------------------------------------------------------------------ --- Changelog.all ----------- Sat May 10 07:54:25 UTC 2025 ------ ------------------------------------------------------------------ ------------------------------------------------------------------ ------------------ 2025-12-20 - Dec 20 2025 ------------------- ------------------------------------------------------------------ ++++ tinygo: - Update to version 0.35.0. Improved error messages, and also a new HTML size report. Several CGo improvements, such as support for function-like macros. New hardware support for the new RP2350 microcontroller, with the Raspberry Pi Pico2 and Pimoroni Tiny2350 boards. And we are excited to bring our first software RISC-V running on FPGA to TinyGo with the newly added Tillitis TKey hardware device. * all: version 0.35.0 * builder: show files in size report table * builder: write HTML size report * properly handle unix read on directory * feature: make RNG implementation shared for rp2040/rp2350 * reflect: fix incorrect comment on elemType * targets: add support for Pimoroni Tiny2350 board * feature: make SPI implementation shared for rp2040/rp2350 * feature: make i2c implementation shared for rp2040/rp2350 * Add RP2350 support (#4459) * fix: add build tags to ensure that tkey target has stubs for runtime/interrupt package * feature: modify i2s interface/implementation to better match specification * runtime: make channels parallelism-safe * targets: add implementation for Tillitis TKey device (#4631) * compiler: report error instead of crashing on missing function body * fix: specify ubuntu-22.04 during GH actions transition period to ubuntu-24.04 * test: make tests deterministic with -scheduler=threads * sync: make Cond MT-safe * make: modify smoketest for nintendoswitch target to build something that includes the 'os' package * fix: allow nintendoswitch target to compile * sync: implement WaitGroup using a futex * internal/task: add cooperative implementation of Futex * internal/task: add non-atomic atomic operations * runtime: remove Cond * ci: cache the Go cache across builds * mips: fix a bug when scanning the stack * runtime: lock output in print/println * runtime: make signals parallelism-safe * runtime: implement Goexit * examples: use default UART settings in echo example * runtime: use uint32 for the channel state and select index * builder: add testing for -size=full * builder: fix wasi-libc path names on Windows with -size=full * builder: work around bug in DWARF paths in Clang * builder: fix cache paths in -size=full output * cgo: fix build warnings on Windows ARM * Fix invalid assembler syntax from gen-device-svd * Update cmsis-svd library * sync: make Pool thread-safe * sync: only use a lock in the Map implementation when needed * runtime: prepare the leaking GC for concurrent operations * internal/task: implement PMutex * interp: align created globals * runtime: fix regression introduced by merging conflicting PRs * runtime: implement race-free signals using futexes * runtime: use SA_RESTART when registering a signal * fix: add updated test output to match recent changes * runtime: rewrite channel implementation * cgo: add support for `#cgo noescape` lines * compiler: add //go:noescape pragma * runtime: move scheduler code around * cgo: support errno value as second return parameter * compiler: Fix wasmimport -> wasmexport in error message * windows: don't return, exit via exit(0) instead * syscall: use wasi-libc tables for wasm/js target * syscall: refactor environment handling * cgo: support function-like macros * cgo: define idents referenced only from macros * runtime: heapptr only needs to be initialized once * ci: run at least some tests on older Go/LLVM versions * linux: add runtime.fcntl function * builder: whitelist temporary directory env var for Clang invocation * compiler, runtime: move constants into shared package * support to parse devl version * wasm: tidy up wasm_exec.js a bit * ci: use TinyGo version in artifact files * runtime: optimize findHead * targets/wasm_exec: call process.exit() when go.run() returns * reflect: fix Copy of non-pointer array with size > 64bits * reflect: add Value.Clear; support anytype->interface{}, Slice->(*)Array in Value.Convert * goenv: read git hash embedded in the binary * wasm: correctly return from run() in wasm_exec.js * wasm: support `//go:wasmexport` functions after a call to `time.Sleep` * runtime: remove unnecessary check for negative sleepTicks duration * runtime: don't call sleepTicks with a negative duration * os: implement StartProcess * internal/wasm-tools, syscall: update to wasm-tools-go@v0.3.1 (#4577) * goenv: update to new v0.35.0 development version * runtime/trace: stub all public methods * compiler: allow deferred panic * main: parse extldflags early so we can report the error message * interrupt: fix bug in interrupt lowering * test: show output even when a test binary didn't exit cleanly * test: run TestWasmExportJS tests in parallel * tinygo: revise and simplify wasmtime argument handling (#4555) * sync: don't use `volatile` in Mutex * ci: remove 'shell: bash' lines from MacOS build ------------------------------------------------------------------ ------------------ 2025-12-6 - Dec 6 2025 ------------------- ------------------------------------------------------------------ ++++ xfce4-genmon-plugin: - Update to version 4.2.1 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: clang: Fix -Wsometimes-uninitialized * build: Get rid of intltool * Install scripts dir when building * Fix copyright string * Update copyright year and info * Fix type in xfconf migration script * Translation Updates - Add installed scripts to the rpm filelist. ------------------------------------------------------------------ ------------------ 2025-5-9 - May 9 2025 ------------------- ------------------------------------------------------------------ ++++ Aeon-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ Kalpa-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ MicroOS-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ apko: - Update to version 0.27.4: * Guard against empty inputs list in unify() (#1668) * build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#1666) * Remove link to "support" (#1662) ++++ bird3: - Minor polishing * use %tmpfiles_create macro * use install -D instead of mkdir && install ++++ calibre: - Update to 8.4.0 * New Features - KEPUB Output: Add an option to generate KEPUB files that have better text justification at the cost of gaps in highlighting when used on the Kobo - E-book viewer: Allow the background image specified in the Style section of the viewer preferences to extend under the page margins as well * Bug Fixes - E-book viewer: Fix a regression that broke the "show book in main calibre program" link - News download: Fix Next/Previous links not working when the pointed to article failed to download - E-book viewer: Handle links to missing internal files with an error popup rather than becoming non-functional - E-book viewer: Fix some links not being processed correctly for very large EPUB files with many internal HTML files - Get books: Update ebooks.com plugin for website changes - Metadata review dialog: Fix merging of tags not working correctly - Wayland: Workaround Qt/Wayland bug that prevents the menu of the Layout button from showing - Prevent recursion when creating base temporary folder if something on system deletes the created temporary folder ++++ chirp: - Update to version 20250509: * Modify TIDRADIO TD-H8 and TD-H3 Driver for consistency and New Settings * tdh3: Fix invalid brightness setting in test image * Add a link in the about box to open online documentation * update translations ++++ deskflow: - move LICENSE_EXCEPTION to %license ++++ eiskaltdcpp: - Fixed the build with cmake4. ++++ erlang: - Changes for 27.3.4: * ssh: Fix KEX strict implementation according to draft-miller- sshm-strict-kex-01 document. * kernel: With this change, disk_log will not crash when using chunk_step/3 after log size was decreased. * kernel: With this change, disk_log will not run into infinite loop when using chunk/2,3 after log size was decreased. * erts: Fixed an emulator crash when setting an error_handler module that was not yet loaded. * erts: Fixed a rare bug that could cause an emulator crash after unloading a module or erasing a persistent_term. * xmerl: A new option to discard whitespace before the xml tag when reading from a stream has been added to the Xmerl SAX parser. ++++ llamacpp: - Use source urls instead of obs_scm - Add libllava and libmtmd libraries - Update to version 5327: * A new binary llama-mtmd-cli is introduced to replace llava-cli, minicpmv-cli, gemma3-cli (#13012) and qwen2vl-cli (#13141), libllava will be deprecated * Full changes here: https://github.com/ggml-org/llama.cpp/compare/b5158...b5321 - Delete patch 0002-build-main-cli.patch: build system changed upstream ++++ hugo: - Update to version 0.147.2: * releaser: Bump versions for release of 0.147.2 * Fix handling of "outputs" from content adapter pages * tpl: Fix case issue in templates.Exists * config: Add some more merge tests * releaser: Prepare repository for 0.148.0-DEV - Update to version 0.147.1: * releaser: Bump versions for release of 0.147.1 * build(deps): bump github.com/alecthomas/chroma/v2 from 2.17.0 to 2.17.2 * build(deps): bump github.com/getkin/kin-openapi from 0.131.0 to 0.132.0 * tpl: Add some more test cases * build(deps): bump github.com/yuin/goldmark from 1.7.10 to 1.7.11 * tpl: Fix overlapping layout sections * Fix it so the owning taxonomy gets rerendered in server when new tags are added * commands/server: Display correct multihost language in console * hugolib: Use new build key in content placeholder * releaser: Prepare repository for 0.148.0-DEV ++++ istioctl: - update to 1.26.0: https://istio.io/latest/news/releases/1.26.x/announcing-1.26/ * Changes - istioctl analyze can now run specific checks! - Improved the installation experience on GKE. When global.platform=gke is set, required ResourceQuota resources are deployed automatically. When installing via istioctl, this setting is also auto-enabled if GKE is detected. Additionally, the cniBinDir is now configured appropriately. - Added support for setting the reinvocationPolicy in the revision-tag webhook when installing Istio via istioctl or Helm. - Added a --locality parameter on istioctl experimental workload group create. (Issue #54022) - Added the ability to run specific analyzer checks using the istioctl analyze command. - Added a --tls-server-name parameter to istioctl create-remote-secret, allowing the tls-server-name to be set in the generated kubeconfig. This ensures successful TLS connections when the server field is overridden with a gateway proxy hostname. - Added support for the envVarFrom field in the istiod chart. - Fixed an issue where istioctl analyze reported an unknown annotation sidecar.istio.io/statsCompression. (Issue #52082) - Fixed an error that blocked installation when IstioOperator.components.gateways.ingressGateways.label or IstioOperator.components.gateways.ingressGateways.label was omitted. (Issue #54955) - Fixed a bug where istioctl ignored the tag fields under IstioOperator.components.gateways.ingressGateways and egressGateways. (Issue #54955) - Fixed an issue where istioctl waypoint delete could remove a non-waypoint Gateway resource when a name was specified. (Issue #55235) - Fixed an issue where istioctl experimental describe did not respect the --namespace flag. (Issue #55243) - Fixed a bug that prevented simultaneous generation of istio.io/waypoint-for and istio.io/rev labels when creating a waypoint proxy using istioctl. (Issue #55437) - Fixed an issue where istioctl admin log could not modify the log level for ingress status. (Issue #55741) - Fixed a validation failure when reconcileIptablesOnStartup: true was set in the istioctl YAML configuration. (Issue [#55347]) ++++ jakarta-pages: - Rewrite the build for ant so that we can use it early - Added patch: * jakarta-pages-source8.patch + allow building with source=1.8 + still needing java 17 Record api to build ++++ jakarta-websocket: - Rewrite the build system for ant so that we can use this package early ++++ kanidm: - Update to version 1.6.2~git0.a20663ea8: * Release 1.6.2 * fix: clippy * maint: typo in log message * Set kid manually to prevent divergence * Order keys in application JWKS / Fix rotation bug * Fix toml issues with strings ++++ libdisplaydevice: - add fix-name.patch, removing the patchelf hack ++++ mt32emu: - Update to 2.7.2 * Fixed the build with cmake4. ++++ linkerd-cli-edge: - Update to version 25.5.2: No CLI-related changes (other than dependencies) * build(deps): bump backtrace from 0.3.74 to 0.3.75 (#14000) * build(deps): bump rustls-pki-types from 1.11.0 to 1.12.0 (#14004) * build(deps): bump tower-http from 0.6.2 to 0.6.3 (#14005) * build(deps): bump tj-actions/changed-files (#14006) * build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#14007) * build(deps): bump tj-actions/changed-files (#14003) * build(deps): bump golang.org/x/tools from 0.32.0 to 0.33.0 (#13999) * build(deps): bump tokio from 1.44.2 to 1.45.0 (#14001) * build(deps): bump h2 from 0.4.9 to 0.4.10 (#13996) * build(deps): bump rustls from 0.23.26 to 0.23.27 (#13995) * build(deps): bump rustls-webpki from 0.103.1 to 0.103.2 (#13997) * build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 (#13998) * build(deps-dev): bump @babel/preset-react in /web/app (#13989) * build(deps): bump tj-actions/changed-files (#13986) * build(deps-dev): bump @babel/runtime from 7.27.0 to 7.27.1 in /web/app (#13988) * build(deps-dev): bump @babel/core from 7.26.10 to 7.27.1 in /web/app (#13990) * build(deps): bump cc from 1.2.20 to 1.2.21 (#13991) ++++ mesheryctl: - update to 0.8.76: * Meshery CLI - chore(mesheryctl-workspace): update workspace command using reusable fetch and list function @lekaf974 (#14288) - update to 0.8.75: * no CLI-related changes in this release - update to 0.8.74: * no CLI-related changes in this release ++++ newsflash: - Update to version 3.3.5+223: * fix custom sync interval initial error state * update blueprint repo url * restore search term before selecting sidebar item * restore search term before selecting sidebar item * Article View Style updates * warning about short update intervals * fmt * close article on deselect article list (fixes #751) * visual fixes * use default values for new setting keys - enable updating vendor tarball, fixes bsc#1242632, bsc#1242810 - remove aarch64 workaround, got fixed in Factory - needs clang-devel, as a crate doesn't build otherwise - remove suse_update_desktop_file macro ++++ openSUSE-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ otpclient: - Update to 4.1.0: * ADDED: minimize to tray with ayatana-appindicator3 (#386 thanks a lot @len-foss) * IMPROVED: only show memlock warning dialog when secure memory is unavailable (#397) * IMPROVED: allow creating a database via CLI (#392) * FIX: allow using different databases in flatpak (#372) * CHANGED: dropped andOTP support ++++ python-praatio: - Switch to pyproject macros. ++++ python-pyqtgraph: - Switch to pyproject macros. ++++ python-morecvutils: - Switch to pyproject macros. ++++ python-GridDataFormats: - Switch to pyproject macros. ++++ python-Morfessor: - Switch to pyproject macros. - No more greedy globs in %files. - Switch to pyproject macros. ++++ python-Transplant: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-agate: - Switch to pyproject macros. ++++ python-agate-dbf: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-agate-excel: - Switch to pyproject macros. ++++ python-agate-lookup: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-agate-remote: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-apptools: - Switch to pyproject macros. ++++ python-arf: - Switch to pyproject macros. ++++ python-audio-degrader: - Switch to pyproject macros. - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-azure-keyvault-securitydomain: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-carbonoptimization: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-containerservicefleet: - New upstream release + Version 3.1.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-cosmosdb: - New upstream release + Version 9.8.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Update Requires from setup.py ++++ python-binary: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-biopython: - Switch to pyproject macros. ++++ python-bokcolmaps: - Switch to pyproject macros. ++++ python-brewer2mpl: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-cluster: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-colorcet: - Switch to pyproject macros. ++++ python-colorlover: - Switch to pyproject macros. - No more greedy globs in %files. - Switch to pyproject macros. ++++ python-dash-core-components: - Switch to pyproject macros. - Switch to pyproject macros. - Switch to pyproject macros. - Switch to pyproject macros. ++++ python-diffimg: - Switch to pyproject macros. ++++ python-drms: - Switch to pyproject macros. ++++ python-dtaidistance: - Switch to pyproject macros. ++++ python-editdistance: - Switch to pyproject macros. ++++ python-emcee: - Switch to pyproject macros. ++++ python-encore: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-envisage: - Switch to pyproject macros. ++++ python-ezdxf: - Switch to pyproject macros. ++++ python-finance_enums: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-geomdl: - Switch to pyproject macros. ++++ python-gscholar: - Switch to pyproject macros. ++++ python-gsw: - Switch to pyproject macros. ++++ python-gwyfile: - Switch to pyproject macros. ++++ python-hepunits: - Switch to pyproject macros. ++++ python-intervals: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-intervaltree: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-leather: - Switch to pyproject macros. ++++ python-mpl-animators: - Switch to pyproject macros. ++++ python-mpmath: - Switch to pyproject macros. ++++ python-msgpack-numpy: - Switch to pyproject macros. ++++ python-npTDMS: - Switch to pyproject macros. ++++ python-numericalunits: - Switch to pyproject macros. ++++ python-openTSNE: - Switch to pyproject macros. ++++ python-openmesh: - Switch to pyproject macros. ++++ python-percy: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pyDOE2: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pyct: - Switch to pyproject and pytest macros. ++++ python-pyfeyn: - Switch to pyproject macros. ++++ python-pylineclip: - Switch to pyproject macros. ++++ python-pyprimes: - Switch to pyproject macros. - No more greedy globs in %files, correcting parsed version. ++++ python-pysofaconventions: - Switch to pyproject macros. - Ship the correct license. ++++ python-python-qdatamatrix: - Switch to pyproject macros. ++++ python-python-ternary: - Switch to pyproject macros. ++++ python-pyzo: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-radexreader: - Switch to pyproject macros. ++++ python-reportlab: - Switch to pyproject macros. ++++ python-roman: - Update to 5.0: * Drop support for Python 3.7, 3.8. * Add support for lower case roman numerals. * Remove overlooked mentions of the Python 2.1.1 license * Add support for Python 3.12 and 3.13. * Change license to the Zope Public License (ZPL) version 2.1 * Add support for Python 3.10, 3.11. * Drop support for Python 2.7, 3.5, 3.6. - Switch to pyproject macros. ++++ python-rpy2: - Update URL. - Switch to pyproject macros. ++++ python-scikit-dsp-comm: - Switch to pyproject macros. - No more greedy globs in %files. - Switch to pyproject macros. ++++ python-sfs: - Switch to pyproject macros. ++++ python-sgp4: - Switch to pyproject macros. - Ship README as docs. ++++ python-svgpathtools: - Update to 1.7.0 * Hashes used by test suite are now platform-agnostic * Drop support for Python < 3.8 - Enable test suite ++++ python-sympy: - Switch to pyproject macros. ++++ python-tensorpac: - Switch to pyproject macros. ++++ python-tinyarray: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-traits: - Switch to pyproject macros. ++++ python-unicodecsv: - Ship the license file. - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-uv: - update to 0.7.3 * Enhancements * Add --dry-run support to uv self update * Add --show-with to uv tool list to list packages included by --with * De-duplicate fetched index URLs * Support more zip compression formats: bzip2, lzma, xz, zstd * Add support for downloading GraalPy * Improve error message when a virtual environment Python symlink is broken * Use fs_err for paths in symlinking errors * Minify and embed managed Python JSON at compile time * Preview features * Build backend: Make preview default and add configuration docs * Build backend: Allow escaping in globs * Build backend: Make builds reproducible across operating systems * Configuration * Add python-downloads-json-url option for uv.toml to configure custom Python installations via JSON URL * Bug fixes * Check nested IO errors for retries * Accept musllinux_1_0 as a valid platform tag * Fix discovery of pre-release managed Python versions in range requests * Respect locked script preferences in uv run --with * Retry streaming downloads on broken pipe errors * Treat already-installed base environment packages as preferences in uv run --with * Avoid enumerating sources in errors for path Python requests * Avoid re-creating virtual environment with --no-sync * Documentation * Remove outdated description of index strategy * Update "Viewing the version" docs ++++ python-vega_datasets: - Switch to pyproject macros. ++++ python-wolframalpha: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-xlrd: - Switch to pyproject macros. ++++ python-xlwt: - Ship the license file. - Switch to pyproject macros. ++++ sca-patterns-base: - Changes to version 1.6.2 + Fixed re syntax error (bsc#1241308) ++++ sca-server-report: - Changes to version 1.6.4 + Fixed all report type data (bsc#1242706) + Added -a/--all_reports option for all report types + Fixed re syntax error (bsc#1241308) + Fixed hardware tag for Power (bsc#1237320) ++++ tomcat11: - Do not require standalone versions of apis that tomcat itself carries - Do not version dependencies ++++ zizmor: - add shell completion subpackages - Update to version 1.7.0: This release comes with four new audits: obfuscation, stale-action-refs, unsound-contains, and unpinned-images. It also includes several improvements to existing audits and zizmor's output formats and error reporting behavior. Additionally, this release comes with bugfixes for the SARIF output format as well as input collection in some edge cases when collecting from remote repositories. * New Features - New audit: The obfuscation audit detects obfuscatory patterns in GitHub Actions usages. These patterns are not themselves dangerous, but may indicate an attempt to obscure malicious behavior (#683) - New audit: The stale-action-refs pedantic audit detects pinned action references which don't point to a Git tag (#713) - New audit: The unsound-contains audit detects uses of the contains() function that can be bypassed (#577) - New audit: The unpinned-images audit detects uses of Docker images that are unpinned or pinned to :latest (#733) - zizmor now reports much clearer error messages when auditing fails due to an invalid workflow or action definition (#719) - zizmor now has a --strict-collection flag that turns skipped workflow or action definition warnings into errors. Passing this flag changes zizmor's behavior back to the default in v1.6.0 and earlier, which was to terminate the audit if any collected input could not be parsed (#734) - The forbidden-uses audit can now be configured with patterns that match exact uses: clauses, including refs. For example, exactly actions/checkout@v4 can now be explicitly allowed or forbidden, rather than every ref that matches actions/checkout (#750) - zizmor now has a --completions= flag that generates shell completion scripts (#765) * Bug Fixes - The SARIF output format now uses zizmor/{id} for rule IDs instead of bare IDs, reducing the chance of conflict or confusion with other tools (#710) - The SARIF output format now includes a rule name for each rule descriptor, which should improve rendering behavior in SARIF viewers like the VS Code SARIF Viewer extension (#710) - Fixed a bug where zizmor would fail to collection actions defined within subdirectories of .github/workflows when collecting from a remote source (#731) * Upcoming Changes Starting with v1.8.0, zizmor will migrate from @woodruffw on GitHub to @zizmorcore. This should not cause any breakage as GitHub will handle redirects, but users who explicitly reference @woodruffw/zizmor should consider updating their references to @zizmorcore/zizmor once the migration occurs. See #758 for details. * Dependencies - chore(deps): bump the github-actions group with 3 updates (#747) - chore(deps): cargo update (#722) - chore(deps): bump insta from 1.42.2 to 1.43.0 in the cargo group (#702) - chore(deps): bump the cargo group with 2 updates (#686) - chore(deps): bump astral-sh/setup-uv in the github-actions group (#685) ------------------------------------------------------------------ ------------------ 2025-5-8 - May 8 2025 ------------------- ------------------------------------------------------------------ ++++ 0ad: - Only build on architectures supported by bundled premake, and add check to ensure we revisit that list when more architectures get supported (boo#1242266). ++++ aide: - Update to 0.19.0: * Fix build with additional libraries on non-Linux systems * Update NEWS file and aide.conf.5 man page * Move log message to limit log level - Rebased aide-0.18-as-needed.patch, aide-systemd.patch, aide-xattr-in-libc.patch - Moved signature to Source100, use pkgconf in BuildRequirements when available ++++ bird3: - Drop extra spaces in sysusers file and drop explicit group creation ++++ cargo-vendor-filterer: - Update dependencies to fix bsc#1242681 ++++ gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-aarch64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-aarch64-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-amdgcn-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-arm-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-arm-none-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-arm-none-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-avr-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-avr-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-bpf-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-hppa-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-hppa-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-loongarch64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-loongarch64-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-m68k-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-mips-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-nvptx-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-ppc64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-ppc64le-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-ppc64le-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-pru-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-riscv64-elf-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-riscv64-elf-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-riscv64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-riscv64-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-rx-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-rx-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-s390x-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-s390x-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-sparc-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ cross-sparc64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ dovecot: - Recommend dovecot24 - Dovecot misses many configuration files (bsc#1242687) Dovecot: /etc/dovecot/conf.d/ doesn't exist after installing dovecot (bsc#1242774) On dovecot 2.4 we only provides one simple configuration file. ++++ dovecot24: - Dovecot: /etc/dovecot/conf.d/ doesn't exist after installing dovecot (bsc#1242774) Dovecot misses many configuration files (bsc#1242687) Remove list of not delivered files - dovecot fails to build (bsc#1242418) Do not use libunwind on s390x ++++ emacs: - Remove/disable GNUS setup in (dot).gnu-emacs (boo#1241188) - Add patch emacs-30.1-minmalxauth.patch (boo#1241254) ++++ framework_tool: - Update to 0.4.1 * Fix charge limit based on battery charge by @JohnAZoidberg in #123 * Split I2C tunneling out of ccgx module by @JohnAZoidberg in #112 * chromium_ec: Use portio if /dev/cros_ec does not exist by @JohnAZoidberg in #124 * chromioum_ec: Autodetect Microchip EC when using portio by @JohnAZoidberg in #125 * --version: Add revision of mainboard by @JohnAZoidberg in #127 * --inputdeck: Fix Chassis Closed status by @JohnAZoidberg in #130 * Don't require PD config if platform isn't detected by @JohnAZoidberg in #129 * Simplify features and detect based on OS by @JohnAZoidberg in #126 * windows: Run --versions command if double-clicked by @JohnAZoidberg in #132 * --thermal: Add Framework 12 charger IC temp and unknown sensors by @JohnAZoidberg in #135 * windows: Fix --console follow by @JohnAZoidberg in #136 * Bump version to 0.4.1 by @JohnAZoidberg in #133 * More examples by @JohnAZoidberg in #137 ++++ fwupd: - Update to version 2.0.9: + This release adds the following features: - Add some documentation about updating the KEK and db - Allow installing multiple db certificate updates at the same time - Show what certificate signed the EFI authenticated variable - Use readline to look up inputs from user, and make it optional + This release fixes the following bugs: - Add several devices with broken firmware to the UEFI dbx blocklist - Constructing the authenticated URI properly when using FirmwareBaseURI - Do not enumerate non-updatable OptionROM devices - Do not export Redfish backup partitions as devices - Fix a crash when installing some Wacom firmware types - Fix a crash when parsing uevents that are not KEY=VALUE - Fix parsing the DFU descriptor when not using libusb - Fix PK and KEK enumeration failure on some systems - Fix SMBIOS parsing for ROM size >= 16MiB - Include a resolution for more of the HSI failures - Include more output when using fwupdtool get-devices --json - Never allow updating updatable-hidden devices with fwupdtool - Properly handle redfish location redirect when installing firmware - Recognize a very old dbx hash to allow upgrades - Require a reboot after updating Intel CVS devices - Rework the MEI code so that a device can use more than one interface - Rewrite the ModemManger plugin to be simpler and more supportable - Simplify parsing USB descriptors + This release adds support for the following hardware: - Intel Arc Battlemage GPUs - Add explicit pkgconfig(libusb-1.0) B?uildREquires: pulled in by gusb already, but having it explicit allows to add specific version constrains. - Add pkgconfig(readline) BuildRequires: new dependency. ++++ gcc15-testresults: - Update to GCC 15 branch head, 15.1.1+git9642 * includes fix for libgfortran.so.5 ABI regression [gcc#120152] - Add libgcobol and libquadmath-devel dependence to the cobol frontend package. ++++ gnome-boxes: - Require cdio-utils for iso-read instead of fuse-iso, unused since 3.11.3 from 2013 (boo#1242092) ++++ gopls: - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.23 matching go.mod * Add Requires: golang(API) >= 1.23 matching go.mod. This tool requires a go toolchain for its functionality. Using Recommends: or Suggests: instead may also make sense here. ++++ gosec: - Update to version 2.22.4: * Update to go version 1.24.3 and 1.23.9 * update: updated the build command to include version metadata * chore(deps): update all dependencies * Update the AI provider API key value when provided as an argument * chore(deps): update module google.golang.org/api to v0.230.0 * chore(deps): update module google.golang.org/api to v0.229.0 * chore(deps): update all dependencies * Comment the reason why the file can be nil when an issue is created * Handle nil file when creating a new issue * chore(deps): update all dependencies (#1333) ++++ typst: - Update dependencies to fix bsc#1242630 ++++ iotop-c: - Update to 1.29: * Fix Linux kernel incompatible struct taskstats - Update to 1.28: * add option to specify bin directory #78 * fix batch mode ++++ k9s: - Update to version 0.50.5: * Resolved Issues - Pod overview shows wrong number of running containers with sidecar init-container - [0.50.4] k9s crashes when attempting to load logs - Port Forward deleted without UI notification when forwarding to wrong port - [0.50.4] k9s crashes when filtering based on labels - k9s doesn't honor the --namespace parameter * Dependencies - chore(deps): bump github.com/anchore/grype from 0.91.0 to 0.91.2 (#3315) - chore(deps): bump github.com/anchore/syft from 1.22.0 to 1.23.1 (#3316) - chore(deps): bump k8s.io/apimachinery from 0.32.3 to 0.33.0 (#3317) ++++ kanidm: - Update to version 1.6.1~git0.2e4429eca: * Release 1.6.1 * Resolve reload of oauth2 on startup (#3604) ++++ syslog-ng: - update to 4.8.2 which is a bug fix release: * fixes an inproper certificate validation problem (CVE-2024-47619) * fixes elasticsearch-http() and other drivers after a backwards incompatible fix in format-json * reliability and performance improvements in the S3 destination ++++ libstorage-ng: - Translated using Weblate (Russian) (bsc#1149754) - 4.5.254 ++++ maildir-utils: - Update to 1.12.10: * add --format=json2 for mu find, which produces a bit more 'idiomatic' json * close notifications once done * more informative mu4e-analyze-last-query (include all parameters) * Make mu4e-maildir-shortcut and mu4e-bookmarks understand a property :hide-if-no-unread, which hides the maildir/bookmark from the main-view if there are no unread messages which the corresponding query. ++++ postfix: - postfix incorrect logic for the master.cf handling for tls ports (bsc#1242822) ++++ postfix-bdb: - postfix incorrect logic for the master.cf handling for tls ports (bsc#1242822) ++++ python-dunamai: - update to 1.24.0: * Changed: Previously, for Git 2.7+, if the initial commit were both tagged and empty, Dunamai would raise an exception due to Git not reporting that tag in git log --simplify-by-decoration. Now, if a tag is missing from that list, Dunamai treats it as the oldest tag. ++++ python-manuel: - Use multibuild for doc subpackage ++++ python-manuel-doc: - Use multibuild for doc subpackage ++++ python-pyforgejo: - update to 2.0.4: * update pyproject.toml * update dev steps * remove debug statements for base_url and api_key * update dev steps ++++ python-vobject: - verion 0.9.9 * Added product version to PRODID tag in iCalendar headers * Added support for GEO tags in vCards * radicale-1587.vcf added (missing in release tarball) ++++ qemu: - Update to latest stable release (10.0.0) Full changelog here: https://wiki.qemu.org/ChangeLog/10.0 Highlights include: * block: virtio-scsi multiqueue support for using different I/O threads to process requests for each queue (similar to the virtio-blk multiqueue support that was added in QEMU 9.2) * VFIO: improved support for IGD passthrough on all Intel Gen 11/12 devices * Documentation: significant improvement/overhaul of documentation for QEMU Machine Protocol to make it clearer and more organized, including all commands/events/types now being cross-reference-able via click-able links in generated documentation * ARM: emulation support for EL2 physical and virtual timers * ARM: emulation support for FEAT_AFP, FEAT_RPRES, and FEAT_XS architecture features * ARM: new board models for NPCM8445 Evaluation and i.MX 8M Plus EVK boards * HPPA: new SeaBIOS-hppa version 18 with lots of fixes and enhancements * HPPA: translation speed and virtual CPU reset improvements * HPPA: emulation support for Diva GSP BMC boards * LoongArch: support for CPU hotplug, paravirtual IPIs, KVM steal time accounting, and virtual 'extioi' interrupt routing. * RISC-V: ISA/extension support for riscv-iommu-sys devices, 'svukte', 'ssstateen', 'smrnmi', 'smdbltrp'/'ssdbltrp', 'supm'/'sspm', and IOMMU translation tags * RISC-V: emulation support for Ascalon and RV64 Xiangshan Nanhu CPUs, and Microblaze V boards. * s390x: add CPU model support for the generation 17 mainframe CPU * s930x: add support for virtio-mem and for bypassing IOMMU to improve PCI device performance * x86: CPU model support for Clearwater Forest and Sierra Forest v2 * x86: faster emulation of string instructions * and lots more... Have a look at the list of deprecated features too, especially if you're still interested in using 32bits systems as hosts: * https://qemu-project.gitlab.io/qemu/about/deprecated.html - Post-update improvements and fixes: * [openSUSE]: fix SLOF not building with gcc15 (bsc#1241473) * [openSUSE][RPM]: *.spec: improve the %check phases * docs: Don't define duplicate label in qemu-block-drivers.rst.inc * [openSUSE] tests: workaround expected failures of func-x86_64-mem_addr_space * [openSUSE]: tests/functional increase the timeout of func_hppa_seabios * [openSUSE] tests/unit increase the timeouts for tlssession tests ++++ qemu-linux-user: - Update to latest stable release (10.0.0) Full changelog here: https://wiki.qemu.org/ChangeLog/10.0 Highlights include: * block: virtio-scsi multiqueue support for using different I/O threads to process requests for each queue (similar to the virtio-blk multiqueue support that was added in QEMU 9.2) * VFIO: improved support for IGD passthrough on all Intel Gen 11/12 devices * Documentation: significant improvement/overhaul of documentation for QEMU Machine Protocol to make it clearer and more organized, including all commands/events/types now being cross-reference-able via click-able links in generated documentation * ARM: emulation support for EL2 physical and virtual timers * ARM: emulation support for FEAT_AFP, FEAT_RPRES, and FEAT_XS architecture features * ARM: new board models for NPCM8445 Evaluation and i.MX 8M Plus EVK boards * HPPA: new SeaBIOS-hppa version 18 with lots of fixes and enhancements * HPPA: translation speed and virtual CPU reset improvements * HPPA: emulation support for Diva GSP BMC boards * LoongArch: support for CPU hotplug, paravirtual IPIs, KVM steal time accounting, and virtual 'extioi' interrupt routing. * RISC-V: ISA/extension support for riscv-iommu-sys devices, 'svukte', 'ssstateen', 'smrnmi', 'smdbltrp'/'ssdbltrp', 'supm'/'sspm', and IOMMU translation tags * RISC-V: emulation support for Ascalon and RV64 Xiangshan Nanhu CPUs, and Microblaze V boards. * s390x: add CPU model support for the generation 17 mainframe CPU * s930x: add support for virtio-mem and for bypassing IOMMU to improve PCI device performance * x86: CPU model support for Clearwater Forest and Sierra Forest v2 * x86: faster emulation of string instructions * and lots more... Have a look at the list of deprecated features too, especially if you're still interested in using 32bits systems as hosts: * https://qemu-project.gitlab.io/qemu/about/deprecated.html - Post-update improvements and fixes: * [openSUSE]: fix SLOF not building with gcc15 (bsc#1241473) * [openSUSE][RPM]: *.spec: improve the %check phases * docs: Don't define duplicate label in qemu-block-drivers.rst.inc * [openSUSE] tests: workaround expected failures of func-x86_64-mem_addr_space * [openSUSE]: tests/functional increase the timeout of func_hppa_seabios * [openSUSE] tests/unit increase the timeouts for tlssession tests ++++ rubygem-rack-2.2: - update to version 2.2.14 * [CVE-2025-46727] Unbounded parameter parsing in Rack::QueryParser can lead to memory exhaustion. ++++ selinux-policy-targeted-gaming: - Add build requires for selinux-policy-targeted, to make build more robust for Leap 16. ++++ semaphore: - Update to version 2.14.10: * Bugfixes - Semaphore runner does not use correct ansible version in image *--ansible2.16.5 #3005 - No Survey variables when launching task with play button from Task Templates #3009 ++++ sequoia-octopus-librnp: - update vendored packages (boo#1242627, CVE-2025-3416) ++++ sslh: - Update to 2.2.3: * Reverse older commit: version.h cannot be included without breaking the build (everything recompiles every time) and the release archive creation (which relies on git tags). - Update to 2.2.2: * Fix potential vulnerability similar to CVE-2020-28935 ++++ talhelper: - Update to version 3.0.24: * docs: update CLI reference documentation (#991) * chore(deps): update dependency siderolabs/talos to v1.10.1 * chore(github-action): update actions/setup-go action to v5.5.0 * chore(container): update ghcr.io/siderolabs/talosctl docker tag to v1.10.1 * feat(genconfig): reflect to the installer image url change * chore(schema): update talos-extensions.yaml JSON schema (#989) * chore(schema): update talconfig.yaml JSON schema (#985) * fix(code): make `golangci-lint` happy * docs(reference): update docs * feat(genconfig): support changing the output file name * chore(container): update mcr.microsoft.com/devcontainers/go:1.24-bookworm docker digest to be739eb (#984) * chore(github-action): update renovatebot/github-action action to v42.0.1 * chore(schema): update talos-extensions.yaml JSON schema (#980) * chore(github-action)!: Update golangci/golangci-lint-action action to v8 * feat(readme): thank you @oliverbaehler for the sponsor! * chore(schema): update talos-extensions.yaml JSON schema (#977) * chore(container): update golangci/golangci-lint docker tag to v2.1.6 * chore(github-action)!: Update renovatebot/github-action action to v42 * chore(schema): update talconfig.yaml JSON schema (#972) * fix(schema): fix json schema for `volumes` and `userVolumes` * fix(deps): update module github.com/budimanjojo/talhelper/v3 to v3.0.23 * feat: update flake * feat: update Scoop for talhelper version v3.0.23 ++++ tlrc: - Update to 1.11.1: * Increase the HTTP request timeout to 30 seconds (#128) * Fix issues with proxies (#111) ++++ tree-sitter-vim: - update to 0.6.0: * Add file-types to tree-sitter.json * feat: add support for :substitute command * feat(grammar): support = lua chunks ++++ vifm: - Update to 0.14.2: * Fix an issue with %r in 'trashdir' when root file-system is read-only (like on macOS) and also broke build with musl libc. * Trash directories specified via an absolute path and containing %u weren't created with 700 permissions. * Don't use strverscmp() of musl if it doesn't sort things correctly (A must be greater than 0). This avoids numerical sorting results looking different with musl. - Update to 0.14.1: * Fixed a preview-related crash on Windows easily reproducible using binary files. * Fixed a tree-related crash when using {fileext} or {ext} columns. * Fixed 'trashdir' with %r not working on BSD-like systems. * Fixed vifm path/to/file incorrectly running file handling in current working directory. * Restored terminal access for commands that use %i macro (so :!echo ... %i can affect the terminal as before v0.12.1). Use %i & for ignoring output while denying terminal accesses. * Fixed occasional incorrect truncation of wide characters on drawing columns broken while introducing column-specific highlighting in v0.14-beta. * Clarified information on comments after :commands. Provided some information on copy-on-write file copying. Improved documentation on leaving compare and custom views. ++++ wardstone: - Update dependencies to fix bsc#1242602 ------------------------------------------------------------------ ------------------ 2025-5-7 - May 7 2025 ------------------- ------------------------------------------------------------------ ++++ 389-ds: - bsc#1242666 - CVE-2025-3416 - openssl use after free - Update to version 3.1.2~git90.2bc7250be: * Issue 6764 - statistics about index lookup report a wrong duration (#6765) * Issue 6753 - Port ticket test 47560 * Issue 4989 - Confusing error message from dsconf plugin set --enabled (#6750) * Issue 6614 - CLI - Error when trying to display global DB stats with LMDB (#6622) * Issue 6276 - UI - schema editing and memberof shared config not working correctly * Issue 6734 - BUG - format strings may not contain backslash (#6749) * Issue 6736 - Exception thrown by dsconf instance repl get_ruv (#6742) * Issue 6501 - CLI - dsidm role rename was not working * Issue 6744 - BUG - memory accounting is not always enabled (#6745) * Issue 6492/6493 - CLI - dsdim can not create nested/filtered roles * Issue #6740 Certificate verify fails in FIPS mode * Issue 6603 - Release tarballs ship a different Cargo.lock * Issue 6743 - CLI - dsidm add option to list DN's * Issue 6595 - Regression test in betxn_test.py failing due to busy LDAP server (#6709) * Issue 6669 - logconv.py updates (#6673) * Issue 5356 - Set DEFAULT_PASSWORD_STORAGE_SCHEME to PBKDF2-SHA512 in tests * Issue 6735 - CLI - dsidm provide option to set decription when creating an entry * Bump tokio from 1.43.0 to 1.44.2 in /src (#6732) * Issue 6728 - CLI - Issue with user rename operation (#6729) * Issue 6515 - CLI - dsidm get_dn does not return JSON format * Issue 6660 - UI - Replication Monitoring Lag Report Feature (#6661) * Bump openssl from 0.10.70 to 0.10.72 in /src (#6730) * Issue 6713 - ns-slapd crash during mdb offline import (#6714) * Issue 6720 - Remove BDB attribute from MDB DB Monitor (#6721) * Issue 6715 - dsconf backend replication monitor fails if replica id starts with 0 (#6716) * Issue 6562 - Fix issues around slapi_filter_sprintf (#6725) * Issue 6481 - When ports that are in use are used to update a DS instance the error message is not helpful (#6723) * lib389: Remove unused runtime requirement on setuptools (#6719) * Issue 6700 - CLI/UI - include superior objectclasses' allowed and requires attrs * Issue 6571 - (2nd) Nested group does not receive memberOf attribute (#6697) * Issue 6686 - CLI - Re-enabling user accounts that reached inactivity limit fails with error (#6687) * Issue 6704 - UI - Add error log buffering config * Issue 6698 - NPE after configuring invalid filtered role (#6699) * Issue 6695 - UI - fix more minor issues * Issue 6693 - Fix error messages inconsistencies (#6694) ++++ HepMC2: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ Komikku: - update to 1.76.0: * [Servers] Added ComicHubFree (EN) * [Servers] Asura Scans For Free (EN): Disabled * [Servers] Flame Comics (EN): Update * [Servers] Read Comic Online (EN): Update * [Servers] Team-X (AR): Update * [Servers] Terco Scans (EN):Update * [L10n] Updated translations - remove convert-to-modern-colorthief.patch, upstreamed accepted PR ++++ accessibility-inspector: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ afterburn: - Use autosetup for patches, refresh them and rename * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch - Update to version 5.7.0.git103.bae893c: * Sync repo templates ⚙ * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15 * build(deps): bump tokio from 1.40.0 to 1.44.2 * build(deps): bump openssl from 0.10.71 to 0.10.72 fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 * build(deps): bump zbus from 4.4.0 to 5.5.0 * mod.rs: Fix clippy lint errors * release-notes.md: add release notes for rust version update * Cargo.toml: bump MSRV to 1.84.1 * Fix clippy lint issues * Sync repo templates ⚙ * build(deps): bump mockito from 1.6.1 to 1.7.0 * build(deps): bump serde_json from 1.0.139 to 1.0.140 * build(deps): bump tempfile from 3.17.1 to 3.19.1 * build(deps): bump clap from 4.5.31 to 4.5.35 * build(deps): bump reqwest from 0.12.12 to 0.12.15 * Update release notes. * proxmoxve: Add more context to log messages. * proxmoxve: Remove unneeded fields * proxmoxve: Add tests for static network configuration from cloud-init. * proxmoxve: Add support for static network configuration from cloud-init. * build(deps): bump mailparse from 0.15.0 to 0.16.1 * Sync repo templates ⚙ * build(deps): bump ring from 0.17.8 to 0.17.13 * build(deps): bump anyhow from 1.0.95 to 1.0.96 * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1 * build(deps): bump serde from 1.0.217 to 1.0.218 * build(deps): bump openssl from 0.10.70 to 0.10.71 * build(deps): bump tempfile from 3.16.0 to 3.17.1 * build(deps): bump serde_json from 1.0.138 to 1.0.139 * build(deps): bump clap from 4.5.27 to 4.5.31 * add makefile targets for fmt,lint and test * providers/openstack: ignore ec2 metadata if not present * build(deps): bump openssl from 0.10.66 to 0.10.70 * build(deps): bump serde_json from 1.0.137 to 1.0.138 * build(deps): bump tempfile from 3.14.0 to 3.16.0 * build(deps): bump openssl from 0.10.66 to 0.10.69 * build(deps): bump ipnetwork from 0.20.0 to 0.21.1 * build(deps): bump serde from 1.0.215 to 1.0.217 * build(deps): bump serde_json from 1.0.133 to 1.0.137 * build(deps): bump anyhow from 1.0.93 to 1.0.95 * build(deps): bump clap from 4.5.21 to 4.5.27 * build(deps): bump reqwest from 0.12.7 to 0.12.12 * Sync repo templates ⚙ * Sync repo templates ⚙ * build(deps): bump mockito from 1.5.0 to 1.6.1 * build(deps): bump serde_json from 1.0.128 to 1.0.133 * Sync repo templates ⚙ * build(deps): bump clap from 4.5.17 to 4.5.21 * build(deps): bump tempfile from 3.12.0 to 3.14.0 * build(deps): bump anyhow from 1.0.89 to 1.0.93 * build(deps): bump serde from 1.0.210 to 1.0.215 * Sync repo templates ⚙ * Sync repo templates ⚙ * docs: add changelog entry * proxmox: use noop provider if no configdrive * add noop provider * release-notes: remove "upcoming" - Update to version 5.7.0: * cargo: Afterburn release 5.7.0 * docs/release-notes: update for release 5.7.0 * cargo: update dependencies * dhcp: replace dbus_proxy with proxy, and zbus traits * build(deps): bump zbus from 3.15.2 to 4.4.0 * build(deps): bump tempfile from 3.10.1 to 3.12.0 * build(deps): bump serde from 1.0.205 to 1.0.210 * build(deps): bump serde_json from 1.0.121 to 1.0.127 * build(deps): bump reqwest from 0.12.5 to 0.12.7 * build(deps): bump uzers from 0.12.0 to 0.12.1 * build(deps): bump clap from 4.5.13 to 4.5.16 * build(deps): bump serde from 1.0.203 to 1.0.205 * build(deps): bump serde_json from 1.0.119 to 1.0.121 * build(deps): bump mockito from 1.4.0 to 1.5.0 * build(deps): bump openssh-keys from 0.6.3 to 0.6.4 * build(deps): bump clap from 4.5.8 to 4.5.13 * build(deps): bump openssl from 0.10.64 to 0.10.66 * providers/hetzner: private ipv4 addresses in attributes * openstack: Document the two platforms * build(deps): bump zerovec-derive from 0.10.2 to 0.10.3 * build(deps): bump zerovec from 0.10.2 to 0.10.4 * build(deps): bump nix from 0.27.1 to 0.29.0 * build(deps): bump clap from 4.5.7 to 4.5.8 * build(deps): bump serde_json from 1.0.117 to 1.0.119 * microsoft/azure: allow empty certificate chain in PKCS12 file * proxmoxve: implement proxmoxve provider * providers/hetzner: fix duplicate attribute prefix * build(deps): bump pnet_base from 0.34.0 to 0.35.0 * cargo: Afterburn release 5.6.0 * docs/release-notes: update for release 5.6.0 * cargo: update dependencies * build(deps): bump libflate from 1.4.0 to 2.1.0 * build(deps): bump base64 from 0.21.7 to 0.22.1 * build(deps): bump uzers from 0.11.3 to 0.12.0 * build(deps): bump pnet_datalink from 0.34.0 to 0.35.0 * build(deps): bump nix from 0.28.0 to 0.29.0 * lint: silence deadcode warnings * lint: address latest lint's from msrv update * workflows/rust: directly update toolchain to 1.75.0 * cargo: update msrv to 1.75 * Sync repo templates ⚙ * build(deps): bump reqwest from 0.12.2 to 0.12.4 * build(deps): bump serde from 1.0.197 to 1.0.200 * build(deps): bump anyhow from 1.0.81 to 1.0.82 * build(deps): bump mailparse from 0.14.1 to 0.15.0 * build(deps): bump serde_json from 1.0.115 to 1.0.116 * Sync repo templates ⚙ * providers: Add "akamai" provider * build(deps): bump h2 from 0.3.24 to 0.3.26 * build(deps): bump anyhow from 1.0.79 to 1.0.81 * build(deps): bump serde_json from 1.0.113 to 1.0.115 * build(deps): bump reqwest from 0.11.24 to 0.12.2 * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated * build(deps): bump mio from 0.8.10 to 0.8.11 * build(deps): bump mailparse from 0.14.0 to 0.14.1 * build(deps): bump openssl from 0.10.62 to 0.10.64 * build(deps): bump nix from 0.27.1 to 0.28.0 * build(deps): bump mockito from 1.2.0 to 1.4.0 * build(deps): bump tempfile from 3.9.0 to 3.10.1 * build(deps): bump serde_yaml from 0.9.31 to 0.9.32 * build(deps): bump serde from 1.0.195 to 1.0.197 * build(deps): bump h2 from 0.3.23 to 0.3.24 * build(deps): bump slog-term from 2.9.0 to 2.9.1 * build(deps): bump serde_yaml from 0.9.30 to 0.9.31 * build(deps): bump serde_json from 1.0.111 to 1.0.113 * build(deps): bump clap from 4.4.16 to 4.4.18 * build(deps): bump reqwest from 0.11.23 to 0.11.24 * Sync repo templates ⚙ * cargo: Afterburn release 5.5.1 * docs/release-notes: update for release 5.5.1 * cargo: update dependencies * build(deps): bump anyhow from 1.0.75 to 1.0.78 * build(deps): bump serde_yaml from 0.9.27 to 0.9.29 * build(deps): bump reqwest from 0.11.22 to 0.11.23 * build(deps): bump serde_json from 1.0.108 to 1.0.109 * build(deps): bump openssl from 0.10.60 to 0.10.62 * build(deps): bump tempfile from 3.8.1 to 3.9.0 * build(deps): bump clap from 4.4.10 to 4.4.12 * build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10 * providers/vmware: add missing public functions for non-amd64 * build(deps): bump clap from 4.4.8 to 4.4.10 * cargo: Afterburn release 5.5.0 * build(deps): bump openssl from 0.10.59 to 0.10.60 * Sync repo templates ⚙ * docs/release-notes: update for release 5.5.0 * cargo: update dependencies * ci: cancel previous build on PR update * build(deps): allow building with libsystemd 0.7.0 * providers/vmware: Process guestinfo.metadata netplan configuration * kubevirt: Run afterburn-hostname service * build(deps): bump reqwest from 0.11.20 to 0.11.22 * build(deps): bump tempfile from 3.8.0 to 3.8.1 * build(deps): bump clap from 4.4.6 to 4.4.7 * build(deps): bump serde_json from 1.0.107 to 1.0.108 * build(deps): bump serde_yaml from 0.9.25 to 0.9.27 * build(deps): bump rustix from 0.37.19 to 0.37.25 * build(deps): bump clap from 4.4.2 to 4.4.6 * build(deps): bump serde_json from 1.0.105 to 1.0.107 * build(deps): bump mockito from 1.1.0 to 1.2.0 * providers: add support for scaleway * Move away from deprecated `users` to `uzers` * Sync repo templates ⚙ * providers/hetzner: add support for Hetzner Cloud * build(deps): bump clap from 4.4.1 to 4.4.2 * cargo: update MSRV to 1.71 * build(deps): bump clap from 4.3.19 to 4.4.1 * chore: Get rid of Clippy warnings * cargo: specify required features for nix dependency * build(deps): bump nix from 0.26.2 to 0.27.1 * build(deps): bump slog-async from 2.7.0 to 2.8.0 * build(deps): bump openssl from 0.10.56 to 0.10.57 * build(deps): bump reqwest from 0.11.18 to 0.11.20 * build(deps): bump serde from 1.0.185 to 1.0.188 * Sync repo templates ⚙ * build(deps): bump tempfile from 3.7.1 to 3.8.0 * build(deps): bump serde from 1.0.183 to 1.0.185 * build(deps): bump anyhow from 1.0.72 to 1.0.75 * build(deps): bump serde_json from 1.0.104 to 1.0.105 * build(deps): bump openssl from 0.10.55 to 0.10.56 * build(deps): bump tempfile from 3.7.0 to 3.7.1 * build(deps): bump serde from 1.0.180 to 1.0.183 * Sync repo templates ⚙ * build(deps): bump serde from 1.0.179 to 1.0.180 * build(deps): bump serde_json from 1.0.103 to 1.0.104 * build(deps): bump serde from 1.0.175 to 1.0.179 * build(deps): bump pnet_datalink from 0.33.0 to 0.34.0 * build(deps): bump serde from 1.0.171 to 1.0.175 * build(deps): bump clap from 4.3.14 to 4.3.19 * build(deps): bump pnet_base from 0.33.0 to 0.34.0 * build(deps): bump serde_yaml from 0.9.23 to 0.9.25 * build(deps): bump tempfile from 3.6.0 to 3.7.0 * build(deps): bump clap from 4.3.11 to 4.3.14 * build(deps): bump serde_yaml from 0.9.22 to 0.9.23 * build(deps): bump anyhow from 1.0.71 to 1.0.72 * build(deps): bump serde_json from 1.0.100 to 1.0.103 * Sync repo templates ⚙ * build(deps): bump clap from 4.3.10 to 4.3.11 * build(deps): bump serde_json from 1.0.99 to 1.0.100 * build(deps): bump openssh-keys from 0.6.1 to 0.6.2 * build(deps): bump zbus from 3.13.1 to 3.14.1 * build(deps): bump clap from 4.3.8 to 4.3.10 * build(deps): bump serde from 1.0.164 to 1.0.165 * build(deps): bump serde_json from 1.0.96 to 1.0.99 * build(deps): bump clap from 4.3.3 to 4.3.8 * build(deps): bump serde_yaml from 0.9.21 to 0.9.22 * build(deps): bump openssl from 0.10.54 to 0.10.55 * build(deps): bump mockito from 1.0.2 to 1.1.0 * Sync repo templates ⚙ * Sync repo templates ⚙ * openstack: Add attribute OPENSTACK_INSTANCE_UUID * build(deps): bump serde from 1.0.163 to 1.0.164 * build(deps): bump clap from 4.3.2 to 4.3.3 * build(deps): bump tempfile from 3.5.0 to 3.6.0 * cargo: Afterburn release 5.4.3 * docs/release-notes: update for release 5.4.3 * cargo: update dependencies * cargo: allow openssl 0.10.46 * build(deps): bump openssl from 0.10.52 to 0.10.54 * build(deps): bump openssh-keys from 0.6.0 to 0.6.1 * build(deps): bump vmw_backdoor from 0.2.3 to 0.2.4 * ci: strip debug symbols * Sync repo templates ⚙ * build-sys: Use new tier = 2 for cargo-vendor-filterer * Sync repo templates ⚙ * Sync repo templates ⚙ * build(deps): bump reqwest from 0.11.17 to 0.11.18 * cargo: Afterburn release 5.4.2 * docs/release-notes: update for release * docs/release-notes: note Azure SSH regression fix with new openssl * cargo: fix minimum version of openssl crate * build(deps): bump serde from 1.0.162 to 1.0.163 * build(deps): bump zbus from 3.12.0 to 3.13.1 * build(deps): bump serde from 1.0.160 to 1.0.162 * build(deps): bump anyhow from 1.0.70 to 1.0.71 * build(deps): bump openssl from 0.10.51 to 0.10.52 * build(deps): bump reqwest from 0.11.16 to 0.11.17 * build(deps): bump openssl from 0.10.50 to 0.10.51 * build(deps): bump enumflags2 from 0.7.5 to 0.7.7 * build(deps): bump openssl from 0.10.48 to 0.10.50 * build(deps): bump zbus from 3.11.1 to 3.12.0 * build(deps): bump serde_json from 1.0.95 to 1.0.96 * build(deps): bump h2 from 0.3.15 to 0.3.17 * build(deps): bump openssl from 0.10.47 to 0.10.48 * microsoft/crypto/mod: replace deprecated function `parse` with `parse2` * build(deps): bump serde from 1.0.159 to 1.0.160 * build(deps): bump serde_yaml from 0.9.19 to 0.9.21 * build(deps): bump tempfile from 3.4.0 to 3.5.0 * build(deps): bump serde from 1.0.158 to 1.0.159 * build(deps): bump mockito from 1.0.1 to 1.0.2 * Update mockito to 1.0.1 * build(deps): bump reqwest from 0.11.15 to 0.11.16 * build(deps): bump serde_json from 1.0.94 to 1.0.95 * cli: switch to clap derive * cli: add descriptive value names for option arguments in --help * build(deps): bump zbus from 3.11.0 to 3.11.1 * build(deps): bump openssl from 0.10.45 to 0.10.47 * build(deps): bump reqwest from 0.11.14 to 0.11.15 * build(deps): bump serde from 1.0.155 to 1.0.158 * build(deps): bump anyhow from 1.0.69 to 1.0.70 * cli: have clap require exactly one of --cmdline/--provider * providers/*: move endpoint mocking into retry::Client * retry/client: move URL parsing into helper function * providers/microsoft: import crate::retry * providers/microsoft: use stored client for all fetches * providers/packet: use stored client for boot checkin * build(deps): bump zbus from 3.10.0 to 3.11.0 * build(deps): bump serde from 1.0.152 to 1.0.155 * Sync repo templates ⚙ * docs: Use upstream theme & update to 0.4.1 * build(deps): bump serde_json from 1.0.93 to 1.0.94 * build(deps): bump serde_yaml from 0.9.17 to 0.9.19 * build(deps): bump mockito from 0.32.3 to 0.32.4 * build(deps): bump tempfile from 3.3.0 to 3.4.0 * initrd: remember to write trailing newline to network kargs file * util: drop obsolete "OEM" terminology * Update to clap 4 * build(deps): bump mockito from 0.31.1 to 0.32.3 * workflows: update clippy to 1.67 * Fix clippy lints * Inline variables into format strings * build(deps): bump zbus from 3.9.0 to 3.10.0 * build(deps): bump serde_json from 1.0.92 to 1.0.93 ++++ akonadi: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * src/widgets/agenttypewidget.cpp - reduce iconsize from 64 to 32 * Add missing include ++++ akonadi-calendar: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * collectioncalendar.cpp - logic improvements in updateItem() * todomodel.cpp - improve some logic when testing indexes and items ++++ akonadi-calendar-tools: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ akonadi-contacts: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ akonadi-import-wizard: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ akonadi-mime: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ akonadi-search: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ akonadiconsole: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ akregator: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ alligator: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ analitza: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ angelfish: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Don't link against Qt::WebEngineQuickPrivate * Don't link to Qt::CorePrivate ++++ apko: - Update to version 0.27.3: * Fix build_repositories for layered images (#1663) * README: fix url typo (#1661) * build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 (#1655) * build(deps): bump google.golang.org/api from 0.229.0 to 0.231.0 (#1647) * build(deps): bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 (#1656) * build(deps): bump github.com/go-git/go-git/v5 from 5.14.0 to 5.16.0 (#1626) * build(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 (#1639) * build(deps): bump github/codeql-action from 3.28.14 to 3.28.17 (#1652) * build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 (#1657) ++++ arianna: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ark: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ artikulate: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * snapcraft: Release stable ++++ audex: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ audiotube: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Also find audio tracks with unknown acodec * Add hack to fix maximized player on Qt 6.9 ++++ baloo-widgets: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ bird3: - Drop explicit User & Group provides, should be handled automatically - Fix documentation subpackage ++++ blinken: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Update runtime version ++++ bomber: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ bovo: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ calendarsupport: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ calindori: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ cantor: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * add missing include to fix LaTeX typesetting (kde#490644) ++++ cargo-audit-advisory-db: - Update to version 20250507: * RUSTSEC-2025-0028: Indicate 'cve-rs' is a joke * RUSTSEC-2025-0030: Indicate 'totally-safe-transmute' is a toy. * Adjust patched versions in mp3-metadata advisory * Assigned RUSTSEC-2025-0032 to redox_uefi_std * Out of bounds read in redux_uefi_std (#2263) * Assigned RUSTSEC-2025-0031 to tanton_engine * tanton_engine: unsound public API (#2286) * Assigned RUSTSEC-2025-0028 to cve-rs, RUSTSEC-2025-0029 to totally-safe, RUSTSEC-2025-0030 to totally-safe-transmute * Report unsoundness in `cve-rs`, `totally-safe-transmute` and `totally-safe` (#2221) * Assigned RUSTSEC-2023-0090 to wasmtime, RUSTSEC-2022-0095 to wasmtime, RUSTSEC-2022-0096 to wasmtime, RUSTSEC-2022-0097 to wasmtime, RUSTSEC-2023-0091 to wasmtime, RUSTSEC-2022-0098 to wasmtime, RUSTSEC-2022-0099 to wasmtime, RUSTSEC-2023-0092 to wasmtime, RUSTSEC-2024-0438 to wasmtime, RUSTSEC-2024-0439 to wasmtime, RUSTSEC-2024-0440 to wasmtime, RUSTSEC-2024-0441 to wasmtime, RUSTSEC-2022-0100 to wasmtime, RUSTSEC-2022-0101 to wasmtime, RUSTSEC-2023-0093 to wasmtime, RUSTSEC-2022-0102 to wasmtime ++++ cargo-c: - bsc#1242675 - CVE-2025-3416 - openssl use after free ++++ cervisia: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ chezmoi: - Update to version 2.62.3: - Features * feat: Extend toStrings template function to handle more types * feat: Extend toString template function to handle more types - Fixes * fix: Improve diff command output when removing files - Documentation updates * docs: Add hint for when to use toString with GitHub template functions ++++ chromium: - Chromium 136.0.7103.92 (stable release 2025-05-06) (boo#1242717) * CVE-2025-4372: Use after free in WebAudio ++++ clBLAS: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ colord-kde: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ docker-compose: - Update to version 2.36.0: * Improvements - Introduce networks.interface_name by @ndeloof in #12771 - Add support for COMPOSE_PROGRESS env variable by @AnvarU in [#12769] - Document extensibility using service.provider and open provider to external binaries by @ndeloof in #12777 - Introduce build --check by @ndeloof in #12765 * Fixes - Build: write --print output to stdout by @emersion in #12756 - Fix: concurrent map writes when pulling by @skanehira in [#12752] - Fix support for remote absolute path by @ndeloof in #12786 - Fix collect image digests for service images built by bake by @ndeloof in #12784 - Enable services implicitly declared by a service:xx build dependency by @ndeloof in #12785 - Fix config --variables not honoring the --format flag by @alessio-perugini in #12809 * Internal - Remove support of Synchronize File Shares integration with Docker Desktop by @glours in #12763 - Display proper event message for provider services on up and down by @glours in #12788 - E2e test for start_interval by @ndeloof in #12795 - Document behavior on missing extension by @ndeloof in #12802 * Dependencies - Build(deps): bump github.com/docker/cli from 28.1.0+incompatible to 28.1.1+incompatible by @dependabot in [#12761] - Build(deps): bump github.com/docker/docker from 28.1.0+incompatible to 28.1.1+incompatible by @dependabot in [#12759] - Build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 by @dependabot in #12760 - Build(deps): bump github.com/containerd/containerd/v2 from 2.0.4 to 2.0.5 by @dependabot in #12758 - Bump compose-go to v2.6.1 by @glours in #12766 - Bump compose-go to v2.6.2 by @glours in #12810 - Build(deps): bump github.com/moby/buildkit from 0.21.0 to 0.21.1 by @dependabot in #12796 - Build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 by @dependabot in #12805 - Build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 by @dependabot in #12804 - Build(deps): bump go.uber.org/mock from 0.5.1 to 0.5.2 by @dependabot in #12792 ++++ dolphin: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * DolphinStatusbar: Fix background and margins for non-Breeze styles * DolphinView: If contextmenu is requested, abort twoClicksRenaming (kde#503185) * dolphinui: Set view_mode action to low priority (kde#501498) * Use dolphin icon for dolphin windows * KStandardItemList: have emblem when hovering * Fix session restore (kde#502770) * flatpak: Update runtime ++++ dolphin-emu: - Fixed the build with cmake4. ++++ dolphin-plugins: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ dragonplayer: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: update runtime ++++ editorconfig-checker: - Update to version 3.3.0: * Features - add .jj (Jujutsu) directory to default exclude list (#458) (ac903a0) - update default paths to exclude (#462) (84c5c55) * Bug Fixes - skip correct number of errors when consolidating errors (#464) (8c695f5) * Dependencies - chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 (#467) - chore(deps): bump anchore/sbom-action from 0.18.0 to 0.19.0 (#463) - chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.8 to 1.4.9 (#461) - chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 (#460) ++++ elisa: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Don't link QtCorePrivate in test * flatpak: Update runtime ++++ eventviews: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * src/todo/todoview.cpp - save/restore fullview mode * src/todo/todoview.cpp - saveLayout() - also save the flatview setting (kde#417974) * todoviewsortfilterproxymodel.cpp - filterAcceptsRow() harden * Monthview - no longer force new events to be allDay (in some situations) (kde#426611) ++++ falkon: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * UPDATE CHENGELOG to 25.04.1 * Fix issue that location bar can't use input methods when locationcompleterview popups on wayland * add widget for QToolTip::showText in combotabbar * Fix editing SiteSettings and Cookies permissions * cmake: We're linking to NetworkPrivate so search for it * Fix crash when creating bookmarks toolbar. (kde#480527) - Drop patch, merged upstream: * 0001-Fix-crash-when-creating-bookmarks-toolbar.patch ++++ featherpad: - Removed V1.6.2.tar.gz - Added FeatherPad-1.6.2.tar.xz, FeatherPad-1.6.2.tar.xz.asc, featherpad.keyring ++++ ffmpegthumbs: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ffmpegthumbs-kf5: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ filelight: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kiten: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ francis: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: update runtime version * snapcraft: Fix metainfo filename * snapcraft: Sync core24 to release ++++ ghostwriter: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ git-next: - Update to version 2025.5.0: * Added - (gitlib) remove Gix enum variant and gix logic - implement git2-based rebase_onto with tests - Add tests for git2 remote operations - (gitlib) implement switch_branch using git2 - (gitlib) implement push using git2 - (gitlib) implement fetch using git2 - (gitlib) implement read_file using git2 backend - (gitlib) implement find_default_remote_url and commit_log using git2 - (gitlib) implement remote_branches using git2 - (gitlib) implement clone using git2 - (gitlib) implement open using git2 - (git) encapsulate gix usage within gitlib module - extract non-default feature 'notify-desktop' - extract non-default feature 'notify-desktop' - rename forgejo and github features with 'forge-' prefix - remove 'notify-email' from default features - define cargo feature 'notify-email' * Fixed - remove stray dbg macro - use fetch remote if no explicit push remote configured - enable https feature in git2 to allow cloning * Other - remove duplicate --all-features from Dockerfile - allow fixes to include dependency changes - allow optional scope in commit message regex patterns - (ci) enhance workflow safety and performance - (gitlib) introduce GitRepository enum for backend abstraction - (ci) add OpenSSL build dependencies in Forgejo workflow - (ci) update actions/cache usage in Forgejo workflows - fix restore key for cargo registry cache - add TODO plan to replace gix with git2 - Add inferred project rules to .dev/RULES.md - Update rules to reflect gix's encapsulation within gitlib - add project coding rules - add coding project coding conventions - Add TODO file - fix regex pattern for file matching - commit path rules allows dev-note updates under the 'docs' tag. - (workflow,justfile) use cargo check rather than build - Delegate git operations to gitlib in RealOpenRepository - remove pike dependency - add cargo dependency caching to workflow - add bon::Builder to prelude - add kx_utils::marker to prelude - add common tracing uses to prelude - introduce prelude to isolate color_eyre - rearrange root module declarations - consolidate from anyhow onto color_eyre - (deps) upgrade kameo from 0.15 to 0.16 ++++ gli: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ gnome-control-center: - Update to version 48.1+15: + About: fix multiple GPU name display with NVIDIA GPU on Desktop PC + application-shortcut-dialog: Set bold style to the app name + style: - Add frame border radius to rows with illustration - Rename to "illustrated" class to rows with illustration + Updated translations. ++++ gputils: - added patches https://sourceforge.net/p/gputils/bugs/329/ + gputils-gcc15.patch ++++ gpxsee: - Update to version 13.42 * Significantly improved marine charts (ENC,IMG) style/rendering. ++++ granatier: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ grantlee-editor: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ grantleetheme: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ gstreamer-plugins-libav: - Update to version 1.26.1: + No changes ++++ gstreamer-plugins-ugly: - Update to version 1.26.1: * No changes ++++ gstreamer-plugins-vaapi: - Update to version 1.26.1: + No changes ++++ gwenview: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Add missing includes * Fix build with Qt 6.10 ++++ hplip: - Update to hplip 3.25.2 - Added support for new printers: * HP LaserJet Enterprise Flow MFP 8601z * HP LaserJet Enterprise Flow MFP 8601z+ * HP LaserJet Enterprise MFP 8601dn * HP Color LaserJet Enterprise MFP 8801dn * HP Color LaserJet Enterprise Flow MFP 8801z * HP Color LaserJet Enterprise Flow MFP 8801z+ * HP LaserJet Enterprise 8501dn * HP LaserJet Enterprise 8501x * HP LaserJet Enterprise 8501x+ * DEX MFP D826 * DEX MFP D82640 * DEX MFP D82650 * DEX MFP D82660 * DEX D50145 * DEX MFP D42540 * DEX MFP D52645 * DEX Color D55745 * DEX Color MFP D57945 * DEX Color MFP D677 * DEX Color MFP D67755 * DEX Color MFP D67765 * DEX Color MFP D877 * DEX Color MFP D87740 * DEX Color MFP D87750 * DEX Color MFP D87760 * DEX Color MFP D87770 * DEX Color MFP D786 * DEX Colour MFP D78625 * DEX Color MFP D78630 * DEX Color MFP D78635 * DEX MFP D731 * DEX MFP D73130 * DEX MFP D73135 * DEX MFP D73140 - Fix plugin verification with sha256 (lp#2110100) * add hplip-utils-Fix-plugin-verification-with-sha256.patch - Fix C++ compilation on SLE12 * add hpcups-fix-compilation-on-SLE12.patch ++++ ibus-table-chinese: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ incidenceeditor: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * templatemanagementdialog - save/restore dialog size (kde#503850) ++++ iperf: - added patches https://github.com/esnet/iperf/commit/beadb59b90e8d3339d31f9f15525108072fde135 + iperf-gcc15.patch ++++ itinerary: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Add 25.04.1 release notes * Don't search for rental vehicle journeys * Also poll for updates for newly imported reservations in the far future * Fix geocoding when no country is selected * Fill in missing address bits when geocoding * Postprocess reservations after editing * Apply live data journey updates to entire batches in one go * Fix display of arrival stop notes * Improve trip group action state handling for ending trips * Disable Appium tests on the CI for now * Build APKs against released dependencies * cmake: We're linking to CorePrivate so search for it * Fix typo in Qt translation catalog exclusion pattern ++++ jujutsu: - update to 0.29.0: * Release highlights Experimental support for transferring the change ID to/from Git remotes behind configuration setting git.write-change-id-header. If this is enabled, the change ID will be stored in the Git commit itself (in a commit header called change-id), which means it will be transferred by regular git push etc. This is an evolving feature that currently defaults to "false". This default will likely change in the future as we gain confidence with forge support and user expectations. * Breaking changes - jj git push -c/--change no longer moves existing local bookmarks. - The editor-*.jjdescription files passed to your editor by e.g. jj describe are now written to your system's temporary directory instead of .jj/repo/. * Deprecations - git.subprocess = false has been deprecated, and the old libgit2 code path for fetches and pushes will be removed entirely in 0.30. Please report any remaining issues you have with the Git subprocessing path. - ui.default-description has been deprecated, and will be migrated to template-aliases.default_commit_description. Please also consider using templates.draft_commit_description, and/or templates.commit_trailers. - On macOS, config.toml files in ~/Library/Application Support/jj are deprecated; one should instead use $XDG_CONFIG_HOME/jj (defaults to ~/.config/jj) * New features - Color-words diff has gained an option to compare conflict pairs without materializing. - jj show patches can now be suppressed with --no-patch. - Added ui.bookmark-list-sort-keys setting to configure default sort keys for the jj bookmark list command. - New signed revset function to filter for cryptographically signed commits. - jj describe, jj commit, jj new, jj squash and jj split add the commit trailers, configured in the commit_trailers template, to the commit description. Use cases include DCO Sign Off and Gerrit Change Id. - Added duplicate_description template, which allows customizing the descriptions of the commits jj duplicate creates. - jj absorb can now squash a deleted file if it was added by one of the destination revisions. - Added ui.streampager.show-ruler setting to configure whether the ruler should be shown when the builtin pager starts up. - jj git fetch now warns instead of erroring for unknown git.fetch remotes if other remotes are available. - Commit objects in templates now have trailers() -> List, the Trailer objects have key() -> String and value() -> String. - jj config edit will now roll back to previous version if a syntax error has been introduced in the new config. - When using dynamic command-line completion, revision names will be completed in more complex expressions. For example, typing jj log -r first-bookmark..sec and then pressing Tab could complete the expression to first-bookmark..second-bookmark. * Fixed bugs - Fixed crash on change-delete conflict resolution. #6250 - The builtin diff editor now tries to preserve unresolved conflicts. #4963 - Fixed bash and zsh shell completion when completing aliases of multiple arguments. #5377 * Packaging changes - Jujutsu now uses zlib-rs, a fast compression library written in Rust. Packagers should remove any dependency on CMake and drop the packaging Cargo feature. ++++ juk: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Update runtime version ++++ k3b: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * CI: add snap pipeline * add udisks2 and other plugs and optional build/runtime deps * snapcraft: Sync fixes into stable * snapcraft: Sync webengine fixes to release ++++ kaccounts-integration: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kaccounts-integration-kf5: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kaccounts-providers: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kaddressbook: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kajongg: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kalarm: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kalgebra: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Increase runtime version ++++ kalk: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * CI: Flatpak: Updates ++++ kalm: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kalzium: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kamoso: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kanagram: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kanidm: - bsc#1242642 - CVE-2025-3416 - openssl use after free - Update to version 1.6.0~git0.d7ae0f336: * Release 1.6.0 * Avoid openssl for md4 * Fixes #3586, inverts the navbar button color (#3593) * Release 1.6.0-pre * chore: Release Notes (#3588) * Do not require instances to exist during optional config load (#3591) * Fix std::fmt::Display for some objects (#3587) * Drop fernet in favour of JWE (#3577) * docs: document how to configure oauth2 for opkssh (#3566) * Add kanidm_ssh_authorizedkeys_direct to client deb (#3585) * Bump the all group in /pykanidm with 2 updates (#3581) * Update dependencies, fix a bunch of clippy lints (#3576) * Support spaces in ssh key comments (#3575) * 20250402 3423 proxy protocol (#3542) * fix(web): Preserve SSH key content on form validation error (#3574) * Bump the all group in /pykanidm with 3 updates (#3572) * Bump the all group in /pykanidm with 2 updates (#3564) * Bump crossbeam-channel from 0.5.14 to 0.5.15 in the cargo group (#3560) * Improve token handling (#3553) * Bump tokio from 1.44.1 to 1.44.2 in the cargo group (#3549) * Update fs4 and improve klock handling (#3551) * Less footguns (#3552) * Unify unix config parser (#3533) * Bump openssl from 0.10.71 to 0.10.72 in the cargo group (#3544) * Bump the all group in /pykanidm with 8 updates (#3547) * implement notify-reload protocol (#3540) * Allow versioning of server configs (#3515) * 20250314 remove protected plugin (#3504) * Bump the all group with 10 updates (#3539) * Bump mozilla-actions/sccache-action from 0.0.8 to 0.0.9 in the all group (#3538) * Bump the all group in /pykanidm with 4 updates (#3537) * Add max_ber_size to freeipa sync (#3530) * Bump the all group in /pykanidm with 5 updates (#3524) * Update Concread * Update developer_ethics.md (#3520) * Update examples.md (#3519) * Make schema indexing a boolean instead of index types (#3517) * Add missing lld dependency and fix syntax typo (#3490) * Update shell.nix to work with stable nixpkgs (#3514) * Improve unixd tasks channel comments (#3510) * Update kanidm_ppa_automation reference to latest (#3512) * Add set-description to group tooling (#3511) * packaging: Add kanidmd deb package, update documentation (#3506) * Bump the all group in /pykanidm with 5 updates (#3508) * 20250313 unixd system cache (#3501) * Support rfc2307 memberUid in sync operations. (#3466) * Bump mozilla-actions/sccache-action from 0.0.7 to 0.0.8 in the all group (#3496) * Update Traefik config example to remove invalid label (#3500) * Add uid/gid allocation table (#3498) * 20250225 ldap testing in testkit (#3460) * Bump the all group in /pykanidm with 5 updates (#3494) * Bump ring from 0.17.10 to 0.17.13 in the cargo group (#3491) * Handle form-post as a response mode (#3467) * book: fix english (#3487) * Correct paths with Kanidm Tools Container (#3486) * 20250225 improve test performance (#3459) * Bump the all group in /pykanidm with 8 updates (#3484) * Use lld by default on linux (#3477) * 20250213 patch used wrong acp (#3432) * Android support (#3475) * Changed all CI/CD builds to locked (#3471) * Make it a bit clearer that providers are needed (#3468) * Fix incorrect credential generation in radius docs (#3465) * Add crypt formats for password import (#3458) * build: Create daemon image from scratch (#3452) * address webfinger doc feedbacks (#3446) * Bump the all group across 1 directory with 5 updates (#3453) * [htmx] Admin ui for groups and users management (#3019) * Fixes #3406: add configurable maximum queryable attributes for LDAP (#3431) * Accept invalid certs and fix token_cache_path (#3439) * Accept lowercase ldap pwd hashes (#3444) * TOTP label verification (#3419) * Rewrite WebFinger docs (#3443) * doc: fix formatting of URL table, remove Caddyfile instructions (#3442) * book: add OAuth2 Proxy example (#3434) * Exempt idm_admin and admin from denied names. (#3429) * Book fixes (#3433) * ci: uniform Docker builds (#3430) * 20240213 3413 domain displayname (#3425) * Correct path to kanidm config example in documentation. (#3424) * Support redirect uris with query parameters (#3422) * Update to 1.6.0-dev (#3418) * Remove white background from square logo. (#3417) * feat: Added webfinger implementation (#3410) * Bump the all group in /pykanidm with 7 updates (#3412) - Update to version 1.5.0~git2.21c2a1bd0: * fix: documentation fail (#3555) ++++ kapman: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kapptemplate: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kargo-cli: - Update to version 1.4.4: No CLI-related changes in the changelog ++++ kasts: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Anchor header depending on qt version (kde#503154) ++++ kate: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Add missing includes * fix size limit, that is an int in MB, no bool * fix type warnings ++++ katomic: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kbackup: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kblackbox: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kblocks: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kbounce: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kbreakout: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kbruch: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kcachegrind: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Update runtime version ++++ kcalc: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kcalutils: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kcharselect: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kclock: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kcolorchooser: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kcron: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kde-inotify-survey: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ poxml: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kde-oxygen-fonts: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdeconnect-kde: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix theming on Windows * KCM: Make the list widget resize to fit the contents * app: allow more arrow key navigation * Prevent WinRT-related plugins from crashing on initialization * fix windowsnotificationslistener * fix mpris crash on getting media props * plugins/notifications: Fix notification images sometimes duplicating * Fix: Enable album art transmission on windows clients * Fix build on platforms with sizeof(qsizetype) < sizeof(qint64) - Drop patch, merged upstream * * 0001-Fix-build-on-32bit-archs.patch ++++ kdeedu-data: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkdegames: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdegraphics-mobipocket: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Add missing CMakeFindDependencyMacro for find_dependency ++++ kdegraphics-thumbnailers: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdenetwork-filesharing: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdenlive: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Too many changes since 25.04.0, only listing bugfixes: * Fix crash moving single clip from group and standalone clip (kde#503626) * Fix ghost widget and other layout issues in effectstack (kde#503562) * Fix project corruption pasting sequences into another project (kde#503227) * Fix title text outline has sharp angles Requires latest MLT git (kde#437781) * Fix editing title text with outline makes text ugly (kde#503205) * Audio mix composition should only be allowed on audio tracks (kde#502998) * Don't save disabled built-in effects when saving effect stack (kde#502973) * Fix freeze extracting last clips in timeline (kde#503149) ++++ kdepim-addons: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix loading check state in plasma calendar configuration * Load event colors for plasma calendar plugin ++++ kdepim-runtime: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * singlefileresource.h - set a prettier display name for remote files * singlefileresourceconfigwidgetbase.cpp - remotes are always read-only (kde#501336) * singlefileresourceconfigwidget.h - saving a empty path is a failure condition * Fix bug Password is displayed twice in settings dialog (kde#502836) ++++ kdesdk-scripts: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdesdk-thumbnailers: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdevelop: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Add QElapsedTimer includes ++++ kdevelop-plugin-php: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdevelop-plugin-python3: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdf: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdialog: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdiamond: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdnssd: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ keditbookmarks: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kernelshark: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ keysmith: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kcm5-fcitx: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ kfind: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kfourinline: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kgeography: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kget: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Update runtime version ++++ kgoldrunner: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kgpg: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kgraphviewer: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ khangman: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ khealthcertificate: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ khelpcenter: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kidentitymanagement: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kig: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kigo: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ killbots: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kimagemapeditor: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kimap: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kio-admin: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kio-extras: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Image thumbnailer: add image/tiff mime type (kde#503223) * imagethumbnail: Add MIME types for PSD, QOI, DDS * CMake: Use find_package(Qt6::GuiPrivate) to fix build for qtbase dev ++++ kio-gdrive: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kio_audiocd: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Use kioclient for solid audiocd ++++ kamera: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kdesdk-kioslaves: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kirigami-gallery: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: update runtime version ++++ kiriki: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kitinerary: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Update static extractor build documentation * Give published static extractor builds the release service version * Use release branch for stable branch build dependencies * Determine static extractor package version number from CMake * Add checksum and basic smoke test for published static builds * Less aggressively disable translations in the static build * Don't build Qt::Network * Remove conflicting CMake options for shared builds * Publish static extractor builds * Update static extractor dependencies * Add extractor script for a&o hostels pkpass files * Adapt test data in release branch after the UIC price extraction backport * Add Gastronovi extractor * Extract prices for generic UIC 918.3 tickets as well * Find more seat/berth information in ÖBB NightJet tickets ++++ kjournald: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak-manifest: set runtime version to 6.9 ++++ kjumpingcube: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kldap: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kleopatra: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Initialize pointer variables to avoid a crash (kde#503392) ++++ klettres: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Update runtime version ++++ klickety: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ klines: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmag: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmahjongg: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmail: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmail-account-wizard: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmailtransport: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmbox: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmime: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmines: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmix: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmousetool: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmouth: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kmplot: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ knavalbattle: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ knetwalk: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ knights: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ koko: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * CI: Flatpak - Disable inih requirement * CI: Flatpak - Disable testing for all KDE projects * CI: Flatpak - Update exiv2 (fedc formatted file) * CI: Flatpak - Fix exiv2 URL template * CI: Flatpak - Sort finish args * CI: Flatpak - Update runtime to 6.8 * cmake: We're linking to GuiPrivate so search for it ++++ kolf: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kollision: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kolourpaint: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * CI: Flatpak - Delete whitespace * CI: Flatpak - Disable testing for all KDE projects * CI: Flatpak - Update to 6.8 runtime ++++ kompare: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Don'f force kf6 branch, master is already Qt6 * flatpak: Update runtime version * KompareNavTreePart: Avoid out of bounds access ++++ kongress: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ konqueror: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * cmake: We're linking to GuiPrivate so search for it ++++ konquest: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ konsole: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Update kconf update script version to 6 * wrap output it html document & body (kde#500515) * allow /path/to/file.cpp:123:123 paths (kde#501004) * Fix search wrapping behavior at boundaries (kde#396510) * fix: disable copy action even when semantic integration is detected * feat(TerminalDisplay): Copy to X11 selection immediately on mouse release ++++ kontact: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kontactinterface: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Find Qt6Gui before using Qt6Gui_VERSION ++++ kontrast: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ konversation: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Flatpak: Use runtime-version 6.9 ++++ kopeninghours: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix behaviour change in Qt 6.10 regarding QCalendar::daysInMonth ++++ korganizer: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * src/actionmanager.cpp - file_import() - remember last import location ++++ kosmindoormap: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Update Kirigami Addons * Fix build with Qt 6.10 ++++ kde-dev-utils: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kpat: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Update runtime version to 6.9 ++++ kpimtextedit: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kpkpass: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kpmcore: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix a crash when filesystem==nullptr. ++++ kpublictransport: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Make mode filters work on the bwegt EFA endpoint * Treat neither a positive nor a negative cache hit as missing backend * Adapt test data to different storage format in 25.04 * Fix ÖBB onboard API journey data parsing and extract track information * Add QML module dependency information * Fix MOTIS v2 admin area parsing ++++ kqtquickcharts: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ krdc: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * RDP: ensure rdpview gets closed on session disconnect (kde#503176) * RDP: Fix passing domain from saved bookmark (kde#503174) * flatpak: Update runtime version * Find Qt6Gui before using Qt6Gui_VERSION ++++ krecorder: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kreversi: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ krfb: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix incorrect cursor position under display scaling (kde#466276) * flatpak: Update runtime version ++++ kruler: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: Update runtime * Fix build with Qt 6.10 ++++ ksanecore: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kshisen: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ksirk: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ksmtp: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ksnakeduel: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kspaceduel: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ksquares: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ksudoku: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ksystemlog: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix flatpak ++++ kteatime: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ktimer: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ktnef: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ktorrent: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: We don-t need QCA anymore * CI: Flatpak - Disable testing on ktorrent * CI: Flatpak - Update to 6.8 runtime ++++ ktouch: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ ktrip: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Build stable branch Flatpak against stable branch dependencies ++++ ktuberling: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kturtle: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kubrick: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kunifiedpush: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kustomize: - refactor _service file and spec ++++ kwalletmanager: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * konfigurator: Use correct kwalletd DBus interface name ++++ kwave: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kweather: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ kweathercore: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Harden the CAP polygon parser against creative input * fix: Add virtual destructor for ReplyPrivate ++++ kwordquiz: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ lash: - added patches fix build with gcc15 + lash-gcc15.patch ++++ ldap-proxy: - bsc#1242640 - CVE-2025-3416 - openssl use after free - Update to version 0.1.0~90: * Proxy header demo complete (#82) * Fix minor issue in .service, add better readme text ++++ libkcddb-qt6: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkcompactdisc-qt6: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkdcraw-qt6: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkeduvocdocument: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkexiv2-qt6: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkcddb: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkdcraw: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkexiv2: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkmahjongg: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkgapi6: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libgravatar: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkdepim: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ mailcommon: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix 503136: Apply tag message filter action always defaults to first tag entry (kde#503136) ++++ mailimporter: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ mimetreeparser: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ pimcommon: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libkleo: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libksane: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libktorrent: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ marble: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Add launchable to org.kde.marble.maps * flatpak: Update runtime ++++ libbfoverlay: - build with fuse 3 (boo#1242079) ++++ libint: - version update to 2.11.0 * 2025-04-24: 2.11.0 - PR #364: fix eritest segfaults with atypical L combinations - PR #365: use Gaussian fit of Slater geminal for exceptional parameter values * 2025-04-08: 2.10.2 - PR #360: CMake targets can be consumed from the build tree (e.g., usable via FetchContent) * 2025-04-07: 2.10.1 - PR #358: introduced libint2_cxx-static CMake TARGET - PR #357: fixup ANO-RCC-MB basis set definition (amends PR #354) * 2025-04-05: 2.10.0 - PR #354: added ANO-RCC-MB basis sets (HT @kshitij-05) - PR #352: added correlation-consistent 7Z basis sets (HT @powellsr) - PR #350: vector traits for simd::VectorAVXFloat (HT @johannes-menzel) - PR #346: added atomic potentials (fitted to Gaussians) used for Superposition of Atomic Potentials (HT @kshitij-05) - PR #345: fixes Molden file generation in presence of solid harmonic p shells (HT @dmejiar) - PR #342: build fixes for MinGW-w64 (HT @MehdiChinoune) - PR #340: derivatives of Cartesian electric multipoles (HT @EricaCMitchell) * 2024-03-04: 2.9.0 - PR #335: l->symbol map reuse + other misc improvements - PR #334: bump Catch2 to 2.13.10 (HT @hrnagel) - PR #333: can use modularized Boost, even if built as part of the project - PR #331: add SOVERSION when building shared library only (HT @loriab) - PR #329: increase Tenno function interpolation table to support L=9 4-c ERI - PR #327: fix stochastic failures of tests/eri by reducing range of random shells parameters - PR #281: auto-generator for DF basis (HT @kshitij-05) * 2024-02-05: 2.8.2 - PR #324: addresses issues with 3eri derivatives + minor 3eri API safety improvements - PR #322: update libtool to 2.4.7 + update config.{guess,sub} to 2024-01-01 - PR #319: pylibint builds with latest setuptools (HT @loriab) - PR #311: clang-format.sh uses bash to resolve #310 (HT @e-kwsm) - detect Brew-installed GNU tar on MacOS * 2023-12-19: 2.8.1 - PR #307: fixup progman dvi and html building - PR #305: disable latex2html detection/use by default - PR #304: natural order for (σ·p)V(σ·p) integrals (HT @JonathonMisiewicz) - PR #302: build fix (HT @JonathonMisiewicz) - PR #231: Add SONAME/SOVERSION to generated library (HT @debichem) * 2023-12-12: 2.8.0 - PR #297: clang-format - PR #293: read Gaussian basis set files with L>=7 AOs correctly - PR #276 and #291: removed checks for pre-c++11 features (TR1 array and shared_ptr, etc.) (HT @e-kwsm) - PR #289: fixed DIIS ctor (HT @tjira) - PR #283: bump pybind11 to ValeevGroup/pybind11@v2.11 (HT @asadchev) - PR #282: removed obsolete basis files (HT @JonathonMisiewicz) - PR #279: fixed error in 1-e erf/erfc integrals (HT @JonathonMisiewicz) - PR @273: support for 1-e (σ·p)V(σ·p) integrals (HT @JonathonMisiewicz) - PR #271: Add `libint2::configuration_accessor` and `libint2::supports` functions. If library source is patched, these provide codes for what integrals a library instance can supply. (HT @loriab) - PR #271: Small pkgconfig and cmake detection improvements. Enable unity build. Testing of solid harmonics runtime switchable from #269. (HT @loriab) - PR #270: For Windows, basis sets with a star have been renamed to "s" on the filesystem, so 6-31g**.g94 -> 6-31gss.g94. In code, the basis can be accessed through "6-31g**" (longstanding) or "6-31gss" (new) for all operating systems. (HT @loriab) - PR #270: Adapt build system and header imports so that library and Python bindings can build on Windows (at least with clang-cl compiler atop MSVC). Note that a Linux- or Mac-generated export builds on Windows; one cannot generate an export on Windows. Note also that only a static library build, not a shared one, works on Windows (see #237). (HT @loriab) - PR #269: minimum CMake bumped to 3.16 (HT @loriab) - PR #269: Solid harmonics ordering is runtime switchable in the library. Issue `libint2::set_solid_harmonics_ordering(libint2::SHGShellOrdering_Gaussian)` or `_Standard` before initialization. Similarly, prefer new `INT_SOLIDHARMINDEX(sho, l, m)` to usual `(l, m)` version. (HT @loriab) - PR #269: The ordering for spherical multipole integrals has been fixed at Standard, rather than Gaussian or Standard as previously. Note that between this and the next item above, the `--with-shgauss-ordering=standard|gaussian` has been rendered pointless for the C++ interface. - PR #268: Python detection (relevant to Python bindings, Fortran, and some tests) now uses modern `find_package(Python)`. Specify with `Python_EXECUTABLE` (note change in case) or https://cmake.org/cmake/help/latest/module/FindPython.html for details . (HT @loriab) - PR #268: Python bindings can now use Pybind11 >=2.6 and can use detected installation. (HT @loriab) - PR #249: Python bindings (HT @asadchev) - PR #246: BasisSet is no longer derived from vector - PR #232: introduced new primitive screening methods - added patches https://github.com/evaleev/libint/commit/485aaae9e18e9ad3d0d43f20caf8f054ded9b80b + libint-gcc15.patch ++++ libkomparediff2: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ libksieve: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ mariadb: - Update list of skipped tests ++++ mpdecimal: - Update to 4.0.1 (bsc#1242704): - Add Cygwin support. - Update config.guess and config.sub to the latest versions. - Fix pkg-config files for custom paths. - Set LD/LDXX unconditionally to CC/CXX, since LDFLAGS/LDXXFLAGS from ./configure rely on it. - Update to 4.0.0: - sync soversion and major_version - The added number formatting feature requires an ABI change, hence the increase to SOVERSION=4. - Packagers outside of the Linux distributions sometimes use the major version number as the equivalent of SOVERSION on their platforms and have an incorrect SOVERSION for 2.5.1, which requires SOVERSION=3. - While SOVERSION is not required to match the major version number (example: glibc), mpdecimal will from now on take the path of least resistance and always use SOVERSION=MPD_MAJOR_VERSION. - The jump to 4.0.0 should also remind users that a C++ library is available. - Support for out-of-tree build. - Support for pkg-config. - Unix: support for Loongson. - Unix: support for CheriBSD. - Compilers: support for icx, icpx, ibm-clang_r, ibm-clang++_r, CompCert, clang-cl and emscripten. - Windows: support for MSYS2/MinGW. - MSVC: the build now uses /O2 /DNDEBUG. - MSVC: new arm64/arm32 cross build scripts. - AIX: the shared libraries are now installed as versioned objects, e.g., shr4.o, shr4_64.o. - New ./configure switches: - --enable-static: enable/disable the build of the static libraries (default: enabled). - --enable-pc: enable/disable the install of the pkgconfig files (default: enabled). - --enable-doc: enable/disable the install of the documentation (default: enabled). - New man pages direct users to the mpdecimal-doc package or the online HTML documentation. - The prebuilt HTML documentation is now in the separate mpdecimal-doc package, which gives distributions that reject prebuilt documentation the option to disregard it and use the new man pages. - libmpdec: - Add the “z” format specifier (coerce negative zeros to positive). - In extremely rare cases the transcendental functions (exp, ln, log10) did not set the Subnormal/Underflow flags. The reason is that in the case of an exponent boundary the Ziv correction loop for correct rounding requires very few iterations to arrive at the correctly rounded result, but may need many more iterations to arrive at the correct flags. - In these cases, Subnormal/Underflow is not very informative, so the status quo was to skip the extra iterations. - Version 4.0.0 now specializes exponent boundary cases and uses up to five additional iterations to set Subnormal/Underflow. The refactored code has no speed penalty on average; in fact, in the deccheck tests (random tests with a bias towards corner cases) it is slightly faster. - No cases have been found where more than two additional iterations are required, but they may exist. - eability fixes - mpd_qset_string_exact(), mpd_qset_i64_exact() and mpd_qset_u64_exact() can now be called with a nonzero status. Previously, the functions could return NaN/Invalid_operation in that case. - This is listed under “reliability fixes” since there is no possible scenario under which these functions would legitimately be called with a nonzero status. - libmpdec++ - Add input validation for Decimal.shiftl(), Decimal.shiftr() and Decimal::ln10(). ++++ mobipocket: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Add missing CMakeFindDependencyMacro for find_dependency ++++ rocs: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ unified-runtime: - Use source urls to fetch project sources ++++ limine: - Update to 9.3.0: * Add optional support for the 64-bit x86-64 boot protocol for Linux. * Fix away some ungraceful handling of out-of-memory situations when loading files using the Linux boot protocol. * Improve performance and memory usage of loading modules for the Linux boot protocol. ++++ lokalize: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Set initial value of "Hide translated items" button to saved state (kde#503329) * Close the tab page on middle mouse click over tab (kde#503417) * Use one global synchronised editor layout across all projects and all editors (kde#503042) * Set Project Overview tab focus proxy to its file browser widget (kde#503329) * flatpak: Use new runtime ++++ lskat: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ markdownpart: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ massif-visualizer: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ mbox-importer: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ mdadm: - Allow any valid minor name in md device name (bsc#1240789) * add 1007-mdadm-allow-any-valid-minor-number-in-md-device-name.patch ++++ melange: - Update to version 0.23.15: * Fix absolute path handling. (#1967) * bump apko to v0.27.2 (#1966) * Improve QEMU logging. (#1968) * QEMU runner tweaks (#1957) ++++ mercurial: - Mercurial 7.0.2 * rust: document a `pipx` install * keepalive: don't reuse a connection to the proxy for a different host * httppeer: don't put an int in headers * dirstate: fix panic when validating dirstate on write * reject_new_heads: handle None being passed as node * rust-revlog: detect and fix nodemap lagging behind its revlog * General improvements to the CI ++++ merkuro: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Declare UndoRedoMetadata as value type ++++ mesheryctl: - update to 0.8.73: * Meshery CLI - fix(mesheryctl-e2e): updating model view command failing @lekaf974 (#14614) - update to 0.8.72: * no CLI-related changes in this release - update to 0.8.71: * no CLI-related changes in this release ++++ messagelib: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ mfgtools: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ minuet: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ mjpg-streamer: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ nelm: - Update to version 1.3.0: * Features - allow specifying remote charts in cli commands (b21329c) ++++ neochat: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fixes a null pointer call * Fix two (edited) strings appearing in edited quotes * Fix multi-line quotes being cut off * LinkPreviewComponent: Fix a few bugs, restore the image preview * Set the pointing hand cursor shape on link previews * Elide the hover link indicator ++++ neovim: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ netperfmeter: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ obs-service-kiwi_metainfo_helper: - add %SOURCEURL_WITH% for proper handling of READMEs ++++ okteto: - Update to version 3.7.0: * New Feature - Option 2: add spinner forchecking services by @jLopezbarb in [#4705] * Bug Fix - fix: start spinner when buidlkit fails to connect by @jLopezbarb in #4693 - Add context command initialization in restart command by @jLopezbarb in #4692 - PROD-343: Change when the divert deploy logic is called to avoid problems when endpoints are defined in the manifest by @ifbyol in #4701 * Dependencies - build(deps): update Helm, Syncthing, and Okteto remote versions (#4706) - build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 (#4703) ++++ okular: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Switch clang-clazy ci build to newer docker * CI: For now don't expect QtNext tests to pass * Fix build with Qt 6.10 * Delete old kconf update script * fax: Add a few bugprone-sizeof-expression exceptions ++++ palapeli: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ parley: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ parti: - merge gh#wfeldt/parti#20 - rework unify-gpt - 2.7 - merge gh#wfeldt/parti#19 - parti.spec: bring spec file to 2024 ++++ partitionmanager: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ picmi: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ pim-data-exporter: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ pim-sieve-editor: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ plasmatube: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Flatpak: Update runtime to 6.8 ++++ ptyxis: - Update to version 48.3: + New build to work around GNOME CI infrastructure issue. - Changes from version 48.2: + Fix palette selection via keyboard. + Avoid saving sessions twice during shutdown which fixes an issue where session state was getting cleared after destruction of tabs. + Make background opaque in fullscreen as Wayland forbids compositors from allowing contents to bleed through fullscreen surfaces anyway. + Updated translations. ++++ python-altair-widgets: - Switch to pyproject macros. ++++ python-azure-data-tables: - New upstream release + Version 12.7.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-identity: - New upstream release + Version 1.22.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-cattrs: - Update to 24.1.3 * Fix structuring of keyword-only dataclass fields when not using detailed validation. (#637) - Refresh support-python-3.13.patch ++++ python-py: - Switch to pyproject macros. ++++ python-pynitrokey: - update to 0.8.3: This release changes the piv command to ignore unsupported smartcards and fixes the build of the release binaries for Linux and Windows. Changelog * Filter cards for NK3 ATR in PIV app by @mmerklinger in #642 * Fix CI and release v0.8.3 by @robin-nitrokey in #646 - update to 0.8.2: This release improves handling of base32 strings in the nk3 secrets subcommand, improves the PIV subcommand and adds support for custom CAs to the nethsm subcommand. Changelog * Fix typo in delete_credential documentation string. by @uzb-dev in #622 * Piv cli improvements by @mmerklinger in #630 * fix: append required base32 padding when handling unpadded otp secrets by @deheisenbug in #639 * fix: allow lowercase base32 secrets input by @deheisenbug in [#641] * nethsm: Add --ca-certs option by @robin-nitrokey in #637 ++++ python-pytest-astropy-header: - Switch to pyproject macros. ++++ python-pytest-attrib: - Switch to pyproject macros. ++++ python-pytest-black: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-click: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-dependency: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-dotenv: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-error-for-skips: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-expect: - Switch to pyproject macros. - Switch to pyproject macros. ++++ python-pytest-flakes: - Switch to pyproject macros. - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-forked: - Switch to pyproject macros. - Switch to pyproject macros. ++++ python-pytest-helpers-namespace: - Switch to pyproject macros. ++++ python-pytest-httpbin: - Update to 2.1.0: * Drop support for Python 3.7 * Test against PyPy 3.10 * Add support for CPython 3.13 by regenerating the bundled certificates * Fix an issue where secure POST requests would fail with a connection reset by peer * Include a LICENCE - Switch to pyproject macros. ++++ python-pytest-instafail: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-mockito: - Switch to pyproject macros. - Be more explicit about the metadata directory name. ++++ python-pytest-mypy: - Update to 1.0.1: * Catch OSErrors when parsing mypy error paths * Add test_pyproject_toml * Drop Python 3.6 support and use PEP 621 metadata * Test with mypy 1.x and fewer old versions * Prevent AttributeError in pytest_terminal_summary * Add support for Python 3.12 * Add support for pytest 8 * Ensure expected versions are installed while testing * Require mypy >= 1.0 * Generalize MypyResults.from_mypy * Require Pytest 7+ * Use config.stash to store the results path * Replace attrs with dataclasses * Create MypyConfigStash * Refactor xdist integration * Add strict type-checking * Add --mypy-no-status-check * Add --mypy-xfail * Move results path cleanup to pytest_unconfigure * Remove MypyWarning * Replace MypyItem.MARKER with item_marker * Create MypyCollectionPlugin * Add support for Python 3.13 * Drop support for Python 3.7 * Resolve PYTHONWARNDEFAULTENCODING warnings * Make MypyResults line-based * Add test_name_formatter * Add --mypy-report-style - Switch to pyproject macros. - Drop patch indirect-test-new-mypy.patch, no longer required. ++++ python-pytest-percent: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-pycodestyle: - Switch to pyproject macros. ++++ python-pytest-regressions: - Switch to pyproject macros. - Be more explicit about directories in %files. ++++ python-pytest-remotedata: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-responsemock: - Switch to pyproject macros. ++++ python-pytest-testconfig: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-timeout: - Switch to pyproject macros. ++++ python-pytest-tldr: - Switch to pyproject macros. - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-tornasync: - Run the testsuite. - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-trio: - Switch to pyproject macros. ++++ python-pytest-vcr: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pytest-xprocess: - Switch to pyproject macros. ++++ python313-pyside6: - Disable more failing test on x86_64 and riscv ++++ python313-shiboken6: - Disable more failing test on x86_64 and riscv ++++ qmlkonsole: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * flatpak: update runtime version ++++ qrca: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * metainfo: Add screenshots from product-screenshots ++++ rpcs3: - Update to 0.0.36~git20250507: * Logitech G27 fixes and cleanups (#17170) * PPU Loader: Consume Executable Memory * VS: compile glslang with the solution * Remove old OGLCompiler.lib dep * Cleanup what we build in glslang vcxproj * Just build the latest glslang instead of dowloading the precompiled libs * VS: Add glslang include directory * Update glslang to 15.3.0 * vk: Limit NV crash workaround to older generations * vk: Fix cyclic dependency problem during physical device init * vk: Disable texel buffer update-after-bind on NVIDIA driver * SDL/Input: add DS3 pressure intensity * SDL/Input: add new misc buttons * Update SDL to 3.2.12 * Atomic utils fixup after ASLR changes (#17168) * Update MoltenVK to v1.3.0 * rsx: Do not interpolate when performing image reconstruction ++++ ruby-build: - Update to version 20250507. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250507 * Add JRuby 10.0.0.1 and 9.4.12.1 by @headius in #2530 ++++ rustup: - bsc#1242617 - CVE-2025-3416 - openssl use after free ++++ sccache: - bsc#1242611 - CVE-2025-3416 - openssl use-after-free ++++ selinux-policy: - Update to version 20250507: * Allow snapper_tu_etc_plugin_t fowner (bsc#1242768) * Allow snapper_tu_etc_plugin_t dac_override (bsc#1242768) ++++ signon-kwallet-extension: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ skaffold: - Update to version 2.16.0: * New Features and Additions: - feat(config): Enhance config list/set output #9780 - feat: Add support for configurable statusCheckDeadlineSeconds field for Cloud Run #9778 - feat: Add support in Cloud Run for configuring tolerateFailuresUntilDeadline and disabling status checks [#9799] * Fixes: - Bugfix: Only prune images if changed #9787 * Docs, Test, and Release Updates: - docs: Make --no-prune documentation clearer #9786 - chore: bump golang.org/x/net from 0.23.0 to 0.38.0 in /integration/examples/grpc-e2e-tests/service #9792 - chore: remove the skaffold survey code #9803 - chore: upgrade all dependencies #9802 - chore: upgrade to Go 1.24.2 #9805 - chore: update dependencies in Dockerfile and integration tests #9806 ++++ skanlite: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ skanpage: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * reinsert id in export dialog (kde#503277) ++++ skladnik: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ soundkonverter: - Fixed the build with cmake4. ++++ step: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ svgpart: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ sweeper: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ transmission: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ woodpecker: - Update to version 3.6.0: * Features - Use docker go client directly [#5134] * Documentation - Simplify NixOS docs [#5120] - chore(deps): lock file maintenance [#5150] - plugins: Add SSH/SCP plugin [#4871] - chore(deps): update dependency @types/node to v22.15.3 [#5142] - chore(deps): lock file maintenance [#5136] - Explain tasks [#5129] - Mention named volumes [#5130] - chore(deps): update docs npm deps non-major [#5128] - Fix link to agent configuration in v3.5 docs [#5122] - Fix link to agent configuration in next docs [#5119] - Move plugin-s3 to Codeberg [#5118] - Use slugified plugin urls in docs [#5116] - Fix example value for WOODPECKER_GRPC_ADDR in autoscaler docs [#5102] - .deb and .rpm installation commands fixed [#5087] - chore(deps): update dependency @types/react to v19.1.2 [#5107] - Slugify plugin names used for urls [#5098] - Mention backend_options in workflow syntax docs [#5096] - Document rootless container requirements for skip-clone [#5056] * Enhancement - View full pipeline duration in tooltip [#5123] - Set dynamic page titles [#5104] - Use centrally typed inject provide in Vue [#5113] - Scroll to selected pipeline step [#5103] * Bug Fixes - Fix args docs for admin secrets [#5127] - Add name flag to admin secret add [#5101] * Dependency - fix(deps): update golang-packages [#5152] - chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.6 [#5149] - chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6.0.1 [#5147] - chore(deps): update pre-commit hook adrienverge/yamllint to v1.37.1 [#5148] - chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6 [#5144] - fix(deps): update web npm deps non-major [#5143] - fix(deps): update module github.com/getkin/kin-openapi to v0.132.0 [#5141] - chore(deps): update dependency vite to v6.3.4 [security] [#5139] - fix(deps): update module github.com/urfave/cli/v3 to v3.3.2 [#5137] - fix(deps): update module github.com/urfave/cli/v3 to v3.3.1 [#5135] - fix(deps): update module github.com/docker/docker to v28 [#5132] - fix(deps): update module github.com/docker/cli to v28 [#5131] - fix(deps): update dependency vue-router to v4.5.1 [#5126] - chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.5 [#5125] - fix(deps): update web npm deps non-major [#5077] - fix(deps): update golang-packages [#5121] - fix(deps): update golang-packages [#5111] - chore(deps): lock file maintenance [#5112] - chore(deps): update docker.io/mysql docker tag to v9.3.0 [#5109] - chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.2.0 [#5110] - chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.2 [#5108] - fix(deps): update golang-packages [#5097] * Misc - Add pre-commit plugin [#5146] - Fix gitpod golang version [#5093] ++++ tail-tray: - Update to version 0.2.22: * What's new in this release This release has some new Notification handling if you are building and running it for KDE Plasma 6 or later, using this feature will give you fancy notification integrations into your Plasma Desktop. It also comes with the regular flow of bug fixes, most notable are fixes around potential segfaults, that hopefully should be fully resolved now * Commits - [Issue #36] - Use KNotification framework for notifications (#73) (Marcus Grenängen) #73 - Test to build on kdeneon/plasma:user (Marcus Grenängen) - Revert "Test to build on kdeneon/plasma:user" (Marcus Grenängen) - gh runner (Marcus Grenängen) - Revert "gh runner" (Marcus Grenängen) - KNOTIFICATIONS_ENABLED=OFF to have it still build for ubuntu 24.04 and Debian stable (Marcus Grenängen) - Fix for potential segfault due to double free + code readability fix/cleanup (Marcus Grenängen) - Ignore .cache dir (Marcus Grenängen) - Fix segfault for Issue #75 (Marcus Grenängen) - Bump version to 0.2.22 (Marcus Grenängen) ++++ talosctl: - update to 1.10.1: https://github.com/siderolabs/talos/releases/tag/v1.10.1 * no CLI-related changes in the Changelog ++++ tealdeer: - bsc#1242605 - CVE-2025-3416 - openssl use after free ++++ telegram-desktop: - Updated ada to 3.2.4. - Updated openh264-headers to 2.6.0. - Updated tg_owt to git20250501 * Changed 0002-tg_owt-h264-dlopen.patch. * Added pipewire 1.4 support (removed 0003-tg_owt-pipewire-1.4.patch). - Replaced tg_owt-dlopen-headers.tar.gz to openh264-headers-2.6.0.tar.xz. - Renamed 0001-dynamic-link-x.patch to dynamic-link-x.patch. - Renamed 0002-tg_owt-h264-dlopen.patch to tg_owt-h264-dlopen.patch. - Renamed 0001-Fix-build-with-Qt-6.9.patch to Qt-6.9.patch. - Used mold linker (keeps RAM consumption within the 16 GB limit). ++++ teleport: - update to 17.4.8: * Fixed a possible moderator/observer terminal freeze when joining a Kubernetes moderated session. #54523 * Removed background color for resources that required access request in the web UI Resources view. #54465 * Show human readable title for access list audit logs. #54459 * Fixed race conditions in tsh ssh multi-node output. #54456 * Fixed an issue causing Join Token expiries to be overwritten when editing a token. #54450 * Workload Identity: Fixed bugs for the Kubernetes workload attestor's container resolution. #54442 * Fixed a bug in the EC2 installer script causing Illegal option - o pipefail errors on several distros when Managed Updates v2 are enabled. #54429 * Include access request's max duration in MsTeams plugin messages. #54388 ++++ telly-skout: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fix Qt 6.10 build ++++ tokodon: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * ModerationTools: Fix opening some subpages * Remove Qt 6.10 job for now * Clamp contentY when using the PageUp key (kde#501936) * Stop registering for push notifications despite them being disabled * Print out what the old endpoint was in the warning message * Don't spam network error log with push subscription checks * Don't bother updating push subscriptions if there is none * Remove annual_report from push notification rules * Call updatePushNotifications when toggling the notifications checkbox * snapcraft: sync fixes into release ++++ trivy: - Update to version 0.62.1: * release: v0.62.1 [release/v0.62] (#8825) * chore(deps): bump the common group across 1 directory with 10 updates [backport: release/v0.62] (#8831) * fix(misconf): check if for-each is known when expanding dyn block [backport: release/v0.62] (#8826) * fix(redhat): trim invalid suffix from content_sets in manifest parsing [backport: release/v0.62] (#8824) * release: v0.62.0 [main] (#8669) * feat(nodejs): add root and workspace for `yarn` packages (#8535) * fix: unused-parameter rule from revive (#8794) * chore(deps): Update trivy-checks (#8798) * fix: early-return, indent-error-flow and superfluous-else rules from revive (#8796) * fix(k8s): remove using `last-applied-configuration` (#8791) * refactor(misconf): remove unused methods from providers (#8781) * refactor(misconf): remove unused methods from iac types (#8782) * fix(misconf): filter null nodes when parsing json manifest (#8785) * fix: testifylint last issues (#8768) * fix(misconf): perform operations on attribute safely (#8774) * refactor(ubuntu): update time handling for fixing time (#8780) * chore(deps): bump golangci-lint to v2.1.2 (#8766) * feat(image): save layers metadata into report (#8394) * feat(misconf): convert AWS managed policy to document (#8757) * chore(deps): bump the docker group across 1 directory with 3 updates (#8762) * ci(helm): bump Trivy version to 0.61.1 for Trivy Helm Chart 0.13.1 (#8753) * ci(helm): create a helm branch for patches from main (#8673) * fix(terraform): hcl object expressions to return references (#8271) * chore(terraform): option to pass in instanced logger (#8738) * ci: use `Skitionek/notify-microsoft-teams` instead of `aquasecurity` fork (#8740) * chore(terraform): remove os.OpenPath call from terraform file functions (#8737) * chore(deps): bump the common group across 1 directory with 23 updates (#8733) * feat(rust): add root and workspace relationships/package for `cargo` lock files (#8676) * refactor(misconf): remove module outputs from parser.EvaluateAll (#8587) * fix(misconf): populate context correctly for module instances (#8656) * fix(misconf): check if metadata is not nil (#8647) * refactor(misconf): switch to x/json (#8719) * fix(report): clean buffer after flushing (#8725) * ci: improve PR title validation workflow (#8720) * refactor(flag): improve flag system architecture and extensibility (#8718) * fix(terraform): `evaluateStep` to correctly set `EvalContext` for multiple instances of blocks (#8555) * refactor: migrate from `github.com/aquasecurity/jfather` to `github.com/go-json-experiment/json` (#8591) * feat(misconf): support auto_provisioning_defaults in google_container_cluster (#8705) * ci: use `github.event.pull_request.user.login` for release PR check workflow (#8702) * refactor: add hook interface for extended functionality (#8585) * fix(misconf): add missing variable as unknown (#8683) * docs: Update maintainer docs (#8674) * ci(vuln): reduce github action script injection attack risk (#8610) * fix(secret): ignore .dist-info directories during secret scanning (#8646) * fix(server): fix redis key when trying to delete blob (#8649) * chore(deps): bump the testcontainers group with 2 updates (#8650) * test: use `aquasecurity` repository for test images (#8677) * chore(deps): bump the aws group across 1 directory with 5 updates (#8652) * fix(k8s): skip passed misconfigs for the summary report (#8684) * fix(k8s): correct compare artifact versions (#8682) * chore: update Docker lib (#8681) * refactor(misconf): remove unused terraform attribute methods (#8657) * feat(misconf): add option to pass Rego scanner to IaC scanner (#8369) * chore: typo fix to replace `rego` with `repo` on the RepoFlagGroup options error output (#8643) * docs: Add info about helm charts release (#8640) * ci(helm): bump Trivy version to 0.61.0 for Trivy Helm Chart 0.13.0 (#8638) ++++ umbrello: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - Changes since 25.04.0: * Fixup for commit 4f725b047. * Fix showing white diagram background on KDE desktop setup with dark theme (kde#502898) ++++ warzone2100: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ wasm-bindgen: - bsc#1242600 - CVE-2025-3416 - openssl use-after-free ++++ welle-io: - Added patch: * welle-io-fdk-aac.patch + Build against fdk-aac rather then against faad2, since a free version of fdk-aac exists. - Update to official 2.7 release - Major changes since welle.io 2.6 * Core + Introduce a selector when a station is found in multiple ensembles + Add scroll bar to station list + Fix some graphical issues in GUI + Update readme.md + Minor changes * Linux + Add flathub.org support (https://flathub.org/apps/io.welle.welle-gui) ° It is recommended to install welle.io via flathub + Add flatpack arm64 support + Update to Qt 6.8.2 - Removed patch: * welle-io-desktop-file.patch + not needed with this version ++++ werf: - Update to version 2.35.10: * Bug Fixes - giterminism: guard the git patch with host lock (6733b2f) - giterminism: prevent consistency error if .git file is not exist (03e435a) - giterminism: resolve naming confusion about dot git (439d8ae) - host-cleanup: enable git data cleaning (1038bb2) - host-cleanup: translate and handle docker prune error (42df434) ++++ xgboost: - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings ++++ yakuake: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ++++ zanshin: - Update to 25.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/25.04.1/ - No code change since 25.04.0 ------------------------------------------------------------------ ------------------ 2025-5-6 - May 6 2025 ------------------- ------------------------------------------------------------------ ++++ ComputeLibrary: - Update to 52.0.0: * Public major release * Documentation (API, changelogs, build guide, contribution guide, errata, etc.) available here: https://arm-software.github.io/ComputeLibrary/v52.0.0 ++++ NumCpp: - Update to version 2.14.1: * Make behavior of linalg::lstsq match NumPy when inputting a multidimensional b array [gh#dpilger26/NumCpp#229]. ++++ OpenImageDenoise: - Enable build on aarch64 ++++ agama-yast: - Fix the target path for copying the udev rules and nvme files introduced by (bsc#123808, gh#agama-project/agama#2257). (bsc#1241868, gh#agama-project/agama#2328). ++++ android-file-transfer-linux: - Update to version 4.4.0~git.20250506T233238.058dbe1: * fuse3 port * fix GetObjectPropDesc - missing object format in API/request * bump version to 4.5 * macosx CI fix * remove travis config * made clear halt optional - it seems to break newer android devices * claim token later and don't disconnect existing devices if they are not MTP * remove debug traces * use USBDEVFS_DISCONNECT_CLAIM * Add screenshot to README.md * add screenshot * pass transactionId to session getDeviceInfo * skip fs entries which start with . * check access before calling opendir (reduce number of exception) * Revert "switch macosx builder to qt@6" * switch macosx builder to qt@6 * downgrade macosx builder * Revert "fix macosx bundle" * fix macosx bundle * bump cmake version * fix qt path * Allow building with Qt 6.x ++++ apko: - Update to version 0.27.2: * Make apko hermetic again. (#1654) * usrmerge: apko needs to create apk dirs in /usr/lib instead of /lib (#1593) * auth: Add oauth2.TokenSource auth provider (#1651) * Use maps and slices from stdlib (#1646) * Drop cosign dep (#1645) ++++ arc: - build with -std=gnu11 to get trough gcc15 ++++ aws-c-io: - Update to version 0.19.0 * Make exports consistent by @DmitriyMusatkin in (#720) * Improve docs for aws_future by @graebm in (#724) * Task type_log logging by @sbSteveK in (#726) * AWS_IO_TLS_CIPHER_PREF_PQ_TLSv1_0_2021_05 is not supported now by @TingDaoK in (#727) ++++ aws-c-mqtt: - Update to version 0.13.0 * Make exports consistent by @DmitriyMusatkin in (#388) * Capture fields from PUBLISH for req-resp stream operations by @sfod in (#389) * Support wildcards streams in request-response stream client by @sfod in (#381) ++++ aws-c-s3: - Update to version 0.7.16 * Auto - Update S3 Ruleset & Partition by @waahm7 in (#508) * Add init for checksums by @DmitriyMusatkin in (#501) * Auto - Update S3 Ruleset & Partition by @waahm7 in (#511) * Update first byte timeout algo by @TingDaoK in (#461) ++++ azure-cli: - New upstream release + Version 2.72.0 + For detailed information about changes see the HISTORY.rst file provided with this package - Fix testsuite evaluation logic - Update Requires from setup.py ++++ azure-cli-core: - New upstream release + Version 2.72.0 + For detailed information about changes see the HISTORY.rst file provided with this package - Update Requires from setup.py ++++ onednn: - Update to v3.7.3: * https://github.com/uxlfoundation/oneDNN/releases/tag/v3.7.3 * Various correctness and performance fixes ++++ binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ blender: - Add condition for OpenImageDenoise BuildRequires - Enable OpenImageDenoise on aarch64 ++++ bluedevil6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ breeze6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * kcursorgen: Add QDebug include * Add missing includes * update version for new release - Drop patches, now upstream: * 0001-Add-missing-includes.patch * 0002-kcursorgen-Add-QDebug-include.patch ++++ buildkit: - Update to version 0.21.1: * util: fix stack compression compare bug * feat: add FrontendError * dockerui: update platforms key calculation * frontend/dockerui/build: fix "no scan targets for linux/arm64/v8" * frontend/dockerui/build.go: split normalizePlatform() * buildctl: fix tlsdir handling logic for cert-manager.io * client: reorder arguments for integration test * ci: fix vagrant build * build(deps): bump softprops/action-gh-release from 2.2.1 to 2.2.2 * vendor: github.com/vbatts/tar-split v0.12.1 (indirect) * control: make sure sending nil cache options does not panic * feat(grpc): preserve unknown detail types when decoding gRPC errors ++++ coredns-for-k8s1.33: - Initial package version 1.12.0 * Version specified in kubernetes v1.33.0 - https://github.com/kubernetes/kubernetes/blob/v1.33.0/build/dependencies.yaml#L32-L34 * Changelog – https://github.com/coredns/coredns/releases/tag/v1.12.0 ++++ cosmic-store: - update vendor tarball, fixing bsc#1242678 ++++ crmsh: - Update to version 5.0.0+20250506.7ca341fa: * Dev: unittests: Adjust unit test for previous commit * Dev: cibconfig: Use VerifyResult to define the return value of sanity check related functions * Dev: bootstrap: minor message wording refine * Dev: boostrap: ssh_copy_id should not use keys from ssh-agent (#1663) * Dev: behave: adjust functional tests for previous changes * Fix: codecov: move sitecustomize hook to python3.13 * Dev: unittest: adjust unit tests for previous changes * Dev: user_of_host: remove unused no_generating_ssh_key (#1663) * Dev: remove use_ssh_ssh_agent() and always relay SSH_AUTH_SOCK (#1663) * Dev: bootstrap geo: allow to fallback to keyfile when login with ssh-agent fails (#1663) * Dev: bootstrap: should pass SSH_AUTH_SOCK when swapping keys (#1633) * Dev: bootstrap join: implement setup_passwordless_with_other_nodes by merging authorized_keys (#1663) * Fix: ssh_key: should not use ssh-copy-id -i when using keys from ssh-agent (#1633) * Dev: bootstrap join: allow to fallback to keyfile when login with ssh-agent fails (#1663) * Dev: bootstrap init -N: do not raise an error when no ssh key is available (#1663) * Dev: bootstrap join: do not raise an error when no ssh key is available (#1663) * Dev: bootstrap init: do not raise an error when no ssh key is available (#1663) * Dev: ui_cluster: add `--no-use-ssh-agent` (#1663) ++++ cross-aarch64-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-arm-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-avr-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-bpf-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-epiphany-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-hppa-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-hppa64-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-i386-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-ia64-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-loongarch64-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-m68k-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-mips-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-ppc-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-ppc64-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-ppc64le-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-pru-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-riscv64-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-rx-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-s390-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-s390x-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-sparc-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-sparc64-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-spu-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ cross-xtensa-binutils: - Add -std=gnu17 to move gcc15 forward, as temporary measure until the binutils version can be updated [bsc#1241916]. ++++ discover6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * ApplicationsListPage: fix "Still Looking" indicator (kde#485379) * ApplicationPage: fix offline update header text at narrow window widths (kde#502835) * update version for new release ++++ drkonqi6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ dtach: - added patches fix build with gcc15 + dtach-gcc15.patch ++++ e-antic: - Update to release 2.1.0 * Added functions renf_elem_addmul and renf_elem_submul to compute `res += a * b` and `res -= a * b` with fewer temporaries. In the C++ interface, these methods are called `iaddmul` and `isubmul`. - Delete 0001-build-fix-build-failure-with-flint-3.2.patch (merged) ++++ etcd-for-k8s1.33: - Initial package version 3.5.21: * Version specified in kubernetes v1.33.0 https://github.com/kubernetes/kubernetes/blob/v1.33.0/build/dependencies.yaml#L65-L67 - ++++ flatpak-kcm6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - No code changes since 6.3.4 ++++ forgejo-cli: - update vendor tarball, fixing bsc#1242683 - update to 0.3.0: * Additions - Added fj completion to generate completion scripts for various shells - Added fj org for Organization commands. - Added fj actions for Forgejo Actions-related commands (thank you, @LordMZTE !) - OAuth client IDs for fj auth login can now be customized. See the wiki for more on the new features. https://codeberg.org/Cyborus/forgejo-cli/wiki/Organizations * Fixes - Keys file now has proper file permissions - Fixed incorrect help commands (thank you, @0ko !) - Always set user agent in requests ++++ frescobaldi: - Update to 4.0.2: * Reorganize and extend the Preferences (#1920 and #1928). * Use hatchling as build backend (#1913). * Updated translations: Italian, Polish. * Make MIDI input work again (#1919 and #1922). * Fix a garbage-collector issue (#1935 and #1942). This should prevent the error "RuntimeError: wrapped C/C++ object of type FOO has been deleted", which has been reported as duplicates several times. ++++ ftgl: - Fix build failure, add patch fix_type_error.patch ++++ gap-forms: - Update to release 1.2.13 * Fixed a bug in BaseChangeToCanonical in dimension 1 where an error could be thrown. ++++ gedit-plugins: - Clean up Suggests. ++++ git-bug: - Update to version 0.8.1+git.1746484874.96c7a111: * docs: update install, contrib, and usage documentation (#1222) * fix: resolve the remote URI using url.*.insteadOf (#1394) * build(deps): bump the go_modules group across 1 directory with 3 updates (#1376) * chore: gofmt simplify gitlab/export_test.go (#1392) * fix: checkout repo before setting up go environment (#1390) * feat: bump to go v1.24.2 (#1389) * chore: update golang.org/x/net (#1379) * fix: use -0700 when formatting time (#1388) * fix: use correct url for gitlab PATs (#1384) * refactor: remove depdendency on pnpm for auto-label action (#1383) * feat: add action: auto-label (#1380) * feat: remove lifecycle/frozen (#1377) * build(deps): bump the npm_and_yarn group across 1 directory with 12 updates (#1378) * feat: support new exclusion label: lifecycle/pinned (#1375) * fix: refactor how gitlab title changes are detected (#1370) * revert: "Create Dependabot config file" (#1374) * refactor: rename //:git-bug.go to //:main.go (#1373) * build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.25 (#1361) * fix: set GitLastTag to an empty string when git-describe errors (#1355) * chore: update go-git to v5@masterupdate_mods (#1284) * refactor: Directly swap two variables to optimize code (#1272) * Update README.md Matrix link to new room (#1275) - Remove upstreamed patch: - CVE-2025-22869-bump-go-crypto-ssh.patch ++++ onboard: - Add patch: onboard-stdbool.patch. Make onboard possible to compile on openSUSE Tumbleweed. - Add patch: onboard-fix-crash-on-hover.patch. Don't crash on hover if "Input event source:" is "XInput". https://bugs.launchpad.net/ubuntu/+source/onboard/+bug/2063041 ++++ go1.23: - go1.23.9 (released 2025-05-06) includes fixes to the runtime and the linker. Refs boo#1229122 go1.23 release tracking * go#73091 cmd/link: linkname directive on userspace variable can override runtime variable * go#73380 runtime, x/sys/unix: Connectx is broken on darwin/amd64 ++++ go1.24: - go1.24.3 (released 2025-05-06) includes security fixes to the os package, as well as bug fixes to the runtime, the compiler, the linker, the go command, and the crypto/tls and os packages. Refs boo#1236217 go1.24 release tracking CVE-2025-22873 * go#73556 go#73555 boo#1242715 security: fix CVE-2025-22873 os: Root permits access to parent directory * go#73082 os: Root.Open panics when opening a symlink referencing the root * go#73092 cmd/link: linkname directive on userspace variable can override runtime variable * go#73118 crypto/tls: ECH decodeInnerClientHello incorrectly rejects ClientHello with GREASE values in supportedVersions * go#73144 runtime: segmentation fault from vgetrandomPutState and runtime.growslice w/ runtime.OSLockThread * go#73192 runtime: -race data race map traceback report incorrect functions * go#73281 cmd/compile: program compiles to wasm but is invalid: go:wasmexport: integer too large * go#73379 runtime, x/sys/unix: Connectx is broken on darwin/amd64 * go#73440 cmd/compile: infinite loop in the inliner * go#73500 cmd/go: +dirty in version stamping doesn't combine well with +incompatible - Packaging improvements: * Drop gh-issue-73141.patch to repair random segmentation faults (boo#1240764) fixed in upstream release. ++++ gotosocial: - Update to version 0.19.1 * You can configure S3 lookup type now. * description_limit added to /api/v2/instance response. * Fix some outgoing messages issues that was causing stuff to sometimes not get sent properly * Fix some settings panel bugs, make sure interaction policies page works properly with keyboard. * Added some more queer + trans rights to the code. Instance footer is now 100% gayer. Folks in places where it is illegal / dangerous to show such flags can remove them by editing web/template/page_footer.tmpl and restarting the instance to reload the template. ++++ govulncheck-vulndb: - Update to version 0.0.20250506T153719 2025-05-06T15:37:19Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3656 CVE-2025-32777 GHSA-hg79-fw4p-25p8 * GO-2025-3661 CVE-2025-4210 * GO-2025-3662 CVE-2025-3879 GHSA-f9ch-h8j7-8jwg * GO-2025-3663 CVE-2025-4166 GHSA-gcqf-f89c-68hv * GO-2025-3665 GHSA-pv22-fqcj-7xwh ++++ gretl: - version update to 2025a * kalman filter: fixes for variance of smoothed disturbances and some documentation updates * "meantest" and "vartest" commands: support more options and expand their documentation * "system" command, iterated variants: allow more iterations (now 250) before declaring non-convergence * aggregate() function; speed improvement in the matrix case * hyp2f1 function: enhance the documentation * document the $pmanteau accessor for VARs * GUI, preferences dialog: add a tab specifically for plot- related settings * Fix bug: potential crash in the GUI when trying to forecast from an ARIMA model without a constant * Fix bug: "dataset addobs n" with panel data (and without the * -panel-time option) was not respecting the documented policy that 'n' refers to the number of cross-sectional units to be added to the dataset * Fix bug: "mpols" was not respecting the --simple-print option, now it does * Fix bug: the "join" command could overwrite some existing data with missing values (contrary to the documentation) in some cases * Fix bug: the RESET test in the GUI was broken when the "show all variants" option was selected (since 2024c) * Function packaging: fix to allow a plot-checker function to be private; documentation updates * markdown parser: improve extraction of URLs * minor code adjustments to comply with the C23 standard * update sourceforge URLs to use https ++++ breeze6-gtk: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ ibus-libzhuyin: - Drop obsolete and unused gnome-common BuildRequires. - Modernize and tweak spec, use modern macros. ++++ ibus-table: - Replace obsolete and unneeded gnome-common with libtool BuildRequires. ++++ ibus-table-others: - Replace obsolete and unneeded gnome-common with libtool BuildRequires. ++++ inspektor-gadget: - Update to version 0.40.0: Welcome to the v0.40.0 release of Inspektor Gadget! The most relevant changes in this release are: - gadgets: Introduce bpfstats gadget by @mauriciovasquezbernal in #3820 - gadgets: Implement advise_seccomp as image-based by @mauriciovasquezbernal in #4089 - wasm: Use cache to speed-up things by @mqasimsarfraz in #4165 * Security We found a security issue described in GHSA-pv22-fqcj-7xwh, please be sure to update Inspektor Gadget if it affects you! * General Improvements - ig(UX): add aliases for image list (ls) and remove (rm) by @flyth in #4313 - operators/KubeIPResolver: Set kind to raw when its not a pod and svc by @burak-ok in #4168 - feat(helm): missing Kubernetes recommended labels by @nlamirault in #4309 - gadgets: traceloop: Polish eBPF code by @eiffel-fl in #4303 - Rename ebpf-builder to gadget-builder by @burak-ok in #4315 - Makefile: Build ig for host architecture with go build instead of doc… by @eiffel-fl in #4277 - inspect: adds command to kubectl-gadget by @KapilSareen in [#4290] - ustack: generic collect-ustack param and templates by @alban in #4329 - Introduce value.one-of annotation. by @mqasimsarfraz in #4331 - Update to Go 1.24 by @burak-ok in #4339 - trace_dns: Handling warning during build by @mqasimsarfraz in [#4351] - Feat: Add builder-image-pull flag to ig image-build command by @4rivappa in #4251 - inspect: adds oci extra info by @KapilSareen in #4272 - OCI Handler Unit Tests by @Shaheer-Ahmd in #4289 - inspect: adds mermaid graphs extra info by @KapilSareen in [#4259] - inspect: adds ebpf relocations in extraInfo by @KapilSareen in #4333 - Remove dependency on 32 bit stubs header by @burak-ok in [#4360] - Use bytes.IndexBytes() in romCString() by @eiffel-fl in #4302 - KubeNameResolver: Add support for image based gadgets by @burak-ok in #4169 - Remove the targ_pid from gadgets by @burak-ok in #4415 - gadget-builder: Switch to debian:bookworm-slim by @burak-ok in #4407 * Bug Fixes - fixes arbitrary Runtime.Init call from inspect command by @KapilSareen in #4304 - Remove panic when sort used incorrectly by @AdvH039 in #4274 - trace_capabilities: fix use of uninitialized variable by @alban in #4350 - Port container datasource to kubemanager by @eiffel-fl in [#4330] - operators/ebpf: Fix missing parameter default value map-fetch-interval by @mauriciovasquezbernal in #4409 - params: Avoid overwritting params in CopyToMap() by @mauriciovasquezbernal in #4410 - image-build: fix update-metadata with targ_comm by @alban in [#4405] * Documentation Improvements - docs: Fix website build by @mqasimsarfraz in #4325 - ADOPTERS.md: Add Headlamp by @alban in #4336 - docs: Fix broken link to previous section in hello-world-gadget.md. by @eiffel-fl in #4363 - Documentation: Correct function for getting mntns id of containers by @Daksh-10 in #4239 - docs: Fix metrics documentation by @mauriciovasquezbernal in [#4365] - docs: Add documentation for exposing metrics on K8s by @mauriciovasquezbernal in #4366 * Testing and Continue Integration - Unit Tests for Inventory Cache by @Shaheer-Ahmd in #4282 - Added unit tests for formmaters in ebpf operator by @Shaheer-Ahmd in #4249 - ci: Publish helm-charts to registry by @mqasimsarfraz in [#3805] - Cli Operator Unit Tests by @Shaheer-Ahmd in #4241 - pkg/kallsyms: disable failing test by @mauriciovasquezbernal in #4370 - ci: Automatically update the latest tag on release by @mauriciovasquezbernal in #4374 - tests: Fix unit tests by @mauriciovasquezbernal in #4426 ++++ jq: - Build with compiler option -std=gnu17 to avoid issues with code which is not valid in C23. [boo#1241922] ++++ k6: - Update to version 1.0.0: Grafana k6 v1.0 is here! After 9 years of iteration and countless community contributions, we're thrilled to announce Grafana k6 v1.0. While many features and capabilities in this release were introduced gradually in previous versions, k6 v1.0 marks a turning point: a commitment to stability, formal support guarantees, and transparency in how we evolve and develop the project from here. This milestone is more than a version number; it's about trust, reliability, and empowering you to test confidently. What's New in k6 1.0? * Stability You Can Build On * First-Class TypeScript Support * Extensions Made Simple * Revamped test summary * Quality of Life Upgrades Full changelog: https://github.com/grafana/k6/releases/tag/v1.0.0 - Update to version 0.59.0: The v0.59.0 release mirrors the previous v1.0.0-rc2 release to allow automation tools to recognize it as the latest version. For example, Homebrew's k6 formulae and pkg.go.dev do not automatically fetch unstable versions such as v1.0.0-rc2, which is legitimately the expected behavior for these tools. However, this has been the default for all previous v0.* releases, where they were considered the latest stable version—even if they were under a version typically associated with unstable releases. To address this, we will continue releasing mirrored versions under v0.* for necessary release candidates. This practice will end once the official stable v1.0.0 release is available, after which we will follow the standard SemVer lifecycle to simplify the workflow for everyone. The release notes for v1.0.0-rc2 provide a detailed look at all the changes that have been implemented since v1.0.0-rc1/v0.58.0 and are now part of this version. * New features - Native support for extensions in the Cloud #4671 The new Binary Provisioning feature automatically requests and uses custom k6 binaries with the required extensions for your tests. This allows you to run scripts that use extensions without manually rebuilding k6 as it was in the past by depending on tools like xk6. The system caches binaries locally for efficiency, and any additional runs with the same dependencies will use the same binary and will run faster. Binary Provisioning is available for all k6 Cloud users (free and paid plans). It is an experimental feature, it's enabled by opt-in with the feature flag K6_BINARY_PROVISIONING=true. Binary provisioning is a limited set of extensions that are supported, and it's not available for the k6 run command that might be added in the future. However, local development is supported with the k6 cloud --local-execution command if a cloud token is provided by the canonical login methods. Check out the documentation for additional details. https://grafana.com/docs/grafana-cloud/testing/k6/author-run/use-k6-extensions - Test failure control with execution.test.fail #4672 The new execution.test.fail function allows you to explicitly fail a test while letting it continue execution until completion. This gives you more control over test outcomes while still collecting all metrics and completing necessary cleanup tasks. * UX improvements and enhancements - #4698 Displays threshold values even when are not configured in summaryTrendStats option. - #4699 Drops the link of the legacy k6 website from the user agent. * Bug fixes - #4717 Safeguards against pressedKeys being updated concurrently in the browser module. - #4665 Prevents race condition between Ended & Interrupted execution states. - #4677 Makes secretsource also redact float32 and float64 values. * Maintenance and internal improvements - #4675, #4676, #4678 Move several packages to internal as preparations for v1.0.0 stabilization - #4686 Drops the redundant NO_COLOR detection. - #4709 Fixes JS native objects override to avoid a page under the test from overwriting native JavaScript objects, like Set and Map. - #4726 Unifies the internal/cmd.Execute methods. - #4703 Makes wptTests run without tags or skip if repos not checkout. - #4701 Fixes WebCrypto errors not propagating from the tests. - #4691, #4674, #4673, #4663 Bumps the versions for OpenTelemetry, grpc, golang/x and esbuild dependencies. - #4691 Bumps x509roots/fallback dependency for fallback certificates. - #4739 Removes deprecated GetLayoutMetrics.VisualViewport CDP usage. ++++ kactivitymanagerd6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kbuild: - Add kbuild-gcc15.patch to fix gcc15 compile time error ++++ kde-cli-tools6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kde-gtk-config6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kdecoration6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kdeplasma6-addons: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * applets/notes: don't set Layout preferred sizes (kde#495306) * Fix bug report urls * applets/weather: Expose and use default units directly (kde#503138) * update version for new release ++++ kgamma6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kglobalacceld6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kinfocenter6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kmenuedit6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kpipewire6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ krdp6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kscreen6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * osd: Create OsdManager after QGuiApplication (kde#502486) * kcm: Fix wrong settings shown when reverting changes When reverting display changes, due to model changes, the StackLayout's currentIndex is changed by the stackLayout. This is a behaviour added in Qt 6.5, and requires working around to ensure we keep it the same as selectedOutput. (kde#490586) * update version for new release ++++ kscreenlocker6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ ksshaskpass6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ libksysguard6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * nvidia: Initialize processes to 0 * nvidia: Discover data fields based on headers * update version for new release ++++ ksystemstats6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kubectl-rook-ceph: - Update to version 0.9.4: * build(deps): bump github.com/rook/rook in the github-dependencies group * mon: add support for restoring OCS CRs * mons: fix quorum restoration with IPv6 monitor addresses * ci: update ubuntu version to 22.04 * build(deps): bump github.com/rook/rook in the github-dependencies group * core: remove unused Execute() * build(deps): bump github.com/rook/rook in the github-dependencies group * build(deps): bump the k8s-dependencies group with 3 updates * build(deps): bump github.com/spf13/cobra * csi: fix rbd listing failure by correctly filtering builtin block pools * maintenance: remove hardcoded crd constants in restoreCrd * build(deps): bump github.com/rook/rook in the github-dependencies group * build(deps): bump the k8s-dependencies group with 3 updates * build(deps): bump github.com/rook/rook in the github-dependencies group * build(deps): bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1 * ci: increase wait timeout for blockready state * build: update go version to 1.23 * build(deps): bump wagoid/commitlint-github-action from 6.1.2 to 6.2.0 * csi: add test for rbd ls with rados namespace ++++ kubernetes: - Bump meta package versions: * kubernetes (baseversion) - 1.33 * kubernetes (version) - 1.33.0 * kubernetes (baseversionminus1) - 1.32 * kubernetes (versionminus1) - 1.32.4 * kubernetes (baseversionminus2) - 1.31 * kubernetes (versionminus2) - 1.31.8 * kubernetes (baseversionminus3) - 1.30 * kubernetes (versionminus3) - 1.30.12 * Etcd (etcdversion) - 3.5.21 * Etcd (etcdversionminus1) – 3.5.16 * Etcd (etcdversionminus3) - 3.5.15 * CoreDNS (corednsversion) - 1.12.0 * CoreDNS (corednsversionminus3) – 1.11.3 ++++ kubernetes1.33: - initial package for Kubernetes v1.33.0 * Full changelog - https://github.com/kubernetes/kubernetes/blob/v1.33.0/CHANGELOG/CHANGELOG-1.33.md - ++++ kustomize: - Update to version 5.6.0: * Update api to v0.19.0 * Update cmd/config to v0.19.0 * Update kyaml to v0.19.0 * add go work verification step for github actions (#5833) * downgrade go-difflib and go-spew to tagged releases (#5830) * build(deps): bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /hack ++++ kwayland-integration6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kwayland6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ kwin6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Too many changes to list here - Drop patches, now upstream: * 0001-xwayland-Only-pass-actual-mime-type-offers-to-Waylan.patch * 0001-backends-drm-also-clean-up-pending-commits-with-lega.patch ++++ lammps: - Do not let minor tolerance issues in tests on non-x86_64 archs abort builds (gh#lammps/lammps#2383, gh#lammps/lammps#2978). ++++ layer-shell-qt6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ libkscreen6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma5support6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ libplasma6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * Use proper attached properties for Kirigami colorset * update version for new release ++++ plasma6-activities: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-activities-stats: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ qt6-webengine: - Add upstream fixes: * 0001-Do-not-force-gl-egl-ANGLE-backend-on-Linux.patch (QTBUG-135786) * 0001-gbm-Add-fallback-for-drmPrimeHandleToFD.patch (QTBUG-135935) * 0001-Do-not-list-GLX-frame-buffer-configurations-unnecess.patch (QTBUG-135647) * 0001-angle-Always-use-primary-GPU.patch * 0001-NativeSkiaOutputDeviceOpenGL-Fix-leaking-X11-Pixmap.patch (QTBUG-135047) * 0001-NativeSkiaOutputDeviceVulkan-Use-minimal-set-of-usag.patch (QTBUG-123607) * 0001-Add-default-and-gl-ANGLE-implementation-support-to-O.patch (QTBUG-129769) * 0001-Avoid-crash-due-to-long-dictionary-commands.patch ++++ libgcrypt: - CSHAKE basic regression test failure in s390x [bsc#1242419 * Disable SHA3 s390x acceleration for CSHAKE [rC2486d9b5ae01] * Add libgcrypt-Disable-SHA3-s390x-acceleration-for-CSHAKE.patch ++++ tbb: - Update to version 2022.1.0: * Introduced the ONETBB_SPEC_VERSION macro to specify the version of oneAPI specification implemented by the current version of the library. * blocked_nd_range is now a fully supported feature. - Migrated URLs to the new UXL Foundation organization - Use common URL format for Source URL - Format .spec file - Build with ninja ++++ mbedtls-2: - Enable SRTP and DTLS protocols needed by some software. ++++ s2n: - Update to version 1.5.18 * build: add -Wa,-mbranches-within-32B-boundaries compiler flag (#5267) * build(deps): bump JulienKode/team-labeler-action from 1.3.0 to 2.0.0 in /.github/workflows in the all-gha-updates group (#5252) * refactor: remove unused hash methods (#5269) * Add 20250414 security policy (#5253) * feature: add support for configuring (but not yet using) ml-dsa certs (#5263) * tests: add ml-dsa test certs from RFC (#5261) * refactor: cleanup hash to better support multiple implementations (#5258) * chore: bindings release 0.3.17 (#5260) * chore: add new team member (#5259) * ci: add awslcfips to nix jobs (#5205) * chore(ci): revert nix installer pin (#5251) ++++ speech-dispatcher: - Update to version 0.12.1: * Fix spd-say -k ' '. * Fix output getting stuck in some rare condition triggered in Orca preference dialog. * Fix taking character punctuation levels from NVDA files. * espeak: Fix translated pronounciation. * generic: Fix getting stuck on speaking nothing. * generic: Add GenericDefaultCharset parameter. * generic: Fix random garbage on non-text utterances. * Fix Czech documentation encoding. ++++ unified-memory-framework: - Use source urls to fetch sources ++++ libxkbcommon: - Update to release 1.9.2 * Fixed empty compatibility interpretation statement not parsable by X11’s `xkbcomp`. This particularly affects Japanese layout `jp` when used with Xwayland. * Fixed empty compatibility interpretations map not parsable by X11’s `xkbcomp`. * Fixed key type map entries with a mix of bound and unbound modifiers not being ignored. ++++ matrix-synapse: - Update to 1.129.0 - Features - Add passthrough_authorization_parameters in OIDC configuration to allow passing parameters to the authorization grant URL. (#18232) - Add total_event_count, total_message_count, and total_e2ee_event_count fields to the homeserver usage statistics. (#18260) - Bugfixes - Fix force_tracing_for_users config when using delegated auth. (#18334) - Fix the token introspection cache logging access tokens when MAS integration is in use. (#18335) - Stop caching introspection failures when delegating auth to MAS. (#18339) - Fix ExternalIDReuse exception after migrating to MAS on workers with a high traffic. (#18342) - Fix minor performance regression caused by tracking of room participation. Regressed in v1.128.0. (#18345) - Updates to the Docker image - Optimize the build of the complement-synapse image. (#18294) - Internal Changes - Revert the slow background update introduced by #18068 in v1.128.0. (#18372) - Revert "Add total event, unencrypted message, and e2ee event counts to stats reporting", added in v1.129.0rc1. (#18373) - Disable statement timeout during room purge. (#18133) - Add cache to storage functions used to auth requests when using delegated auth. (#18337) ++++ mdadm: - Add dependency on suse-module-tools for SLE15 (bsc#1242696) ++++ melange: - Update to version 0.23.14: * Add a test leg to cover license-path (#1963) - Update to version 0.23.13: * Turn relative working-dir into absolute paths. (#1962) * Retrieve the full workspace. (#1961) ++++ mesheryctl: - update to 0.8.70: * General - fix: 14552: update nighthawk-go version from v1.0.3 to v1.0.6 @n2h9 (#14616) * eshery CLI - e2e tests for mesheryctl component search command @VinayCheripally (#14609) * Maintenance - e2e tests for mesheryctl component search command @VinayCheripally (#14609) - update to 0.8.69: * no CLI-related changes in this release * Meshery UI - Revert "Bump react-share from 4.4.1 to 5.2.2 in /ui" @amitamrutiya (#14606) - update to 0.8.68: * no CLI-related changes in this release * Maintenance - Bump @layer5/sistent from 0.14.156 to 0.14.183 in /provider-ui @dependabot (#14598) - Bump react-share from 4.4.1 to 5.2.2 in /ui @dependabot (#14600) - Bump react-big-calendar from 1.17.1 to 1.18.0 in /ui @dependabot (#14602) - update to 0.8.67: * no CLI-related changes in this release * Maintenance - Bump autoprefixer from 10.4.20 to 10.4.21 in /ui @dependabot (#14601) - Bump start-server-and-test from 2.0.10 to 2.0.11 in /provider-ui @dependabot (#14595) - Bump @mui/x-date-pickers from 7.26.0 to 8.2.0 in /ui @dependabot (#14603) - update to 0.8.66: * no CLI-related changes in this release ++++ microos-tools: - Update to version 4.0+git14: * test: Test with Minimal-VM as well * test: Add some missing SYSTEMD_IGNORE_CHROOT=1 to poweroff calls * selinux-autorelabel: Fix check for relabelling only specific filesystems ++++ milou6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ nerdctl: - Update to version 2.0.5: * update Kubo (0.34.1) * update Nydus (2.3.1) * update BuildKit (0.21.1) * update CNI plugins (1.7.1) * update runc (1.3.0) * Refactor lint workflows * Harmonize variable names * Enable rootful unit testing on linux * Refactor unit test workflow * Fix cache scope in EL8 * Remove broken variable * Cleanup CI:setup-go * build(deps): bump actions/attest-build-provenance from 2.2.3 to 2.3.0 * build(deps): bump go.uber.org/mock from 0.5.1 to 0.5.2 * Fix wrong number of lines reported * Fix tigron CI bustage * fix stats for exited container and introduce some refacto * feat: add --details flag to logs command * Add --buildg-startup-timeout flag * Move netutil flock to subdirectory * ./hack cleanup * Enhance error information for failing logURI * build(deps): bump github.com/containernetworking/plugins * Bump up buildg to v0.5.2 * build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 * Shorten max lines in logs to 50 and add message * fix: disable strict dependency enforcement for vagrant-libvirt plugin installation * build(deps): bump github.com/compose-spec/compose-go/v2 * Add provenance from github actions * fix: BUILDKIT_HOST env parsing * Cleanup ca/ca.go and use new helper * Add x509 test helper * darwin build * Add DataTemp.SaveToWriter * Streamline tests to leverage Contain/DoesNotContain multi parameters * Allow multiple needles in Contains and DoesNotContain * Rewrite TestRunBindMountBind * Extend CI timeout as windows fail * Bump kind version 0.27 * Mark kube target as flaky * build(deps): bump the docker group with 2 updates * Increase test timeout for EL8 * Modernize tests in container and compose * Fixing cross-merge failure * Bump cni go dependency * Bump Dockerfile dependencies * Fix image delete in convert * Fix EL8 tests execution * Update containerd to v2.0.5 * build(deps): bump github.com/containerd/containerd/v2 * build(deps): bump the docker group with 2 updates * Update tests to use modified tigron * test.Data to support temp resources manipulation * Allow per-command environment override * Fix internal command flaky test (window) * Implement env whitelist to reduce debug noise * Cosmetic fixes for testing debug logs * Fix image removal * feat: Add "Containers" propery in the "nerdctl network inspect" command. * mod/tigron/require documentation * Enhanced test debug information * Cleaner debug information for assertive * Deprecate info in comparators * Mark t.Helper() to avoid reporting wrong source info on failure * Adjust command test * Migrate Volume test to use expect.JSON * Add expect.JSON comparator * Fix canary version matching * test(inspect): validate combined container and image inspect output * fix: inspect should return one array rather than a stream of array * Cosmetic cleanup and linting * Add environment WhiteList support for Command + prefix matching * build(deps): bump crazy-max/ghaction-github-runtime from 3.0.0 to 3.1.0 * Assertive enhancements * Adding mimicry (internal mock mechanism) * (fix) stopping container when setup using setuid bit * Update golangci * build(deps): bump github.com/compose-spec/compose-go/v2 * feat: add cpu-rt-period and cpu-rt-runtime options in nerdctl create/run * CI: FreeBSD: fix "No packages available to install matching ..." * build(deps): bump github.com/compose-spec/compose-go/v2 * build(deps): bump go.uber.org/mock from 0.5.0 to 0.5.1 * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 * build(deps): bump the golang-x group with 6 updates * build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 * update go-logrotate to v0.3.0 * Fix logging regression. * add parallel * ltag * fix hardcode in TestImageHistory * Fix env_file in compose work with profile * test for run -td * Update tests to adopt tooling changes * Adapt nerdtest to updated tigron * Enable leak detection for tests under test * Adapt tooling to the new command implementation * Enhance comparators debugging info * Add new command implementation * CI: quiet run output * Fix content digest not found * Mute noisy test pull logs * fix: Pass ps_args as option to container top * Adjust drifting test for another year * Lint: staticcheck review remaining checks * Lint: staticcheck fix ST1005 * Lint: staticcheck fix QF1004 * Lint: revive: review and organization off all rules * Lint: revive import-alias-naming * Lint: revive filename-format * Lint: revive if-return * Lint: revive unexported-naming * Lint: revive time-equal * Lint: revive struct-tag * Lint: revive redundant-import-alias * golangci yml configuration cleanup * Update wincni * Avoid console SetRaw * Enabling tigron lint and test on the CI * Update golangci to v2 * build(deps): bump golang.org/x/net in the golang-x group * Adding tigron tests * Adding internal leak detection lib * Migrate away from assert to internal assertive * Add assertive lib * Cosmetic fixes * Makefile cleanup and update * build(deps): bump github.com/containerd/nydus-snapshotter * build(deps): bump the docker group with 2 updates * Dockerfile git clones to be quiet and shallow * add user to inspect * add env to inspect ++++ netease-cloud-music-gtk: - Release version 2.5.0 + Fix gnome48 icon anomaly + Modify debian installation instructions + Optimize interface design + mpris show original image + Update dependency version + Hide daily song list ++++ ocean-sound-theme6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ oxygen6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ pam_kwallet6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-openSUSE: - Update to 6.3.5 ++++ plasma6-browser-integration: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-desktop: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * Port Timer objects away from adjustable-duration intervals where needed (kde#500717) * applets/taskmanager: Don't undesirably rotate group dialog items (kde#470410) * Avoid double-addition of x coordinate of ActivitySwitcher (kde#502656,kde#502375) * kcms/recentfiles: fix grid items responding to hover when disabled (kde#502522) * round AudioStream width which in turn rounds its position as well (kde#500039) * update version for new release ++++ plasma6-disks: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-firewall: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-integration: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-mobile: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * wallpaperselector: Fix delegate dimensions and icon color * taskpanel: Fix rotate button showing with autorotate * update version for new release ++++ plasma6-nano: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-nm: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-pa: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-print-manager: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * kcm: When adding a printer/group, allow the ability to set as default * Revert "kcm: don't assign undefined to component" * update version for new release ++++ plasma6-sdk: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-workspace: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * Notification: Escape lonely < and > symbols (kde#502106) * Calendar: Move event indicator above main label * update version for new release * appelts/notifications: Fix Notifications positions (kde#500192,kde#498599,kde#491217,kde#502160) * applets/notifications: improve paddings again * multiscreen: fix an incorrect assert in screenInvariants (kde#494616) - Drop patches, now upstream: * 0001-applets-notifications-improve-paddings-again.patch * 0002-appelts-notifications-Fix-Notifications-positions.patch ++++ plasma6-systemmonitor: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-thunderbolt: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - No code changes since 6.3.4 ++++ plasma6-vault: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * Add missing include - Drop patches, now upstream: * 0001-Add-missing-include.patch ++++ plasma6-welcome: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plasma6-workspace-wallpapers: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ plymouth-theme-breeze6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ polkit-kde-agent-6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ powerdevil6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release * daemon: Don't crash if using powerdevil 6.3 with kwin 6.2 (kde#501446) * update version for new release ++++ python-Flask-Assets: - Switch to pyproject macros. - Support both uppercased and normalized metadata directory names. ++++ python-CacheControl: - Update to 0.14.3 * Drop support for Python 3.8. - Update BuildRequires from pyproject.toml ++++ python-Flask-Bootstrap: - Switch to pyproject macros. - Support both uppercased and normalized metadata directory names. - Update to 2.3.1: * Relax cachelib version to allow latest releases * Drop python 3.7 support * python 3.11 officially supported * Fix issue causing args_to_ignore to not work with flask_caching.Cache.memoize decorator when keyword arguments were used in the decorated function call * fix type signature in flask_caching.utils.make_template_fragment_key. * support Flask 3 * bug fix: make the make_cache_key attributed of decorated view functions writeable. * fix bug where flask_caching.backends.RedisSentinelCache.get_many would query wrong host&port combination. * Remove flask_caching.backends.FileSystemCache method overrides. * Add proxy to underlaying has method of cache clients. * flask_caching.backends.FileSystemCache now stores timestamps in a universal (non-frammed) way following the lastest version of cachelib.FileSystemCache. * Add suport for cached/memoized generators. * Add support for Flask 2.0 async. * Cachelib is now used as backend. * Drop support for python 3.6. * Add support for dynamic cache timeouts * Fix bug in CACHE_OPTIONS reading for redis in RedisSentinelCache. * A GoogleCloudStorageCache backend has been added to the user contributed caching backends. * Important: The way caching backends are loaded have been refactored. Instead of passing the name of the initialization function one can now use the full path to the caching backend class. * UWSGICache is not officially supported anymore and moved to the user contributed backends. * Fix add() in RedisCache without a timeout. * Fix error in how the FileSystemCache counts the number of files. * Fix kwargs not being passed on in function _memoize_make_cache_key. * Add a Redis Cluster Mode caching backend. * Add an option to include the functions source code when generating the cache key. * Completely control the way how cache keys are generated. - Switch to pyproject macros. - Support both uppercased and normalized metadata directory names. - Switch to pyproject macros. - Support both uppercased and normalized metadata directory names. ++++ python-Flask-Login: - Actually run the testsuite. - Switch to pyproject macros. - Support both uppercased and normalized metadata directory names. - Add patch do-not-use-datetime-utcnow.patch: * Do not use deprecated datetime.utcnow() function. ++++ python-Flask-Principal: - Switch to pyproject macros. - Support both uppercased and normalized metadata directory names. - No more greedy globs in %files. ++++ python-Flask-RESTful: - Switch to pyproject macros. - Support both uppercased and normalized metadata directory names. ++++ python-HTTPolice: - Convert to pip-based build ++++ python-JsonWeb: - Convert to pip-based build ++++ python-Markups: - Update to 4.1.1 * Adapt the tests to Pygments 2.19 (contributed by Markéta Calábková in #20). * Add support for Debian ``node-mathjax-full`` package. * Use :PEP:`639` license expression (needs setuptools 77 or newer). - Drop pygments.patch, merged upstream - Use Python 3.11 on SLE-15 by default ++++ python-MechanicalSoup: - Convert to pip-based build ++++ python-PGet: - Convert to pip-based build - Convert to pip-based build ++++ python-Pweave: - Convert to pip-based build ++++ python-PyAudio: - Convert to pip-based build ++++ python-PyBrowserID: - Convert to pip-based build ++++ python-PyDispatcher: - Convert to pip-based build ++++ python-PyICU: - Update to 2.15.2 * fixed calloc/free mismatch with arg::Q() uses (Fredrik Roubert) * replaced all malloc/calloc/free with std::unique_ptr - from version 2.15.1 * fixed build error missing conditional ICU < 70 in UnicodeSetIterator() * fixed Enum arg parser with broken strict aliasing rules (Jakub Wilk) * replaced all new[]/delete[] with std::unique_ptr<[]>, fixed leaks * replaced most new/delete with std::unique_ptr<>, fixed leaks - Adjust upstream source name in spec file - Add pyicu-2.15-gcc15.patch to fix gcc15 compile time error ++++ python-PyMeta3: - Convert to pip-based build - Convert to pip-based build ++++ python-PyNaCl: - Convert to pip-based build - Convert to pip-based build ++++ python-azure-mgmt-sql: - New upstream release + Version 4.0.0b21 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-blessed: - Convert to pip-based build - Update to 1.21.0 * bugfix infinite loop in method Terminal.wrap() when "Wide" characters of width 2 (East-Asian or Emoji) are used with a wrap width of 1, and a small performance enhancement, #273 and #274 by @grayjk, merged as #275 ++++ python-bytecode: - Update to 0.16.2 * fix ControlFlowGraph dead block detection by accounting for fall-through edges. PR #161 ++++ python-flask-oidc: - Update to 2.3.1: * Important + Rebased the Flask OIDC API on Authlib. * Added + Make the client_secrets.json file optional when OIDC is disabled + Support Python 3.12 + Re-add redirect_to_auth_server() for compatibility with v1.x + Add a user model to flask.g with convenience properties + Add signals to hook into the login and logout process * Fixed + Include the root_path when redirecting to the custom callback route + Avoid redirect loops when the app is not mounted on the webserver root + Handle token expiration when there is no refresh_token or no token URL + Use the OIDC_CALLBACK_ROUTE with the ID provider when it is defined, instead of the default + Auto-renew tokens when they have expired (if possible), as version 1.x used to do + Avoid a redirect loop on logout when the token is expired + Don't crash if the client_secrets don't contain a userinfo_uri key + Handle older versions of Werkzeug. * Changed + Ship the licenses files in the sdist + Don't request the profile scope by default, as version 1.x used to do. * Deprecated + Configuration option OIDC_USERINFO_URL (and the userinfo_uri key in client_secrets) - Switch to pyproject macros. - Add patch ignore-quoting-madness.patch: * Ignore quoting madness that is different for each Python version. - Drop patch authlib.patch, included upstream. - Run the testsuite, tests are included. ++++ python-link-traits: - Switch to pyproject macros. ++++ python-primp: - Use a compatible GCC and stdc++ library version for 15.6. ++++ python-python-jose: - Update to 3.4.0 * Remove support for Python 3.6 and 3.7 * Added support for Python 3.10 and 3.11 * Updating CryptographyAESKey::encrypt to generate 96 bit IVs for GCM block cipher mode * Fix for PEM key comparisons caused by line lengths and new lines * Fix for CVE-2024-33664 - JWE limited to 250KiB * Fix for CVE-2024-33663 - signing JWT with public key is now forbidden * Replace usage of deprecated datetime.utcnow() with datetime.now(UTC) - Removed patches CVE-2024-33663.patch, CVE-2024-33664.patch, fix-tests-ecdsa-019.patch, and unpin-deps.patch as they have been incorporated into release 3.4.0 ++++ python-websockets: - Skip flaky tests for s390x - Increase WEBSOCKETS_TESTS_TIMEOUT_FACTOR to 50 to fix flaky tests in different architectures, bsc#1242254 ++++ qqc2-breeze-style6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * Remove kquickcharts qml dep * Remove KQuickCharts dependency * update version for new release ++++ qt6-webengine-docs: - Add upstream fixes: * 0001-Do-not-force-gl-egl-ANGLE-backend-on-Linux.patch (QTBUG-135786) * 0001-gbm-Add-fallback-for-drmPrimeHandleToFD.patch (QTBUG-135935) * 0001-Do-not-list-GLX-frame-buffer-configurations-unnecess.patch (QTBUG-135647) * 0001-angle-Always-use-primary-GPU.patch * 0001-NativeSkiaOutputDeviceOpenGL-Fix-leaking-X11-Pixmap.patch (QTBUG-135047) * 0001-NativeSkiaOutputDeviceVulkan-Use-minimal-set-of-usag.patch (QTBUG-123607) * 0001-Add-default-and-gl-ANGLE-implementation-support-to-O.patch (QTBUG-129769) * 0001-Avoid-crash-due-to-long-dictionary-commands.patch ++++ rioterm: - Update to version 0.2.14: * update to 0.2.14 * fix index out of reach for line (closes #1093) * cut 0.2.13 version in docs * update docs * introduce last_active property on screen to fix update * flake.lock: Update * move logic of drawable_character recognition to sugarloaf * update docs * add QuadrantUpperRightAndLowerRight and QuadrantUpperRightAndLowerLeft * remove BlackSquare to WhiteDiamond * implement QuadrantUpperLeftAndLowerLeft and QuadrantUpperLeftAndLowerRight * implement LightDownAndHeavyRight, LightDownAndHeavyLeft, HeavyDownAndLightRight, HeavyDownAndLightLeft, LightUpAndHeavyRight, LightUpAndHeavyLeft, HeavyUpAndLightRight, HeavyUpAndLightLeft * implement DownDoubleAndRightSingle, DownDoubleAndLeftSingle, VerticalDoubleAndRightSingle, VerticalDoubleAndLeftSingle, VerticalSingleAndRightDouble, VerticalSingleAndLeftDouble, DownSingleAndRightDouble, DownSingleAndLeftDouble, HeavyDownAndRight, HeavyDownAndLeft, HeavyUpAndRight, HeavyUpAndLeft * update notify * update comment * specify as default-features true * Add support for custom parsing of APC, SOS and PM sequences * downgrade msvr to 1.85.0 * fix lint * VerticalDoubleAndHorizontalSingle, DownDoubleAndRightSingle and DownDoubleAndLeftSingle * DoubleHorizontalUp * DoubleHorizontalDown * DoubleVerticalLeft * fix DoubleCross and DoubleVerticalRight * add request_animation_frame * fix wait_until calculation * remove utf8 parser, update handler to receive slice * octants and sextants * format code * make drawable characters be foldable * add more characters to drawable-chars * update links * update README.md * update rust version (closes #1080) * flake.lock: Update (#1084) * Add support for $RIO_CONFIG_HOME and additional font dirs (#1082) * update deps * fix glyph session * fix lint * fix panic whenever data is empty (close #1075) * lock line run to first line data * Remove duplicate cursor in default-colors.md * flake.lock: Update * update goreleaser-action * update examples * update lint * introduce line cache for the vertex * increase font_size * merge fetch_dimensions into draw_layout * drop display list * use draw instead, dropping indices * few improvs * remove clones * add force_damage * update renderer * fix image * drop RioEvent::UpdateGraphicLibrary * updates * update releases.md * fmt code * updates * update * use damage * update to work with cursor/hyperlink * wip * Update the links to the installation guides * anti aliased polygon * feat: change to shift key for hyperlinks on windows/linux * update releases md * fix: Shift+Tab event is doubled, as if hit twice (close https://github.com/raphamorim/rio/issues/1061) * add info in releases.md * fix: fps calculation * update yt video * update releases md * update releases.md * update releases * implement fonts.disable-warnings-not-found (closes https://github.com/raphamorim/rio/issues/1031) * comment panic * refactor how dots works * implement missing vertical and horizontal dashes * update docs * implement powerlines until \ue0bf * increase segments * braille symbols * implement remaining chars * use unicode straigh instead of char notation * update brailes, still missing stuff * add remaining to from * braille dots (partial support, needs to fix 7 and 7w8) * fmt code * still has to fix DoubleUpAndRight, DoubleUpAndLeft, UpSingleAndRightDouble, UpSingleAndLeftDouble, VerticalSingleAndHorizontalDouble * reenable debug * add DoubleHorizontal * flake.lock: Update * fix some lints * add DoubleVertical * remove unused functions * fix PowerlineCurvedLeftSolid and PowerlineCurvedRightSolid * update PowerlineCurvedRightSolid and left version * add_polygon * ignore font shaping for drawable chars * update wgpu to v25 * move from CascadiaCodePL to CascadiaCode * update docs * add more eightblocks and quarterblocks * add Lower chars * update deps * fix VerticalRight and VerticalLeft gaps * fix topright and topleft * calculate with radius * fix for multiple characters * quadrants and shades * HorizontalDown and HorizontalUp * dynamic stroke * fix size * lint fix * remove unnecessary comment * ignore shaping * fix some stuff * fix line_height * update ui * remove rect * add max_layers * control layers * remove HEAD * only rendering last layer * update stuff * only rendering last layer * rename to drawable_char * rename curved to arc and fix bottomright, topright, bottomleft and bottomright * fix tab size * flake.lock: Update * update lock file * Fix dimension for whenever a new tab is created from a view with splits * update enums * docs: add path to debug log file * fix examples * work in progress * add support to box drawing * fix lint * correct docs * logic should be in sugarloaf instead * todo: move builtin_box_drawing logic inside of sugarloaf * move to fonts.symbol-map in docs * move symbol_maps to fonts * update changelog * symbol-map in config and docs level * support builtin_box_drawing config * fix lint * fix lint * use wgpu from branch trunk for now * update versioning * add info about sugarloaf since it's also used in boo * README: make repology badge display 3 columns * update docs regarding unfocused-split-opacity * docs: add note for flake install instruction process * refactor: add title for nixos part * feat: add nix flake install instructions * fix: remove duplicate cursor in colors example * add details * Drop subtables with empty coverage (implemented by @xorgy on https://github.com/dfrg/swash/pull/92) * add filters data * flake.lock: Update ++++ rubygem-agama-yast: - Fix the target path for copying the udev rules and nvme files introduced by (bsc#123808, gh#agama-project/agama#2257). (bsc#1241868, gh#agama-project/agama#2328). ++++ rz-pm: - Use SourceUrls instead of services to download project sources ++++ scidavis: - Switch to building with cmake and ninja; this magically fixes the python linking issues causing build failures in TW. - Explicitly specify qwtplot3d library to use for build: since the library is suffixed with '-qt5' on openSUSE, cmake fails to find it otherwise. - Switch over BuildRequires to pkgconfig based ones where possible. ++++ sddm-kcm6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ selinux-policy: - Update to version 20250506: * Revert "add dev_watch_sysfs_dirs interface" * Revert "Allow journalctl read messages from /var/lib/machines (bsc#1235829)" * Revert "Allow xenstored_t manage xend_var_lib_t files (bsc#1228540)" * label start script for pcp logger properly (bsc#1241611) * Allow collectd accept and listen to tcp sockets * healthchecker: fix findmnt with encrypted disks (bsc#1238606) * dontaudit sys_resource for NetworkManager_dispatcher types (bsc#1241888) * Allow init_t nnp domain transition to redis_t * Allow tlshd read network sysctls * Allow NetworkManager create and use icmp_socket * Allow varnishd execute the prlimit64() syscall * Allow rhsmcertd connect to systemd-machined * Allow virt_domain write to virt_image_t files * Allow system-dbusd list systemd-machined directories * Allow asterisk read network sysctls * Allow virtstoraged fsetid capability * Allow xdm watch a mnt_t directory * Allow collectd bind TCP sockets to the collectd port * Allow virtqemud relabel from tmpfs lnk files * Allow gnome-remote-desktop additional sockets permissions * Update insights-core policy * Update systemd-homed policy * Allow xenstored_t manage xend_var_lib_t files (bsc#1228540) * Allow init and login_pgm connect to systemd-logind over a unix socket * Allow login_userdomain read pressure stall information * Allow systemd-journald create and use vsock socket * Update systemd-pcrextend policy * Allow systemd watch/watch_reads usb ttys * Update coreos-installer-generator policy * Update systemd-homed policy * Allow systemd-user-runtime-dir get/set tmpfs quotas * Allow systemd-rfkill read nsfs files * Dontaudit bootc-systemd-generator search sssd lib directories * Allow systemd-user-runtime-dir delete gnome homedir content * Allow tuned-ppd read sssd public files * Allow tuned-ppd watch_reads sysfs directories * Confine /usr/lib/systemd/systemd-user-runtime-dir * Revert "Dontaudit systemd-logind remove all files" * Make bootupd use bootupd_tmp_t as its private type for files in /tmp * Label SetroubleshootPrivileged.py with setroubleshootd_exec_t * Allow power-profiles-daemon watch sysfs directories * systemd: allow reading /dev/cpu/0/msr * Update the pcmsensor policy * Allow chronyd-restricted sendto to chronyc * Allow system_dbusd_t r/w unix stream sockets of unconfined_service_t * Allow dovecot-deliver read mail aliases * Confine systemd-factory-reset system generator * Allow systemd debug generator read tmpfs files * Allow gnome-shell get attributes of systemd inhibit pipes * Allow tuned-ppd watch sysfs directories * Fix the storage_rw_inherited_removable_device() interface * Allow sadc read global pressure stall information * Allow virtqemud read sblim-gatherd process state - Syncing with upstream rawhide selinux-policy up to: * 7e35030d91e0a1ca8dd0f8f28c6440c598242fdd - Update embedded container-selinux version to commit: * d7e420a1166c8bd237a7877f76fa9a0e484a7c68 (version 2.237.0) ++++ shairport-sync: - Replace obsolete gnome-common with libtool BuildRequires. ++++ spectacle: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ steampipe: - Update to version 1.1.2: * v1.1.2 * Fix issue where system-ingestible output format(csv) was humanised(comma separated) leading to a breaking change in query outputs. Closes #4525 ++++ strongswan: - Add patches from upstream github.com/strongswan/strongswan to fix gcc-15 compile-time errors: * strongswan-gcc15-part1.patch * strongswan-gcc15-part2.patch * strongswan-gcc15-part3.patch ++++ syncthing: - Update to 1.29.6 * Version 1.29.5 was left out as it only contained a fix relevant on Windows * Bugfixes and enhancements: chore(lib): expose model methods to obtain progress by @pixelspark in #9886 feat(gui): explanation to options enabled or disabled per folder type by @tomasz1986 in #9367 fix(gui): validate device ID in canonical form (fixes #7291) by @mathias4833 in #10006 fix(config): remove discontinued primary STUN server (fixes #10008) by @marbens-arch in #10009 fix(stun): better error handling (ref #10008) by @calmh in #10010 chore(config): remove discontinued secondary STUN servers (fixes #10011) by @marbens-arch in #10012 chore(fs): speed up case normalization by @bt90 in #10013 build(deps): update dependencies by @calmh in #10020 feat(fs, config): add support for custom filesystem type construction by @pixelspark in #9887 build: replace underscore in Debian version by @bt90 in #10032 chore(model): add metric for total number of conflicts by @swenske in #10037 fix(config): properly apply defaults when reading folder configuration by @pixelspark in #10034 fix(config): zero filesystemtype is "basic" by @calmh in #10038 build: push artifacts to Azure by @calmh in #10044 chore(config): resolve primary STUN servers via SRV record by @bt90 in #10031 chore(fs): changes to allow Filesystem to be implemented externally by @pixelspark in #10040 fix(strings): differentiate setup(n) and set(v) up by @systemcrash in #10024 fix(gui): mark unseen disconnected devices as inactive by @tomasz1986 in #10048 fix(syncthing): use separate lock file instead of locking the certificate (fixes #10053) by @calmh in #10054 feat(api, gui): allow authentication bypass for metrics by @swenske in #10045 chore: add missing copyright in new files from infra branch by @calmh in #10055 fix(osutil): give threads same I/O priority on Linux by @TheCreeper in #10063 chore(syncthing): remove support for TLS 1.2 sync connections by @calmh in #10064 chore(gui): update dependency copyrights, add script for periodic maintenance by @rasa in #10067 chore(api): log X-Forwarded-For by @bt90 in #10035 feat(config): add option for audit file (fixes #9481) by @marbens-arch in #10066 chore(gui): use go list --deps for dependency list by @rasa in #10071 fix(strelaysrv): make the session limiter session-dependent (fixes #10072) by @szu17dmy in #10073 ++++ systemsettings6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ terragrunt: - Update to version 0.78.1: * fix: AWS S3 backend access logging bucket not versioning (#4246) * docs: Updating docs now that stacks are generally available (#4243) ++++ tfupdate: - Update to version 0.9.1: * Bump version to v0.9.1 * Fix the build issue with the replace directive ++++ trufflehog: - Update to version 3.88.28: * [Fix] Added Prefix In Dockerhub Detector Regex (#4084) * Issue - 3697 - GitHub analyzer panic (#4113) * fix(test/snowflake): Snowflake flaky pattern test (#4083) * Netlify Analyzer (#4106) * Add xAI detector (#4117) * added tunnel authtoken detection in ngrok detector (#4115) * Postman increase http client timeout (#4086) * feat: bing subscription key support (#4092) * Improve precommit hook setup and support both global and repo pre-commit hooks, frameworkless and with pre-commit or husky (#4098) * Make a first pass at some structural introduction docs (#4076) * Update action.yml (#4108) * Refactor Netlify Detector (#4102) * chore: added github action custom detector name (#3417) * Fixed PubnubsubsciptionKey detector verification (#4107) ++++ twm: - Update to 1.0.13.1 - supersedes u_src-gen_deftwmrc.sh-is-not-executable-so-run-it-with.patch ++++ upmpdcli: - Update to 1.9.4 * Fix startup crash when built with gcc 15 (initialisation order issue) * Many updates in Media Server plugins, mostly Tidal and Subsonic - Update to 1.9.3 * Misc cleanups in media server plugins ++++ upx: - Update to release 5.0.1 * Fix UPX-compressed armv7l,mipsel,ppc32 binaries crashing on launch - Delete 0001-More-checking-in-unpack.patch (merged) ++++ wacomtablet-kcm6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ werf: - Update to version 2.35.9: * Bug Fixes - build, dockerfile, buildah: label intermediate and dangling images (0efd655) - deploy: remove add-(label|annotation)-separator to keep reproducibility (8827f58) - export: use a new line (\n) as a default - -add-label-separator (bb536d8) - host-cleanup, buildah: translate Buildah's error "image is in use by a container" to a notice (b6749b9) ++++ xdg-desktop-portal-kde6: - Update to 6.3.5: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.5 - Changes since 6.3.4: * update version for new release ++++ xed: - Drop obsolete and unused gnome-common BuildRequires. - Add intltool BuildRequires previously pulled in by gnome-common. ------------------------------------------------------------------ ------------------ 2025-5-5 - May 5 2025 ------------------- ------------------------------------------------------------------ ++++ SDL3: - Update to release 3.2.12 * Fixed crash if SDL_BlitSurfaceScaled() is used with a surface that has no pixels * Allow rendering a zero sized source rectangle in the SDL render API * Added support for the share button on the GameSir-K1 FLUX controller * Added support for the PowerA Battle Dragon Advanced Wireless Controller * Added support for the HORI Taiko No Tatsujin Drum Controller * Fixed the Keychron K1 Pro System Control keyboard being detected as a joystick * Fixed right mouse button emulation when using a Wacom tablet in Windows Ink mode * Fixed missing simulated mouse events using a Wacom tablet when Windows Ink mode is disabled * Key events are now sent for dead keys on X11 * Improved handling of window management edge conditions on X11 * Fixed message box location on multi-monitor configurations on X11 * Fixed XInput2 mouse tracking outside the window on X11 ++++ a2ps: - added patches https://savannah.gnu.org/bugs/?66678 + a2ps-gcc15.patch ++++ abcm2ps: - added patches build with gcc15 + abcm2ps-gcc15.patch ++++ acct: - added patches build with gcc15 + acct-gcc15.patch ++++ adjtimex: - fix build with gcc15 + adjtimex-gcc15.patch ++++ aespipe: - Update to version 2.4i: * Added AES Crypto Extension opcodes for 64-bit arm64 on Linux. * aes-armv8sca.S aes-armv8ce.S : add PAC/BTI branch protection support. ++++ airspy: - added patches https://github.com/airspy/airspyone_host/commit/bd15be38e91ebaa3e0bebb1e320255bde4ccf059 + airspy-gcc15.patch ++++ airspyhf: - fix build with gcc15 https://github.com/airspy/airspyhf/issues/57 + airspyhf-gcc15.patch ++++ alloy: - update to 1.8.3: Bugfixes * Fix mimir.rules.kubernetes panic on non-leader debug info retrieval (@TheoBrigitte) * Fix detection of the “streams limit exceeded” error in the Loki client so that metrics are correctly labeled as ReasonStreamLimited. (@maratkhv) * Fix loki.source.file race condition that often lead to panic when using decompression. (@kalleep) * Fix deadlock in loki.source.file that can happen when targets are removed. (@kalleep) * Fix loki.process to emit valid logfmt. (@kalleep) ++++ alttab: - added patches https://github.com/sagb/alttab/issues/181 + alttab-gcc15.patch ++++ archivemount-ng: - fix build in openSUSE:Backports:SLE-15-SP7 ++++ awf-gtk2: - New upstream release (3.0.0) * add support for CSD window * add --enable-only-gtkx and --disable-gtkx options * add headerbar for CSD window * stop spinner and remove -n option * add bash autocomplete script ++++ awf-gtk3: - New upstream release (3.0.0) * add support for CSD window * add --enable-only-gtkx and --disable-gtkx options * add headerbar for CSD window * stop spinner and remove -n option * add bash autocomplete script ++++ awf-gtk4: - New upstream release (3.0.0) * add support for CSD window * add --enable-only-gtkx and --disable-gtkx options * add headerbar for CSD window * stop spinner and remove -n option * add bash autocomplete script ++++ bird3: - Update to version 3.1 * see https://gitlab.nic.cz/labs/bird/-/blob/v3.1.0/NEWS - Rename to bird3 to be able to provide package as an alternative in old distributions ++++ brltty: - Set umask to generate brlapi.key with correct permissions; avoid having the file temporarily world-readable (bsc#1235438). ++++ coredns: - Added patch fixquic-go.patch ++++ cpuinfo: - Exclude ppc64le from builds boo#1242297 ++++ ctranslate2: - update to version 4.6.0 New features * Pyhton 3.13 support * Support returning hidden vector in Wav2Vec2 and Wav2Vec2Bert Models * Add noexecstack linker flags * Support Qwen2 * Eoleconv * Add support RobertModel Fixes and improvements * Prevent double library def ++++ d2: - Update to version 0.6.9: * Icons: connections can include icons #12 * Syntax: suspend/unsuspend to define models and instantiate them #2394 * Globs: support for filtering edges based on properties of endpoint nodes (e.g., &src.style.fill: blue) #2395 * Globs: level filter implemented #2473 * Render: markdown, latex, and code can be used as object labels #2204 * Render: shape: c4-person to render a person shape like what the C4 model prescribes #2397 * Icons: border-radius should work on icon #2409 * Misc: Diagram legends are implemented #2416 * CLI: Support validate command. #2415 * CLI: Watch mode ignores backup files (e.g. files created by certain editors like Helix). #2131 * CLI: Support for --omit-version flag. #2377 * CLI: Casing is ignored for plugin names #2486 * Compiler: links can be set to root path, e.g. /xyz. #2357 * Compiler: When importing a file, attempt resolving substitutions at the imported file scope first #2482 * Compiler: validate gradient color stops. #2492 * Parser: impose max key length. It's almost certainly a mistake if an ID gets too long, e.g. missing quotes #2465 * Render: horizontal padding added for connection labels #2461 * Compiler: fixes panic when sql_shape shape value had mixed casing #2349 * Compiler: fixes panic when importing from a file with spread substitutions in vars #2427 * Compiler: fixes support for center in d2-config #2360 * Compiler: fixes panic when comment lines appear in arrays #2378 * Compiler: fixes inconsistencies when objects were double quoted #2390 * Compiler: fixes globs not applying to spread substitutions #2426 * Compiler: fixes panic when classes were mixed with layers incorrectly #2448 * Compiler: fixes panic when gradient colors are used in sketch mode #2481 * Compiler: fixes panic using glob ampersand filters with composite values #2489 * Compiler: fixes leaf ampersand filter when used with imports #2494 * Formatter: fixes substitutions in quotes surrounded by text #2462 * CLI: fetch and render remote images of mimetype octet-stream correctly #2370 * Composition: spread importing scenarios/steps was not inheriting correctly #2460 * Composition: imported fields were not merging with current fields/edges #2464 * Markdown: fixes nested var substitutions not working #2456 ++++ disk-encryption-tool: - Update to version 1+git20250505.aa666d1: * Build only for Intel and arm (bsc#1242256) ++++ forgejo: - update to 11.0.1: * If LFS is enabled on a Forgejo instance with [server].LFS_START_SERVER = true, it was possible for a registered user to upload LFS files to a repository to which they only had read access. * A user account with 2fa (two factor authentication) enrolled with a security key was not enforced when using an external account * fix: display the list of tasks in the runner edit page * fix(ui): use gap in switch items * fix(ui/pr): use eye icon for reviews * fix(ui): rescope menu height patch to overflow menu * fix(ui): show commit icon in branch dropdown button when viewing a commit * i18n: backport of translation updates * fix(i18n): prevent incorrect logging on strings missing in JSON locales * chore: replace github.com/go-testfixtures/testfixtures * fix: use linguist-generated for language stats * chore: tune down remote user promotion debug message shown as error * fix: set default restricted for OAuth2 user * chore: merge tests.AddFixtures and unittest.OverrideFixtures * fix(ui): make pagination labels always visible to screenreader * fix: delay-write trace.dat for forgejo diagnosis * Update module github.com/mattn/go-sqlite3 to v1.14.28 (v11.0/forgejo) ++++ fzf: - Update to version 0.62.0: * Reset coordinator delay on 'reload' * [fish] History: Operate only on line at cursor * [fish] Add version check * [fish] Simplify commandline call in fzf-file-widget * [fish] Support deleting history items with SHIFT-DEL * Added `alt-bg` color to create striped lines to visually separate rows * [vim] Update g:fzf_colors example with 'query' * Relaxed the `--color` option syntax to allow whitespace- separated entries (in addition to commas), making multi-line definitions easier to write and read ++++ gh: - Fix the package tests: * Ignore TestNewInspectCmd https://github.com/cli/cli/issues/10926 * Ignore TestAccessiblePrompter https://github.com/cli/cli/issues/10916 ++++ govulncheck-vulndb: - Update to version 0.0.20250505T161433 2025-05-05T16:14:33Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3645 CVE-2019-11243 GHSA-gc2p-g4fg-29vh * GO-2025-3646 CVE-2025-46599 GHSA-864f-7xjm-2jp2 * GO-2025-3647 CVE-2024-22031 GHSA-8h6m-wv39-239m * GO-2025-3648 CVE-2023-32198 GHSA-95fc-g4gj-mqmx * GO-2025-3649 CVE-2025-23390 GHSA-xgpc-q899-67p8 * GO-2025-3650 CVE-2025-46327 GHSA-6jgm-j7h2-2fqg * GO-2025-3652 CVE-2025-46342 GHSA-jrr2-x33p-6hvc * GO-2025-3660 CVE-2025-46569 GHSA-6m8w-jc87-6cr7 ++++ gzdoom: - Update to release 4.14.2 * Ortho + OOB fixes and improvements. * Revert clipper to older code path when not in Ortho/OOB (speed improvement). * Fix to some crashes and memory leaks. * Exposed DDoor to ZScript, Exposed DPlat to ZScript, Exposed more of the Ceiling thinker, Exposed more of the Floor thinker, Exposed DElevator to ZScript. * Exported: GetLumpContainer, GetContainerName, GetLumpFullPath for WADS struct. * Added autoSwitch parameter to A_ReFire. * Add a few commonly-used gzdoom-specific properties to the DeHackEd parser. ++++ hawk2: - bump ruby gem net-imap to 0.5.8 (bsc#1242000) * net-imap-0.5.8.gem ++++ hplip: - Add hplip-3.24.4-gcc15.patch to fix gcc-15 compile time error (lp#2096650) ++++ human-theme-gtk: - New upstream release (2.4.0) * (gtk 3 & 4) fix/update design of headerbar * (gtk 3 & 4) fix/update design of CSD window * (gtk 3 & 4) fix position of check/radio in menuitem * (gtk 3 & 4) fix rtl menu with only check/radio * (gtk 3) fix/update design for Mate notifications PR => github.com/mate-desktop/mate-notification-daemon/pull/232 PR => github.com/mate-desktop/mate-notification-daemon/pull/233 PR => github.com/mate-desktop/mate-notification-daemon/pull/234 - It works: with or without compositor, with or without CSD windows and with or without gtk3-classic/gtk4-classic - The best with gtk3-classic and gtk4-classic gist.github.com/luigifab/0fce786cdb93b5687069a82f490ea95e * (gtk 3 & 4) automatic min-width/min-height from text for progressbars, with dual text color, without excessive cpu usage ++++ java-1_8_0-openjdk: - Update to version jdk8u452 (icedtea-3.35.0) * Import of OpenJDK 8 u452 build 09 + JDK-8037013: [TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX + JDK-8048215: [TESTBUG] java/lang/management/ManagementFactory/ /ThreadMXBeanProxy.java Expected non-null LockInfo + JDK-8068305: [TEST_BUG] Test java/awt/Mixing/HWDisappear.java fails with GTKL&F + JDK-8212096: javax/net/ssl/ServerName/ /SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly + JDK-8244966: Add .vscode to .hgignore and .gitignore + JDK-8261020: Wrong format parameter in create_emergency_chunk_path + JDK-8265019: Update tests for additional TestNG test permissions + JDK-8266881: Enable debug log for SSLEngineExplorerMatchedSNI.java + JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML + JDK-8285756: clean up use of bad arguments for '@clean' in langtools tests + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak + JDK-8326110: [8u] The Marlin tests should be updated after JDK-8241307 + JDK-8337494: Clarify JarInputStream behavior + JDK-8337692, CVE-2025-21587, bsc#1241274: Better TLS connection support + JDK-8338430, CVE-2025-30691, bsc#1241275: Improve compiler transformations + JDK-8339560: Unaddressed comments during code review of JDK-8337664 + JDK-8339637: (tz) Update Timezone Data to 2024b + JDK-8339644: Improve parsing of Day/Month in tzdata rules + JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract + JDK-8340552: Harden TzdbZoneRulesCompiler against missing zone names + JDK-8340660: [8u] Test com/sun/jdi/PrivateTransportTest.sh fails on MacOS + JDK-8342562: Enhance Deflater operations + JDK-8343007, CVE-2025-30698, bsc#1241276: Enhance Buffered Image handling + JDK-8345504: Bump update version of OpenJDK: 8u452 + JDK-8346140: [8u] tools/jar/ExtractFilesTest.java and tools/jar/MultipleManifestTest.java fails with jtreg5.1 + JDK-8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs + JDK-8347847: Enhance jar file support + JDK-8347965: (tz) Update Timezone Data to 2025a + JDK-8348211: [8u] sun/management/jmxremote/startstop/ /JMXStartStopTest.java fails after backport of JDK-8066708 + JDK-8350816: [8u] Update TzdbZoneRulesCompiler to ignore HST/EST/MST links + JDK-8352097: (tz) zone.tab update missed in 2025a backport + JDK-8353433: XCG currency code not recognized in JDK 8u * Backports + JDK-8293107: GHA: Bump to Ubuntu 22.04 ++++ kernel-source-longterm: - Linux 6.12.27 (bsc#1234429). - bpf: Fix BPF_INTERNAL namespace import (bsc#1234429). - commit 353a2e8 ++++ kernel-longterm: - Linux 6.12.27 (bsc#1234429). - bpf: Fix BPF_INTERNAL namespace import (bsc#1234429). - commit 353a2e8 ++++ kernel-syms-longterm: - Linux 6.12.27 (bsc#1234429). - bpf: Fix BPF_INTERNAL namespace import (bsc#1234429). - commit 353a2e8 ++++ kokkos: - Update to version 4.6.01: * Fix symbol visibility: make sure that AUTO has external linkage (gh#kokkos/kokkos#7898). * Building with generated makefiles: add missing HIP XNACK source file (gh#kokkos/kokkos#8030). * Fix building benchmarks when Kokkos exists as a subproject/subdirectory (gh#kokkos/kokkos#8045). - Changes from version 4.6.00: * Too many to list, see . - Use full URL for sources. - Drop -ffat-lto-objects in cflags as we do not build static libs. - Add gmock and gtest BuildRequires to allow using system gtest for tests rather than re-building the bundled libs every time. - Do not force 4 parallel threads when running ctest. ++++ konstraint: - Update to version 0.42.0: * build(deps): bump k8s.io/apiextensions-apiserver from 0.32.3 to 0.33.0 (#616) * build(deps): bump github.com/open-policy-agent/opa from 1.3.0 to 1.4.2 (#619) * feat: Remove support for legacy annotations (#555) * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#615) * build(deps): bump golang from 1.24.1-alpine to 1.24.2-alpine (#614) * build(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 (#613) * chore: Upgrade to golangci-lint v2 (#612) * build(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.1 (#610) * build(deps): bump github.com/open-policy-agent/opa from 1.2.0 to 1.3.0 (#611) * build(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#603) * build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (#607) * build(deps): bump golang from 1.24.0-alpine to 1.24.1-alpine (#604) * build(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.3 (#605) * fix(goreleaser): Fix deprecated config (#599) ++++ kora-icon-theme: - Update to version 1.6.5, which adds new and updated icons. ++++ lammps: - Adapt package version to reflect upstream releases; example: the current version 20240829.02 reflects upstream's (weirdly but consistently named) stable_29Aug2024_update2 tag. - Implement python packaging using python rpm macros (for now default python3-* only). - Enable a few non-expensive modules (in terms of build dependencies): compress (depends on gzip, libzstd), manybody, molecule (needed for python tests), extra-molecule, and lepton. - Drop a few unnecessary build dependencies: intel-opencl-devel, armnn-opencl-devel. - Add lammps-allow-system-gtest.patch to allow using system installed gtest/gmock for tests. Note that upstream seems to be reticent about this (gh#lammps/lammps#3540), but we have no choice if we want to run tests. So, mark our patch as PATCH-FEATURE-OPENSUSE for now. - Use pkgconfig based BuildRequires wherever possible. - Use ninja for build. - Define and use macro for shared library name consistency. - Disable MPI on i586 to resolve builds (missing openmpi-macros-devel). ++++ lftp: - Apply "lftp-4.9.2-cdefs.patch" when building on ppc64le architectures to fix a trivial build error. [bsc#1242138] ++++ sdl2-compat: - Update to release 2.32.56 * Fixed rendering in Mesen2 * Fixed brightness in ioquake3 * Fixed a hang at launch in the xemu emulator * Fixed crackling and sped up audio in OpenRCT2 * Fixed fullscreen window positioning on Wayland with multiple displays * Key events are now sent for dead keys on X11 * Fixed mouse wheel integer scrolling values * Fixed a double-free when working with RLE surfaces * Fixed a memory leak in SDL_LockTextureToSurface() * Fixed sending SDL3 controller events to SDL2 applications ++++ libewf: - build with fuse 3 (boo#1242079) ++++ lxc: - fix apparmor according to https://github.com/lxc/lxc/pull/4536 fix-apparmor.patch ++++ ncurses: - Add ncurses patch 20250503 + update/correct some of the rv/xr strings, checked with tack -TD + use ansi+rca in sclp -TD + use vt220+pcedit in sclp (Werner Fink) + move some building blocks from illumos to sun-color, based on illumos source-history -TD + improve use-clauses: ansi+cup, ansi+idl1, ansi+rca, ansi+rca2, ansi+sgrso, ansi+sgrul -TD + add ecma+standout, ecma+underline -TD + add rv code for alacritty -TD + add rv/xr codes for contour, ghostty, iterm2, kitty, konsole, vscode, vte, wezterm -TD - Modify patch ncurses-5.9-ibm327x.dif * Reflect upstream added changes - Port patch ncurses-6.4.dif ++++ ooRexx: - New build for 5.1.0 with latest release tarball. - Using standard OBS cmake macros. - Disabling optimizations that can cause segfaults on threading. - Major changes in this version (complete list in CHANGES file): * New TraceObject class (cf. 5.4.25. in rexxref.pdf) * 72 bugs solved * 35 documentation bugs solved * 36 new requests for enhancements implemented ++++ openvino: - Do not force GCC15 on Tumblewed just yet: follow the distro default compiler, like any other package. ++++ tqsl: - update to 2.8.1: * Improvements to signing implementation for robustness and usability * Allow import of a backup (.tbk) file using the command line "-i" switch. * Can now synchronize QSO data from LotW * multiple UI fixes and usability improvements ++++ libvirt: - Update to libvirt 11.3.0 - bsc#1241952 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v11-3-0-2025-05-02 - spec: Build with fuse3 boo#1242081 ++++ melange: - Update to version 0.23.12: * Add license checks to package builds and an external license-check command (#1905) * remove GCS-based cache-dir support (#1955) * build: drop dagger runner (#1952) ++++ mkcert: - Packaging improvements: * _service obs_scm param url add suffix .git for clarity * _service change disabled to manual per osc deprecation warning: WARNING: Command 'disabledrun/dr' is obsolete, please convert your _service to use 'manual' and then 'manualrun/mr' instead. * Re-enable binary stripping and debuginfo boo#1210938 * Add Requires: mozilla-nss-tools for certutil binary * Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time. * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable ++++ mold: - Update to version 2.39.0 * [ARM32] Support for 32-bit big-endian ARM has been added. Although running ARM32 in big-endian mode is very rare, the processor does technically support both little- and big-endian modes, and we now support both. * There are two variants of big-endian mode for ARM32: BE32 and BE8. BE32 is now obsolete and uses big-endian format for both instructions and data. In BE8, instructions are always in little-endian (i.e., the same as little-endian ARM32), while only the data is in big-endian. mold supports only BE8 output. (157b16a) * Fixed a spurious --no-allow-shlib-undefined error. (3274bcb) * [ARM][PPC] Fixed a regression introduced in 2.38.0 that mold could crash when linking a large program. (fded2d8) * Previously, --default-symver didn't set versions to symbols if the symbols were marked as global: in a version script. Now, --default-symver correctly version all symbols with the soname of the output file. (8bae43b) * [RISC-V] Fixed an issue where mold reported an error on R_RISCV_32 when the target was 64-bit RISC-V. (564757a) * [RISC-V] Fixed an issue where a call to an weak undefined symbol within the same shared library was mistakenly turned into an infinite loop. Now, such calls are promoted to a function call through the PLT entry. (e08e7f6) * Fixed an issue that mold falls into an infinite loop in a rare occasion when computing an address of the program header. (83dd353) ++++ ocaml-dose: - Remove unused dependency to stdlib-shims with ocaml-dose.patch ++++ ocaml-dune: - Update to version 3.18.2 see included CHANGES.md file for details ++++ ocaml-dune-devel: - Update to version 3.18.2 see included CHANGES.md file for details ++++ ocaml-ocamlgraph: - Update to version 2.2.0 see included CHANGES.md file for details ++++ orthanc-authorization: - Version 0.9.2 * When calling /dicom-web/studies with a resource token when no StudyInstanceUID is specified in the query args, the plugin now returns an empty list of resources instead of returning a 403. This notably prevents OHIF to display errors when requesting prior studies while still preserving the security since no resources are returned. * Added support for /dicom-web/studies/../thumbnail. * static_build.patch removed (upstream) ++++ orthanc-dicomweb: - version 1.9 * huge changelog, see NEWS ++++ orthanc-ohif: - version 1.6 * Updated OHIF to 3.10.1 * Known issues: - authorization tokens are not functional with videos. Waiting for this PR to be validated and incorporated: https://github.com/OHIF/Viewers/pull/4958 ++++ passt: - Update to version 20250503.587980c: * udp: Actually discard datagrams we can't forward * fwd: fix doc typo * selinux: Add getattr to class udp_socket * flow: fix podman issue #25959 * util: Fix typo, ASSSERTION -> ASSERTION * passt-repair: Hide bogus gcc warning from -Og * conf: allow --fd 0 * udp: Translate offender addresses for ICMP messages * udp: Rework offender address handling in udp_sock_recverr() * treewide: Improve robustness against sockaddrs of unexpected family * fwd: Split out helpers for port-independent NAT ++++ pgbackrest: - update to 2.55.1 - Revert "calculate content-md5 on S3 only when required". (Reviewed by David Christensen. Reported by Frank Brendel.) - Fix lower bounds checking for option keys. (Reviewed by David Christensen, Wolfgang Walther. Reported by Wolfgang Walther.) ++++ python-susepubliccloudinfo: - Fix python version of packages in 'Requires:' (bsc#1242059) ++++ python-zope.deprecation: - Convert to pip-based build ++++ python-zope.event: - Modernize packaging ++++ python-Brotli: - Convert to pip-based build ++++ python-CommonMark: - Convert to pip-based build - Convert to pip-based build ++++ python-ConfigUpdater: - Convert to pip-based build ++++ python-DateTime: - Convert to pip-based build ++++ python-Delorean: - Convert to pip-based build ++++ python-Dumper: - Switch to pyproject macros. ++++ python-EasyProcess: - Convert to pip-based build ++++ python-ExifRead: - Convert to pip-based build ++++ python-Flask-Cors: - Update to 5.0.1: * Fix minor typos * Migrate packaging and environment management to use uv * Fix release pipeline * Always use trusted publishing * Workaround license publishing issue * Fix packaging: missing source files - Switch to pyproject macros. - Switch to GitHub tarball to continue running the testsuite. - Support upper case and normalized metadata directory name. - Patch version number, issue filed upstream. ++++ python-Gloo: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-bitarray: - Update to 3.3.2 * fix off-by-one-error in check for length of count argument in `util.canonical_decode()` * simplify `util.int2ba()` * add tests * add [masked indexing example](../examples/masked.py) * add [tricks example](../examples/tricks.py) ++++ python-charset-normalizer: - Update to 3.4.2 * Addressed the DeprecationWarning in our CLI regarding `argparse.FileType` by backporting the target class into the package. (#591) * Improved the overall reliability of the detector with CJK Ideographs. (#605) (#587) * Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8 ++++ python-ctranslate2: - update to version 4.6.0 New features * Pyhton 3.13 support * Support returning hidden vector in Wav2Vec2 and Wav2Vec2Bert Models * Add noexecstack linker flags * Support Qwen2 * Eoleconv * Add support RobertModel Fixes and improvements * Prevent double library def ++++ python-dill: - Update to 0.4.0: * add initial support for python 3.14 * fix typo in requirements.txt * updated copyright for 2025 - Switch to pyproject macros. ++++ python-epubmerge: - Update to 3.2.0: * Update Translations * Fix for Calibre plugin CLI * Don't require dc:identifier to have attribute opf:scheme=uuid when using IDPF font encryption * Add title/author/filename output on individual input epub failure * Decrypt encrypted/obfuscated font files * Save opf:file-as attr from author tags in CLI * Actually have 'en' default for -l in CLI. * Show busy cursor during unmerge * Consolidate FFF title/log page skipping code to fix cover issue * Add option to not condense TOC for a book down to a single entry if there's only one chapter in it. * Add Restore Selection option * Fix for writing relative paths in merged epub - Switch to pyproject macros. - Support both mixed case and normalized metadata directory names. - Remove find/cp hack, package now has a proper build system. ++++ python-extract-msg: - Update to version 0.54.1 * Fix potential issue where child MSG might have incompatible encoding to parent MSG when trying to grab a stream from the parent. * Added code to attempt to significantly improve RTF deencapsulation times. This tries to strip away unneeded data before passing it to `RTFDE`. This shows improvements on all files that take more than one second. Currently, this actually fixes some files previously outputting wrong from `RTFDE` when deencapsulating the HTML body, specifically around non breaking spaces sometimes not transferring over. - from version 0.54.0 * Changed the prepared html output to use plainly encoded HTML instead of prettified, since current prettification options used mangles the output and causes the output to sometimes be very large. - from version 0.53.2 * Adjusted code to allow html encoding to be cached to try to speed up `bs4` operations. * Fixed handler for too large filetimes so that some filetimes being too large doesn't break the handler. * Fixed a bug that would cause an error in task objects due to a lack of `enumerate`. * Fix `TOCEntry` not initializing `DVTargetDevice` correctly. * Add temporary properties for `ContentID` to `SignedAttachment`. AFAIK these can't ever be set, but this prevents errors in some places. ++++ python-fangfrisch: - Update to 1.9.2 * Change preconfigured "sanesecurity" mirror URL. * Raise Python requirement from version 3.8 to 3.9. Python 3.8 has reached EOL on 2024-10-07 and is no longer supported by the Python Software Foundation. * Improvements to development and testing. - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions ++++ python-holidays: - Update to 0.71 * Add French Southern Territories holidays * Add Oman holidays * Add Sierra Leone holidays * Add Suriname holidays * Update .po files generator * Update .po files generator * Update BY.po files * Update Pakistan holidays: add Youm-e-Takbeer holiday * Update Python latest supported version format * Update RELEASE.md * Update South Korea holidays: add 2025 Presidential Election Day * Update l10n related documentation: detailed explain of language parameter behavior * Update mypy configuration * Add FUNDING.yml - Update to 0.70 * Add iCalendar export support * Add Antigua and Barbuda holidays * Add Fiji holidays * Add Guinea holidays * Add Ivory Coast holidays * Add Qatar holidays * Update Argentina holidays: add categories and subdivisions support * Update India holidays: Hindi l10n fixes * Update Pakistan holidays: add 2023-2024 exact dates * Update Pakistan holidays: add l10n support (en_PK, en_US, ur_PK * Update Philippines holidays: 2025 Eid'l Fitr * Update Philippines holidays: adjust Bonifacio Day for 2023 * Update README.md badges * Update Timor-Leste holidays: add en_TL, th l10n, update en_US l10n * Update HolidayBase::pop_named: add support for more lookup types * Update _ThaiLunisolar and ThaiCalendarHolidays documentation * Update pyproject.toml: align with PEP 639 metadata format * Update release notes generator * Update tests requirements * Added commit SHAs instead of versions * Adjust project files after migration to MkDocs * Migrate Documentation from Sphinx to MkDocs * Reformat .po files * Reformat BY.po files - Update to 0.69 * Introduce HolidayBase methods for proper serialization * Add Macau holidays * Update IN holidays and localization * Update Poland holidays: add de localization * Fix l10n handling * Update Hong Kong holidays: standardizes en_US l10n with China's and Macau's implementation * Update Indonesia holidays: 2031-2050 Day of Silence (Nyepi) data, migrate to BalineseSakaCalendarHolidays * Update Philippines holidays: 2025 Eid'l Fitr and Eid'l Adha Tentative Date * Update Taiwan holidays: add categories support * Update Timor Leste holidays: fix 2025 Islamic holidays * Update US holidays: add federal holidays as GOVERNMENT category * Update US holidays: аdd additional MI state holidays * Update IslamicHolidays: add an option whether to add estimation label to holiday name - Update to 0.68 * Fix 2025 Chinese Calendar's Birthday of Buddha * Update AZ holidays: add 2025 substituted holidays * Update Kenya holidays, add l10n support * Update Malaysia holidays * Update Zenodo record URL in README * Update issue templates * Update l10n scripts * Add .coderabbit.yaml ++++ python-libvirt-python: - Update to 11.3.0 - Add all new APIs and constants in libvirt 11.3.0 ++++ python-mbstrdecoder: - update to 1.1.4: * Fix `UnicodeDecodeError` exception sending correctly * Remove deprecated `tests_require` from setup.py * Modify to use `setuptools_scm` for package build * Add support for Python 3.13 * Drop support for Python 3.7/3.8 * Add metadata attributes to the `mbstrdecoder` module * Improve type annotations ++++ python-moreorless: - update to 0.5.0: * Support combined diffs ++++ python-mypy: - Add mypy-1.14.1-gcc15.patch from upstream to fix gcc15 compile time error - Update vendored types_* to the appropriate versions. ++++ python-nagiosplugin: - Switch to pyproject macros. ++++ python-netCDF4: - update to 1.7.2: * add static type hints (PRs #1302, #1349) * Expose nc_rc_set, nc_rc_get (via rc_set, rc_get module functions). (PR #1348) * Add Variable.get_fill_value and allow `fill_value='default'` to set `_FillValue` attribute using default fill values. * Fix NETCDF3 endian error (issue #1373, PR #1355). ++++ python-nmcli: - Update to 1.5.0 * Added show_secrets option to nmcli.connection.show - Update to 1.4.0 * Supported unsupported cases of DeviceWifi.parse. * Fixed the problem that nmcli.general does not work on nmcli client after version 1.48.x. ++++ python-nodeenv: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-okta: - Update to 2.9.13 * Expire and renew the access token when using OAuth 2.0 - from version 2.9.12 * Reduce JWT Token Expiration time ++++ python-openqa_client: - update to 4.3.0: * Add new `get_latest_build` method (asmorodskyi) ++++ python-peewee: - update to 3.18.1: * The behavior of `postgresql_ext.BinaryJSONField.contains()` has changed. Previously, passing a string to this method would perform a JSON key exists check (`?` operator) instead of JSON contains (`@>` operator). As of 3.18.0, this special-case has been **removed** and the `contains()` method always uses the JSONB contains operator (`@>`). For the **old** behavior of checking whether a key exists, use the `BinaryJSONField.has_key()` * Add options to URL-unquote user and password when using the `db_url` helpers * Support using `postgresql://` URLs when connecting to psycopg3. ++++ python-pytest-datadir: - Update to 1.6.1: * pytest 7.0+ is now required. * Fixed compatibility with pytest-describe. * original_datadir fixture is now module-scoped. - Switch to pyproject macros. ++++ python-python-barcode: - Switch to pyproject macros. ++++ python-qrcode: - Update to 8.2.0 * Optimize QRColorMask apply_mask method for enhanced performance * Fix typos on StyledPilImage embeded_* parameters. The old parameters with the typos are still accepted for backward compatibility. - from version 8.1 * Added support for Python 3.13. ++++ python-rsa: - Update to 4.9.1 * Final release, just to add a note about the 'archived' status of the project.No other changes. See `README.md` for more info. - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions - Update BuildRequires from pyproject.toml ++++ python-zope.exceptions: - Switch to pyproject macros. ++++ python-zope.schema: - Modernize packaging ++++ python-zope.security: - Switch to pyproject macros. ++++ python-zope.testing: - Update to 5.1: * Drop support for Python 3.7, 3.8. * Add support for Python 3.12, 3.13. - Switch to pyproject macros. - No more greedy globs in %files. ++++ qterminal: - Update to version 2.2.1: * Removed the workaround for problems that some X11 WMs had with the drop-down mode because (1) it prevented exiting on closing and (2) didn't let the terminal be focused on showing. ++++ rizin: - Update to version 0.8.1 * Fix tree-sitter's C grammar dependency building * rz-find: do not print filenames without a match * Forbid aav analysis step when the architecture is MIPS (fixes misalignment issues) * Fix izx and iz commands help * Fix pxf command to print function hexdump * MIPS: set correct instruction alignment according to the CPU * Split very large basic blocks * Fix possible NULL derefence in the RzCrypto ++++ rpmlint: - Update to version 2.7.0+git20250505.8f450e38: * polkit-rules-whitelist: adjust systemd-network package name (bsc#1242056) * dbus-services: adjust systemd-networkd and systemd-resolved (bsc#1242056) ++++ rpmlint-strict: - Update to version 2.7.0+git20250505.8f450e38: * polkit-rules-whitelist: adjust systemd-network package name (bsc#1242056) * dbus-services: adjust systemd-networkd and systemd-resolved (bsc#1242056) ++++ rpmlint-test: - Update to version 2.7.0+git20250505.8f450e38: * polkit-rules-whitelist: adjust systemd-network package name (bsc#1242056) * dbus-services: adjust systemd-networkd and systemd-resolved (bsc#1242056) ++++ rz-cutter: - Update to version 2.4.0 * Use Rizin 0.8.0 * Switch to use Qt 6 by default (Qt5 still available for older Linux distros) * Appimage now supports running on wayland natively * Add a scrollbar to the disassembly window * Add nicer display of 1-instruction loops * Debugger improvements (#3407 #3411 #3410) * Fix io.va checkbox - previously it didn't had any effect * Fix single key shortcuts getting triggered in text input fields * Updated translations * Various bugfixes and refactors (67 commits total) * Drop Fix-build-failure-against-PySide-6.8.patch ++++ rz-ghidra: - Update to version 0.8.0 * Add PIC (MCU) architecture support (#356) * Add tricore support (#352) * Fix tailjump to relocs (#347) * Bump minimum cmake to 3.5 to support newer cmake versions * Various changes to use updated Rizin APIs ++++ sbctl: - Update to version 0.17: * Ensure we don't wrongly compare input/output files when signing * Added --json supprt to sbctl verify * Ensure sbctl setup with no arguments returns a helpful output * Import latest Microsoft keys for KEK and db databases * Ensure we print the path of the file when encountering an invalid PE file * Misc fixups in tests * Misc typo fixes in prints ++++ sdbootutil: - Update to version 1+git20250505.f4890e9: * Build only for Intel and arm (bsc#1242256) ++++ semaphore: - Update to version 2.14.9: * Feature - Use autocomplete instead of select for new schedule. - Update to version 2.14.8: * Performance - Optimized API usage to improve UI's responsiveness ++++ telegraf: - Update to version 1.34.3: * Telegraf v1.34.3 * Update changelog for v1.34.3 * Update build_version.txt for v1.34.3 * chore: Update go to 1.24.2 (#16829) * chore(outputs.mqtt): Rework templating to use TemplateMetric (#16560) * fix(inputs.opcua): Handle node array values (#16594) * fix(common.ratelimiter): Only grow the buffer but never shrink (#16868) * test(inputs.jolokia2_agent): Add missing field for new Artemis version (#16949) * chore(deps): Bump k8s.io/client-go from 0.32.3 to 0.33.0 (#16889) * chore(deps): Bump github.com/gosmnp/gosnmp from 1.39.0 to 1.40.0 (#16660) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.42.4 to 1.43.1 (#16905) * chore(deps): Bump github.com/testcontainers/testcontainers-go/modules/kafka from 0.36.0 to 0.37.0 (#16890) * chore(deps): Bump github.com/nats-io/nats-server/v2 from 2.10.27 to 2.11.2 (#16888) * chore(deps): Bump go.step.sm/crypto from 0.61.0 to 0.62.0 (#16886) * chore(linter): Address findings for `staticcheck->QF1001` - Apply De Morgan’s law (#16881) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.211.3 to 1.212.0 (#16900) * chore(deps): Bump go.opentelemetry.io/collector/pdata from 1.30.0 to 1.31.0 (#16907) * fix(inputs.lustre2): getLustreProcStats skips empty files (#16911) * chore(deps): Bump github.com/gosnmp/gosnmp from 1.39.0 to 1.40.0 (#16902) * chore(deps): Bump github.com/docker/docker from 28.0.4+incompatible to 28.1.1+incompatible (#16849) * chore(deps): Bump github.com/lxc/incus/v6 from 6.11.0 to 6.12.0 (#16892) * chore(deps): Bump github.com/google/cel-go from 0.24.1 to 0.25.0 (#16895) * chore(deps): Bump github.com/prometheus/procfs from 0.16.0 to 0.16.1 (#16901) * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.5 to 6.6.7 (#16891) * chore(deps): Bump github.com/testcontainers/testcontainers-go from 0.36.0 to 0.37.0 (#16893) * chore(deps): Bump github.com/gopcua/opcua from 0.7.4 to 0.8.0 (#16894) * chore(deps): Bump github.com/yuin/goldmark from 1.7.9 to 1.7.11 (#16896) * chore(deps): Bump cloud.google.com/go/storage from 1.51.0 to 1.52.0 (#16897) * chore(deps): Bump google.golang.org/api from 0.229.0 to 0.230.0 (#16898) * chore(deps): Bump github.com/nats-io/nats.go from 1.41.1 to 1.41.2 (#16909) * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go from 1.63.106 to 1.63.107 (#16908) * chore(deps): Bump github.com/snowflakedb/gosnowflake from 1.13.1 to 1.13.3 (#16904) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.33.2 to 1.33.3 (#16903) * chore(linters): Configure `revive:var-naming` and fix its findings (#16817) * chore(deps): Bump google.golang.org/grpc from 1.71.1 to 1.72.0 (#16834) * fix(agent): Correctly truncate the disk buffer (#16697) * fix(outputs.quix): Allow empty certificate for new cloud managed instances (#16857) * docs(outputs.influxdb_v2): Use correct unit for rate_limit example (#16869) * chore(inputs.snmp_trap): Cleanup code (#16810) * chore(deps): Bump github.com/apache/iotdb-client-go from 1.3.3 to 1.3.4 (#16844) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.45.3 to 1.47.3 (#16836) * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go from 1.63.104 to 1.63.106 (#16838) * chore(deps): Bump github.com/vmware/govmomi from 0.49.0 to 0.50.0 (#16850) * chore(deps): Bump gonum.org/v1/gonum from 0.15.1 to 0.16.0 (#16852) * chore(deps): Bump github.com/snowflakedb/gosnowflake from 1.11.2 to 1.13.1 (#16828) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.42.2 to 1.42.4 (#16846) * chore(deps): Bump github.com/srebhan/protobufquery from 1.0.1 to 1.0.4 (#16837) * chore(deps): Bump github.com/testcontainers/testcontainers-go/modules/kafka from 0.34.0 to 0.36.0 (#16803) * chore(deps): Bump github.com/prometheus/client_model from 0.6.1 to 0.6.2 (#16845) * chore(deps): Bump cloud.google.com/go/monitoring from 1.24.0 to 1.24.2 (#16835) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.44.1 to 1.44.3 (#16839) * chore(deps): Bump github.com/go-ldap/ldap/v3 from 3.4.10 to 3.4.11 (#16830) * chore(deps): Bump go.step.sm/crypto from 0.60.0 to 0.61.0 (#16831) * chore(deps): Bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.3 (#16832) * chore(deps): Bump github.com/BurntSushi/toml from 1.4.0 to 1.5.0 (#16840) * chore(deps): Bump github.com/hashicorp/consul/api from 1.31.2 to 1.32.0 (#16841) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.210.1 to 1.211.3 (#16842) * chore(deps): Bump modernc.org/sqlite from 1.36.2 to 1.37.0 (#16843) * chore(deps): Bump github.com/prometheus-community/pro-bing from 0.4.1 to 0.7.0 (#16848) * chore(deps): Bump github.com/miekg/dns from 1.1.64 to 1.1.65 (#16851) * chore(deps): Bump google.golang.org/api from 0.228.0 to 0.229.0 (#16805) * chore(deps): Bump golangci-lint from v2.0.2 to v2.1.2 (#16816) * fix(inputs.cloudwatch): Handle metric includes/excludes correctly to prevent panic (#16812) * docs(outputs.health): List available operators (#16775) * chore(deps): Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 (#16795) * chore(deps): Bump github.com/openconfig/gnmi from 0.11.0 to 0.14.1 (#16790) * chore(deps): Bump github.com/clarify/clarify-go from 0.3.1 to 0.4.0 (#16802) * chore(deps): Bump go.opentelemetry.io/collector/pdata from 1.29.0 to 1.30.0 (#16800) * chore(deps): Bump github.com/shirou/gopsutil/v4 from 4.25.1 to 4.25.3 (#16794) * chore(deps): Bump github.com/safchain/ethtool from 0.3.0 to 0.5.10 (#16792) * chore(deps): Bump github.com/antchfx/xpath from 1.3.3 to 1.3.4 (#16789) * chore(deps): Bump github.com/srebhan/cborquery from 1.0.3 to 1.0.4 (#16787) * chore(deps): Bump github.com/microsoft/go-mssqldb from 1.7.2 to 1.8.0 (#16786) * chore(deps): Bump cloud.google.com/go/pubsub from 1.48.0 to 1.49.0 (#16785) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/timestreamwrite from 1.27.4 to 1.30.2 (#16793) * chore(deps): Bump github.com/seancfoley/ipaddress-go from 1.7.0 to 1.7.1 (#16791) * chore(deps): Bump cloud.google.com/go/bigquery from 1.66.2 to 1.67.0 (#16804) * chore(deps): Bump github.com/apache/arrow-go/v18 from 18.1.0 to 18.2.0 (#16807) * chore(deps): Bump github.com/gopcua/opcua from 0.7.1 to 0.7.4 (#16797) * chore(deps): Bump github.com/go-sql-driver/mysql from 1.8.1 to 1.9.2 (#16801) * chore(deps): Bump github.com/openconfig/goyang from 1.6.0 to 1.6.2 (#16799) * chore(deps): Bump github.com/gofrs/uuid/v5 from 5.3.0 to 5.3.2 (#16806) * chore(deps): Bump github.com/nats-io/nats-server/v2 from 2.10.25 to 2.10.27 (#16808) * fix(inputs.win_wmi): Restrict threading model to APARTMENTTHREADED (#16781) * chore(deps): Bump github.com/yuin/goldmark from 1.7.8 to 1.7.9 (#16784) * fix(inputs.win_wmi): Replace hard-coded class-name with correct config setting (#16782) * docs(parsers.json_v2): Fix wording (#16778) - Update to version 1.34.2: * Telegraf v1.34.2 * Update changelog for v1.34.2 * Update build_version.txt for v1.34.2 * chore(deps): Bump github.com/ClickHouse/clickhouse-go/v2 from 2.30.3 to 2.34.0 (#16777) * test(outputs.influxdb): Add benchmarks (#16694) * chore(inputs.azure_storage_queue): Switch to maintained library (#16609) * chore(deps): Bump go.step.sm/crypto from 0.59.1 to 0.60.0 (#16765) * chore(deps): Bump github.com/p4lang/p4runtime from 1.4.0 to 1.4.1 (#16760) * chore(deps): Bump github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs from 1.3.1 to 1.3.2 (#16764) * chore(outputs.azure_data_explorer): Move code to common in preparation of new plugin (#16523) * chore(deps): Bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.17.0 to 1.18.0 (#16771) * chore(deps): Bump github.com/sijms/go-ora/v2 from 2.8.22 to 2.8.24 (#16770) * chore(deps): Bump cloud.google.com/go/storage from 1.50.0 to 1.51.0 (#16769) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.29.6 to 1.29.13 (#16758) * chore(deps): Bump github.com/lxc/incus/v6 from 6.9.0 to 6.11.0 (#16752) * chore(deps): Bump go.opentelemetry.io/collector/pdata from 1.25.0 to 1.29.0 (#16768) * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.721 to 1.63.104 (#16754) * chore(deps): Bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.6 (#16757) * chore(deps): Bump k8s.io/client-go from 0.32.1 to 0.32.3 (#16755) * chore(deps): Bump github.com/nats-io/nats.go from 1.39.1 to 1.41.1 (#16761) * chore(deps): Bump google.golang.org/api from 0.224.0 to 0.228.0 (#16759) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.40.0 to 1.42.2 (#16773) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.6 to 1.33.2 (#16772) * chore(deps): Bump github.com/tinylib/msgp from 1.2.0 to 1.2.5 (#16763) * chore(deps): Bump github.com/gosnmp/gosnmp from 1.38.0 to 1.39.0 (#16737) * chore(deps): Bump github.com/antchfx/jsonquery from 1.3.3 to 1.3.6 (#16767) * chore(deps): Bump github.com/prometheus/common from 0.62.0 to 0.63.0 (#16766) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/system` (#16721) * chore(deps): Bump golang.org/x/crypto from 0.36.0 to 0.37.0 (#16756) * chore(deps): Bump github.com/netsampler/goflow2/v2 from 2.2.1 to 2.2.2 (#16753) * chore(deps): Bump github.com/gorcon/rcon from 1.3.5 to 1.4.0 (#16738) * chore(deps): Bump github.com/SAP/go-hdb from 1.9.10 to 1.13.5 (#16739) * chore(deps): Bump tj-actions/changed-files from 46.0.4 to 46.0.5 (#16751) * chore: Increase dependabot PR limit for Go dependencies (#16749) * chore(deps): Bump tj-actions/changed-files from 46.0.3 to 46.0.4 (#16736) * chore: Rework check-deps script for other os+arch combos (#16742) * chore(deps): Bump github.com/vmware/govmomi from v0.45.1 to v0.49.0 (#16724) * chore(deps): Bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 (#16709) * chore(deps): Bump github.com/cloudevents/sdk-go/v2 from 2.15.2 to 2.16.0 (#16711) * test(outputs.influxdb_v2): Add benchmarks (#16693) * docs(inputs): Add plugin metadata and update description for n* (#16692) * chore(outputs.zabbix): Cleanup unit-tests (#16668) * chore: Increase dependabot open PRs limit to 25 (#16734) * chore(deps): Bump github.com/gophercloud/gophercloud/v2 from 2.0.0-rc.3 to 2.6.0 (#16712) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.59 to 1.17.65 (#16710) * chore(docs): Add missing darwin-only dependency licenses (#16702) * chore(deps): Bump github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs from 1.2.3 to 1.3.1 (#16708) * chore(deps): Bump github.com/IBM/sarama from v1.43.3 to v1.45.1 (#16707) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/[w-z]*` (#16703) * chore(deps): Bump golangci-lint from v1.64.5 to v2.0.2 (#16683) * chore(deps): Bump github.com/google/cel-go from 0.23.0 to 0.24.1 (#16687) * chore(deps): Bump cloud.google.com/go/pubsub from 1.45.3 to 1.48.0 (#16689) * chore: Fix nightly build (#16698) * chore(inputs.snmp_trap): Cleanup testing (#16648) * chore(tools): Add metadata check to README linter (#16587) * fix(aggregators): Handle time drift when calculating aggregation windows (#16375) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.203.1 to 1.210.1 (#16688) * chore: Fix issues in issue templates (#16677) * chore(deps): Bump github.com/rclone/rclone from 1.68.2 to 1.69.1 (#16686) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.14 to 1.44.1 (#16685) * chore(deps): Bump tj-actions/changed-files from 46.0.1 to 46.0.3 (#16684) ++++ tinyssh: - Update to 20250501: * Fixed minor strict kex violation, thanks to Fabian Bäumer and Marcus Brinkmann for the bug report. * Updated cryptoint to version 20250414 * Added support for external lib1305 - Included from 20250411: * add lib1305 support ++++ toolbox: - Update to version 2.4+git20250429.b335d1b: * Support addition podman arguments ++++ twm: - Update to 1.0.13 * bugfix release - u_src-gen_deftwmrc.sh-is-not-executable-so-run-it-with.patch * fixes build ++++ updatecli: - Update to version 0.99.0: * Features - feat(core): export pipeline report to disk [experimental] @olblak (#4898) - feat(autodiscovery): Add Nomad integration @olblak (#4957) - feat(autodiscovery/githubaction): digest should allow handling of main @loispostula (#4959) - feat(autodiscovery/precommit): add support for digest in precommit autodiscovery @loispostula (#4928) - feat: add quote/unquote transformers @loispostula (#4870) * Bug Fixes - fix: github action e2e test branch @olblak (#4975) - fix(yaml): improve target change detection logic @omissis (#4864) - fix(autodiscovery/flux): don't ignore flux helmrelease update when using an actionID @olblak (#4866) * Maintenance - deps(go): bump module github.com/drone/go-scm to v1.40.1 @updateclibot[bot] (#5003) - fix(autodiscovery/githubaction): replace deprecated key hash by hashtag @olblak (#4982) - deps(go): bump module github.com/yuin/goldmark to v1.7.11 @updateclibot[bot] (#4949) - deps(github/action): bump all dependencies @updateclibot[bot] (#4938) - deps(go): bump module github.com/testcontainers/testcontainers-go to v0.37.0 @updateclibot[bot] (#4937) - deps: bump golangci-lint to v2.1.5 @updateclibot[bot] (#4909) - deps(go): bump module github.com/beevik/etree to v1.5.1 @updateclibot[bot] (#4914) - deps(go): bump module github.com/aws/aws-sdk-go to v1.55.7 @updateclibot[bot] (#4905) - deps: update ubuntu version used in Update release-drafter.yml @olblak (#4888) - deps(go): bump module github.com/yuin/goldmark to v1.7.10 @updateclibot[bot] (#4853) - deps(go): bump module github.com/hashicorp/terraform-registry-address to v0.2.5 @updateclibot[bot] (#4844) - deps(go): bump module github.com/go-git/go-git/v5 to v5.16.0 @updateclibot[bot] (#4836) ++++ virtme: - Update to 1.35: * Just a hotfix release to revert a change that broke some CI workflows - Update to 1.34: * This new version includes lots of improvements in the SSH protocol and a better support for the s390 architecture. * Now, by default, SSH connections to the guest are using vsock, a lightweight transport that bypasses the full network stack and can speed up testing workflows. ++++ waybar: - change sway to Suggests as waybar now supports other window managers too and when user ignores the --no-reccommends flag, It pulls the sway window manager components ++++ werf: - Update to version 2.35.8: * Bug Fixes - don't parse WERF_ADD_*_SEPARATOR as label or annotation value (#6835) (a9289b1) - host-cleanup: disable git data cleaning temporary (7d38726) ++++ whois: - Update to version 5.6.0: * Fixed the mangling of RADB queries with commands. * Implemented the parsing of more variants of ARIN's ReferralServer field. * Implemented following the APNIC pseudo-referrals. * Added the .ad and .za TLD servers. * Updated the .ao, .bz, .gi, .gq, .gr, .gw, .lc, .md, .pn, .pr, .uy, .vc, .info, .mobi, .ελ (.xn--qxam, Greece) and .გე (.xn--node, Georgia) TLD servers. * Added 2410::/12. * Removed 7 new gTLDs which are no longer active. * Cleaned up the markup of the man pages, courtesy of Bjarni Ingi Gislason. ++++ xmgrace: - build with -std=gnu17 ++++ yast2-trans: - Update to version 84.87.20250504.d38e477797: * Translated using Weblate (Slovak) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * New POT for text domain 'control'. * New POT for text domain 'journal'. * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (French) ------------------------------------------------------------------ ------------------ 2025-5-4 - May 4 2025 ------------------- ------------------------------------------------------------------ ++++ cloudflared: - Update version to 2025.4.2 * emit explicit errors for the service command on unsupported OSes * Fix some issues - Drop update-vendor.patch and reproducible.patch ++++ dasher: - Drop obsolete and unused gnome-common BuildRequires. ++++ exempi: - Update to version 2.6.6: * Cherry-pick patch from Adobe XMP SDK v2025.03: Protect from buffer overruns. Fixes: - Issue 33 - GHSL-2024-083 - GHSL-2024-084 - GHSL-2024-085 - GHSL-2024-086 - GHSL-2024-087 ++++ fossil: - fossil 2.26: * fossil diff usability improvements * fossil merge-info and --tk provides analysis on the most recent merge operations * fossil commit now can help detect formatting mistakes, can be a noop when there are no changes present (--if-changes), can check in with SSH keys, and UI improvements * fossil patch fixed some bugs * ticketing system improved: tickets can now have wiki pages attached, ticket templates, multiple ticket creation is easier * The FOSSIL_REPOLIST_SHOW influences the default displayed info * Improves security for TH1 scripting language * /chat now behaves better during server outages * Various UI improvements * deprecated --comfmtflags and --comment-format global options - drop conflicted overflow.patch added with insufficient references - disable fusefs, fossil was not ported to fuse3 (boo#1242079) ++++ fractal: - Update to version 11: + Support for login using the OAuth 2.0 API (as used by matrix.org, which recently made the switch to Matrix Authentication Service). + Overhaul of the page that lists user sessions, with details moved to subpages, for a less cluttered feel, and allowing to rename sessions! + Rearranged account settings, with a new Safety tab that includes a setting to toggle media preview visibility. + BlurHashes for images and videos, that are used as placeholders while the media is loading or if the preview is disabled. + Contiguous state events are grouped behind a single item. + As usual, this release includes other improvements and fixes thanks to all our contributors, and our upstream projects. ++++ gdm: - Drop obsolete gnome-common BuildRequires. Add itstool BuildRequires. ++++ gtk4: - Update to version 4.18.5: + Bugs fixed: - `gdk_surface_get_device_position: assertion 'GDK_IS_SURFACE (surface)' failed` on popover close - Cairo device scale changes lead to significant performance regression in cairo blur - gtkmm programs fail to start on Windows with AccessKit support enabled - Epiphany Crash in GTK file chooser when last used directory has insufficient filesystem permissions: "GFileInfo created without standard::type" - Failed to link with the mold linker - Broken boxed-list ListBox - XCompose preventing GTK4 applications from launching (again) - critical when selecting label with use-underline but mnemonic with screenreader enabled - Some cherry-picked fixes for 4.18 - Early exit if the clipped bound rectangle's area is zero after snapping + Updated translations. ++++ gnome-pomodoro: - Drop obsolete and unused gnome-common BuildRequires. ++++ v2ray-core: - Update version to 5.31.0 * Add Dns Proxy Response TTL Control * Fix call newError Base with a nil value error * Update vendor (boo#1235164) ++++ golangci-lint: - Update to version 2.1.6: * chore: prepare release * build(deps): bump github.com/alecthomas/chroma/v2 from 2.17.0 to 2.17.2 (#5779) * build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.3 to 4.25.4 (#5778) * build(deps): bump the linter-testdata group across 2 directories with 2 updates (#5777) * build(deps): bump base-x from 3.0.9 to 3.0.11 in /docs (#5776) * build(deps): bump github.com/tetafro/godot from 1.5.0 to 1.5.1 (#5770) * build(deps): bump github.com/alecthomas/chroma/v2 from 2.16.0 to 2.17.0 (#5772) * build(deps): bump go-simpler.org/musttag from 0.13.0 to 0.13.1 (#5769) * docs: add note about golangci-lint v2 integration in VS Code (#5768) * docs: update GitHub Action assets (#5766) ++++ ibus-hangul: - Replace obsolete gnome-common with libtool BuildRequires. - Drop obsolete update-desktop-files BuildRequires and macro. ++++ libkkc: - Replace obsolete and unused gnome-common with really used libtool BuildRequires. ++++ libfsapfs: - build with fuse 3 (boo#1242079) ++++ libfshfs: - build with fuse 3 (boo#1242079) ++++ libfsntfs: - build with fuse 3 (boo#1242079) ++++ libmodi: - build with fuse 3 (boo#1242079) ++++ libostree: - Drop obsolete gnome-common BuildRequires, and add docbook-xsl-stylesheets and xsltproc BuildRequires. ++++ libphdi: - build with fuse 3 (boo#1242079) ++++ libpinyin: - Drop obsolete and unused gnome-common BuildRequires. ++++ libregf: - build with fuse 3 (boo#1242079) ++++ libskk: - Replace obsolete gnome-common with libtool BuildRequires. ++++ libsmraw: - build with fuse 3 (boo#1242079) ++++ usrsctp: - Add usrsctp-enable-pkgconfig.patch * enable generation of the .pc file needed for other software compilation ++++ libvshadow: - build with fuse 3 (boo#1242079) ++++ osdlyrics: - Drop obsolete and unused gnome-common BuildRequires. - Drop obsolete update-desktop-files BuildRequires and macro. ++++ python-flux-local: - update to 7.5.0: * Fix "RuntimeError: Event loop is closed" by @allenporter in #872 * Fix helm valuesFrom escape dot notation by @Lingkar in #871 * Allow --sources to operate on a GitRepository source and allow it to be external to the cluster by @allenporter in #873 ++++ python-limnoria: - update to 2025.5.3: * Fix compatibility with setuptools >= 80 * registry.Json: Fix serialization/deserialization points * Make supybot.plugins.Web.urlWhitelist channel-specific * Fix interference of wrap() and internationalizeDocstring() * Add support for Python 3.14.0-alpha1 * i18n: Remove hacks for Python 2 * Add support for negative integers options following getopt ++++ python-line_profiler: - update to 4.2.0: * FIX: Fix issue with auto-profile of editable installs #279 * FIX: Lookup OP-codes instead of hard coding them #284 * CHANGE: Drop support for Python 3.6 and Python 3.7 * ENH: Add support for Python 3.13 ++++ python-logging-journald: - update to 0.6.11: * no upstream changelog available ++++ python-pybcj: - update to 1.0.6: * ci: release workflows * ci: add GitHub Actions as trusted publisher for PyPi * ci: azure-pipelines ++++ yt-dlp: - Update to release 2025.04.30 [boo#1242186] * New option --preset-alias/-t has been added ++++ rke2-1.30: - Update to version 1.30.12+rke2r1: * This release updates Kubernetes to v1.30.12, and fixes a number of issues. * Details see https://github.com/rancher/rke2/releases/tag/v1.30.12+rke2r1 ++++ rke2-1.31: - Update to version 1.31.8+rke2r1: * This release updates Kubernetes to v1.31.8, and fixes a number of issues. * Details see https://github.com/rancher/rke2/releases/tag/v1.31.8+rke2r1 ++++ rke2: - Update to version 1.32.4+rke2r1: * This release updates Kubernetes to v1.32.4, and fixes a number of issues. * Details see https://github.com/rancher/rke2/releases/tag/v1.32.4+rke2r1 ++++ rqlite: - Update to version 8.37.0: * Add support for automatically reloading all X.509 certificates and keys ++++ shadowsocks-rust: - Update version to 1.23.2 * local-tun: Fixes panic when resizing cached buffers * local-tun: Enable congestion control algorithm for TCP connections * local-tun: Disable TCP package receive checksum for improving performance * local-tun: Buffer for receiving/sending packets from/to tun device are cached globally * Fix some issues ++++ showtime: - Update to version 48.1: + Improved the styling of the overlay. You should now be able to see more of the video. + Subtitles now render at the display’s native resolution. + Moved the spinner for buffering videos to the top right to be less distracting. + Made sure to pause the video while seeking. + Fixed the options popover not going away after picking a playback speed. ------------------------------------------------------------------ ------------------ 2025-5-3 - May 3 2025 ------------------- ------------------------------------------------------------------ ++++ 4ti2: - Update to release 1.6.11 * Build system changes only ++++ OpenLP: - Update to 3.1.6: * Fix media autostart behavior regarding video slide items * Attempt to prevent false antivirus warnings in Windows * Fix an incorrect version number in some builds - Update to 3.1.7: * PDF presentations that were disabled in release 3.1.6 by accident are available again. * Fix issue 1733 by forcing VLC version 3.0.18. - Drop no longer necessary fix-version.patch ++++ SimGear: - Fix build with Boost 1.88, add upstream fix: simgear-boost_1_88.patch ++++ atuin: - Update to version 18.5.0: * Bug Fixes + Clear terminal area if inline + Fix preexec of child Bash session started by enter_accept + Filter deleted keys from kv list + Ignore leading environment variables when calculating stats + Fix crash when history is empty + Fix an error introduced earlier with support for zsh bracketed paste mode + Avoid calling user-defined widgets when searching for zsh history position + Add .histfile as file to look for when doing atuin import zsh + Panic when invoking delete on empty tui + Sql files checksums + Up binding with fish 4.0 + Don’t save empty commands + Improve broken symlink error handling + Multiline command does not honour max_preview_height + Allow -ve values for timezone + Fish up binding bug * Features + Update AWS secrets env var handling checks + Add health check endpoint at /healthz + Add support for ‘atuin kv delete’ + (wrapped) Add more pkg managers + (zsh) Try to go to the position in zsh’s history + (zsh) Re-enable bracketed paste + Add the --print0 option to search + Make new arrow key behavior configurable + Use readline binding for ctrl-a when it is not the prefix + Option to include duplicate commands when printing history commands + Binaries as subcommands + Support storing, syncing and executing scripts + Add ‘atuin scripts rm’ and ‘atuin scripts ls’ aliases; allow reading from stdin * Miscellaneous Tasks + Remove unneeded dependencies + Update rust toolchain to 1.85 + Align daemon and client sync freq + Show host and user in inspector * Performance + Cache SECRET_PATTERNS’s RegexSet ++++ autotrash: - Updated to version 0.4.7: * Read XDG_CONFIG_HOME environment variable instead of assuming ~/.config * Dependency upgrades ++++ chirp: - Update to version 20250502: * Raise a specific error for fixed banks with link * Unify handling of RadioSpecificError in common ++++ llvm20: - Update to version 20.1.4. * This release contains bug-fixes for the LLVM 20.1.0 release. This release is API and ABI compatible with 20.1.0. - Rebase llvm-do-not-install-static-libraries.patch. ++++ direnv: - update to 2.36.0: * direnv now requires go 1.24 * doc: Correct duplicate usage of 'with' in the direnv(1) * doc: note direnv version for log_{format,filter} * feat: Add use_flox to stdlib.sh * feat: logging filter * fix use_nix: unset TMPDIR variables * fix: A more universal fix for the python 3.14 find_spec deprecation warning * fix: Don't give an error when the current directory doesn't exist * fix: add support to fully reproducible guix shells * fix: assert minimum powershell version * fix: escape newlines in generated vimscript * fix: fix empty array error in install.sh * fix: optionally authenticate against github api during install * fix: use_guix: Enable the watching of Guix related files. - fixed bash completions directory - added %check section to run unit tests on build ++++ eid-mw: - updated to 5.1.21 * again, no good changes posted by authors ++++ fmt: - Update to release 11.2.0 * Added the `s` specifier for std::error_code. It allows formatting an error message as a string. * Fixed formatting of std::chrono::local_time and tm (#3815, [#4350]) to be consistent across platforms. * Added compile-time diagnostics for cases when {:Z} is requested while the system has no timezone information. * Deprecated fmt::localtime in favor of std::localtime. * Added error reporting for duplicate named arguments. ++++ gh: - Update to version 2.72.0: * Introduce gh accessibility help topic highlighting GitHub CLI accessibility experiences * [gh pr view] Support closingIssuesReferences JSON field * Fix expected error output of TestRepo/repo-set-default * Ensure accessible password and auth token prompters disable echo mode * Fix: Accessible multiselect prompt respects default selections - Update to version 2.71.2: * Fix pr create when push.default tracking and no merge ref - Update to version 2.71.1: * Fix pr create when branch name contains slashes - Update to version 2.71.0: * gh pr create: Support Git's @{push} revision syntax for determining head ref * Introduce option to opt-out of spinners * Update configuration support for accessible colors * gh config: add config settings for accessible prompter and disabling spinner * Fix multi pages search for gh search * Fix: project commands use shared progress indicator * Issue commands should parse args early * Feature detect v1 projects on issue view and edit * Feature detect v1 projects on web and non web-mode issue create * Refactor Sigstore verifier logic * bump deps ++++ golang-github-prometheus-prometheus: - update to 3.3.1: * [BUGFIX] Azure SD: Fix panic on malformed log message. #16434 [#16210] * [BUGFIX] Config: Update GOGC before loading TSDB. #16491 ++++ ibus-typing-booster: - Update to 2.27.46 - Add support for .bz2 and .xz to opening files for emoji data - Do not add useless dictionary match labels (or flags) (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/702) - Load also the Unikemet.txt file from UCD (if available) - emoji_picker.py: Improve argument parsing, add --spellcheck option - Also match against the Unicode block names from Block.txt - Migrate test_0_gtk.py from Gtk.main() to GLib.MainLoop() - The search entries for adding dictionaries, inputmethods, and autosettings should grab focus immediately when the popover is shown - Reduce match_limit in emoji-picker by default to 1_000 again but add a --match-limit command line option - Load also the NameAliases.txt file from UCD - Load also the old Unicode 1.0 name from UnicodeData.txt (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/698) - Migrate from Gtk.main() to GLib.MainLoop() (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/699) - Translation update from Weblate (kab 75.5%, zh_TW 100%) ++++ kernel-debug: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-default: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-source: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-docs: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-kvmsmall: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-obs-build: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-obs-qa: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-syms: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ kernel-vanilla: - Linux 6.14.5 (bsc#1012628). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1012628). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1012628). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PM: EM: use kfree_rcu() to simplify the code (bsc#1012628). - PM: EM: Address RCU-related sparse warnings (bsc#1012628). - media: i2c: imx214: Use subdev active state (bsc#1012628). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1012628). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1012628). - media: i2c: imx214: Replace register addresses with macros (bsc#1012628). - media: i2c: imx214: Check number of lanes from device tree (bsc#1012628). - media: i2c: imx214: Fix link frequency validation (bsc#1012628). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1012628). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1012628). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1012628). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1012628). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1012628). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1012628). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1012628). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1012628). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1012628). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1012628). - irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() (bsc#1012628). - irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable (bsc#1012628). - irqchip/renesas-rzv2h: Prevent TINT spurious interrupt (bsc#1012628). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1012628). - drm/xe/ptl: Apply Wa_14023061436 (bsc#1012628). - drm/xe/xe3lpg: Add Wa_13012615864 (bsc#1012628). - drm/xe: Add performance tunings to debugfs (bsc#1012628). - drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change (bsc#1012628). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1012628). - ceph: Fix incorrect flush end position calculation (bsc#1012628). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1012628). - dma/contiguous: avoid warning about unused size_bytes (bsc#1012628). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1012628). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1012628). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1012628). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1012628). - virtio_pci: Use self group type for cap commands (bsc#1012628). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1012628). - cpufreq: Do not enable by default during compile testing (bsc#1012628). - cpufreq: fix compile-test defaults (bsc#1012628). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1012628). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1012628). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1012628). - vhost-scsi: Add better resource allocation failure handling (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1012628). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1012628). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1012628). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1012628). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1012628). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1012628). - net: enetc: register XDP RX queues with frag_size (bsc#1012628). - net: enetc: refactor bulk flipping of RX buffers to separate function (bsc#1012628). - net: enetc: fix frame corruption on bpf_xdp_adjust_head/tail() and XDP_PASS (bsc#1012628). - nvmet: fix out-of-bounds access in nvmet_enable_port (bsc#1012628). - net: lwtunnel: disable BHs when required (bsc#1012628). - net: phylink: force link down on major_config failure (bsc#1012628). - net: phylink: fix suspend/resume with WoL enabled and link down (bsc#1012628). - net: phy: leds: fix memory leak (bsc#1012628). - virtio-net: Refactor napi_enable paths (bsc#1012628). - virtio-net: Refactor napi_disable paths (bsc#1012628). - virtio-net: disable delayed refill when pausing rx (bsc#1012628). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1012628). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1012628). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1012628). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1012628). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1012628). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1012628). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1012628). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1012628). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1012628). - pds_core: make wait_context part of q_info (bsc#1012628). - net: phy: Add helper for getting tx amplitude gain (bsc#1012628). - net: phy: dp83822: Add support for changing the transmit amplitude voltage (bsc#1012628). - net: dp83822: Fix OF_MDIO config check (bsc#1012628). - net: stmmac: fix dwmac1000 ptp timestamp status offset (bsc#1012628). - net: stmmac: fix multiplication overflow when reading timestamp (bsc#1012628). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1012628). - bdev: use bdev_io_min() for statx block size (bsc#1012628). - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (bsc#1012628). - block: remove the backing_inode variable in bdev_statx (bsc#1012628). - block: don't autoload drivers on stat (bsc#1012628). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1012628). - riscv: Replace function-like macro by static inline function (bsc#1012628). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1012628). - ublk: remove io_cmds list in ublk_queue (bsc#1012628). - ublk: comment on ubq->canceling handling in ublk_queue_rq() (bsc#1012628). - ublk: implement ->queue_rqs() (bsc#1012628). - ublk: remove unused cmd argument to ublk_dispatch_req() (bsc#1012628). - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (bsc#1012628). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1012628). - fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2) (bsc#1012628). - bpf: Add namespace to BPF internal symbols (bsc#1012628). - Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" (bsc#1012628). - drm/meson: use unsigned long long / Hz for frequency types (bsc#1012628). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1012628). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1012628). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1012628). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1012628). - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (bsc#1012628). - net: stmmac: simplify phylink_suspend() and phylink_resume() calls (bsc#1012628). - net: phylink: add phylink_prepare_resume() (bsc#1012628). - net: stmmac: address non-LPI resume failures properly (bsc#1012628). - net: stmmac: socfpga: remove phy_resume() call (bsc#1012628). - net: phylink: add functions to block/unblock rx clock stop (bsc#1012628). - net: stmmac: block PHY RXC clock-stop (bsc#1012628). - netfilter: fib: avoid lookup if socket is available (bsc#1012628). - virtio_console: fix missing byte order handling for cols and rows (bsc#1012628). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1012628). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1012628). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1012628). - net: selftests: initialize TCP header and skb payload with zero (bsc#1012628). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1012628). - mptcp: pm: Defer freeing of MPTCP userspace path manager entries (bsc#1012628). - scsi: mpi3mr: Fix pending I/O counter (bsc#1012628). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1012628). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1012628). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1012628). - drm/amd/display: Force full update in gpu reset (bsc#1012628). - drm/amd/display: Fix ACPI edid parsing on some Lenovo systems (bsc#1012628). - x86/insn: Fix CTEST instruction decoding (bsc#1012628). - x86/mm: Fix _pgd_alloc() for Xen PV mode (bsc#1012628). - selftests/pcie_bwctrl: Fix test progs list (bsc#1012628). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1012628). - binder: fix offset calculation in debug log (bsc#1012628). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1012628). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1012628). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1012628). - LoongArch: KVM: Fix multiple typos of KVM code (bsc#1012628). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1012628). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1012628). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1012628). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1012628). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1012628). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1012628). - ata: libata-scsi: Improve CDL control (bsc#1012628). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1012628). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1012628). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1012628). - scsi: Improve CDL control (bsc#1012628). - mei: me: add panther lake H DID (bsc#1012628). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1012628). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1012628). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1012628). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1012628). - char: misc: register chrdev region with all possible minors (bsc#1012628). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1012628). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1012628). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1012628). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1012628). - serial: msm: Configure correct working mode before starting earlycon (bsc#1012628). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1012628). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1012628). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1012628). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1012628). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1012628). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1012628). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1012628). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1012628). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1012628). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1012628). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1012628). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1012628). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1012628). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1012628). - USB: VLI disk crashes if LPM is used (bsc#1012628). - usb: typec: class: Fix NULL pointer access (bsc#1012628). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1012628). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1012628). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1012628). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1012628). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1012628). - USB: wdm: add annotation (bsc#1012628). - crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() (bsc#1012628). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1012628). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1012628). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1012628). - MIPS: cm: Detect CM quirks from device tree (bsc#1012628). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1012628). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1012628). - crypto: null - Use spin lock instead of mutex (bsc#1012628). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1012628). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1012628). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1012628). - parisc: PDT: Fix missing prototype warning (bsc#1012628). - s390/sclp: Add check for get_zeroed_page() (bsc#1012628). - s390/tty: Fix a potential memory leak bug (bsc#1012628). - clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 (bsc#1012628). - selftests/bpf: Fix cap_enable_effective() return code (bsc#1012628). - bpf: bpftool: Setting error code in do_loader() (bsc#1012628). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1012628). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1012628). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1012628). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1012628). - staging: gpib: Use min for calculating transfer length (bsc#1012628). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1012628). - usb: typec: ucsi: return CCI and message from sync_control callback (bsc#1012628). - usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (bsc#1012628). - iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust (bsc#1012628). - fs/ntfs3: Keep write operations atomic (bsc#1012628). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1012628). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1012628). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1012628). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1012628). - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (bsc#1012628). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1012628). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1012628). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1012628). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1012628). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1012628). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1012628). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1012628). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1012628). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1012628). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1012628). - um: work around sched_yield not yielding in time-travel mode (bsc#1012628). - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (bsc#1012628). - objtool: Silence more KCOV warnings (bsc#1012628). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1012628). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1012628). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1012628). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1012628). - qibfs: fix _another_ leak (bsc#1012628). - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (bsc#1012628). - ntb: reduce stack usage in idt_scan_mws (bsc#1012628). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1012628). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1012628). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1012628). - rtc: pcf85063: do a SW reset if POR failed (bsc#1012628). - tracing: Enforce the persistent ring buffer to be page aligned (bsc#1012628). - io_uring: always do atomic put from iowq (bsc#1012628). - kbuild, rust: use -fremap-path-prefix to make paths relative (bsc#1012628). - kbuild: add dependency from vmlinux to sorttable (bsc#1012628). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1012628). - KVM: s390: Don't use %pK through tracepoints (bsc#1012628). - KVM: s390: Don't use %pK through debug printing (bsc#1012628). - udmabuf: fix a buf size overflow issue during udmabuf creation (bsc#1012628). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1012628). - selftests: ublk: fix test_stripe_04 (bsc#1012628). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1012628). - xen: Change xen-acpi-processor dom0 dependency (bsc#1012628). - pwm: Let pwm_set_waveform() succeed even if lowlevel driver rounded up (bsc#1012628). - pwm: axi-pwmgen: Let .round_waveform_tohw() signal when request was rounded up (bsc#1012628). - nvme: requeue namespace scan on missed AENs (bsc#1012628). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1012628). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1012628). - drm/amdkfd: sriov doesn't support per queue reset (bsc#1012628). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1012628). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1012628). - nvme: re-read ANA log page after ns scan completes (bsc#1012628). - nvme: multipath: fix return value of nvme_available_path (bsc#1012628). - objtool: Stop UNRET validation on UD2 (bsc#1012628). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1012628). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1012628). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1012628). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1012628). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1012628). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1012628). - nvmet-fc: take tgtport reference only once (bsc#1012628). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1012628). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1012628). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1012628). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1012628). - iommu: Clear iommu-dma ops on cleanup (bsc#1012628). - ext4: make block validity check resistent to sb bh corruption (bsc#1012628). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1012628). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1012628). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1012628). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1012628). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1012628). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1012628). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1012628). - ASoC: codecs: Add of_match_table for aw888081 driver (bsc#1012628). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1012628). - platform/x86: x86-android-tablets: Add "9v" to Vexia EDU ATLA 10 tablet symbols (bsc#1012628). - platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 tablet 5V data (bsc#1012628). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1012628). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1012628). - riscv: Provide all alternative macros all the time (bsc#1012628). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1012628). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1012628). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1012628). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1012628). - nvmet: pci-epf: cleanup link state management (bsc#1012628). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1012628). - md/raid1: Add check for missing source disk in process_checks() (bsc#1012628). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1012628). - drm/amd: Forbid suspending into non-default suspend states (bsc#1012628). - drm/amdgpu: Use the right function for hdp flush (bsc#1012628). - ublk: add ublk_force_abort_dev() (bsc#1012628). - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (bsc#1012628). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1012628). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1012628). - driver core: introduce device_set_driver() helper (bsc#1012628). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1012628). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1012628). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1012628). - crypto: lib/Kconfig - Hide arch options from user (bsc#1012628). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1012628). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1012628). - net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (bsc#1012628). - rust: kbuild: skip `--remap-path-prefix` for `rustdoc` (bsc#1012628). - ublk: don't fail request for recovery & reissue in case of ubq->canceling (bsc#1012628). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1012628). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1012628). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1012628). - objtool: Silence more KCOV warnings, part 2 (bsc#1012628). - crypto: Kconfig - Select LIB generic option (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.5-029-drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_p.patch. - commit 74808df ++++ syslogd: - Add -std=gnu89 to compile flags to fix gcc-15 errors ++++ labwc: - Update to version 0.8.4 * This release predominantly consists of bug-fixes, code simplification and usability improvements, read completely on NEWS.md. * Add new features the most noteworthy is the addition of icons support in the window-switcher and client-list-combined-menu. ++++ openvino: - openvino-gcc5-compatibility.patch to resolve incompatibility in gcc5 ++++ xrdp: - update to 0.9.26: * Fall back to IPv4 if IPv6 capable but don't have an IPv6 address set * Remove tcutils channel from xrdp.ini * Remove duplicate DEBUG output * Fix drive redirection regression * Fix bug when pasting image to LibreOffice - includes changes from 0.9.25.1: * Fix mouse wheel scrolling in Xvnc session - includes changes from 0.9.25: * touchpad inertial scrolling * If the client announces support for the Image RemoteFX codec it is logged - includes changes from 0.9.24: * Checking group membership should now work better on systems using directory services * Pasting more than 32K characters of text to the clipboard now succeeds * An incompatibility with FreeRDP 2.11.2 in the drive redirector has been fixed - Rebase xrdp-systemd-services.patch ++++ qpdf: - add qpdf-11.9.1-gcc15.patch from upstream to fix gcc-15 compile time error ++++ libquicktime: - add fix-gcc15-build.patch from upstream to fix gcc-15 compile time error ++++ open-vm-tools: - Add open-vm-tools-12.5.0-gcc15.patch from upstream to fix gcc15 compile time error (boo#1241938) ++++ linkerd-cli: - Update to version 2.18: major update, see the release announcement https://linkerd.io/2025/04/23/announcing-linkerd-2.18/ - Update to version 2.17: major update, see the release announcement https://linkerd.io/2024/12/05/announcing-linkerd-2.17/ ++++ linkerd-cli-edge: - Update to version 25.5.1: No CLI-related changes (other than dependencies) * build(deps): bump tokio-metrics from 0.4.1 to 0.4.2 (#13983) * build(deps): bump openssl-sys from 0.9.107 to 0.9.108 (#13984) * build(deps): bump sha2 from 0.10.8 to 0.10.9 (#13985) * build(deps): bump github.com/emicklei/proto from 1.14.0 to 1.14.1 (#13978) * build(deps): bump chrono from 0.4.40 to 0.4.41 (#13977) * build(deps): bump getrandom from 0.2.15 to 0.2.16 (#13961) * build(deps): bump tokio-util from 0.7.14 to 0.7.15 (#13963) * build(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 (#13967) * build(deps-dev): bump webpack from 5.99.6 to 5.99.7 in /web/app (#13970) * build(deps): bump syn from 2.0.100 to 2.0.101 (#13971) * build(deps): bump cc from 1.2.19 to 1.2.20 (#13972) * build(deps): bump google-github-actions/auth from 2.1.8 to 2.1.10 (#13973) * build(deps): bump tj-actions/changed-files (#13974) * build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 (#13959) * build(deps): bump tokio-metrics from 0.4.0 to 0.4.1 (#13960) ++++ papirus-icon-theme: - update to 20250501 Highlights * ePapirus and ePapirus-Dark have been removed because elementaryOS 8 no longer supports changing the icon theme in wingpanel. See #3979 (comment) * If you prefer to use ePapirus and ePapirus-Dark, please change it to Papirus and Papirus-Dark. These themes include changes from ePapirus theme now. This release brings a set of changes to the symbolic icons. * Added new directory structure for symbolic icons by @SmartFinn #3983 * Added rules for scaling symbolic icons up to 200% #3986 by @SmartFinn * Added symbolic icons for 22px/24px icon sizes by @varlesh and @SmartFinn in #3991 * Injected KDE color scheme into symbolic icons and GTK specific class into monochrome icons by @SmartFinn in #3983 * Moved all icons with -symbolic suffix into symbolic/ directories by @SmartFinn in #3983 * Removed symbolic icons from Papirus-Dark by @SmartFinn in #3983 * Replace a lot of symbolic icons with symlinks by @varlesh in #3991 Added icons * Akregator (tray icon) by @varlesh * Alpm Package file .pkg.tar by @varlesh * Amarok (tray icon) by @varlesh * archive-extract-symbolic (GNOME File Roller) by @SmartFinn * AudioTube #3868 by @wilwarindi in #3959 * BalenaEtcher by @varlesh * Beeper #3487 by @varlesh in #4023 and @coxde in #4024 * Blueman (symbolic status icons) #3575 by @SmartFinn * Cardo Podcast Client #4015 by @varlesh * CoolerControl by @varlesh * CoreCtrl symbolic icon #3663 by @varlesh * Cromite #4011 by @varlesh * Crystal source files *.cr by @BigBoyBarney in #3762 * cs-nightlight #3981 by @varlesh * Decibels #3997 by @varlesh * DOSBox Staging by @ZhangYaoan in #4026 * edit-delete-shred by @SmartFinn * Electron 27-35 by @varlesh * Elisa (tray icon) by @varlesh * Ente Photos #3944 by @wilwarindi in #3946 * Filen by @wilwarindi in #3950 * firewalled (action icon) by @varlesh * fooyin #3725 by @varlesh * GNOME Shell Captive Portal by @varlesh * GNOME Shell Extensions by @varlesh * GNOME Showtime #3811 by @varlesh * input-combo-on by @varlesh * Insomnia Designer #2260 #3999 by @varlesh * kAlarm (tray icon) by @varlesh * Karp #3927 by @wilwarindi in #3948 * Kate (tray icon) #3663 by @varlesh * Kdenlive (some actions icons) by @varlesh * kGet (tray icon) by @varlesh * Klassy by @varlesh * kMail (tray icon) by @varlesh * kNotes symbolic icon #3663 by @varlesh * Kup (tray icon) by @varlesh * LocalSend #2007 #3732 by @SmartFinn * Malcontent Control by @varlesh * media-album-cover (Plasma MediaController) by @varlesh * Mihomo Party #3958 by @varlesh * Mouse Actions GUI by @varlesh * Northgard by @aaheen in #3707 and @achadwick in #3938 * NymVPN #3919 by @wilwarindi and @achadwick in #3949 * Pianoteq Stage #3977 by @varlesh * Picture Of The Day #4008 by @varlesh * Pipewire Volume Control #4021 by @varlesh * preferences-desktop-appearance-symbolic #3984 by @varlesh * Prism Launcher #3321 by @varlesh * project-defaults by @varlesh * QDiskInfo by @varlesh * QPhotoRec by @varlesh * RemNote #3877 by @wilwarindi in #3953 * RenderDoc by @chadow in #3942 and @achadwick in #3785 * RetroArch (v1.20.1+) by @achadwick * RQuickShare #4006 by @varlesh * ShadPS4 #3957 by @varlesh * Skanpage #3996 by @varlesh * Spectacle (some actions icons) by @varlesh * Telegram symbolic icons #3998 #4004 by @varlesh * TheXTech and SMBX by @ninstar in #4033 * Tokodon actions icons #3962 by @varlesh * tool-pages (Inkscape icon) by @varlesh * Virtual Machine Manager (Flathub) by @coxde in #4002 * VLC tray icon for Plasma 6 #3663 * Wine symbolic icon #3663 by @varlesh * Yakuake (tray icon) by @varlesh * Yandex Music client for Linux #3644 by @varlesh * Zed (Flathub) #2007 #3954 by @SmartFinn Updated icons autocorrection by @varlesh * caps-lock and num-lock icons by @varlesh * color-management by @varlesh * Common Lisp mimetype by @UM-Li in #3696 and @achadwick in #3943 * CPU-X by @varlesh * CpuFreq indicator by @varlesh * CPUPowerGUI by @varlesh * Deezer #3593 by @varlesh * edit-cut by @varlesh * F3D #4012 by @varlesh * Ghostty #3974 by @varlesh * mail-mark-unread action icon by @varlesh * nVidia by @varlesh * PortProton (app and tray icons) by @varlesh * RetroArch #3939 by @varlesh * Vesktop #3636 by @varlesh * WeChat #3739 by @varlesh * Xfce4 cpugraph plugin by @varlesh Removed icons * color-picker symlink from apps by @varlesh Changes and fixes * Added a lot of colorful status icons for Plasma 6 #3923 by @varlesh * Added a lot of symbolic actions, apps, and categories icons for Discover and other apps #3976 by @varlesh * Added actions icons for qBittorrent by @varlesh * Added icons for qBittorrent settings by @varlesh * Added icons used in KickOff menu, widgets, and on Plasma panel by @varlesh * Added several actions icons for Elisa and Amarok by @varlesh * Added some OSD icons used in Plasma 6 by @varlesh * Added status icons for Plasma 6, like icons for Network Manager, and battery icons with profiles #3973 by @varlesh * Added symbolic icons for Nautilus 46+ by @SmartFinn * Fixed a render bug on qBittorrent tray icon @varlesh * Fixed mimetype icon name for YAML files #3845 by @SmartFinn * Removed ePapirus and ePapirus-Dark icon themes by @SmartFinn in #3979 * Removed workaround for 32px panel icons #3663 #3923 by @SmartFinn * Replaced edit-delete action icon with a symlink to entry-delete by @SmartFinn * Updated a batch of monochrome actions icons to match their symbolic versions by @varlesh and @SmartFinn * Updated view-{grid,compact} and view-list{,-compact,-details} icons that using in Dolphin and Nautilus by @SmartFinn Others * Added a script to find missing mimetype by @achadwick in #3952 ++++ python-python-sql: - Version 1.6.0 - 2025-05-02 * Fix position of order_by parameters in Select query * Add support for weak reference on SQL objects * Add support for Python 3.13 ++++ rpcs3: - Update fix-test-files.patch - Update to 0.0.36~git20250503: * Fix crash in memory viewer launcher (#17152) * Logitech G27 cleanup * Qt: "Show in Memory Viewer" context action (#17131) * virtual Logitech G27 for Gran Turismo 6 (#17135) * CMake: try to fix gcc * Update FAudio to 25.05 * tests: Fix failing test and improve msvc setup * test: Add UTs for rsx::simple_array * Disable WholeProgramOptimization for unit test * CI: Only run unit tests for pull requests * CI: Add windows unit tests * VS: improve unit test project setup * Add unit test for fmt::merge * Update libpng to 1.6.48 * Remove unused fmt::match function * Fix fmt::replace_all with empty from and add unit tests * Add submodule version check script * CMake: Disable unit tests in gcc * CMake: Use existing main for unit tests * Move spellcheck before build * CI: Add unit tests * VS: Remove unnecessary LinkIncremental to fix some warning * VS: Remove unnecessary moc_predefs file to fix a warning * Fix some warnings * VS: Enable ASLR in unit test * CMake: fix gcc build * CMake: move all rpcs3 cpp files to rpcs3qt * CMake: Run unit test during build if requested * CMake: Create unit test * CMake: Create static rpcs3_lib * Utils fixes for ASLR * Separate segment and function addresses in PPU LLVM * Disable SPU asmjit on ARM. Only supported on x86 * Don't make assumptions about address format * Enable ASLR * fmt: add some unit tests and fix fmt::trim * Add unit test project to VS * Update docker to 1.6 * Move main to main.cpp * Rename main.cpp to rpcs3.cpp * CI: Use variables for docker artifacts dir * Avoid checking out unused submodules * VS: fix relative 3rdparty paths * VS: remove some outdated keywords * github actions: disable pushes unless it's the RPCS3 master branch * Qt: Hex validator for address/instruction inputs (#17113) * vm_native.cpp: Fix possible weakness of map_self() * Fix sys_mmapper_unmap_shared_memory * vk: Prevent header internals from leaking * vk: Stop using internal defines to structure platform-specific code ++++ tfupdate: - Update to version 0.9.0: * Bump version to v0.9.0 * Update CHANGELOG * Update description for brew tap * Update README * Add acceptance tests for OpenTofu * Add support for updating .terraform.lock.hcl using OpenTofu registry * Create a lock index from the given tfregistry config * Unify tfregistry config for release and lock packages * Allow TFREGISTRY_BASE_URL to set the host of the Terraform registry * Remove the experimental badge from the Registry Provider source type * Use the list all versions API for the OpenTofu registry compatibility * Add support for the OpenTofu registry as a release source * Pin all GitHub Actions * Use a forked terraform-config-inspect to support .tofu extension * Add support for .tofu extension * Add support for updating version constraints of opentofu core * Add support for Terraform 1.11 * Update hcl to v2.23.0 * Update Alpine to 3.21 * Update golangci-lint to 1.64.8 * Update Go to 1.24 ++++ vault-sync: - Update to version 0.11.0: * Prepare for 0.11.0 (#24) * Add Support for namespace Configuration (#23) ------------------------------------------------------------------ ------------------ 2025-5-2 - May 2 2025 ------------------- ------------------------------------------------------------------ ++++ LHAPDF: - Update to version 6.5.5: * Allow use of an external yaml-cpp library via a new - -with-yaml-cpp configure-script flag. * Add filter kwarg to tarfile.extractall() call in the "lhapdf install" script action, if supported. * Change Python build to use PY_LDFLAGS rather than LINKFORSHARED variable. * Add ForcePositive regularisation to PDF values computed via the accelerated vector-return variant. * Fix the getPDFSet() function to raise a Python exception if it fails via the Python interface. * Expose LHAPDF_PYTHONPATH as a configure-time environment variable for overriding the calculated install path. * Fix a typo in PDF upgrading via lhapdf. * Improvements to lhapdf-config, including a --pythonpath flag. * Update yaml.load() call to use SafeLoader. * Make lhapdf update return a non-zero exit code if data installation fails. * Add --enable-librelease configure option to use libtool - release - Drop patch sover.diff. Use configure option --enable-librelease to add so versioning to shared object instead. ++++ abseil-cpp: - add abseil-ciso646.patch from upstream to avoid gcc15 deprecation warnings that result in build failure of dependant packages ++++ atril: - Update to version 1.28.2: * epub: Disable thumbnailing sidebar * Fix .cbr mimetype * Wayland: stop segfaults on some systems * replace deprecated gtk_menu_tool_button_new_from_stock * libview/ev-document-model.c remove one more deprecation warning * replace ev_document_model_get_dual_page with - Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1) BuildRequires following upstream changes. - Switch to git checkout via source service, stable tag. - Add gtk-doc BuildRequires and pass enable-gtk-doc to configure, needed now that we are using source service. - Replace gcc-c++ with generic c++_compiler BuildRequires. - Replace obsolete update-desktop-files with desktop-file-utils BuildRequires. - Drop obsolete glib2_gsettings_schema_requires macro. - Use ldconfig_scriptlets macro for post(un) handling. ++++ blobby: - add blobbyvolley2-1.1.1_external_tinyxml.patch to use system tinyxml2 ++++ bomctl: - Update to version 0.4.3: * New features - feat: add gitlab push to generic package registry (#266) (@lmphil) * Bug fixes - fix: Handle pushing new artifacts (#269) (@ashearin) * Dependencies - chore(deps): Bump the actions group across 1 directory with 9 updates (#298) - chore(deps): Bump golang.org/x/crypto from 0.32.0 to 0.35.0 (#299) - chore(deps): Bump github.com/spf13/cobra (#283) - chore(deps): Bump gitlab.com/gitlab-org/api/client-go (#282) - chore(deps): Bump golang.org/x/term from 0.28.0 to 0.29.0 (#285) - chore(deps): Bump the actions group across 1 directory with 7 updates (#286) - chore(deps): Bump the gomod group across 1 directory with 3 updates (#279) - chore(deps): Bump the actions group across 1 directory with 9 updates (#280) - chore(deps): Bump the actions group with 2 updates (#270) - chore(deps): Bump gitlab.com/gitlab-org/api/client-go (#271) - chore(deps): Bump the gomod group across 1 directory with 3 updates (#268) - chore(deps): Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 (#262) - chore(deps): Bump the actions group with 3 updates (#263) - chore(deps): Bump gitlab.com/gitlab-org/api/client-go (#267) - chore(deps): Bump DavidAnson/markdownlint-cli2-action (#264) - chore(deps): Bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1 (#251) ++++ chromium: - Chromium 136.0.7103.48 (stable release 2025-04-29) (boo#1242153) * CVE-2025-4096: Heap buffer overflow in HTML. Reported by Anonymous on 2025-04-11 * CVE-2025-4050: Out of bounds memory access in DevTools. Reported by Anonymous on 2025-04-09 * CVE-2025-4051: Insufficient data validation in DevTools. Reported by Daniel Fröjdendahl on 2025-03-1 * CVE-2025-4052: Inappropriate implementation in DevTools. Reported by vanillawebdev on 2025-03-10 - added patches: chromium-warning-suppression-mappings.patch (from upstream, revert for llvm < 20) - dropped patches: fix-build-with-pipewire-1.3.82.patch (upstream) - modified patches: chromium-125-compiler.patch (context) gtk-414.patch (one more place with GSK_SUBSURFACE_NODE) - bump esbuild from 0.24.0 to 0.25.1 * Fix incorrect paths in inline source maps (#4070, #4075, #4105) * Fix invalid generated source maps (#4080, #4082, #4104, #4107) * Fix a regression with non-file source map paths (#4078) * Update Go from 1.23.5 to 1.23.7 (#4076, #4077) ++++ gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-aarch64-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-aarch64-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-amdgcn-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-arm-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-arm-none-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-arm-none-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-avr-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-avr-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-bpf-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-hppa-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-hppa-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-loongarch64-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-loongarch64-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-m68k-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-mips-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-nvptx-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-ppc64-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-ppc64le-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-ppc64le-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-pru-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-riscv64-elf-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-riscv64-elf-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-riscv64-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-riscv64-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-rx-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-rx-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-s390x-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-s390x-gcc14-bootstrap: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-sparc-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cross-sparc64-gcc14: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ cvise: - Update to version 2.11.0+git.20250403.0875824 * Bump LLVM version in CI (#170) * Trim leading/trailing spaces after topformflat (#165) * Fix hang when buggy (unaltered) OK comes after STOP (#162) * Add tests for LinesPass (#164) * Add basic tests for TestManager (#160) * Fix unclosed file in is_readable_file (#161) * Delete assert of exitcode in TestManager (#158) * Port to latest LLVM 20 (drop LLVM 14 and older) (#154) ++++ dlib: - Update to version 19.24.8: * Fix cmake project version number. - Changes from version 19.24.7: * Change the default u32string char type to char32_t (ghdavisking/dlib#3059) ++++ eza: - Update to 0.22.3: * Add support for .ipynb file icons ++++ framework_tool: - Update to 0.4.0 * framework_uefi: Document how to build on Windows by @JohnAZoidberg in #102 * Don't show retimer as unknown if none present by @JohnAZoidberg in #103 * gh-actions: Disable FreeBSD builds by @JohnAZoidberg in #105 * chromium_ec: Add adc_read by @JohnAZoidberg in #108 * freebsd: Remove warning by @JohnAZoidberg in #110 * chromium_ec: Fix reading EC console by @JohnAZoidberg in #106 * Fix windows clippy lint by @JohnAZoidberg in #111 * power: Detect number of fans and report all of them by @JohnAZoidberg in #113 * Revert "gh-actions: Disable FreeBSD builds" by @JohnAZoidberg in #115 * Allow custom fan speed control by @JohnAZoidberg in #114 * Show firmware version of Framework 16 Inputmodules by @JohnAZoidberg in #104 * Add more EXAMPLES by @JohnAZoidberg in #116 * Add --expansion-bay command to print info by @JohnAZoidberg in #107 * --input-deck: Print Framework12 and Framework 13 input deck status by @JohnAZoidberg in #109 * touchscreen_win: Find the right path with hidapi by @JohnAZoidberg in #119 * Chargerate by @JohnAZoidberg in #117 * Improve commandline output by @JohnAZoidberg in #121 * Get information from USI Stylus by @JohnAZoidberg in #118 * Add command to set EC hibernation delay by @JohnAZoidberg in #122 * Bump version to 0.4.0 by @JohnAZoidberg in #120 - add examples to documentation ++++ freeipmi: - add freeipmi-1.6.15-gcc15.patch from upstream to fix gcc15 compile time error ++++ gcc14-testresults: - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build. ++++ glab: - Update to version 1.57.0: * test: Use GITLAB_TOKEN_TEST instead of GITLAB_TOKEN * chore: update to gomock 0.5.2 * chore(deps): update module go.uber.org/mock to v0.5.2 * test: Add UT for StackRootDir * chore: apply gopls modernize * chore(deps): update module k8s.io/client-go to v0.33.0 * chore(deps): add node * chore: account for breaking changes in client-go 0.128.0 * chore(deps): update module gitlab.com/gitlab-org/api/client-go to v0.128.0 * chore: format release commands * chore: format schedule commands * chore(deps): update module k8s.io/apimachinery to v0.32.4 * refactor: mrutils.getMRForBranch & mrutils.mrOptions * chore(deps): update module github.com/charmbracelet/glamour to v0.10.0 ++++ googletest: - add googletest-ciso646.patch from upstream to avoid gcc15 deprecation warnings that result in build failure of dependant packages ++++ gnome-music: - Update to version 48.0: + Bugs fixed: - Detect GIRepository version to use based on glib version - Remove GIRepository import + Updated translations. - Drop SLE only patches, no longer needed for SLE 16: + 0001-gnome-music-use-python36.patch + 0002-gnome-music-revert-from-future-import-annotations.patch ++++ wike: - Update to version 3.1.1: * About, Preferences and Languages windows have been migrated to the new adaptive dialogs. * All message dialogs have been migrated to the new alert dialogs. * New tooltips have been added to the text search bar. * Removed access permission to the user folder in the Flatpak sandbox. * Minor code adjustments and fixes. * Updated translations. ++++ gphotofs: - updated to 1.0 upstream release - ported to fuse3 - do not check events in read (slows it down too much) - use the random read function if present to avoid using too much memory - refresh directories on file/folder addition - Updates live when you do add or remove files on the device/camera. - Fixed removal protection permissions. ++++ gstreamer-plugins-rs: - Update to version 1.26.1: + Bump MSRV to 1.83 + Allow any windows-sys version >= 0.52 and <= 0.59 + aws/polly: add GstScaletempoTargetDurationMeta to output buffers + awstranslate: improve message posted on bus + cdg: typefind: Division by zero fix + cea708mux: Improve support for overflowing input captions + colordetect: Change to videofilter base class + dav1ddec: - Drain decoder on caps changes if necessary - Only update unknown parts of the upstream colorimetry and not all of it - Support RGB encoded AV1 - Use downstream buffer pool for copying if video meta is not supported - Use max-frame-delay value from the decoder instead of calculating it - Use max-frame-delay value from the decoder instead of calculating it + doc: Update to latest way of generating hotdoc config files + Fix gtk4 compile + Fix various clippy 1.86 warnings and update gstreamer-rs / gtk-rs dependencies + fmp4mux: - Add a couple of minor new features - Add manual-split mode that is triggered by serialized downstream events - Add send-force-keyunit property - Fix latency configuration for properties set during construction - Improve split-at-running-time handling - Write a v0 tfdt box if the decode time is small enough + fmp4mux/mp4mux: Handle the case of multiple tags per taglist correctly + gstwebrtc-api: Add TypeScript type definitions, build ESM for broader compatibility, improve JSDocs + hlsmultivariantsink: Allow users to specify playlist and segment location + hlssink3: Add Support for NTP timestamp from buffer + livesync: - Notify in/out/drop/duplicate properties on change - Only notify drop/duplicate properties + meson: Require gst 1.18 features for dav1d + mp4mux: Don't write composition time offsets if they're all zero + mp4mux, fmp4mux: Use correct timescales for edit lists + mpegtslivesrc: - Increase threshold for PCR <-> PTS DISCONT - Use a separate mutex for the properties + mux: use smaller number of samples for testing + net/aws: punctuation-related improvements to our span_tokenize_items function + pcap_writer: Mark target-factory and pad-path props as construct-only + speechmatics: Handle multiple stream-start event + tracers: buffer-lateness: don't panic on add overflow + reduce graph legend entry font size a bit + tracers: Update to etherparse 0.17 + transcriberbin: make auto passthrough work when transcriber is a bin + ts-jitterbuffer: improve scheduling of lost events + tttocea708: fix origin-row handling for roll-up in CEA-708 + Update dependencies + Update gtk-rs / gstreamer-rs dependencies and update for API changes + Update to bitstream-io 3 + uriplaylistbin: skip cache test when offline + webrtc: Port to reqwest 0.12 + webrtcsink: Fix compatibility with audio level header extension - Pass vvdec=disabled to meson setup, libvvdec is currently not available in openSUSE. - Disable aws plugin for all arches via bcond, fails to build. ++++ hubble: - Update to version 1.17.3: * Prepare for v1.17.3 release * chore(deps): update module golang.org/x/net to v0.38.0 [security] * chore(deps): update library/golang docker tag to v1.24.2 * chore(deps): update all github action dependencies * chore(deps): update library/golang docker tag to v1.23.8 * README: Update latest version to 1.17.2 * Update stable release to 1.17.2 ++++ inkscape: - Remove dependency on libsoup-2.4: no longer needed. ++++ jfrog-cli: - new package jfrog-cli: client that automates access to the JFrog products ++++ kddockwidgets: - Update to 2.2.4 * Fix crash when using QAction to float tabs ++++ kddockwidgets-qt6: - Update to 2.2.4 * Fix crash when using QAction to float tabs ++++ kernel-source-longterm: - Update config files for 6.12.26. - commit 13a4529 - Linux 6.12.26 (bsc#1234429). - mq-deadline: don't call req_get_ioprio from the I/O completion handler (bsc#1234429). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1234429). - crypto: Kconfig - Select LIB generic option (bsc#1234429). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1234429). - objtool: Silence more KCOV warnings, part 2 (bsc#1234429). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1234429). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1234429). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1234429). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1234429). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1234429). - crypto: lib/Kconfig - Hide arch options from user (bsc#1234429). - iommu: Handle race with default domain setup (bsc#1234429). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1234429). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1234429). - Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family" (bsc#1234429). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1234429). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1234429). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1234429). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1234429). - usb: typec: class: Fix NULL pointer access (bsc#1234429). - selftests/bpf: Adjust data size to have ETH_HLEN (bsc#1234429). - selftests/bpf: check program redirect in xdp_cpumap_attach (bsc#1234429). - selftests/bpf: make xdp_cpumap_attach keep redirect prog attached (bsc#1234429). - selftests/bpf: fix bpf_map_redirect call for cpu map test (bsc#1234429). - xfs: flush inodegc before swapon (bsc#1234429). - xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate (bsc#1234429). - xfs: Do not allow norecovery mount with quotacheck (bsc#1234429). - xfs: do not check NEEDSREPAIR if ro,norecovery mount (bsc#1234429). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1234429). - driver core: introduce device_set_driver() helper (bsc#1234429). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1234429). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1234429). - drm/amdgpu: Use the right function for hdp flush (bsc#1234429). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1234429). - md/raid1: Add check for missing source disk in process_checks() (bsc#1234429). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1234429). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1234429). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1234429). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1234429). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1234429). - riscv: Provide all alternative macros all the time (bsc#1234429). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1234429). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1234429). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1234429). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1234429). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1234429). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1234429). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1234429). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1234429). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1234429). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1234429). - ext4: make block validity check resistent to sb bh corruption (bsc#1234429). - iommu: Clear iommu-dma ops on cleanup (bsc#1234429). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1234429). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1234429). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1234429). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1234429). - nvmet-fc: take tgtport reference only once (bsc#1234429). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1234429). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1234429). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1234429). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1234429). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1234429). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1234429). - objtool: Stop UNRET validation on UD2 (bsc#1234429). - nvme: multipath: fix return value of nvme_available_path (bsc#1234429). - nvme: re-read ANA log page after ns scan completes (bsc#1234429). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1234429). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1234429). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1234429). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1234429). - nvme: requeue namespace scan on missed AENs (bsc#1234429). - xen: Change xen-acpi-processor dom0 dependency (bsc#1234429). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1234429). - selftests: ublk: fix test_stripe_04 (bsc#1234429). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1234429). - KVM: s390: Don't use %pK through debug printing (bsc#1234429). - KVM: s390: Don't use %pK through tracepoints (bsc#1234429). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1234429). - kbuild: add dependency from vmlinux to sorttable (bsc#1234429). - io_uring: always do atomic put from iowq (bsc#1234429). - rtc: pcf85063: do a SW reset if POR failed (bsc#1234429). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1234429). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1234429). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1234429). - ntb: reduce stack usage in idt_scan_mws (bsc#1234429). - qibfs: fix _another_ leak (bsc#1234429). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1234429). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1234429). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1234429). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1234429). - objtool: Silence more KCOV warnings (bsc#1234429). - um: work around sched_yield not yielding in time-travel mode (bsc#1234429). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1234429). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1234429). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1234429). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1234429). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1234429). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1234429). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1234429). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1234429). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1234429). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1234429). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1234429). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1234429). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1234429). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1234429). - fs/ntfs3: Keep write operations atomic (bsc#1234429). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1234429). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1234429). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1234429). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1234429). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1234429). - bpf: bpftool: Setting error code in do_loader() (bsc#1234429). - s390/tty: Fix a potential memory leak bug (bsc#1234429). - s390/sclp: Add check for get_zeroed_page() (bsc#1234429). - parisc: PDT: Fix missing prototype warning (bsc#1234429). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1234429). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1234429). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1234429). - crypto: null - Use spin lock instead of mutex (bsc#1234429). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1234429). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1234429). - MIPS: cm: Detect CM quirks from device tree (bsc#1234429). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1234429). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1234429). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1234429). - USB: wdm: add annotation (bsc#1234429). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1234429). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1234429). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1234429). - USB: VLI disk crashes if LPM is used (bsc#1234429). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1234429). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1234429). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1234429). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1234429). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1234429). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1234429). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1234429). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1234429). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1234429). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1234429). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1234429). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1234429). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1234429). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1234429). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1234429). - serial: msm: Configure correct working mode before starting earlycon (bsc#1234429). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1234429). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1234429). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1234429). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1234429). - char: misc: register chrdev region with all possible minors (bsc#1234429). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1234429). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1234429). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1234429). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1234429). - mei: me: add panther lake H DID (bsc#1234429). - scsi: Improve CDL control (bsc#1234429). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1234429). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1234429). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1234429). - ata: libata-scsi: Improve CDL control (bsc#1234429). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1234429). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1234429). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1234429). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1234429). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1234429). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1234429). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1234429). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1234429). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1234429). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1234429). - x86/insn: Fix CTEST instruction decoding (bsc#1234429). - drm/amd/display: Force full update in gpu reset (bsc#1234429). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1234429). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1234429). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1234429). - scsi: mpi3mr: Fix pending I/O counter (bsc#1234429). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1234429). - net: selftests: initialize TCP header and skb payload with zero (bsc#1234429). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1234429). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1234429). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1234429). - virtio_console: fix missing byte order handling for cols and rows (bsc#1234429). - netfilter: fib: avoid lookup if socket is available (bsc#1234429). - KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature (bsc#1234429). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1234429). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1234429). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1234429). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1234429). - bpf: Add namespace to BPF internal symbols (bsc#1234429). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1234429). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1234429). - riscv: Replace function-like macro by static inline function (bsc#1234429). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1234429). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1234429). - pds_core: make wait_context part of q_info (bsc#1234429). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1234429). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1234429). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1234429). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1234429). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1234429). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1234429). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1234429). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1234429). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1234429). - net: phy: leds: fix memory leak (bsc#1234429). - net: lwtunnel: disable BHs when required (bsc#1234429). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1234429). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1234429). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1234429). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1234429). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1234429). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1234429). - vhost-scsi: Add better resource allocation failure handling (bsc#1234429). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1234429). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1234429). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1234429). - cpufreq: fix compile-test defaults (bsc#1234429). - cpufreq: Do not enable by default during compile testing (bsc#1234429). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1234429). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1234429). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1234429). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1234429). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1234429). - dma/contiguous: avoid warning about unused size_bytes (bsc#1234429). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1234429). - ceph: Fix incorrect flush end position calculation (bsc#1234429). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1234429). - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1234429). - drm/amd/display: Fix unnecessary cast warnings from checkpatch (bsc#1234429). - drm/xe/bmg: Add one additional PCI ID (bsc#1234429). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1234429). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1234429). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1234429). - scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster (bsc#1234429). - scsi: ufs: exynos: Remove superfluous function parameter (bsc#1234429). - scsi: ufs: exynos: Remove empty drv_init method (bsc#1234429). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1234429). - ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL (bsc#1234429). - ksmbd: add netdev-up/down event debug print (bsc#1234429). - ksmbd: use __GFP_RETRY_MAYFAIL (bsc#1234429). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1234429). - accel/ivpu: Add auto selection logic for job scheduler (bsc#1234429). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1234429). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1234429). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1234429). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1234429). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1234429). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1234429). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1234429). - arm64: dts: ti: Refactor J784s4 SoC files to a common file (bsc#1234429). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1234429). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1234429). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1234429). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1234429). - block: remove the ioprio field from struct request (bsc#1234429). - block: remove the write_hint field from struct request (bsc#1234429). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1234429). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1234429). - media: i2c: imx214: Fix link frequency validation (bsc#1234429). - media: i2c: imx214: Check number of lanes from device tree (bsc#1234429). - media: i2c: imx214: Replace register addresses with macros (bsc#1234429). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1234429). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1234429). - media: i2c: imx214: Use subdev active state (bsc#1234429). - PM: EM: Address RCU-related sparse warnings (bsc#1234429). - PM: EM: use kfree_rcu() to simplify the code (bsc#1234429). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1234429). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1234429). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1234429). - tracing: Verify event formats that have "%*p.." (bsc#1234429). - tracing: Add __print_dynamic_array() helper (bsc#1234429). - module: sign with sha512 instead of sha1 by default (bsc#1234429). - commit 1863ed1 ++++ kernel-longterm: - Update config files for 6.12.26. - commit 13a4529 - Linux 6.12.26 (bsc#1234429). - mq-deadline: don't call req_get_ioprio from the I/O completion handler (bsc#1234429). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1234429). - crypto: Kconfig - Select LIB generic option (bsc#1234429). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1234429). - objtool: Silence more KCOV warnings, part 2 (bsc#1234429). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1234429). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1234429). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1234429). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1234429). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1234429). - crypto: lib/Kconfig - Hide arch options from user (bsc#1234429). - iommu: Handle race with default domain setup (bsc#1234429). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1234429). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1234429). - Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family" (bsc#1234429). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1234429). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1234429). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1234429). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1234429). - usb: typec: class: Fix NULL pointer access (bsc#1234429). - selftests/bpf: Adjust data size to have ETH_HLEN (bsc#1234429). - selftests/bpf: check program redirect in xdp_cpumap_attach (bsc#1234429). - selftests/bpf: make xdp_cpumap_attach keep redirect prog attached (bsc#1234429). - selftests/bpf: fix bpf_map_redirect call for cpu map test (bsc#1234429). - xfs: flush inodegc before swapon (bsc#1234429). - xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate (bsc#1234429). - xfs: Do not allow norecovery mount with quotacheck (bsc#1234429). - xfs: do not check NEEDSREPAIR if ro,norecovery mount (bsc#1234429). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1234429). - driver core: introduce device_set_driver() helper (bsc#1234429). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1234429). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1234429). - drm/amdgpu: Use the right function for hdp flush (bsc#1234429). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1234429). - md/raid1: Add check for missing source disk in process_checks() (bsc#1234429). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1234429). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1234429). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1234429). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1234429). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1234429). - riscv: Provide all alternative macros all the time (bsc#1234429). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1234429). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1234429). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1234429). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1234429). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1234429). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1234429). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1234429). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1234429). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1234429). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1234429). - ext4: make block validity check resistent to sb bh corruption (bsc#1234429). - iommu: Clear iommu-dma ops on cleanup (bsc#1234429). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1234429). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1234429). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1234429). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1234429). - nvmet-fc: take tgtport reference only once (bsc#1234429). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1234429). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1234429). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1234429). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1234429). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1234429). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1234429). - objtool: Stop UNRET validation on UD2 (bsc#1234429). - nvme: multipath: fix return value of nvme_available_path (bsc#1234429). - nvme: re-read ANA log page after ns scan completes (bsc#1234429). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1234429). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1234429). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1234429). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1234429). - nvme: requeue namespace scan on missed AENs (bsc#1234429). - xen: Change xen-acpi-processor dom0 dependency (bsc#1234429). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1234429). - selftests: ublk: fix test_stripe_04 (bsc#1234429). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1234429). - KVM: s390: Don't use %pK through debug printing (bsc#1234429). - KVM: s390: Don't use %pK through tracepoints (bsc#1234429). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1234429). - kbuild: add dependency from vmlinux to sorttable (bsc#1234429). - io_uring: always do atomic put from iowq (bsc#1234429). - rtc: pcf85063: do a SW reset if POR failed (bsc#1234429). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1234429). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1234429). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1234429). - ntb: reduce stack usage in idt_scan_mws (bsc#1234429). - qibfs: fix _another_ leak (bsc#1234429). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1234429). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1234429). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1234429). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1234429). - objtool: Silence more KCOV warnings (bsc#1234429). - um: work around sched_yield not yielding in time-travel mode (bsc#1234429). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1234429). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1234429). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1234429). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1234429). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1234429). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1234429). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1234429). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1234429). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1234429). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1234429). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1234429). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1234429). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1234429). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1234429). - fs/ntfs3: Keep write operations atomic (bsc#1234429). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1234429). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1234429). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1234429). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1234429). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1234429). - bpf: bpftool: Setting error code in do_loader() (bsc#1234429). - s390/tty: Fix a potential memory leak bug (bsc#1234429). - s390/sclp: Add check for get_zeroed_page() (bsc#1234429). - parisc: PDT: Fix missing prototype warning (bsc#1234429). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1234429). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1234429). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1234429). - crypto: null - Use spin lock instead of mutex (bsc#1234429). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1234429). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1234429). - MIPS: cm: Detect CM quirks from device tree (bsc#1234429). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1234429). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1234429). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1234429). - USB: wdm: add annotation (bsc#1234429). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1234429). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1234429). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1234429). - USB: VLI disk crashes if LPM is used (bsc#1234429). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1234429). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1234429). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1234429). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1234429). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1234429). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1234429). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1234429). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1234429). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1234429). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1234429). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1234429). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1234429). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1234429). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1234429). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1234429). - serial: msm: Configure correct working mode before starting earlycon (bsc#1234429). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1234429). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1234429). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1234429). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1234429). - char: misc: register chrdev region with all possible minors (bsc#1234429). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1234429). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1234429). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1234429). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1234429). - mei: me: add panther lake H DID (bsc#1234429). - scsi: Improve CDL control (bsc#1234429). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1234429). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1234429). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1234429). - ata: libata-scsi: Improve CDL control (bsc#1234429). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1234429). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1234429). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1234429). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1234429). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1234429). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1234429). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1234429). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1234429). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1234429). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1234429). - x86/insn: Fix CTEST instruction decoding (bsc#1234429). - drm/amd/display: Force full update in gpu reset (bsc#1234429). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1234429). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1234429). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1234429). - scsi: mpi3mr: Fix pending I/O counter (bsc#1234429). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1234429). - net: selftests: initialize TCP header and skb payload with zero (bsc#1234429). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1234429). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1234429). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1234429). - virtio_console: fix missing byte order handling for cols and rows (bsc#1234429). - netfilter: fib: avoid lookup if socket is available (bsc#1234429). - KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature (bsc#1234429). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1234429). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1234429). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1234429). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1234429). - bpf: Add namespace to BPF internal symbols (bsc#1234429). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1234429). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1234429). - riscv: Replace function-like macro by static inline function (bsc#1234429). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1234429). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1234429). - pds_core: make wait_context part of q_info (bsc#1234429). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1234429). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1234429). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1234429). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1234429). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1234429). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1234429). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1234429). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1234429). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1234429). - net: phy: leds: fix memory leak (bsc#1234429). - net: lwtunnel: disable BHs when required (bsc#1234429). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1234429). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1234429). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1234429). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1234429). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1234429). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1234429). - vhost-scsi: Add better resource allocation failure handling (bsc#1234429). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1234429). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1234429). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1234429). - cpufreq: fix compile-test defaults (bsc#1234429). - cpufreq: Do not enable by default during compile testing (bsc#1234429). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1234429). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1234429). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1234429). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1234429). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1234429). - dma/contiguous: avoid warning about unused size_bytes (bsc#1234429). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1234429). - ceph: Fix incorrect flush end position calculation (bsc#1234429). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1234429). - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1234429). - drm/amd/display: Fix unnecessary cast warnings from checkpatch (bsc#1234429). - drm/xe/bmg: Add one additional PCI ID (bsc#1234429). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1234429). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1234429). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1234429). - scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster (bsc#1234429). - scsi: ufs: exynos: Remove superfluous function parameter (bsc#1234429). - scsi: ufs: exynos: Remove empty drv_init method (bsc#1234429). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1234429). - ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL (bsc#1234429). - ksmbd: add netdev-up/down event debug print (bsc#1234429). - ksmbd: use __GFP_RETRY_MAYFAIL (bsc#1234429). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1234429). - accel/ivpu: Add auto selection logic for job scheduler (bsc#1234429). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1234429). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1234429). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1234429). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1234429). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1234429). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1234429). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1234429). - arm64: dts: ti: Refactor J784s4 SoC files to a common file (bsc#1234429). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1234429). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1234429). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1234429). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1234429). - block: remove the ioprio field from struct request (bsc#1234429). - block: remove the write_hint field from struct request (bsc#1234429). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1234429). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1234429). - media: i2c: imx214: Fix link frequency validation (bsc#1234429). - media: i2c: imx214: Check number of lanes from device tree (bsc#1234429). - media: i2c: imx214: Replace register addresses with macros (bsc#1234429). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1234429). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1234429). - media: i2c: imx214: Use subdev active state (bsc#1234429). - PM: EM: Address RCU-related sparse warnings (bsc#1234429). - PM: EM: use kfree_rcu() to simplify the code (bsc#1234429). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1234429). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1234429). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1234429). - tracing: Verify event formats that have "%*p.." (bsc#1234429). - tracing: Add __print_dynamic_array() helper (bsc#1234429). - module: sign with sha512 instead of sha1 by default (bsc#1234429). - commit 1863ed1 ++++ kernel-syms-longterm: - Update config files for 6.12.26. - commit 13a4529 - Linux 6.12.26 (bsc#1234429). - mq-deadline: don't call req_get_ioprio from the I/O completion handler (bsc#1234429). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1234429). - crypto: Kconfig - Select LIB generic option (bsc#1234429). - usb: typec: class: Unlocked on error in typec_register_partner() (bsc#1234429). - objtool: Silence more KCOV warnings, part 2 (bsc#1234429). - objtool: Ignore end-of-section jumps for KCOV/GCOV (bsc#1234429). - usb: xhci: Fix Short Packet handling rework ignoring errors (bsc#1234429). - nvme: fixup scan failure for non-ANA multipath controllers (bsc#1234429). - MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1234429). - media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() (bsc#1234429). - crypto: lib/Kconfig - Hide arch options from user (bsc#1234429). - iommu: Handle race with default domain setup (bsc#1234429). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1234429). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1234429). - Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family" (bsc#1234429). - usb: typec: class: Invalidate USB device pointers on partner unregistration (bsc#1234429). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1234429). - comedi: jr3_pci: Fix synchronous deletion of timer (bsc#1234429). - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (bsc#1234429). - usb: typec: class: Fix NULL pointer access (bsc#1234429). - selftests/bpf: Adjust data size to have ETH_HLEN (bsc#1234429). - selftests/bpf: check program redirect in xdp_cpumap_attach (bsc#1234429). - selftests/bpf: make xdp_cpumap_attach keep redirect prog attached (bsc#1234429). - selftests/bpf: fix bpf_map_redirect call for cpu map test (bsc#1234429). - xfs: flush inodegc before swapon (bsc#1234429). - xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate (bsc#1234429). - xfs: Do not allow norecovery mount with quotacheck (bsc#1234429). - xfs: do not check NEEDSREPAIR if ro,norecovery mount (bsc#1234429). - driver core: fix potential NULL pointer dereference in dev_uevent() (bsc#1234429). - driver core: introduce device_set_driver() helper (bsc#1234429). - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (bsc#1234429). - spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1234429). - drm/amdgpu: Use the right function for hdp flush (bsc#1234429). - drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 (bsc#1234429). - md/raid1: Add check for missing source disk in process_checks() (bsc#1234429). - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (bsc#1234429). - ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1234429). - spi: tegra210-quad: add rate limiting and simplify timeout error message (bsc#1234429). - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (bsc#1234429). - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (bsc#1234429). - riscv: Provide all alternative macros all the time (bsc#1234429). - iomap: skip unnecessary ifs_block_is_uptodate check (bsc#1234429). - netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (bsc#1234429). - x86/i8253: Call clockevent_i8253_disable() with interrupts disabled (bsc#1234429). - ASoC: fsl_asrc_dma: get codec or cpu dai from backend (bsc#1234429). - scsi: pm80xx: Set phy_attached to zero when device is gone (bsc#1234429). - scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() (bsc#1234429). - scsi: ufs: exynos: Move phy calls to .exit() callback (bsc#1234429). - scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO (bsc#1234429). - scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() (bsc#1234429). - scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes (bsc#1234429). - ext4: make block validity check resistent to sb bh corruption (bsc#1234429). - iommu: Clear iommu-dma ops on cleanup (bsc#1234429). - cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (bsc#1234429). - timekeeping: Add a lockdep override in tick_freeze() (bsc#1234429). - cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (bsc#1234429). - nvmet-fc: put ref when assoc->del_work is already scheduled (bsc#1234429). - nvmet-fc: take tgtport reference only once (bsc#1234429). - x86/bugs: Don't fill RSB on context switch with eIBRS (bsc#1234429). - x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (bsc#1234429). - x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1234429). - selftests/mincore: Allow read-ahead pages to reach the end of the file (bsc#1234429). - x86/xen: disable CPU idle and frequency drivers for PVH dom0 (bsc#1234429). - gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment (bsc#1234429). - objtool: Stop UNRET validation on UD2 (bsc#1234429). - nvme: multipath: fix return value of nvme_available_path (bsc#1234429). - nvme: re-read ANA log page after ns scan completes (bsc#1234429). - drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 (bsc#1234429). - drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1234429). - ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (bsc#1234429). - ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1234429). - nvme: requeue namespace scan on missed AENs (bsc#1234429). - xen: Change xen-acpi-processor dom0 dependency (bsc#1234429). - perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (bsc#1234429). - selftests: ublk: fix test_stripe_04 (bsc#1234429). - cgroup/cpuset: Don't allow creation of local partition over a remote one (bsc#1234429). - KVM: s390: Don't use %pK through debug printing (bsc#1234429). - KVM: s390: Don't use %pK through tracepoints (bsc#1234429). - sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (bsc#1234429). - kbuild: add dependency from vmlinux to sorttable (bsc#1234429). - io_uring: always do atomic put from iowq (bsc#1234429). - rtc: pcf85063: do a SW reset if POR failed (bsc#1234429). - 9p/trans_fd: mark concurrent read and writes to p9_conn->err (bsc#1234429). - 9p/net: fix improper handling of bogus negative read/write replies (bsc#1234429). - ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1234429). - ntb: reduce stack usage in idt_scan_mws (bsc#1234429). - qibfs: fix _another_ leak (bsc#1234429). - objtool, lkdtm: Obfuscate the do_nothing() pointer (bsc#1234429). - objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (bsc#1234429). - objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (bsc#1234429). - objtool, panic: Disable SMAP in __stack_chk_fail() (bsc#1234429). - objtool: Silence more KCOV warnings (bsc#1234429). - um: work around sched_yield not yielding in time-travel mode (bsc#1234429). - thunderbolt: Scan retimers after device router has been enumerated (bsc#1234429). - usb: host: xhci-plat: mvebu: use ->quirks instead of - >init_quirk() func (bsc#1234429). - usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (bsc#1234429). - phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init (bsc#1234429). - usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (bsc#1234429). - dmaengine: dmatest: Fix dmatest waiting less when interrupted (bsc#1234429). - i3c: master: svc: Add support for Nuvoton npcm845 i3c (bsc#1234429). - xhci: Handle spurious events on Etron host isoc enpoints (bsc#1234429). - usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (bsc#1234429). - usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (bsc#1234429). - sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (bsc#1234429). - usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (bsc#1234429). - usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (bsc#1234429). - fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size (bsc#1234429). - fs/ntfs3: Keep write operations atomic (bsc#1234429). - usb: host: max3421-hcd: Add missing spi_device_id table (bsc#1234429). - mailbox: pcc: Always clear the platform ack interrupt first (bsc#1234429). - mailbox: pcc: Fix the possible race in updation of chan_in_use flag (bsc#1234429). - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (bsc#1234429). - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (bsc#1234429). - bpf: bpftool: Setting error code in do_loader() (bsc#1234429). - s390/tty: Fix a potential memory leak bug (bsc#1234429). - s390/sclp: Add check for get_zeroed_page() (bsc#1234429). - parisc: PDT: Fix missing prototype warning (bsc#1234429). - clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (bsc#1234429). - bpf: Fix deadlock between rcu_tasks_trace and event_mutex (bsc#1234429). - bpf: Fix kmemleak warning for percpu hashmap (bsc#1234429). - crypto: null - Use spin lock instead of mutex (bsc#1234429). - crypto: lib/Kconfig - Fix lib built-in failure when arch is modular (bsc#1234429). - crypto: ccp - Add support for PCI device 0x1134 (bsc#1234429). - MIPS: cm: Detect CM quirks from device tree (bsc#1234429). - pinctrl: mcp23s08: Get rid of spurious level interrupts (bsc#1234429). - pinctrl: renesas: rza2: Fix potential NULL pointer dereference (bsc#1234429). - selftests/bpf: Fix stdout race condition in traffic monitor (bsc#1234429). - USB: wdm: add annotation (bsc#1234429). - USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (bsc#1234429). - USB: wdm: close race between wdm_open and wdm_wwan_port_stop (bsc#1234429). - USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1234429). - USB: VLI disk crashes if LPM is used (bsc#1234429). - usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (bsc#1234429). - usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (bsc#1234429). - usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1234429). - usb: dwc3: gadget: check that event count does not exceed event buffer length (bsc#1234429). - USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (bsc#1234429). - usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (bsc#1234429). - usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (bsc#1234429). - usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1234429). - usb: cdns3: Fix deadlock when using NCM gadget (bsc#1234429). - usb: xhci: Fix invalid pointer dereference in Etron workaround (bsc#1234429). - xhci: Limit time spent with xHC interrupts disabled during bus resume (bsc#1234429). - USB: serial: simple: add OWON HDS200 series oscilloscope support (bsc#1234429). - USB: serial: option: add Sierra Wireless EM9291 (bsc#1234429). - USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (bsc#1234429). - serial: sifive: lock port in startup()/shutdown() callbacks (bsc#1234429). - serial: msm: Configure correct working mode before starting earlycon (bsc#1234429). - tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT (bsc#1234429). - firmware: stratix10-svc: Add of_platform_default_populate() (bsc#1234429). - misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack (bsc#1234429). - misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration (bsc#1234429). - char: misc: register chrdev region with all possible minors (bsc#1234429). - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (bsc#1234429). - KVM: x86: Reset IRTE to host control if *new* route isn't postable (bsc#1234429). - KVM: x86: Explicitly treat routing entry type changes as changes (bsc#1234429). - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (bsc#1234429). - mei: me: add panther lake H DID (bsc#1234429). - scsi: Improve CDL control (bsc#1234429). - USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1234429). - ata: libata-scsi: Fix ata_msense_control_ata_feature() (bsc#1234429). - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (bsc#1234429). - ata: libata-scsi: Improve CDL control (bsc#1234429). - mcb: fix a double free bug in chameleon_parse_gdd() (bsc#1234429). - cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports (bsc#1234429). - KVM: SVM: Allocate IR data using atomic allocation (bsc#1234429). - io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1234429). - LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally (bsc#1234429). - LoongArch: KVM: Fully clear some CSRs when VM reboot (bsc#1234429). - LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1234429). - LoongArch: Return NULL from huge_pte_offset() for invalid PMD (bsc#1234429). - LoongArch: Handle fp, lsx, lasx and lbt assembly symbols (bsc#1234429). - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (bsc#1234429). - x86/insn: Fix CTEST instruction decoding (bsc#1234429). - drm/amd/display: Force full update in gpu reset (bsc#1234429). - drm/amd/display: Fix gpu reset in multidisplay config (bsc#1234429). - drm: panel: jd9365da: fix reset signal polarity in unprepare (bsc#1234429). - rust: firmware: Use `ffi::c_char` type in `FwFunc` (bsc#1234429). - scsi: mpi3mr: Fix pending I/O counter (bsc#1234429). - net: phy: microchip: force IRQ polling mode for lan88xx (bsc#1234429). - net: selftests: initialize TCP header and skb payload with zero (bsc#1234429). - xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() (bsc#1234429). - crypto: atmel-sha204a - Set hwrng quality to lowest possible (bsc#1234429). - sched_ext: Use kvzalloc for large exit_dump allocation (bsc#1234429). - virtio_console: fix missing byte order handling for cols and rows (bsc#1234429). - netfilter: fib: avoid lookup if socket is available (bsc#1234429). - KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature (bsc#1234429). - LoongArch: Make do_xyz() exception handlers more robust (bsc#1234429). - LoongArch: Make regs_irqs_disabled() more clear (bsc#1234429). - LoongArch: Select ARCH_USE_MEMTEST (bsc#1234429). - perf/x86: Fix non-sampling (counting) events on certain x86 platforms (bsc#1234429). - bpf: Add namespace to BPF internal symbols (bsc#1234429). - splice: remove duplicate noinline from pipe_clear_nowait (bsc#1234429). - riscv: uprobes: Add missing fence.i after building the XOL buffer (bsc#1234429). - riscv: Replace function-like macro by static inline function (bsc#1234429). - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (bsc#1234429). - block: never reduce ra_pages in blk_apply_bdi_limits (bsc#1234429). - pds_core: make wait_context part of q_info (bsc#1234429). - pds_core: Remove unnecessary check in pds_client_adminq_cmd() (bsc#1234429). - pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result (bsc#1234429). - pds_core: Prevent possible adminq overflow/stuck condition (bsc#1234429). - net: dsa: mt7530: sync driver-specific behavior of MT7531 variants (bsc#1234429). - net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (bsc#1234429). - net_sched: hfsc: Fix a UAF vulnerability in class handling (bsc#1234429). - fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() (bsc#1234429). - net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration (bsc#1234429). - tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (bsc#1234429). - net: phy: leds: fix memory leak (bsc#1234429). - net: lwtunnel: disable BHs when required (bsc#1234429). - scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() (bsc#1234429). - scsi: core: Clear flags for scsi_cmnd that did not complete (bsc#1234429). - net/mlx5: Move ttc allocation after switch case to prevent leaks (bsc#1234429). - net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (bsc#1234429). - vhost-scsi: Fix vhost_scsi_send_status() (bsc#1234429). - vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1234429). - vhost-scsi: Add better resource allocation failure handling (bsc#1234429). - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (bsc#1234429). - btrfs: zoned: return EIO on RAID1 block group write pointer mismatch (bsc#1234429). - btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() (bsc#1234429). - cpufreq: fix compile-test defaults (bsc#1234429). - cpufreq: Do not enable by default during compile testing (bsc#1234429). - cpufreq: cppc: Fix invalid return value in .get() callback (bsc#1234429). - scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() (bsc#1234429). - cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (bsc#1234429). - cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (bsc#1234429). - cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (bsc#1234429). - dma/contiguous: avoid warning about unused size_bytes (bsc#1234429). - cpufreq: sun50i: prevent out-of-bounds access (bsc#1234429). - ceph: Fix incorrect flush end position calculation (bsc#1234429). - lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP (bsc#1234429). - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1234429). - drm/amd/display: Fix unnecessary cast warnings from checkpatch (bsc#1234429). - drm/xe/bmg: Add one additional PCI ID (bsc#1234429). - net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads (bsc#1234429). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1234429). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1234429). - scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster (bsc#1234429). - scsi: ufs: exynos: Remove superfluous function parameter (bsc#1234429). - scsi: ufs: exynos: Remove empty drv_init method (bsc#1234429). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1234429). - ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL (bsc#1234429). - ksmbd: add netdev-up/down event debug print (bsc#1234429). - ksmbd: use __GFP_RETRY_MAYFAIL (bsc#1234429). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1234429). - accel/ivpu: Add auto selection logic for job scheduler (bsc#1234429). - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (bsc#1234429). - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (bsc#1234429). - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (bsc#1234429). - scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get (bsc#1234429). - of: resolver: Fix device node refcount leakage in of_resolve_phandles() (bsc#1234429). - of: resolver: Simplify of_resolve_phandles() using __free() (bsc#1234429). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1234429). - arm64: dts: ti: Refactor J784s4 SoC files to a common file (bsc#1234429). - iio: adc: ad7768-1: Fix conversion result sign (bsc#1234429). - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (bsc#1234429). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1234429). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1234429). - block: remove the ioprio field from struct request (bsc#1234429). - block: remove the write_hint field from struct request (bsc#1234429). - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (bsc#1234429). - media: ov08x40: Move ov08x40_identify_module() function up (bsc#1234429). - media: i2c: imx214: Fix link frequency validation (bsc#1234429). - media: i2c: imx214: Check number of lanes from device tree (bsc#1234429). - media: i2c: imx214: Replace register addresses with macros (bsc#1234429). - media: i2c: imx214: Convert to CCI register access helpers (bsc#1234429). - media: i2c: imx214: Simplify with dev_err_probe() (bsc#1234429). - media: i2c: imx214: Use subdev active state (bsc#1234429). - PM: EM: Address RCU-related sparse warnings (bsc#1234429). - PM: EM: use kfree_rcu() to simplify the code (bsc#1234429). - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get (bsc#1234429). - soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1234429). - mm/vmscan: don't try to reclaim hwpoison folio (bsc#1234429). - tracing: Verify event formats that have "%*p.." (bsc#1234429). - tracing: Add __print_dynamic_array() helper (bsc#1234429). - module: sign with sha512 instead of sha1 by default (bsc#1234429). - commit 1863ed1 ++++ qactus: - Update to 3.0.0 * UI redesign, package-centred with a modern style * Port to Qt 6 * New feature: location bar * New feature: quick search * New feature: project/package overview * New feature: getting revisions * New feature: getting requests per project/package * New logo * Switch to Apache License 2.0 * Improve build log viewer * Improve error handling * Improve progress indicator management * Improve memory management with smart pointers * Improve signals/slots by using modern connect syntax * Refactor request box to make its components reusable * Bump cmake_minimum_required to 3.16 * Remove Qt5-related code * Remove unneeded QtDBus dependency * Multiple fixes - Update spec: * Use qt6 macros * Remove qactus-fix-leap-build.patch * Remove update-desktop-files ++++ libtorrent: - Update to release 0.15.3 * Fixed slow SCGI replies * Cleaned up thread/scheduler code - Delete 0001-0.15.2-Missing-header-algorithm.patch 0002-Fixed-DhtController-m_router-check-and-log-unit-test.patch (merged) ++++ libxkbcommon: - Update to release 1.9.1 * X11: Fixed capitalization transformation not set properly, resulting in some keys (e.g. arrows, Home, etc.) not working when Caps Lock is on. ++++ matomo: - Update to 5.3.2 Matomo 5.3.2 is a patch release that delivers a range of stability, security, and performance improvements. - #23117 If login is sent as an array, Matomo shows a proper error message indicating that the login parameter must be a string. - #23248 Prevented email clients from automatically converting plain text (e.g. URLs or emails) into clickable links. - #23247 Improve handling of prefixUrl parameter in API.listAllMethods. - #23245 Escaped tracked parameters before rendering in Real-time reports. - #23176 Ensure all translations required for Password Confirmation are always loaded. - #23161 Handled errors when accessing navigator.javaEnabled in matomo.js, preventing issues caused by certain crawlers. - #23229 Ensure to discard campaign names with invalid type; only string values are used. - #23230 Prevent the concurrent deletion of multiple sites to ensure at least one website always remains in the instance. - #23228 Prevent the warning message from displaying when no email is set for the current user. - #23235 Optimised region name lookup by reducing execution time and memory usage. - #23234 Improved memory usage in Live.getLastVisitDetails. - #23072 Updated URLs in code comments from HTTP to HTTPS. ++++ nvidia-open-driver-G06-signed-cuda: - disabled unsupported -rt flavor (bsc#1242054) ++++ nvidia-open-driver-G06-signed: - disabled unsupported -rt flavor (bsc#1242054) ++++ openQA: - Update to version 5.1746194731.ed2800a0: * Improve regex to match flexible spacing * Bump @eslint/config-helpers from 0.2.1 to 0.2.2 - Update to version 5.1746018652.10b1e438: * Bump datatables.net-bs5 from 2.2.2 to 2.3.0 * Follow symlinks but only delete files with dump-db script * Avoid unbound variable error in dump-db script * Fix result in case of giving up gru jobs without GruTasks * Add nice and ionice to dump-db script * Documented the PROVE_COMMAND and prove_wrapper feature * Add explicit test for `obsolete_minion_jobs` * Avoid leftover Minion jobs after failing txn when scheduling jobs * Wrap prove to prevent unhandled output ++++ orca: - Update to version 48.1: + Web: - Fix bug causing failure to present suggestions in Google Docs. - Fix chattiness related to description terms with embedded objects. - Fix incorrect word presentation when navigating out of an embedded child. - Fix presentation of value of readonly ARIA spin buttons. - Chromium: Update heuristic to identify the find-in-page widget. - Work around Gecko bug causing us to present state page tab names. - Work around one of Gecko's broken text-insertion events causing double-presentation or lack of presentation in contenteditables and Thunderbird. + General: - Fix changing shortcuts if the a11y manager is used by at-spi2. - Fix bug causing ancestor panels/groupings to not be announced. - Work around GTK failing to set the read-only state on read-only text. - Fix bug causing flat review to sometimes fail. - Fix braille sometimes displaying stale information after the focused object changes names. - Don't try to clean up in response to SIGSEGV. + Updated translations. ++++ osinfo-db-tools: - Switch to libsoup 3. ++++ pan: - Update to version 0.162: * cmake: switch to c++17. * bug fix: Show multipart binary article information. Now, getting article headers (with key 'h') is easier. Most headers contain an abuse clause that may be useful to fight abuses. * mime-utils: fix assertion 'G_IS_OBJECT (object)' failure. * Fixed incorrect whitespaces in manual Face wrapping. ++++ patterns-tik: - Use systemd-boot ++++ python-happybase: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-Authlib: - Add 767-skip-xc20p-tests.patch to skip unavailable tests (gh#authlib/authlib#456). ++++ python-aenum: - Switch to pyproject macros. ++++ python-azure-core: - New upstream release + Version 1.34.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-cbor: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-chest: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-click-log: - Run the testsuite. - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-defusedxml: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-djangorestframework-csv: - Correct License definition. ++++ python-factory_boy: - Switch to pyproject macros. ++++ python-fanficfare: - Update to 4.45.0: - Transition finestories.com to new domain storyroom.com. Thanks, bpothier - XF2: Add threadmarks_per_page setting - Fix for alternatehistory.com changing threadmark date attr. - adapter_literotica: get_urls_from_page - series have urls, thanks dbhmw - Update translations. - Remove base_xenforoforum_adapter, consolidate into base_xenforo2forum_adapter - adapter_archiveofourownorg: Add use_archiveofourown_gay, allow archiveofourown.gay input for story URLs. - adapter_fanfictionnet: Make get_urls_from_page work, thanks dbhmw - adapter_ficbooknet: Add series collection & fix downloads, thanks dbhmw - adapter_fictionmaniatv: Update for ancient stories - adapter_fictionmaniatv: Updates for site change - Reject HTML sites in no_convert_image - thanks dbhmw #1186 - base_xenforoforum: Add timeperiodtags and better handle unexpected typed tags ++++ python-flit: - Update to 3.12.0 * Support for license expressions using the AND and OR operators. * Recognise __version__: str = "0.1" annotated assignments when finding the version number. * Clear error message when referring to a license file in a parent directory, which is not supported. - Update to 3.11.0 * Support for SPDX license expressions and multiple license files, as detailed in PEP 639: license = "BSD-3-Clause" license-files = ["LICENSE"] For now, only a single license identifier is allowed. More complex expressions describing multiple licenses & expressions may be supported in a future version. * The metadata format in produced packages is now version 2.4, to support the expanded license information. ++++ python-flit-core: - Update to 3.12.0 * Support for license expressions using the AND and OR operators. * Recognise __version__: str = "0.1" annotated assignments when finding the version number. * Clear error message when referring to a license file in a parent directory, which is not supported. ++++ python-hatch-fancy-pypi-readme: - update to 25.1.0: * Highlights - $HFPR_PACKAGE_NAME is now replaced by the package name (analogously to $HFPR_VERSION)! * Added - $HFPR_PACKAGE_NAME is now replaced by the package name in the PyPI readme. The version is not available in CLI mode, therefore it's replaced by the dummy value of your-package. #64 * Removed - Support for Python 3.7. ++++ python-isort: - Raise suse_version to disable pymama tests to <= 1600 ++++ python-junit-xml: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-poetry-plugin-export: - Update to 1.9.0 * Add an --all-groups option to export dependencies from all groups * Drop support for Python 3.8 * Clarify the help text of --with and --only and deprecate --without * Fail if the poetry.lock file is not consistent with the pyproject.toml file * Fix an issue where the export failed with the message "dependency walk failed". This fix requires a poetry.lock file created with Poetry 2.x * Fix an issue where the pre-commit hook regex matched wrong files - Add upstream tests.patch to fix tests with recent poetry ++++ python-purl: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pyRFC3339: - Switch to autosetup and pyproject macros. - No more greedy globs in %files. ++++ python-pyshp: - Switch to pyproject macros. - List files explicitly in %files. ++++ python-pytest-relaxed: - Switch to pyproject macros. ++++ python-ruff: - update to 0.11.8 * Preview features * \[`airflow`\] Apply auto fixes to cases where the names have changed in Airflow 3 (`AIR302`, `AIR311`) * \[`airflow`\] Extend `AIR301` rule * \[`airflow`\] Update existing `AIR302` rules with better suggestions * \[`refurb`\] Mark fix as safe for `readlines-in-for` (`FURB129`) * [syntax-errors] `nonlocal` declaration at module level * [syntax-errors] Detect single starred expression assignment `x = *y` * Bug fixes * \[`flake8-pyi`\] Ensure `Literal[None,] | Literal[None,]` is not autofixed to `None | None` (`PYI061`) * \[`flake8-use-pathlib`\] Avoid suggesting `Path.iterdir()` for `os.listdir` with file descriptor (`PTH208`) * \[`flake8-use-pathlib`\] Fix `PTH104` false positive when `rename` is passed a file descriptor * \[`flake8-use-pathlib`\] Fix `PTH116` false positive when `stat` is passed a file descriptor * \[`flake8-use-pathlib`\] Fix `PTH123` false positive when `open` is passed a file descriptor from a function call * \[`pycodestyle`\] Fix duplicated diagnostic in `E712` * \[`pylint`\] Detect `global` declarations in module scope (`PLE0118`) * [syntax-errors] Make `async-comprehension-in-sync-comprehension` more specific * Configuration * Add option to disable `typing_extensions` imports * Documentation * Fix example syntax for the `lint.pydocstyle.ignore-var-parameters` option * Add fix safety sections (`ASYNC116`, `FLY002`, `D200`, `RUF005`, `RUF017`, `RUF027`, `RUF028`, `RUF057`) * Other changes * Add Python 3.14 to configuration options * Make syntax error for unparenthesized except tuples version specific to before 3.14 ++++ python-testrepository: - Run the testsuite again. - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-testscenarios: - Sprinkle in multibuild to break a cycle. - Switch to pyproject macros. ++++ python-tinyrecord: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-uv: - update to 0.7.2 * Enhancements * Improve trace log for retryable errors * Use "error" instead of "warning" for self-update message * Error when uv version is used with project-specific flags but no project is found * Add support for BLAKE2b-256 * Bug fixes * Fix incorrect virtual environment invalidation for pre-release Python versions * Fix patching of clang in managed Python sysconfig * Respect --project in uv version * Revert fix handling of authentication when encountering redirects ++++ python-volatile: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-xxhash: - Switch to pyproject macros. ++++ python313-flit-core: - Update to 3.12.0 * Support for license expressions using the AND and OR operators. * Recognise __version__: str = "0.1" annotated assignments when finding the version number. * Clear error message when referring to a license file in a parent directory, which is not supported. ++++ rtorrent: - Update to release 0.15.3 * Fixed slow SCGI replies * Cleaned up thread/scheduler code - Delete 0001-Added-default-switch-cases-to-RpcManager.patch (merged) ++++ s390-tools: - Amended the .spec file - Removed unnecessary source file - 'cargo_config' - Updated the '_service' file - Changed the compression method from 'gz' to 'zst' - 'vendor.tar.gz' is now renamed to 'vendor.tar.zst' ++++ semaphore: - Update to version 2.14.7: * Bugfixes - Fixed migrations undo command: semaphore migrate --undo-to 2.14 - Fixed issue with error 404 on Schedule page. ++++ sgmltool: - Add sgml-tools-1.0.9-gcc15.diff to fix gcc-15 compile error ++++ talhelper: - Update to version 3.0.23: * feat: add `v1.11` as supported version * fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.11.0-alpha.0 * fix(deps): update module github.com/siderolabs/image-factory to v0.7.0 * chore(schema): update talos-extensions.yaml JSON schema (#967) * fix(deps): update module github.com/budimanjojo/talhelper/v3 to v3.0.22 * feat: update Scoop for talhelper version v3.0.22 * feat: update flake (#963) - Update to version 3.0.22: * docs: update CLI reference documentation (#962) * chore(deps): update dependency siderolabs/talos to v1.10.0 * chore(schema): update talos-extensions.yaml JSON schema * chore(container): update ghcr.io/siderolabs/talosctl docker tag to v1.10.0 * fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.10.0 * chore(container): update goreleaser/goreleaser docker tag to v2.9.0 * chore(schema): update talos-extensions.yaml JSON schema (#956) * fix(deps): update module github.com/siderolabs/image-factory to v0.6.9 * chore(schema): update talos-extensions.yaml JSON schema (#955) * chore(github-action): update renovatebot/github-action action to v41.0.22 * chore(container): update golangci/golangci-lint docker tag to v2.1.5 * feat(test): seems like the image factory doesn't like our workflow * fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.10.0-beta.1 * chore(container): update registry.k8s.io/kubectl docker tag to v1.33.0 * chore(container): update registry.k8s.io/kubectl docker tag to v1.32.4 * chore(schema): update talos-extensions.yaml JSON schema * chore(github-action): update renovatebot/github-action action to v41.0.21 * chore(schema): update talos-extensions.yaml JSON schema * chore(schema): update talconfig.yaml JSON schema (#944) * feat(config): add `userVolumes` to generate `UserVolumeConfig` * feat(config): deprecate `machineDisks` * chore(schema): update talos-extensions.yaml JSON schema (#942) * fix(code): ignore deprecated warnings on golangci-lint * fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.10.0-beta.0 * chore(container): update golangci/golangci-lint docker tag to v2.1.2 * chore(container): update golangci/golangci-lint docker tag to v2.1.1 * chore(github-action): update renovatebot/github-action action to v41.0.20 * chore(container): update ghcr.io/getsops/sops docker tag to v3.10.2 * fix(deps): update module github.com/getsops/sops/v3 to v3.10.2 * fix: home-operations * chore(schema): update talos-extensions.yaml JSON schema (#938) * chore(github-action): update renovatebot/github-action action to v41.0.19 * chore(schema): update talos-extensions.yaml JSON schema * chore(container): update mcr.microsoft.com/devcontainers/go:1.24-bookworm docker digest to fb6bc4a (#929) * docs: update CLI reference documentation (#930) * fix: lint issue move to switch case in pathsubst * fix: flip & rename flag to disable-nodes-section * feat: do not include nodes per default in talosconfig toggle with --list-nodes * fix(loader): paths of `extraManifests` should be relative to config file * chore(schema): update talos-extensions.yaml JSON schema (#925) * chore(schema): update talos-extensions.yaml JSON schema (#924) * feat(golangci): update `golangci-lint` to v2 * chore(github-action)!: Update golangci/golangci-lint-action action to v7 * chore(container): update goreleaser/goreleaser docker tag to v2.8.2 * chore(schema): update talos-extensions.yaml JSON schema * chore(deps): update dependency go to v1.24.2 * chore(github-action): update renovatebot/github-action action to v41.0.18 * fix(deps): update module github.com/getsops/sops/v3 to v3.10.1 * chore(container): update ghcr.io/getsops/sops docker tag to v3.10.1 * chore(schema): update talos-extensions.yaml JSON schema * feat(flake): update flake.lock * chore(container): update golangci/golangci-lint docker tag to v2.0.2 * fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.10.0-alpha.3 * chore(container)!: Update golangci/golangci-lint Docker tag to v2 * chore(github-action): update renovatebot/github-action action to v41.0.17 * chore(schema): update talos-extensions.yaml JSON schema (#913) * chore(schema): update talos-extensions.yaml JSON schema (#909) * fix(deps): update module github.com/siderolabs/image-factory to v0.6.8 * chore(schema): update talos-extensions.yaml JSON schema * chore(github-action): update actions/setup-go action to v5.4.0 * chore(container): update golangci/golangci-lint docker tag to v1.64.8 * chore(container): update mcr.microsoft.com/devcontainers/go docker tag to v1.24 * chore(github-action): update renovatebot/github-action action to v41.0.16 * chore(container): update mcr.microsoft.com/devcontainers/go:1.23-bookworm docker digest to eaea1ec (#903) * chore(github-action): update renovatebot/github-action action to v41.0.15 * chore(schema): update talos-extensions.yaml JSON schema (#900) * chore(container): update goreleaser/goreleaser docker tag to v2.8.1 * fix(deps): update module github.com/budimanjojo/talhelper/v3 to v3.0.21 * chore(schema): update talos-extensions.yaml JSON schema (#899) * feat: update Scoop for talhelper version v3.0.21 * feat: update flake * docs: update CLI reference documentation (#895) ++++ terragrunt: - Update to version 0.78.0: * Experiments Completed The stacks experiment is now complete. If you were previously using the flag --experiment stacks to opt in to experimental functionality, you no longer have to do so. Note that if you are, you will simply get a warning that it is no longer necessary. * Breaking Changes Legacy commands (as replaced by the CLI Redesign are now deprecated, and will be phased out at a future date, which will be scheduled in #3535. Make sure to subscribe to the issue if you would like to be informed when these deprecated features are no longer supported. For instructions on migrating to the new commands provided after the CLI Redesign, read the CLI Redesign Migration Guide. The following are now deprecated: - hclfmt (use hcl fmt instead) - hclvalidate (use hcl validate instead) - validate-inputs (use hcl validate --inputs and hcl validate - -inputs --strict instead) - terragrunt-info (use info print instead) - output-module-groups (use find --dag --json instead) - render-json (use render --json -w instead) - graph-dependencies (use dag graph instead) - run-all (use run --all instead) - graph (use run --graph instead) - The default command. e.g. terragrunt workspace list (use terragrunt run -- workspace list instead) - Default bootstrap (automatically provisioning backend resources without additional flags). This is now opt in behavior, and requires usage of the --backend-bootstrap flag or explicitly running the new backend bootstrap command. - aws-provider-patch (we are simply deprecating this command, and removing it when the other commands are removed. It served its purpose as a short term stopgap tool). Note that this will not result in an immediate breaking change for users, as we’ll have an initial deprecation window to give users time to adjust to these changes. If you’d like to ensure that you are prepared for the future removal of legacy commands, you can take advantage of the cli-redesign strict control to opt in to the future breaking change early. * Enhancements The logging for stack generation has been improved to make it easier to determine at a glance the stack file that’s generating a particular unit. * What's Changed - feat: improved stack logs generation by @denis256 in #4213 - feat: stacks expriment completion by @denis256 in #4222 - feat: Deprecating render-json command by @levkohimins in [#4227] - feat: Deprecating aws-provider-patch command by @levkohimins in #4228 - feat: Deprecating output-module-groups command by @levkohimins in #4229 - fix: Fixing base tests for macOS by @yhakbar in #4193 - fix: Fixing 404 in performance docs by @yhakbar in #4194 - fix: basic tests execution update by @denis256 in #4192 - fix: Throwing interrupt signal with --all flag by @levkohimins in #4224 - fix: handling of errors in parsing base blocks by @denis256 in #4226 - fix: Cleaning up legacy -all usage by @yhakbar in #4239 - fix: Rename all the --terragrunt- flags by @yhakbar in #4203 - fix: Cleaning up run-all usage by @yhakbar in #4223 - fix: Updating environment variables for flags by @yhakbar in [#4240] - fix: Updating migration guide for CLI Redesign migration by @yhakbar in #4207 - docs: Adding docs for cli-redesign strict control by @yhakbar in #4238 - docs: Documenting CLI Redesign deprecations by @yhakbar in [#4237] - docs: updated stack links by @denis256 in #4201 - chore: Preserve tests with deprecated commands/flags by @levkohimins in #4242 - chore: hclfmt hclvalidate validate-inputs as deprecated commands (minor fixes) by @levkohimins in #4199 - chore: hclfmt hclvalidate validate-inputs as deprecated commands by @levkohimins in #4196 - build(deps): bump github.com/getsops/sops/v3 from 3.10.1 to 3.10.2 by @dependabot in #4185 - build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.34.0 to 1.35.0 by @dependabot in #4184 - build(deps): bump DavidAnson/markdownlint-cli2-action from 15 to 19 by @dependabot in #4187 - build(deps): bump ruby/setup-ruby from 1.230.0 to 1.233.0 by @dependabot in #4186 - build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs by @dependabot in #4195 ++++ tomcat: - Make conflicts and provides more generic ++++ tomcat10: - Make conflicts and provides more generic ++++ tomcat11: - Make conflicts and provides more generic ++++ wxMaxima: - Update to version 25.04.0: * Use the (standard) wxWidgets log window instead of our own log pane. * Do not set lmxchar/rmxchar (used for displaying a matrix in text mode) (gh#wxMaxima-developers/wxmaxima#1926). * Kill Lisp (e.g. sbcl.exe) when closing wxMaxima. (gh#wxMaxima-developers/wxmaxima#1963, gh#wxMaxima-developers/wxmaxima#1922, gh#wxMaxima-developers/wxmaxima#1824, gh#wxMaxima-developers/wxmaxima#1199). * Correct heading colors (gh#wxMaxima-developers/wxmaxima#2005). * Repaired the Equations->Solve numerical->Find numerical solution" menu (gh#wxMaxima-developers/wxmaxima#2010). * Included examples (10MinuteTutorial.wxm, testbench_simple.wxmx) were affected by the Maxima/Gnuplot 6 problem (see issue gh#wxMaxima-developers/wxmaxima#1960). * Support wxWidgets, if it was build with '--enable-utf8=yes' (gh#wxMaxima-developers/wxmaxima#2012). * Fix compiling with wxWidgets without webview. * HTML export/Mathjax: Don't remove 1st/last label char (gh#wxMaxima-developers/wxmaxima#2003). ++++ xaos: - Update to version 4.3.3: * New fractal type (clock). * New outcoloring mode smoothlog. * Official debut of build via cmake (for developers). - Add explicit pkgconfig(Qt6OpenGL) BuildRequires. ++++ xonsh: - update to 0.19.4: * Updated bash_completion.py from archived xonsh/py-bash- completion repo * Using trace on with .xsh scripts could previously lead to a spurious ignored exception showing up on stderr. This is now fixed. * bash_completion: Fixed empty line in completion result (https://github.com/xonsh/py-bash-completion/pull/21). * pipelines: fixed 'NoneType' object has no attribute 'pid' exception (#5794). * The history delete action on the sqlite backend used to pass matched history lines to a SQL statement without sanitization. This could lead to unexpected SQL being run on the history database. This is now fixed. Security risk: low. ++++ xwallpaper: - update to 0.7.6: * Extend sandbox to support glibc 2.41. ++++ zpaqfranz: - update to 61.3: * Reducing power consumption + In order to reduce energy consumption, I have implemented new switches and functions. `-slow` `-shutdown` `-monitor` (Windows only) + The `-slow` switch attempts to disable the TurboBoost feature on modern CPUs, limiting their maximum frequency and, as a result, reducing energy consumption. In certain circumstances, when the most relevant phase is deduplication rather than compression, the operating system might activate the CPU's maximum power consumption mode (e.g., calculating SHA1 for file fragments) in a situation where it is essentially unnecessary. In these cases, `-slow` can reduce power consumption by up to 30% (at least on modern AMD CPUs; I haven't tested Intel CPUs), with essentially no slowdown in total execution time (or at most, a slight percentage decrease). It also reduces noise on systems with variable power cooling (fans, pumps, etc.). The `-shutdown` switch attempts to "mercilessly" shut down the system after completing an `a` (add) command, which is used to add data. - update to 61.2: * The main new feature of this release is the new `mysqldump` command, which automatically generates scripts for backing up MySQL (or MariaDB) databases. * As usual, the best way to get familiar is to ask for help, i.e., `zpaqfranz h mysqldump`, or contact me directly or open an issue on GitHub. ------------------------------------------------------------------ ------------------ 2025-5-1 - May 1 2025 ------------------- ------------------------------------------------------------------ ++++ Radicale: - Update to 3.5.2 * Adjust: [auth] ldap: use ldap_user_attr either first element of list or directly * Fix: use value of property for time range filter * Fix: return 204 instead of 201 in case PUT updates an item * Add: [auth] ldap: option ldap_security (none, startls, tls) for additional support of STARTTLS, deprecate ldap_use_ssl * Extend: log PYTHONPATH on startup if found in environment ++++ blender: - add BuildRequires for fftw3-threads-devel which is needed now - Update to 4.4.3 https://developer.blender.org/docs/release_notes/4.4/corrective_releases/ - Crashing in compositor (#138132) - Assigning Action without assigning slot crashes the Dope Sheet when the NLA is involved. (#137779) - Compositor: Support link search for Glare node. (e6aae3926b) - Crash in Blender 4.4.1 related to custom properties and drivers. (#138073) - Crash when compositor references another scene. (#137821) - Principled BSDF and curve info shading error when using roughness and image texture in cycles. (#137621) - Switching Lattice to Edit Mode Crashes Blender. (#137700) - The Curve to Point node cannot output the tangent attribute in Blender 4.4.1. (#137600) - "Merge Group" on empty grease pencil layer group will crash. (#136755) - Anim: Converting bone rotation with Rigify crashes Blender. (#136706) - Anim: Keying slotless NLA strip does not update the strip's slot. (#136596) - Anim: versioning after #136347 fixed keyframe interpolation flags. (f15257ae3c) - Assets Reload After each Save which makes it Invisible in the Search List for a second. (#136254) - Blender 4.4.0 Reference images draw in front of meshes while render engine is set to Cycles. (#136185) - Blender crash when entering a number in remesh modifier. (#136637) - Bugs with Slotted Actions and the Available Keying Set. (#137041) - Canceling sculpt transform tool leads to invalid display of mesh. (fa2eee6f70) - Cannot edit any texts when file comes from blender translated in Chinese . (#136829) - Cannot select objects inside View Clipping Region (ALT+B). (#136273) - Changed legacy node types. (#136891) - Collection Line Art is distorted. (#136868) - Color management settings can't be animated in 4.4. (#136415) - Color sample only works as "merge". (#136105) - Compilation error with XCode 16.3. (2a4303a1cb) - Crash 'Select Linked' after 'Select Boundary Loop' in multiobject editmode. (#136491) - Crash drawing poly-line gesture. (fe8e7618f4) - Crash loading & saving large Iris images. (ac5b00a453) - Crash on Mac arm64 trying to draw an empty batch for shader. (#136831) - Crash on Merge Animation when Slot has no Channelbag. (#136967) - Crash open a file in early versions with a closure node output. (#136949) - Crash saving large Cineon images. (44a91fd528) - Crash saving large WebP images. (7ce866e3c0) - Crash when deleting tools Measure. (#136402) - Crash when hiding a collection referenced by Geometry Nodes. (#136269) - Crash when left click after deleting light. (#136563) - Crash when using both viewport and normal compositor with fog glow. (#136557) - Crash with certain compositor setups. (#136360) - Crash with object info node. (#137114) - Crash with Select "Shortest path" in the UV editor. (#136280) - Crashed while using Interpolate tool in Grease Pencil. (#136646) - Cycles HIP RDNA2 white and blue render artifacts. (#136138) - Cycles OSL: Window texture coordinate is wrong for panoramic cameras. (#135955) - Cycles: Disable MNEE on RDNA4 GPUs. (6dbecf1fdb) - Cycles: Principled BSDF renders incorrectly in specific setup. (#137420) - Difficulty to select pose bones when in Weight Paint mode. (#136098) - Edges become occluded in Edit Mode when they line up with the viewport grid. (#136501) - ERROR (gpu.shader): gpu_shader_2D_widget_base FragShader. (#132968) - Error reading RLE compressed Iris images. (2cbb07d7ad) - Exception showing touch-pad preferences. (c0c76b34b5) - Failure to save an existing Cineon file. (23c7ca6e39) - FCurve noise modifier offset affected by scale. (f1e829a459) - Fix crash from a missing check for an environment variable on macOS. (e0244cb2cb) - Fix missing topology cache in during node tree updates. (e4e4d642bd) - Geometry Nodes: Fill Caps + Resample Curves Count result in crash. (#136668) - Geometry Nodes: Segfault when deleting one of multiple Group Output nodes. (#136327) - glTF export: Fix NLA animation mode export. (d5fc1b070e) - Graph Editor: copy/pasting a single keyframe pastes on unselected curves when channels are collapsed. (#136736) - Grease Pencil corrupted strokes turn black and can't be colorized any more. (#136844) - Grease Pencil Edit Mode does not apply low Multiframe Falloff properly. (#137043) - grease pencil materials duplicating on custom brushes. (#137197) - Grease Pencil SVG export - wrong export resolution (should be Output > Resolution X,Y). (#136312) - Grease Pencil: "AutoMerge" Destroys weight paining on strokes. (#136243) - Grease Pencil: Assert when weight painting rigged GP object and some layers hidden. (#134517) - Grease Pencil: Channel color versioning. (fa29eef109) - Grease Pencil: Crash when exporting PDF/SVG with sampling. (97fe0a3aac) - Grease Pencil: Crash when using selection tools in edit mode. (#137227) - Grease Pencil: Interpolation changing static strokes. (#128769) - Grease Pencil: SVG export uniform width option. (85657e36a0) - Grease Pencil: Thickness modifier affects strokes that are not part of the vertex group. (#137385) - GreasePencil: Layer visible when loading in Blender 4.5. (#137152) - H.265 / HEVC Codec ID incompatible with Apple's apps such as Final Cut Pro. (#136651) - Hard Crash when second UV Map has big Islands. (#136235) - Inconsistent Bézier Curve to Grease Pencil Conversion and Stroke Thickness Issue. (#134098) - Integer overflows calculating the number of pixels in imbuf. (358d4b8e02) - Integer overflows calculating the number of pixels. (8cacf61568) - Intel OpenGL: Camera gizmo can not be shifted with gizmo while Drag Select box is active. (#132196) - Interface: Division by zero exception opening a enum menu. (#136206) - Interface: Edge slide and Mesh Shear Status Bars Incorrectly Overridden. (#136061) - Interface: various minor fixes/changes to file BUTTONS_OT_file_browse. (d0157b0b70) - Internal mode in IES texture node flagged in missing file report. (#134756) - Inversion Mode of the Fill/Deepen and Scrape/Fill brushes is weaker than expected. (#136204) - Keyframe interpolation behavior changed for BoolProperty. (#136347) - Knife Tool Cut through not working after enabling Angle Constraint. (#136867) - macOS: Disable OpenMP when using Xcode 16.3 / LLVM 17. (12ae5630dc) - Mantaflow moving Collision not detected. (#136317) - Material set from geometry nodes with a texture does not display in edit mode. (#136175) - Messed up Buttons with Spacemouse Pro. (#136401) - Missed Update when node Tool is removed. (#113215) - Missing BLI_endian_switch_uint32(&val) leads to failure on s390x architecture. (#136860) - Motion path keyframe number not showing on bones. (#136728) - Move slots to new action not maintaining animation data. (#136388) - My blender is crashing randomly when I change the glare in the composition. (#136310) - Name Filter/Search in Dope Sheet and Timeline editors do not hide channels properly. (#136887) - New render slots could contain truncated UTF8 byte sequences. (898c840480) - Opening files from Splash executes scripts even from excluded folders. (#137314) - Orbit & Pan Auto Depth affected by transparent geometry when Viewport Shading is set to Material Preview or Rendered. (#136335) - Pasted curves on multiple selected objects only visible after deselecting. (#136830) - Plane brush symmetry passes do not use the stabilized normal. (04db7df4ef) - Potential stack use after free with Plane brush. (74d14e2588) - Potential use of invalid IME window pointer on Wayland. (d0ef007134) - Python: Limit numpy version for bpy wheel. (#134551) - python3.dll dependency in extensions cant be loaded from subprocesses..? leads to import issues in extension. (#126782) - QuadriFlow Remesh gets stuck in a specific case. (#136593) - Regression: Geometry Nodes: "Set Curve Normal" -> "Free" corrupts normals (?). (#136378) - Regression: Stereoscope Output Images Wrong Color. (#136619) - Regression: VSE: Playhead jumps to start frame on Mac. (#136155) - Retain slot name when baking actions. (a89d6e0544) - Sculpt: Improve smooth brush performance with small radius. (b38ecd5148) - Shadow Loss on Non-manifold Meshes in Solid Viewport Mode with Backface Culling Enabled. (#136422) - Slotted Actions - Duplicate Slot doesn't duplicate animation data. (#136947) - The presence of a hidden panels affects the text weight of sided tabs. (#135742) - UV maps can render incorrectly in certain situations. (#136810) - Viewport render in 4.4 beta does not match the viewport render of 4.3.2. (#135841) - VSE crash when moving retiming key. (983f0ba086) - VSE Inconsistent retiming key UI over audio waveform (and a crash). (#136724) - When marking multiple objects as assets, only the last asset automatically generates a preview thumbnail. (#136645) ++++ btop: - Update to version 1.4.2+git20250501.274d0c7: * v1.4.2 Bug fixes * Fix process arguments appearing outside proc box by replacing ASCII control codes with blankspace, issue #1080 * perf: use string view everywhere * perf: avoid copies by moving string into struct * perf: avoid copies with capture-by-reference * refactor: use algorithm from * refactor: remove unnecessary lamda * perf: use smaller enum base type * Update flags in help message and README * Fix wrong naming in documentation and error messages for force-utf argument * Respect the cli flags debug and force utf * Remove unused variable * Flatten cmake module path * CMake: Remove option to use mold * Some spelling + grammar fixes :) * Update Terminus font link * Fix typo * Fix devide by 0 * Avoid potential uninitialzed variables * Avoid stack-use-after-return * Avoid floating-point division by 0 * Initialize pti struct * Fix macos tree-mode + aggregate memory issue * Fix typo: Mhz -> MHz ++++ caffeine: - Explicitely declare checker-qual in build requires ++++ cryfs: - Migration to fuse 3 and deprecation of fuse (1) * Add fix-feature-fuse3.patch -- based on upstream branch https://github.com/cryfs/cryfs/tree/feature/fuse3 (bsc#1242083) (bsc#1242079) - Increase physicalmemory for ppc64 and ppc64le builds ++++ digikam: - Add patch (to revert from upstream to fix builds on Leap 15.6): * digikam-pointer-casting.patch ++++ docker: - Update to Docker 28.1.1-ce. See upstream changelog online at bsc#1242114 Includes upstream fixes: - CVE-2025-22872 bsc#1241830 - Remove long-outdated build handling for deprecated and unsupported devicemapper and AUFS storage drivers. AUFS was removed in v24, and devicemapper was removed in v25. - Rebase patches: * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch * 0005-SLE12-revert-apparmor-remove-version-conditionals-fr.patch - Remove upstreamed patches: - 0006-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch - 0007-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch - cli-0001-docs-include-required-tools-in-source-tree.patch ++++ esbuild: - update to 0.25.3: * Fix lowered async arrow functions before super() (#4141, #4142) * Fix memory leak with --watch=true (#4131, #4132) * More concise output for repeated legal comments (#4139) * Allow a custom host with the development server (#4110) * Add a limit to CSS nesting expansion (#4114) * Fix path resolution edge case (#4144) * Update Go from 1.23.7 to 1.23.8 (#4133, #4134) ++++ fcitx: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-chewing: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-cloudpinyin: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-fbterm: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-m17n: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-pylogger: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-sayura: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-sunpinyin: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ fcitx-zhuyin: - Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix build with cmake4 ++++ foot: - Update to v1.22.3: * foot.ini options: * Disabled main.gamma-correct-blending option by default, since correct blending with the option enabled is slower (lower rendering throughput and higher input latency). * Changed tweak.surface-bit-depth default from "8-bit" to "auto". This becomes "8-bit" when main.gamma-correct-blending is "no" and "10-bit" when that is "yes". * See https://codeberg.org/dnkl/foot/releases/tag/1.22.3 for more details. ++++ ghc-isocline: - Update copyright header. No functional change. ++++ gramps: - Update to version 6.0.1 * Update translations: ar, br, ca, cs, de, de_AT, el, en_GB, es, fi, fr, ga, he, it, ja, ko, nb, nl, pl, pt_PT, ro, sk, sv, tr, uk, zh_CN. * Update translation template for new release. * Extend SearchBar so that it supports text search and filters. Fixes #13720. * Fix patronymic in name display. Fixes #13764. * Update links in the README to v6.0. * Update the INSTALL file. Issue #13717. + Change install from setup.py to pip. + Update typical installation locations. + Remove the --resourcepath option which no longer exists. * Fix wiki help link in the Addon Manager. Fixes #13735. * Remove the outer progress meter from the filter prepare phase. Fixes #13725. * Fix error when importing a GEDCOM file into an existing tree. Fixes #13726. * Avoid empty metadata fields. Fixes #13721. * Update Italian date modifiers. - Update to version 6.0.0 * Full changelog available at https://gramps-project.org/blog/2025/03/gramps-6-0-0-released/ * Reports + The narrative web report has four main improvements: - New indexes for big databases. - Add heatmap. - Improve language and hamburger menus. - Show other roles for an event. + Other report changes: - Add gender symbol option to the detailed descendant, detailed ancestral and descendant report. - Add Gramps ID option to Kinship Report. - Tree reports convert images to thumbnails for embedding. This allows cropped rectangles selected in the media references to be displayed. - Report options are now memorised on a per family tree (database) level. * Gramplets + Improvements to the backlinks (References) gramplets: + Allow an object to be made active from within the backlinks gramplet. + Add a context menu to make “Edit” and “Make Active” more discoverable. + Allow objects in the backlinks gramplets to be dragged to the clipboard. + Add edit capability to the notes gramplets. + Enhanced version of the Filter gramplet. * Selector dialogs + A standard search bar has been added to the person selector dialog. It may default to selecting men or women by default, but selecting on other columns is possible. + It is now possible to select multiple media objects in the media selector and gallery tabs. + The media selector has a new path column. * Other changes + Improvements to the Probably Alive code. + New rules: “Has Event”, “Has Source” and “Having Note of Type”. + New Gedcom 7.0 event roles: “Father”, Mother”, “Parent”, “Child”, “Multiple”, Friend”, “Neighbour” and “Officiator”. + Allow web-accessible file references in media objects. + Add a preference option for the selection of the toolbar style. + Enhancements to the help display. This is ongoing though. + Enable Web Connection menu in all list views. ++++ hauler: - update to 1.2.4 (CVE-2025-22872, bsc#1241804): * Bump golang.org/x/net from 0.37.0 to 0.38.0 in the go_modules group across 1 directory * minor tests updates ++++ javaparser: - Explicitely declare jsr305 in build requires ++++ jspecify: - Rewrite the build system for ANT: to be able to use early ++++ mediainfo: - Update to version 25.04 Added features: * MP4: Detect caption presence in the middle of the file for AVC with CEA-608 in SEI * MP4: Support of Spherical Video metadata * MP4: support of com.apple.quicktime.location.ISO6709 * IAMF: Basic (name, sampling rate, audio format used) support of IAMF (raw, in MP4), thanks to cjee21 * JPEG: read XMP metadata, thanks to cjee21 * XMP metadata: Display photoshop:Credit, xmp:CreatorTool * Mach-O: Basic Mach-O (including Universal) binary support, thanks to cjee21 * MZ: Add more archs * WepP: Support of WebP, thanks to bitplane * FLAC: Add picture information * FLAC: Add muxing method of images * DVB: Update MJD parsing for accepting dates after 2038 * Input: Accept literal IPv6 addresses, thanks to cjee21 * I2231, 2vuy: Bit depth Fixed bugs: * ADM: fix crash and wrong conformance issue report with specific files * MPEG-4: avoid nearly infinite loops with buggy streams * HEVC: fix false positive conformance issue with LHEVC SPS * I2248, FLAC: fix format name in case of image in metadata * I2240, Aspect ratio: Add display aspect ratio 9:16 ++++ libmediainfo: - Update to version 25.04 Added features: * MP4: Detect caption presence in the middle of the file for AVC with CEA-608 in SEI * MP4: Support of Spherical Video metadata * MP4: support of com.apple.quicktime.location.ISO6709 * IAMF: Basic (name, sampling rate, audio format used) support of IAMF (raw, in MP4), thanks to cjee21 * JPEG: read XMP metadata, thanks to cjee21 * XMP metadata: Display photoshop:Credit, xmp:CreatorTool * Mach-O: Basic Mach-O (including Universal) binary support, thanks to cjee21 * MZ: Add more archs * WepP: Support of WebP, thanks to bitplane * FLAC: Add picture information * FLAC: Add muxing method of images * DVB: Update MJD parsing for accepting dates after 2038 * Input: Accept literal IPv6 addresses, thanks to cjee21 * I2231, 2vuy: Bit depth Fixed bugs: * ADM: fix crash and wrong conformance issue report with specific files * MPEG-4: avoid nearly infinite loops with buggy streams * HEVC: fix false positive conformance issue with LHEVC SPS * I2248, FLAC: fix format name in case of image in metadata * I2240, Aspect ratio: Add display aspect ratio 9:16 * Fix non-MSVC builds with AES NI enabled, thanks to cjee21 * JavaScript build: Set locale to UTF-8 ++++ openvino: - Added gcc-14 ++++ protobuf: - update to 29.3 * Fix cmake installation location of java and go features. * Add .bazeliskrc for protobuf repo to tell bazelisk to use 7.1.2 by default. * Update artifact actions to v4 * Added protobuf-java-util-removescope.patch to avoid Java compilation errors due to dependencies marked as runtime. ++++ unified-memory-framework: - Update to v0.11.0: * make disjoint pool a C structure * add fixed provider * remove the Coarse provider and replace with internal coarse library * implement umfPool[Set/Get]Tag * L0 provider: implement support for defer and blocking free * add set/restore context in CUDA provider free() * L0 provider: implement min/recommended page size query * add support for CUDA allocation flags * increase refcount to ze_loader/CUDA libraries * implement size limit for the cache of opened IPC handles * allow creating fixed provider based on allocations from another pool ++++ unified-runtime: - Update to v0.11.10: * [UR][L0] Release parent of sub-buffer when sub-buffer - Update to v0.11.9: * [UR][L0] Disable Immediate Command List DG2 Windows ++++ nodejs-electron: - New upstream release 35.2.2 * Fixed electron.shell.openExternal and electron.shell.openPath to honor user-defined system defaults on Linux. * Fixed a possible crash when using navigator.bluetooth.requestDevice and the select-bluetooth-device event. * Fixed a potential crash when closing a window with child windows. * Fixed crash when renderer process crashes while webview is reloading. * Fixed the visibleOnAllWorkspaces property on Linux. - Drop electron_usb_delegate-incomplete-UsbDeviceInfo.patch applied upstream ++++ protobuf-java: - update to 29.3 * Fix cmake installation location of java and go features. * Add .bazeliskrc for protobuf repo to tell bazelisk to use 7.1.2 by default. * Update artifact actions to v4 * Added protobuf-java-util-removescope.patch to avoid Java compilation errors due to dependencies marked as runtime. ++++ python-evdev: - Update to 1.9.2 * Use Generic to set precise type for InputDevice.path. * Allow supressing build-dependent information in ecodes.c. ++++ python-meson-python: - Unset SOURCE_DATE_EPOCH while running the test suite (https://github.com/mesonbuild/meson-python/issues/742). ++++ python-protobuf: - update to 29.3 * Fix cmake installation location of java and go features. * Add .bazeliskrc for protobuf repo to tell bazelisk to use 7.1.2 by default. * Update artifact actions to v4 * Added protobuf-java-util-removescope.patch to avoid Java compilation errors due to dependencies marked as runtime. ++++ python-pytest-services: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-uvicorn: - Update to 0.34.2: * Added + Add content-length to 500 response in wsproto implementation * Fixed + Flush stdout buffer on Windows to trigger reload + Drop ASGI spec version to 2.3 on HTTP scope + Enable httptools lenient data on httptools >= 0.6.3 * Deprecated + Deprecate ServerState in the main module * Removed + Drop support for Python 3.8 + Remove WatchGod support for --reload - Add patch support-websockets-14+.patch: * Ignore multiple classes of DeprecationWarnings. ++++ python-validators: - Update to 0.35.0: Features * Validator russian individual tax number gh#python-validators/validators#408 * feat: allow custom URL scheme validation gh#python-validators/validators#409 * Refactor API: remove print from `ru_inn`, update description, and expose via `__init__` gh#python-validators/validators#419 * Add Mir card validation support gh#python-validators/validators#420 Maintenance * fix(domain): accept .onion as a valid TLD gh#python-validators/validators#402 * fix(url): add hashtag to allowed fragment characters gh#python-validators/validators#411 * fix(uri): replace `lstrip("mailto:")` with manual prefix removal gh#python-validators/validators#418 * running `doctest` failes gh#python-validators/validators#417 * Fix: Allow Special DOI Cases Used in Public Administration Tests gh#python-validators/validators#415 ++++ rclone: - Update to version 1.69.2: - Bug fixes - accounting: Fix percentDiff calculation -- (Anagh Kumar Baranwal) - build - Update github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 to fix CVE-2025-30204 (dependabot[bot]) - Update github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 to fix CVE-2025-30204 (dependabot[bot]) - Update golang.org/x/crypto to v0.35.0 to fix CVE-2025-22869 (Nick Craig-Wood) - Update golang.org/x/net from 0.36.0 to 0.38.0 to fix CVE-2025-22870 (dependabot[bot]) - Update golang.org/x/net to 0.36.0. to fix CVE-2025-22869 (dependabot[bot]) - Stop building with go < go1.23 as security updates forbade it (Nick Craig-Wood) - Fix docker plugin build (Anagh Kumar Baranwal) - cmd: Fix crash if rclone is invoked without any arguments (Janne Hellsten) - config: Read configuration passwords from stdin even when terminated with EOF (Samantha Bowen) - doc fixes (Andrew Kreimer, Danny Garside, eccoisle, Ed Craig-Wood, emyarod, jack, Jugal Kishore, Markus Gerstel, Michael Kebe, Nick Craig-Wood, simonmcnair, simwai, Zachary Vorhies) - fs: Fix corruption of SizeSuffix with "B" suffix in config (eg --min-size) (Nick Craig-Wood) - lib/http: Fix race between Serve() and Shutdown() (Nick Craig-Wood) - object: Fix memory object out of bounds Seek (Nick Craig-Wood) - operations: Fix call fmt.Errorf with wrong err (alingse) - rc - Disable the metrics server when running rclone rc (hiddenmarten) - Fix debug/* commands not being available over unix sockets (Nick Craig-Wood) - serve nfs: Fix unlikely crash (Nick Craig-Wood) - stats: Fix the speed not getting updated after a pause in the processing (Anagh Kumar Baranwal) - sync - Fix cpu spinning when empty directory finding with leading slashes (Nick Craig-Wood) - Copy dir modtimes even when copyEmptySrcDirs is false (ll3006) - vfs - Fix directory cache serving stale data (Lorenz Brun) - Fix inefficient directory caching when directory reads are slow (huanghaojun) - Fix integration test failures (Nick Craig-Wood) - Drive - Metadata: fix error when setting copy-requires-writer-permission on a folder (Nick Craig-Wood) - Dropbox - Retry link without expiry (Dave Vasilevsky) - HTTP - Correct root if definitely pointing to a file (nielash) - Iclouddrive - Fix so created files are writable (Ben Alex) - Onedrive - Fix metadata ordering in permissions (Nick Craig-Wood) ++++ reflections: - Explicitely declare jsr305 build requirement ++++ ruby-build: - Update to version 20250430. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250430 * Add mruby 3.4.0 by @hasumikin in #2527 * Add TruffleRuby and TruffleRuby GraalVM 24.2.1 by @eregon in #2528 ++++ s2-geometry-library-java: - Explicitely declare jsr305 build requirement ++++ smartmontools: - Update to 7.5 * See NEWS and ChangeLog files for full details - Rebase smartd_service_dont_quit.patch - Rebase harden_smartd.service.patch ++++ stress-ng: - update to 0.19.00: stress-gpu: remove sigalrm handler stress-af-alg: prevent unsafe longjmp stress-sysinval: prevent unsafe longjmp stress-memrate: prevent unsafe longjmp core-config-check: Fix segfault cause by uninitialized namelist Manual: Fix spelling mistake "occuring" -> "occurring" stress-brk: move brk stats to shared page, reset brk on out of memory stress-brk: make brk reset work correctly for --brk-bytes option stress-sigbus: make unaligned pointers volatile to force stores stress-sigbus: disabled x86 misaligned SIGBUS feature stress-sigbus: avoid infinite longjmp spin loops stress-sigbus: ensure AC bit in EFLAGS is cleared in all signal handlers stress-cachehammer: add extra checking for failed temp dir creat failures stress-ng.h: make stress_continue() a macro stress-ng: re-work stress_continue() to just check bogo-ops Add new --buildinfo option to show build time information Manual: describe the duplication of stdout in the --log-file option stress-ng: ensure no child processes are forked on --dry-run stress-dirmany: maximize dirmany_bytes to 1TB if variable is wide enough stress-rdrand: fix ppc random issue, generate 64 bit value stress-lockbus: SIGILL on s390 should disable misaligned locks stress-fractal: use faster atomic inc on larger row counter Manual: remove discards metrics from iostat description stress-nop: add x86 floating point fnop instruction stress-sigbus: generate SIGBUS on x86 with misaligned memory access stress-lockbus: add SIGILL detection, skip with no resources warning stress-fractal: move row lock from global struct to stressor shared page stress-fractal: manually unroll julia set for vectorization stress-fractal: manually unroll mandlebrot for vectorization stress-fractal: remove unrolling, minor optimization fixes stress-acl: delete acls using acl_delete_def_file stress-revio: add a readahead option to revio-opts stress-iomix: add a readahead iomix method kernel-coverage: only set iosched if it's available stress-filerace: add a new file race stressor stress-fanotify: add 4 more report types stress-prctl: add support for prctl commands 71 to 77 ++++ vkquake: - Update to version 1.32.2 * Fixes: - #767 : Deactivate transparent surface optimization (r_drawwater_fast 0) in order to fix non-water (lava, slime...etc.) transparency issues on particular levels. This has no apparent performance impact so r_drawwater_fast 0 is the default until a better solution arises - #785: Dot crosshair enables player footstep sounds in Scourge of Armagon - #787 : Added sv_fte_recursivehullckeck (default 1) to allow deactivation of FTE physics optimizations, for some levels with bad item placement (stuck in walls, falling through surfaces...etc) * Improvements: - #777 : MDL external skins support. (from QSS) - This change brings vkQuake roughly at the level of QSS w.r.t external textures support for BSP levels, BSP models, MDL & MD5 models Other minor external textures support adjustments - #784 : added DP_SV_NODRAWTOCLIENT and DP_SV_DRAWONLYTOCLIENT extensions. (from QSS) - Added more Crosshair choices - Added labels to Sliders (from QS). Added a Max FPS slider in particular with a more natural scale - Code cleanups - Library updates ------------------------------------------------------------------ ------------------ 2025-4-30 - Apr 30 2025 ------------------- ------------------------------------------------------------------ ++++ AppStream: - Update to 1.0.5 Features: * qt: Expose markup conversion utils * desktop-styles: Add android and iOS * validator: Check for xml:lang="en" being used on description template elements * validator: Flag cases of raw text in "description" elements * metadata: Add more known extensions into as_metadata_file_guess_style() Specification: * docs: Clarify that the style segment of a screenshot environment is optional * docs: Explain consequences of defining an icon for desktop-app metainfo * docs: Clarify that description content must be in p/li elements Bugfixes: * validator: mark as_validator_issue_tag_list static * docs: Add workaround for gi-docgen misnaming devhelp files * compose: Do not permit SVG images as screenshots * compose: Don't "forget" to scan remaining paths when re-encountering a dir * pool: Try explicit singular term match if we only have low-quality tokens * utils: Provide compatibility with Fedora icon tarballs when installing them * utils: Remove leftover g_chmod() * zstd-decompressor: Pass output/written data when decompression finished * utils: Expect a dash in icons file name * utils: Recognize .yml* and .yaml* file extension variants, and .zst extension * utils: Rename the appstream file when re-saving it on install ++++ Catch2: - Update to version 3.8.1: * Fixed bug where catch_discover_tests fails when no TEST_CASEs are present (gh#catchorg/Catch2#2962). * Fixed Clang 19 -Wc++20-extensions warning (gh#catchorg/Catch2#2968). ++++ Ipopt: - Update to version 3.14.17: * Added Ipopt::RegisterInterruptHandler() and Ipopt::UnregisterInterruptHandler() to IpUtils.hpp to wrap handling of interrupt signals. * Added parameter checkinterrupt (default false) to AmplTNLP constructor to enable check for interrupt signal in intermediate_callback. * The ipopt and ipopt_sens executables and scalable problems C++ examples can now be interrupted by SIGINT/SIGHUP (systems with sigaction()) or SIGINT/SIGTERM/SIGABRT (Windows systems). * New option mumps_mpi_communicator to specify the MPI communicator when using an MPI-enabled build of MUMPS [gh#coin-or/Ipopt#790]. * Updated build system to current autotools versions; initial support for icx/ifx and flang. * Removed use of vsprintf and sprintf. Added IpoptData::Append_info_string(std::string,double). * Removed use of strcpy, strncpy, strdup, and sscanf. * Using fopen_s and getenv_s instead of fopen and getenv, respectively, if available. * Added workaround for using Pardiso from Intel MKL 2025.0.1 [gh#coin-or/Ipopt#799]. ++++ Mesa: - Update to release 25.0.5 - -> https://docs.mesa3d.org/relnotes/25.0.5 ++++ Mesa-drivers: - Update to release 25.0.5 - -> https://docs.mesa3d.org/relnotes/25.0.5 ++++ apache-ivy: - Use standalone pack200 implementation and allow wider variety of Java versions ++++ apache2-mod_auth_openidc: - version update to 2.4.17 * Features - proto: pass the scope parameter as returned from the token endpoint in the OIDC_scope header/environment variable and make it available for Require claim scope: purposes, if not available as a claim returned in the id_token or userinfo endpoint; thanks Amaury Buffet * Bugfixes - metadata: fix parsing the OPs token_endpoint_auth_methods_supported and avoid the log error: - oidc_metadata_provider_parse: oidc_provider_token_endpoint_auth_set: invalid value and falling back to client_secret_basic after that; thanks François Kooman - fix memory leaks when using provider specific client keys and/or signed_jwks_uri_key in.a multi-provider setup; thanks Sami Korvonen - allow for regular Apache processing (e.g. setting response/security headers) by deferring HTML/HTTP output generation to the content handler (instead of user id check handler) for the following use cases: OIDCProviderAuthRequestMethod POST OIDCPreservePost On (both internal and template-based) POST page for the implicit grant type Request URI handler internally generated POST logout page session management RP iframe session management logout HTML top-window redirect page ++++ AppStream-qt6: - Update to 1.0.5 Features: * qt: Expose markup conversion utils * desktop-styles: Add android and iOS * validator: Check for xml:lang="en" being used on description template elements * validator: Flag cases of raw text in "description" elements * metadata: Add more known extensions into as_metadata_file_guess_style() Specification: * docs: Clarify that the style segment of a screenshot environment is optional * docs: Explain consequences of defining an icon for desktop-app metainfo * docs: Clarify that description content must be in p/li elements Bugfixes: * validator: mark as_validator_issue_tag_list static * docs: Add workaround for gi-docgen misnaming devhelp files * compose: Do not permit SVG images as screenshots * compose: Don't "forget" to scan remaining paths when re-encountering a dir * pool: Try explicit singular term match if we only have low-quality tokens * utils: Provide compatibility with Fedora icon tarballs when installing them * utils: Remove leftover g_chmod() * zstd-decompressor: Pass output/written data when decompression finished * utils: Expect a dash in icons file name * utils: Recognize .yml* and .yaml* file extension variants, and .zst extension * utils: Rename the appstream file when re-saving it on install ++++ archivemount-ng: - archivemount-ng is a fork and continuation of archivemount, the original author passed away. - This version contains bug fixes and fuse 3 support (boo#1242079) ++++ audiofile: - Add audiofile-CVE-2022-24599.patch: Clear buffer when allocating (bsc#1196487). ++++ ayatana-ido: - Update to version 0.10.4: * src/idoscalemenuitem.c: Disable menu item selection * src/idoscalemenuitem.c: Add ability to close the menu when the slider's value changes. - Update to version 0.10.3: * src/idoswitchmenuitem.c: Allow the switch to display an accelerator. ++++ clinfo: - Update to version 3.0.25.02.14: * No upstream release notes. ++++ coredns: - Backported quic-go PR #5094: Fix parsing of ifindex from packets to ensure compatibility with big-endian architectures (see quic-go/quic-go#4978, coredns/coredns#6682). - This patch can be removed with the next quic-go release. ++++ gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ crmsh: - Update to version 5.0.0+20250430.63b8830b: * Dev: behave: Add functional test for previous commit * Dev: unittests: Add unit test for utils.VerifyResult * Fix: ra: Prevent to add unknown operation (bsc#1236442) ++++ cross-aarch64-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-aarch64-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-amdgcn-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-arm-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-arm-none-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-arm-none-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-avr-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-avr-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-bpf-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-hppa-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-hppa-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-loongarch64-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-loongarch64-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-m68k-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-mips-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-nvptx-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-ppc64-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-ppc64le-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-ppc64le-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-pru-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-riscv64-elf-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-riscv64-elf-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-riscv64-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-riscv64-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-rx-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-rx-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-s390x-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-s390x-gcc14-bootstrap: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-sparc-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ cross-sparc64-gcc14: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ dealii: - Update to version 9.6.2: * CMake: tests: fix tests in release tarball (gh#dealii/dealii#17953). ++++ dealii-openmpi4: - Update to version 9.6.2: * CMake: tests: fix tests in release tarball (gh#dealii/dealii#17953). ++++ dealii-openmpi5: - Update to version 9.6.2: * CMake: tests: fix tests in release tarball (gh#dealii/dealii#17953). ++++ digger-cli: - Update to version 0.6.98: * add additional debug logs to cli (#1942) ++++ dracut-sshd: - Update to 0.7.0 * Support OpenSSH 10.0 * More complete testing * Removed 0001-Add-sshd-auth-binary.patch * Removed 0002-eliminate-misleading-error-message-with-openssh-9.patch ++++ firewalld: - Split the package to build the firewalld-rpmmacros subpackage in a _multibuild flavor so that we can build it in Factory/i586 by itself instead of building the whole package, which has more dependencies (like python-PyQt6). ++++ firewalld-macros: - Split the package to build the firewalld-rpmmacros subpackage in a _multibuild flavor so that we can build it in Factory/i586 by itself instead of building the whole package, which has more dependencies (like python-PyQt6). ++++ foot: - Update to v1.22.2: * Fixed colors to be more accurate when gamma-correct font rendering is active. * See https://codeberg.org/dnkl/foot/releases/tag/1.22.2 for more details. ++++ gcc14-testresults: - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702 * Remove gcc14-pr118780.patch now on the upstream branch - Fix build on s390x [bsc#1241549] ++++ gitleaks: - Update to version 8.25.1: * fix(detect): test all allowlists (#1845) ++++ goreleaser: - Update to version 2.9.0: * chore: auto-update generated files * chore: auto-update generated files * docs: v2.9 release (#5744) * docs: update * feat: add checksum template function (#5743) * chore: revert acidental commit * chore: typo * docs: improve choco help * fix(brew): improve if hardware structures (#5741) * docs: fix typo * feat: poetry builder (#5734) * chore(deps): bump astral-sh/setup-uv from 5 to 6 (#5739) * chore(deps): bump anchore/sbom-action from 0.18.0 to 0.19.0 (#5738) * chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.127.0 to 0.128.0 (#5737) * chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#5735) * docs: fix npm docs * chore(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 (#5732) * chore(deps): update * ci: remove gitleaks configuration * docs: update * chore(deps): bump mkdocs-material from 9.6.11 to 9.6.12 in /www (#5727) * test: update golden files * feat(winget): Add additional template values (#5714) * chore(deps): bump stefanzweifel/git-auto-commit-action from 5.1.0 to 5.2.0 (#5729) * fix: increase default timeout (#5726) * fix: group by platform should consider abi if available (#5723) * chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#5724) * fix: small lint issue * fix: upx properly handle skips (#5720) * fix: upx.Binary not being respected * fix: upx dependencies * test: improve artifact type tests * docs: update * chore: lint * feat: uv builder (#5652) * fix(aur): panic if both aur and aur_sources configured (#5717) * fix: sbom jsonschema * feat: allow passing sbomDir to KO (#5688) * feat: warn about repeated uploadable artifact names (#5713) * chore(deps): update go-github * docs: fix * docs: build and GOMAXPROCS * docs: document accepted config filename variants (#5693) * chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0 (#5709) * chore(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0 (#5711) * chore(deps): bump github/codeql-action from 3.28.13 to 3.28.15 (#5710) * chore(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 (#5705) * chore(deps): bump github.com/jarcoal/httpmock from 1.3.1 to 1.4.0 (#5707) * chore(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 (#5704) * chore(deps): bump golang from 1.24.1-alpine to 1.24.2-alpine (#5703) * chore(deps): bump code.gitea.io/sdk/gitea from 0.20.0 to 0.21.0 (#5700) * chore(deps): bump github.com/ory/dockertest/v3 from 3.11.0 to 3.12.0 (#5694) * chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.126.0 to 0.127.0 (#5695) * chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0-rc.4 to 3.0.0 (#5696) ++++ grant: - Update to version 0.2.7: * chore(deps): bump github.com/anchore/syft from 1.23.0 to 1.23.1 (#203) * chore(deps): update anchore dependencies (#202) * feat: bump go version (#201) * chore(deps): bump github.com/anchore/stereoscope from 0.1.2 to 0.1.3 (#199) * chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 (#200) * chore(deps): bump github.com/anchore/stereoscope (#198) * chore(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.27 (#193) * chore(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#186) * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.6.6 to 6.6.7 (#190) * chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (#191) * chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.3 to 1.3.4 (#189) * chore(deps): bump github.com/charmbracelet/lipgloss from 1.0.0 to 1.1.0 (#192) * chore(deps): bump github.com/anchore/syft from 1.19.0 to 1.20.0 (#187) * chore: cache update (#185) * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.10 to 0.5.11 (#184) * chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.0 to 1.3.3 (#181) * feat: update to go 1.24.x (#182) * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.6.5 to 6.6.6 (#180) * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.9 to 0.5.10 (#178) * chore(deps): bump github.com/charmbracelet/bubbletea from 1.2.4 to 1.3.0 (#177) * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.8 to 0.5.9 (#175) * chore(deps): update anchore dependencies (#174) ++++ gstreamer: - Update to version 1.26.1: + Highlighted bugfixes: - awstranslate and speechmatics plugin improvements - decodebin3 fixes and urisourcebin/playbin3 stability improvements - Closed captions: CEA-708 generation and muxing fixes, and H.264/H.265 caption extractor fixes - dav1d AV1 decoder: RGB support, plus colorimetry, renegotiation and buffer pool handling fixes - Fix regression when rendering VP9 with alpha - H.265 decoder base class and caption inserter SPS/PPS handling fixes - hlssink3 and hlsmultivariantsink feature enhancements - Matroska v4 support in muxer, seeking fixes in demuxer - macOS: framerate guessing for cameras or capture devices where the OS reports silly framerates - MP4 demuxer uncompressed video handling improvements and sample table handling fixes - oggdemux: seeking improvements in streaming mode - unixfdsrc: fix gst_memory_resize warnings - Plugin loader fixes, especially for Windows - QML6 GL source renegotiation fixes - RTP and RTSP stability fixes - Thread-safety improvements for the Media Source Extension (MSE) library - v4l2videodec: fix A/V sync issues after decoding errors - Various improvements and fixes for the fragmented and non-fragmented MP4 muxers - Video encoder base class segment and buffer timestamp handling fixes - Video time code support for 119.88 fps and drop-frames-related conversion fixes - WebRTC: Retransmission entry creation fixes and better audio level header extension compatibility - YUV4MPEG encoder improvments - dots-viewer: make work locally without network access - gst-python: fix compatibility with PyGObject >= 3.52.0 - Cerbero: recipe updates, compatibility fixes for Python < 3.10; Windows Android cross-build improvements - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - Correctly handle whitespace paths when executing gst-plugin-scanner - Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup - cmake: Fix PKG_CONFIG_PATH formatting for Windows cross-builds - macos: Move macos function documentation to the .h so the introspection has the information - meson.build: test for and link against libatomic if it exists - pluginloader-win32: Fix helper executable path under devenv - pluginloader: fix pending_plugins Glist use-after-free issue - unixfdsrc: Complains about resize of memory area - tracers: dots: fix debug log ++++ gstreamer-devtools: - Update to version 1.26.1: + Add missing Requires in pkg-config + devtools: dots-viewer: - Bundle js dependencies using webpack - Update dependencies and make windows dependencies conditional ++++ gstreamer-docs: - Update to version 1.26.1: + Update docs. ++++ gstreamer-editing-services: - Update to version 1.26.1: + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup. - Drop gstreamer-editing-services-glib2.patch: Fixed upstream. ++++ python-gst: - Update to version 1.26.1: + gst-python: - Fix compatibility with PyGObject >= 3.52.0 - Segmentation Fault since PyGObject >= 3.52.0 due to missing _introspection_module attribute - Drop 0496a778bb85e0b263ed2fddfcf3dac7961fe4f5.patch: Fixed upstream. ++++ gstreamer-plugins-bad: - Update to version 1.26.1: + Add missing Requires in pkg-config + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup + Update docs + aja: Use the correct location of the AJA NTV2 SDK in the docs + alphacombine: De-couple flush-start/stop events handling + alphadecodebin: use a multiqueue instead of a couple of queues + avfvideosrc: Guess reasonable framerate values for some 3rd party devices + codecalpha: name both queues + d3d12converter: Fix cropping when automatic mipmap is enabled + dashsink: Make sure to use a non-NULL pad name when requesting a pad from splitmuxsink + docs: Fix GstWebRTCICE* class documentation + h264ccextractor, h265ccextractor: Handle gap with unknown pts + h265decoder, h265ccinserter: Fix broken SPS/PPS link + h265parser: Fix num_long_term_pics bound check + Segmentation fault in H265 decoder + h266decoder: fix leak parsing SEI messages + meson.build: test for and link against libatomic if it exists + mse: Improved Thread Safety of API + mse: Revert ownership transfer API change in gst_source_buffer_append_buffer() + tensordecoders: updating element classification + unixfd: Fix wrong memory size when offset > 0 + uvcsink: Respond to control requests with proper error handling + v4l2codecs: unref frame in all error paths of end_picture + va: Skip codecs that report maximum width or height lower than minimum + vapostproc: fix wrong video orientation after restarting the element + vavp9enc: fix mem leaks in _vp9_decide_profile + vkformat: fix build error + vtenc: Avoid deadlocking when changing properties on the fly + vulkan: fix memory leak at dynamic registering + webrtc: enhance rtx entry creation + webrtcbin: add missing warning for caps missmatch + ZDI-CAN-26596: New Vulnerability Report (Security) - Drop va-codecs-check-size.patch: Fixed upstream. - Drop cuda_nvdec conditional, builds fine for aarch64/armv7 now. ++++ gstreamer-plugins-base: - Update to version 1.26.1: + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup + alsadeviceprovider: Fix leak of Alsa longname + audioaggregator: fix error added in !8416 when chaining up + audiobasesink: Fix custom slaving driftsamples calculation and add custom audio clock slaving callback example + decodebin3: - Don't avoid parsebin even if we have a matching decoder - Doesn't plug parsebin for AAC from tsdemux + gl: eglimage: warn the reason of export failure + glcolorconvert: - Fix YUVA<->RGBA conversions - Regression when rendering alpha vp9 + gldownload: Unref glcontext after usage + meson.build: test for and link against libatomic if it exists + oggdemux: Don't push new packets if there is a pending seek + urisourcebin: - Make parsebin activation more reliable - Deadlock between parsebin and typefind + videoencoder: Use the correct segment and buffer timestamp in the chain function + videotimecode: Fix conversion of timecode to datetime with drop-frame timecodes and handle 119.88 fps correctly in all places ++++ gstreamer-plugins-good: - Update to version 1.26.1: + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup + gst-plugins-good: Matroska mux v4 support + matroska-demux: Prevent corrupt cluster duplication + qml6glsrc: update buffer pool on renegotiation + qt6: Add a missing newline in unsupported platform message + qtdemux: - Fix stsc size check in qtdemux_merge_sample_table() - Next Iteration Of Uncompressed MP4 Decoder - Unref simple caps after use + rtspsrc: - Do not emit signal 'no-more-pads' too early - Don't error out on not-linked too early + rtpsession: - Do not push events while holding SESSION_LOCK - Deadlock when gst_rtp_session_send_rtcp () is forwarding eos + v4l2: drop frame for frames that cannot be decoded + v4l2videodec: AV unsync for streams with many frames that cannot be decoded + v4l2object: - Fix memory leak - Fix type mismatch when ioctl takes int + y4menc: - Fix Y41B format - Handle frames with GstVideoMeta ++++ gstreamer-rtsp-server: - Update to version 1.26.1: + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup. ++++ haguichi: - update to 1.5.2 * Implemented Adw.StatusPage to show the connection restore countdown with an additional cancel button. * Connection loss notification will not be displayed if the window is already focused. * Selected node and search text is now saved when restoring connection. * Within "Add Command" and "Edit Command" dialogs command variables can now be inserted directly from the popover into the command entries. * Now using Adw.ToggleGroup instead of grouped Gtk.CheckButtons to select IP version priority when libadwaita 1.7 is available. * Now using Adw.Dialog based widgets starting from libadwaita 1.5 instead of 1.6. * Added more network list update interval options to preferences dialog. * Added support for Flatpak commands. * Added support for Ghostty. * Added debug information to about dialog. * Updated Yaru icons for Ubuntu builds to use a smaller square for optical compensation (thanks again to ubuntujaggers). * Updated Polish and Portuguese translations. * Bumped minimum required versions of GLib (2.80) and GTK (4.14) and libadwaita (1.5). * Other minor fixes, improvements and optimizations. ++++ helmfile: - Update to version 1.0.0: PLEASE READ https://github.com/helmfile/helmfile/blob/main/docs/proposals/towards-1.0.md What's Changed: * build(deps): bump github.com/helmfile/vals from 0.39.0 to 0.39.1 by @dependabot in #1926 * Bump kubectl to current version (1.32.1) by @DerDaku in #1924 * build(deps): bump github.com/goccy/go-yaml from 1.15.21 to 1.15.22 by @dependabot in #1925 * build: update Helm to v3.17.1 and related dependencies by @yxxhero in #1928 * build(deps): bump k8s.io/apimachinery from 0.32.1 to 0.32.2 by @dependabot in #1931 * feat: inject cli state values (--state-values-set) into environment templating context by @Vince-Chenal in #1917 * docs: add skipSchemaValidation to index.md and update related structs by @yxxhero in #1935 * refactor(state): optimize HelmState flags handling by @yxxhero in #1937 * Update vals package to v0.39.2 by @aditmeno in #1938 * build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #1940 * build(deps): bump github.com/goccy/go-yaml from 1.15.22 to 1.15.23 by @dependabot in #1941 * build(deps): bump github.com/helmfile/chartify from 0.20.8 to 0.20.9 by @dependabot in #1942 * feat: colorized DELETED by @yurrriq in #1944 * feat(docs): add proposal to remove charts and delete subcommands by @yxxhero in #1936 * build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #1945 * build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot in #1946 * build: update golang version to 1.24 and golangci-lint to v1.64.5 by @yxxhero in #1949 * build(deps): bump github.com/helmfile/vals from 0.39.2 to 0.39.3 by @dependabot in #1951 * build(deps): bump github.com/helmfile/chartify from 0.20.9 to 0.21.0 by @dependabot in #1950 * build(deps): bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot in #1955 * build(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs by @dependabot in #1956 * Don't warn if this and the needed release set installed: false by @jayme-github in #1958 * build(deps): bump golang.org/x/term from 0.29.0 to 0.30.0 by @dependabot in #1959 * Remove all v0.x references by @yxxhero in #1919 * build(deps): bump k8s.io/apimachinery from 0.32.2 to 0.32.3 by @dependabot in #1960 * build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #1961 * build(deps): bump github.com/helmfile/vals from 0.39.3 to 0.39.4 by @dependabot in #1962 * build: update Helm to v3.17.2 and related dependencies by @yxxhero in #1965 * build: update yaml.v3 dependency and remove colega/go-yaml-yaml by @yxxhero in #1929 * build(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.27 by @dependabot in #1966 * build(deps): bump github.com/goccy/go-yaml from 1.15.23 to 1.16.0 by @dependabot in #1967 * build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in #1969 * build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #1970 * build(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot in #1975 * build(deps): bump github.com/helmfile/vals from 0.39.4 to 0.40.0 by @dependabot in #1978 * build(deps): bump github.com/helmfile/chartify from 0.21.0 to 0.21.1 by @dependabot in #1979 * docs(fix): correct typo in 'tier=fronted' to 'tier=frontend' by @yxxhero in #1980 * feat: add labels for helm release by @yxxhero in #1046 * build(deps): bump github.com/helmfile/vals from 0.40.0 to 0.40.1 by @dependabot in #1981 * build(deps): bump github.com/goccy/go-yaml from 1.16.0 to 1.17.1 by @dependabot in #1982 * fix: Check needs with context and namespace by @aarnq in #1986 * build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #1991 * build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 by @dependabot in #1990 * fix(state): enhance error message for missing .gotmpl extension in helmfile v1 by @yxxhero in #1989 * build(deps): bump github.com/helmfile/chartify from 0.21.1 to 0.22.0 by @dependabot in #1996 * build: update Helm plugin versions in CI and Dockerfiles by @yxxhero in #1995 * build: update Helm to v3.17.3 and update related Dockerfiles by @yxxhero in #1993 * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #2010 * feat: add helmfile archive configuration in goreleaser by @yxxhero in #2000 * docs: add more complex examples section in README by @yxxhero in #2013 * Feat: setting reuseValues flag in release by @blaskoa in #2004 * build(deps): bump k8s.io/apimachinery from 0.32.3 to 0.32.4 by @dependabot in #2016 * build(deps): bump github.com/aws/aws-sdk-go from 1.55.6 to 1.55.7 by @dependabot in #2015 * chore: support parsing any type with fromYaml by @ProbstDJakob in #2017 * build(deps): bump k8s.io/apimachinery from 0.32.4 to 0.33.0 by @dependabot in #2018 * feat: add --take-ownership flag to helm diff and related config by @yxxhero in #1992 ++++ hyprland-qtutils: - Update to 0.1.4: * Added a heart icon for the donate button to both donate-screen and update-screen * Add 'building' section in the README (gh#hyprwm/hyprland-qtutils#8) * [Nix] Fix duplicate hyprutils inputs (gh#hyprwm/hyprland-qtutils#11) ++++ icingaweb2-module-director: - Update to 1.11.5 * Database Schema - FIX: Failed schema migration of MySQL to version 188 due Integrity constraint violation (#2970) * Deployment - FIX: Deprecation notice that sometimes appears on deployment form (no issue) * Fixed Issues - You can find issues and feature requests related to this release on our roadmap https://github.com/Icinga/icingaweb2-module-director/milestone/40?closed=1 ++++ jemalloc: - Add fix_make_check_with_gcc15.patch to make the testsuite pass despite new GCC malloc-related optimizations. [boo#1240665] ++++ jitterentropy: - Update to 3.6.3: [bsc#1242050] * Correct time stamp processing on AIX * Use high-resolution time stamp on Apple Silicon * GCD power-up test: consider OSR * Remove patches fixed in the update: - jitterentropy-fix-a-stack-corruption-on-s390x.patch * Rebase patches: - jitterentropy-split-internal-header.patch - jitterentropy-with-debug.patch - Update to 3.6.2: * Fix RCT re-initialization in jent_read_entropy_safe * simplify test code * improve keyword portability - Update to 3.6.1: * Add more test code * Add support for SunPRO compiler * Fix compilation on OpenBSD by replacing sed with tr * internal timer: Add support for Apple * Various small fixes to compilation to imporve portability - Update to 3.6.0: * Remove bi-modal behavior of conditioning function * Make jent_read_entropy_safe safer by retrying the health test * Move the version information to make them available at compile time - Update to 3.5.0: * add distinction between intermittent and permanent health failure * add compile time option to allow configuring a mask to reduce the size of the time stamp used for the APT ++++ kea: - Update owner and perms in %post on modified config files ++++ kernel-debug: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-default: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-source: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-docs: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-kvmsmall: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-obs-build: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-obs-qa: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-syms: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kernel-vanilla: - ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (bsc#1242044). - commit 5d6f327 - Refresh patches.suse/drm-xe-rtp-Drop-sentinels-from-arg-to-xe_rtp_process.patch. Update upstream status. - commit 0f3d58a ++++ kyverno: - Update to version 1.14.1: * Added - Added a new adopter ONZACK AG (#12983) - Added support for auditAnnotations in ImageValidatingPolicy (#12946) * Fixed - Fixed object matching in cel/matching package (#12899, [#12920], #12929) - Fixed a panic issue for the reports controller to check if apiGroup and apiVersion are defined (#12924) - Fixed to avoid applying CEL PolicyException when the flag is disabled (#12931) - Fixed a panic issue when ValidatingPolicy does not have matchConstraints defined (#12957, #12968) - [CLI]Fixed the issue which maps gvk to gvr for custom resources (#12979) - [CLI]Fixed gvk/gvr conversion for ValidatingAdmissionPolicy (#12937) * Others - Tests enhancements (#12873, #12875, #12877, #12886, #12904, [#12942], #12964) - Code refactoring (#12950, #12951, #12952, #12955, #12975, [#12934], #12961, #12971) ++++ spirv-llvm-translator: - Update to version 20.1.2. * Support reverse translation of FPFastMathMode decoration for `fcmp` instruction (SPIR-V 1.6). ++++ qt6-declarative: - Add 0001-do-not-re-resolve-iterator-value-types.patch We've resolved the value type in the type propagator. Trying to do it again in the code generator, after the iterator may have been adjusted, is quite wrong. If we resolve the list value type on a type that's not a list (anymore), then we get an invalid type, which subsequently crashes. ++++ termcap: - added patches + termcap-curses-gcc15.patch + termcap-gcc15.patch ++++ ncurses: - Modify patch ncurses-5.9-ibm327x.dif * sclp term: use ASCII Console key mapping and support home * ibm327x term: can do color and drawings but no cursor ++++ libpulp: - Update package with libpulp-0.3.14: - Remove any linking to GLIBC_PRIVATE symbols. ++++ qcdloop: - Update to version 2.1.0: * Add one more QUADMATH lookup path [gh#scarrazza/qcdloop#31]. * Add support for aarch64 [gh#scarrazza/qcdloop#34]. - Changes from version 2.0.11: * fix: Allow for environment override of CMAKE_CXX_FLAGS [gh#scarrazza/qcdloop#29]. - Changes from version 2.0.10: * Fix an off-by-one error in Tools::ddilog [gh#scarrazza/qcdloop#24]. * fix: Use 'grep -E' over 'egrep' [gh#scarrazza/qcdloop#25]. * Small cmake updates [gh#scarrazza/qcdloop#23]. - Drop patches incorporated upstream: * qcdloop-quadmath-linking.patch * qcdloop-remove-march-mtune-flags.patch - Re-base qcdloop-soversion.patch for update. - Allow building for aarch64 as this is now allowed by upstream [gh#scarrazza/qcdloop#34]; still no support for ppc or power64, so these remain excluded. - Implement %check section to run tests (only for %ix86, x86_64). ++++ libspnav: - Update to 1.2 * add missing requests and API entry points for cfg set/get repeat interval * fixed spnav_sensitivity (proto1) sending garbage * fixed omission of linking with libm, while using math functions in util * fixed graphical glitches in the fly example on non-nvidia GPUs * compatibility improvements for IRIX and Solaris * fixed various minor build issues ++++ sundials: - Update to version 7.3.0: * Too many to list, see . ++++ sundials-mvapich2: - Update to version 7.3.0: * Too many to list, see . ++++ sundials-openmpi4: - Update to version 7.3.0: * Too many to list, see . ++++ umockdev: - Update to version 0.19.1: * preload: Restore errno in ioctl_emulate_open(). * preload: Only emulate ioctls on emulated devices. * Fix ioctl_tree_execute() ret type and initialization. * tests: Disable spidev on big-endian 32-bit platforms. - Changes from version 0.19.0: * API: Add UMockdev.Testbed.wait_script() to sync to scripts/evemu replays. * API: UMockdev.Testbed.load_script_from_string(). * API: UMockdev.Testbed.load_evemu_events_from_string(). * Make uevent synthesis thread-safe. * Handle "connection refused" when sending a uevent. - Drop 0001-t_system_single-handle-missing-selinux-context.patch: incorporated upstream. ++++ libvmdk: - build with fuse 3 boo#1242079 ++++ libzypp: - fixed build with boost 1.88. - XmlReader: Fix detection of bad input streams (fixes #635) libxml2 2.14 potentially reads the complete stream, so it may have the 'eof' bit set. Which is not 'good' but also not 'bad'. - rpm: Fix detection of %triggerscript starts (bsc#1222044) - RepoindexFileReader: add more related attributes a service may set. Add optional attributes gpgcheck, repo_gpgcheck, pkg_gpgcheck, keeppackages, gpgkey, mirrorlist, and metalink with the same semantic as in a .repo file. - version 17.36.7 (35) ++++ lout: - Add reproducible.patch to override build date (boo#1047218) ++++ lxcfs: - use fuse3 (boo#1242079) - drop spec file constructs for versions earlier than 15 ++++ nelm: - Update to version 1.2.2: * chore: release 1.2.2 * fix: improve log color detection ++++ nushell: - Update to version 0.104.0: * New datetime and duration Features. New date from-human command into datetime now accepts a record into duration now accepts a record into datetime --format can now parse dates and times separately into duration now accepts floats * New Polars commands. * Changes: + Additions: - `kill` now accepts list spreading - Custom indicator for missing table values - Some `math` commands now work with bounded ranges - The executable directory is now added to `$NU_PLUGIN_DIRS` by default - `env-conversions` helpers added to the standard library - Proxy support for `http` commands - Tab completion when importing the standard library and its exports - LSP: Snippet-style completions - `debug --raw-value` - More info from describe `--detailed` - Support PATHEXT for additional extensions on Windows - Execute Nushell scripts on the Path in Windows - New flag glob `--follow-symlinks` - Substring match algorithm. + Breaking changes: - Parse human date time explicitly - `str join` formatting for `datetime` values has changed - `history` with sqlite uses datetimes now - `date` is now `datetime` + Deprecations: - `positional` completer optiona. + Removals: - Removed `-s` and `-p` in `do` * Bug fixes and other changes. * For a full list of changes with detailed descriptions, see: - https://www.nushell.sh/blog/2025-04-29-nushell_0_104_0.html. ++++ osv-scanner: - Update to version 2.0.2: * Fixes: - Bug #1842 Fix an issue in the GitHub Action where call analysis for Go projects using the tool directive (Go 1.24+) in go.mod files would fail. The scanner image has been updated to use a newer Go version. - Bug #1806 Fix an issue where license overrides were not correctly reflected in the final scan results and license summary. - Fix #1825, #1809, #1805, #1803, #1787 Enhance XML output stability and consistency by preserving original spacing and minimizing unnecessary escaping. This helps reduce differences when XML files are processed. * What's changed - chore(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs in the bundler group across 1 directory (#1815) - chore: Changelog for v2.0.2 (#1847) - fix(gh-action): call analysis doesn't work for go 1.24 (#1842) - test(osv-scanner/fix): actually import command from package (#1845) - test(fix): use public package (#1832) - test: add case for when "false" is explicitly passed as the value for `--offline` (#1841) - refactor(cmd): rename and cleanup `licenseGenericFlag` implementation (#1834) - test: only include specific command under test in `cmd` package tests (#1831) - test: update snapshots (#1833) - feat(xml): store the original text in CharData (#1825) - chore: Update snaps again (#1824) - chore(deps): update workflows (#1799) - fix(deps): update osv-scanner minor (#1800) - chore(deps): lock file maintenance (#1801) - test: move `source` cases into subpackage (#1759) - chore: Remove renovatebot constraint (#1820) - refactor: use constants for extractor names (#1819) - test: ensure that all tests are run in parallel (#1817) - refactor: ensure all extractors have a single interface check at the bottom of the file (#1818) - refactor: avoid repeated call to get scan global flags (#1816) - docs: Update Maven Central and private registries support (#1812) - chore: Update snapshots (#1813) - feat(xml): do not escape texts in char data (#1809) - feat: Parallel tests with global logger (#1798) - fix: override licenses in scan results (#1806) - chore: Update snapshot again again (#1807) - feat(xml): keep the white space between attributes (#1805) - refactor: Switch to use public osvdev client (#1804) - feat(xml): do not escape double quotes (#1803) - chore: Update scalibr to use the new inventory format. (#1797) - chore: Update snapshot again (#1802) - chore: Update snapshots (#1796) - feat(xml): keep the extra space in self-closing tags (#1787) - chore(deps): update gaurav-nelson/github-action-markdown-link-check digest to 3c3b66f (#1784) - chore(deps): update golang docker tag to v1.24.2 (#1785) - test: update snapshots (#1786) - feat: support outputting results in `spdx` format (#1776) - test: update snapshots (#1782) - build: move off deprecated archives.format and archives.builds properties again (#1779) ++++ praat: - Update to version 6.4.30: * Made the whole of the Buckeye corpus readable. * Backslash trigraphs for tone symbols: a᷄ (a\-'), a᷇ (a\'-), a᷅ (a\`-), a᷆ (a\-`), a᷈ (a\rf), a᷉ (a\fr). * Other backslash trigraphs: d̼ (d\mv), d̫ (d\wv). - Changes from version 6.4.29: * Read Sound and adjacent annotation files (TIMIT)...: if you open any sound file from the TIMIT corpus, the annotation files with the same name in the same folder are interpreted as a TextGrid and opened as well. * Read Sound and adjacent annotation files (Buckeye)...: if you open any sound file from the Buckeye corpus, the annotation files with the same name in the same folder are interpreted as a TextGrid and opened as well. * Backslash trigraphs for tone symbols: a̋ (a\''), ȁ (a\``), ˥ (\-5), ˦ (\-4), ˧ (\-3), ˨ (\-2), ˩ (\-1), ꜛ (\|u), ꜜ (\|d). * Backslash trigraphs for diagonal arrows: ↗ (\NE), ↘ (\SE), ↙ (\SW), ↖ (\NW); the first two of these double as tone symbols. - Changes from version 6.4.28: * TextGrid window: removed a bug that caused slow scrolling (i.e. computation of whole-sound Pitch and Formant objects) if the TextGrid was much longer than the Sound and the Sound was scrolled out of sight. * EEG window: repaired a bug that caused Praat to crash when clicking View & Edit. * Windows Demo window: made Escape key available to demoKey$() (this had been a bug since the beginning of the Demo window, i.e. since May 2009). * Read TextGrid from ESPS label file... * Repaired a bug that could cause Praat to crash on pitch analysis when a part of the sound was constant. * Insert picture from file...: the picture is now embedded into Praat picture files; this also solves a problem with file paths that surfaced when a script called another script that inserted a picture. ++++ product-composer: - update to version 0.5.13: * support encoding of "update" and "edition" fields into CPE * allow blacklisting binaries via updateinfo flag * allow to specify repodata config per flavor ++++ python-MarkupSafe: - Update to 3.0.2 * Fix compatibility when __str__ returns a str subclass. #472 * Build requires setuptools >= 70.1. #475 - Update to 3.0.1 * Address compiler warnings that became errors in GCC 14. #466 * Fix compatibility with proxy objects. #467 - Update to 3.0.0 * Support Python 3.13 and its experimental free-threaded build. #461 * Drop support for Python 3.7 and 3.8. * Use modern packaging metadata with pyproject.toml instead of setup.cfg. #348 * Change distutils imports to setuptools. #399 * Use deferred evaluation of annotations. #400 * Update signatures for Markup methods to match str signatures. Use positional-only arguments. #400 * Some str methods on Markup no longer escape their argument: strip, lstrip, rstrip, removeprefix, removesuffix, partition, and rpartition; replace only escapes its new argument. These methods are conceptually linked to search methods such as in, find, and index, which already do not escape their argument. #401 * The __version__ attribute is deprecated. Use feature detection, or importlib.metadata.version("markupsafe"), instead. #402 * Speed up escaping plain strings by 40%. #434 * Simplify speedups implementation. #437 ++++ python-PySDL2: - Adjust run-time dependencies to avoid old virtual provides. ++++ python-asttokens: - skip test_deep_recursion, it fails in s390x, gh#gristlabs/asttokens#159 ++++ python-azure-health-deidentification: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt: - Add additional packages from the Azure SDK to Requires + python-azure-mgmt-arizeaiobservabilityeval + python-azure-mgmt-astro + python-azure-mgmt-billingbenefits + python-azure-mgmt-computefleet + python-azure-mgmt-computeschedule + python-azure-mgmt-connectedcache + python-azure-mgmt-containerorchestratorruntime + python-azure-mgmt-databasewatcher + python-azure-mgmt-deviceregistry + python-azure-mgmt-devopsinfrastructure + python-azure-mgmt-durabletask + python-azure-mgmt-edgezones + python-azure-mgmt-fabric + python-azure-mgmt-hdinsightcontainers + python-azure-mgmt-healthdataaiservices + python-azure-mgmt-impactreporting + python-azure-mgmt-informaticadatamanagement + python-azure-mgmt-iotoperations + python-azure-mgmt-largeinstance + python-azure-mgmt-migrationassessment + python-azure-mgmt-mysqlflexibleservers + python-azure-mgmt-oracledatabase + python-azure-mgmt-pineconevectordb + python-azure-mgmt-portalservicescopilot + python-azure-mgmt-postgresqlflexibleservers + python-azure-mgmt-standbypool + python-azure-mgmt-weightsandbiases ++++ python-azure-sdk: - Add additional packages from the Azure SDK to Requires + python-azure-communication-messages + python-azure-health-deidentification + python-azure-healthinsights-radiologyinsights + python-azure-maps-geolocation + python-azure-maps-timezone ++++ python-duckduckgo-search: - Update to 8.0.1: * refactor: remove dead code * refactor: remove dead code * refactor: bump to primp=0.15.0 - Update to 8.0.0: * Chat moved to duckai package. * feat(chat): remove chat * fix(typing): fix typing in cli and tests - Update to 7.5.5: * fix(chat): add _chat_xfe - Update to 7.5.4: * fix(chat): x-vqd-hash-1 = "" - Update to 7.5.3: * DDGS.chat: bugfix by @deedy5 in #294 - Update to 7.5.2: * fix(temp): don't set Client.headers * Full Changelog: v7.5.1...v7.5.2 - Update to 7.5.1: * Bugfix DDGS.text() payload by @deedy5 in #291 - Update to 7.5.0: * chore: bump primp to v0.14.0 * tests: sleep 2 seconds between tests * feat(chat): add mistral-small-3 * feat(chat): stream response * feat(cli chat): stream response - Update to 7.4.5: * Chat: bugfix ConversationLimitException by @deedy5 in #288 - Update to 7.4.4: * DDGS.chat: add mistral-small-3 by @deedy5 in #285 * fix(patch): patch only while sending request - Update to 7.4.3: * feat: patch httpcore * feat: improve ssl_context - Update to 7.4.2: * Use httpx for requests by @deedy5 in #282 * Cli(chat): stream answer, add DDGS.chat_yield (response message generator) by @deedy5 in #283 - Update to 7.3.2: * DDGS.chat: add llama-3.3-70b model by @deedy5 in #281 - Update to 7.3.1: * DDGS.chat: add o3-mini model by @deedy5 in #280 - Update to 7.3.0: * clarify exceptions in README by @vpoulailleau in #275 * Drop Support for Python 3.8 by @deedy5 in #276 * Bump primp to v0.11.0 * Add _impersonates_os - Update to 7.2.1: * Bump primp to v0.10.0 * DDGS._impersonates: add "firefox_128" - Update to 7.2.1: * Bump primp to v0.10.0 * DDGS._impersonates: add "firefox_128" ++++ img2pdf: - Update to 0.6.1 - testsuite fixes - Change from 0.6.0 - Add support for JBIG2 (generic coding) - Add convert_to_docobject() broken out from convert() - Add pil_get_dpi() broken out from get_imgmetadata() ++++ python-jsonlines: - Correct requirements to reflect reality. - Switch to pyproject and pytest macros. - No more greedy globs in %files. ++++ python-libarchive-c: - update to 5.2: * Change to the library: fix inoperative `pathname` argument of `add_files` method (#135), by @nvinson. * Change to the tests: update a test to handle new libarchive versions (#131). - drop libarchive.patch (upstream) ++++ python-maxminddb: - update to version 2.6.3: - The vendored ``libmaxminddb`` has been updated to 1.12.0. This fixes a memory leak when opening a database fails. - Binary wheels are now built for Python 3.13. - update to version 2.6.2: - The vendored ``libmaxminddb`` has been updated to 1.10.0. This fixes a bug that would cause incorrect results on databases that had search trees greater than 4 GB. - update to version 2.6.1: - This release includes no source code changes. The only changes are to the release workflow. - Binary wheels are now built on Linux for aarch64. Pull request by Kevin Park. GitHub #160. - Binary wheels are now built on macOS for Apple silicon. Requested by Kevin Park. GitHub #152. - update to version 2.6.0: - Added type annotations for instance variables on ``Metadata`` - Updated type stubs for ``maxminddb.extension``. - ``setuptools`` is no longer listed as a runtime dependency. Pull request by Lewis Collard. GitHub #155. - update to version 2.5.2: - The vendored ``libmaxminddb`` version was updated to 1.9.0. This fixes an issue when reading databases with a search tree exceeding 2 GB. Reported by Sami Salonen. GitHub #146. - update to version 2.5.1: - This is a re-release of 2.5.0 to address missing files from the sdist. Reported by Lumír 'Frenzy' Balhar. GitHub #132. - update to version 2.5.0: - IMPORTANT: Python 3.8 or greater is required. If you are using an older version, please use an earlier release. - Windows is now supported by the C extension. - The ``Reader`` class now implements the ``__iter__`` method. This will return an iterator that iterates over all records in the database, excluding repeated aliased of the IPv4 network. Requested by Jean-Baptiste Braun and others. GitHub #23. - The multiprocessing test now explicitly uses ``fork``. This allows it to run successfully on macOS. Pull request by Theodore Ni. GitHub #116. - A vendored copy of ``libmaxminddb`` will now be used by default when building the extension. If you wish to continue using the system shared library, you may set the ``MAXMINDDB_USE_SYSTEM_LIBMAXMINDDB`` environment variable to a true value when building the extension. - The C extension now builds on Python 3.13. - The C extension will now be built for PyPy. ++++ python-psygnal: - Add patch support-pydantic-211.patch: * Support Pydantic 2.11 changes by not calling model_fields on instances. ++++ python-rollbar: - Update to 1.3.0 * Added support for classes to define the method __rollbar_repr__ to control how objects are serialized by @danielmorell in #479 * Added support for Python 3.13 by @danielmorell in #477 * Removed support for Python 3.6 by @danielmorell in #480 * Updated framework versions tested against by @danielmorell in #480 - Update to 1.2.0 * Added support for custom payload transforms by @danielmorell in #470 * Added custom data to the message body by @waltjones in #473 * Added support for host override setting by @danielmorell in #468 * Fixed RollbarHandler reconfigures root logger by @ilkecan in #463 * Fixed include_request_body setting not checked for various frameworks by @danielmorell in #469 * Fixed namedtuple fields not being scrubbed by @danielmorell in #474 - Update to 1.1.2 * Added support for custom payload transforms by @danielmorell in #470 * Added custom data to the message body by @waltjones in #473 * Added support for host override setting by @danielmorell in #468 * Fixed RollbarHandler reconfigures root logger by @ilkecan in #463 * Fixed include_request_body setting not checked for various frameworks by @danielmorell in #469 * Fixed namedtuple fields not being scrubbed by @danielmorell in #474 - Update to 1.1.1 * Added support for custom payload transforms by @danielmorell in #470 * Added custom data to the message body by @waltjones in #473 * Added support for host override setting by @danielmorell in #468 * Fixed RollbarHandler reconfigures root logger by @ilkecan in #463 * Fixed include_request_body setting not checked for various frameworks by @danielmorell in #469 * Fixed namedtuple fields not being scrubbed by @danielmorell in #474 - Update to 1.1.0 * Support for Python 3.12 * Support for pathlib.Path() * Updated supported/tested frameworks and modernized tests and packaging by @danielmorell in #455 * Fixed #398 FastAPI integration fails if docs are disabled by @danielmorell in #459 * Added support pathlib.Path() objects by @singingwolfboy in $450 * Added support for Python 3.12 by @danielmorell in #460 * Changed the ShortenerTransform to use breadth first traversal by @danielmorell in #461 * Fixed shortener multi level shortening by @danielmorell and @pawelsz-rb. See #449 ++++ python-uv: - update to 0.7.0 + Breaking Changes: * Update uv version to display and update project versions * Avoid fallback to subsequent indexes on authentication failure * Require the command in uvx to be available in the Python environment * Use index URL instead of package URL for keyring credential lookups * Remove --version from subcommands * Omit Python 3.7 downloads from managed versions * Reject non-PEP 751 TOML files in install, compile, and export commands * Ignore arbitrary Python requests in version files * Error on unknown dependency object specifiers * Make --frozen and --no-sources conflicting options * Treat empty UV_PYTHON_INSTALL_DIR and UV_TOOL_DIR as unset * Enhancements * Disallow mixing requirements across PyTorch indexes * Add optional managed Python archive download cache * Add poetry-core as a uv init build backend option * Show tag hints when failing to find a compatible wheel in pylock.toml * Report Python versions in pyvenv.cfg version mismatch * Bug fixes * Avoid erroring on omitted wheel-only packages in pylock.toml * Fix display name for uvx --version * Restore handling of authentication when encountering redirects * Respect build options (--no-binary et al) in pylock.toml * Use upload-time rather than upload_time in uv.lock * Documentation * Changed fish completions append >> to overwrite > * Add pylock.toml mentions where relevant * Add ROCm example to the PyTorch guide * Upgrade PyTorch guide to CUDA 12.8 and PyTorch 2.7 ++++ python-wmctrl: - Add missing BuildRequires on attrs. - Be a tiny bit more explicit in the files list. ++++ qt6-declarative-docs: - Add 0001-do-not-re-resolve-iterator-value-types.patch We've resolved the value type in the type propagator. Trying to do it again in the code generator, after the iterator may have been adjusted, is quite wrong. If we resolve the list value type on a type that's not a list (anymore), then we get an invalid type, which subsequently crashes. ++++ rasdaemon: - Avoid daemon start-up delays by checking whether events are accessible in sysfs before adding event handlers (bsc#1241567) A rasdaemon-skip-doesn-t-exist-event.patch ++++ sdbootutil: - Update to version 1+git20250430.f7d1ad1: * Update DA lockout message * jeos-firstboot-enroll: show errors as dialog ++++ smenu: - added patches https://github.com/p-gen/smenu/issues/46 + smenu-gcc15.patch ++++ stackit-cli: - Update to version 0.31.0: * docs: sort available services (#711) * chore(deps): update samuelmeuli/action-snapcraft action to v3 (#710) * Fix: Exit less if an interrupt character is typed (#704) * chore(deps): bump renovatebot/github-action from 41.0.5 to 41.0.21 (#705) * feat(github): enable dependabot for golang and gh actions (#703) * fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/observability to v0.5.0 (#701) * Feat/stackitcli 134 onboading alb service (#697) * fix(deps): update module github.com/stackitcloud/stackit-sdk-go/core to v0.17.1 (#699) * fix(image): Uefi flag cannot be set to false (#698) * feat: add completion to homebrew installation (#692) * fix(deps): update module golang.org/x/term to v0.31.0 (#689) * feat(network-interface): Extend list output to contain device and ipv4 (#695) * feat(ci): close stale PRs automatically (#693) * chore(doc): add documentation of release process (#687) ++++ talosctl: - update to 1.10.0: https://github.com/siderolabs/talos/releases/tag/v1.10.0 * no CLI-related changes in the Changelog ++++ teleport: - update to 17.4.7: * AWS Roles Anywhere output now includes the expiration time as milliseconds since unix epoch. #54386 * Increased the email access plugin timeout for sending e-mails from 5 to 15 seconds. #54381 * Fixed a potential panic during Auth Server startup when the backend returns an error. #54327 * Added a Hardware Key Agent to Teleport Connect along with other significant UX improvements for Hardware Key support. With the agent enabled, Teleport Connect will handle prompts on behalf of other Teleport Clients (tsh, tctl), with an additional option to cache the PIN between client calls (New cluster option:cap.hardware_key.pin_cache_ttl). #54297 * More customizability options for the AWS Roles Anywhere MWI service. #54260 ++++ time: - fix build with gcc15 + time-gcc15.patch ++++ tomcat: - Update to Tomcat 9.0.104 * Fixed CVEs: + CVE-2025-31650: invalid priority field values should be ignored (bsc#1242008) + CVE-2025-31651: Better handling of URLs with literal ';' and '?' (bsc#1242009) * Catalina + Fix: Fix use of SSS in SimpleDateFormat pattern for AccessLogValve. (rjung) + Fix: Process possible path parameters rewrite production in the rewrite valve. (remm) + Fix: 69643: Optimize directory listing for large amount of files. Patch submitted by Loic de l'Eprevier. (remm) + Fix: Return 400 if the amount of content sent for a partial PUT is inconsistent with the range that was specified. (remm) + Add: Add a new RateLimiter implementation, org.apache.catalina.util.ExactRateLimiter, that can be used with org.apache.catalina.filters.RateLimitFilter to provide rate limit based on the exact values configured. Based on pull request #794 by Chenjp. (markt) + Fix: Fix parsing of the time-taken token in the ExtendedAccessLogValve. (remm) + Fix: Fix invocation of the FFM OpenSSL code for setting a SSL engine and FIPS mode. (remm) + Fix: 69600: Add IPv6 local addresses (RFC 4193 and RFC 4291) to the default internal proxies for the RemoteIpFilter and RemoteIpValve. (markt) + Fix: 69615: Improve integration with the not found class resources cache for users who are using a custom web application class loader and/or using reflection to dynamically add external repositories to the web application class loader. (markt) + Add: Add a new initialisation parameter to the Default servlet - allowPostAsGet - which controls whether a direct request (i.e. not a forward or an include) for a static resource using the POST method will be processed as if the GET method had been used. If not allowed, the request will be rejected. The default behaviour of processing the request as if the GET method had been used is unchanged. (markt) + Fix: 69623: Correct a long standing regression that meant that calls to ClassLoader.getResource().getContent() failed when made from within a web application with resource caching enabled. (markt) + Fix: 69634: Avoid NPE on JsonErrorReportValve. (remm) + Fix: Add missing throwable stack trace to JsonErrorReportValve equivalent to the one from ErrorReportValve. (remm) + Fix: Improve the handling of %nn URL encoding in the RewriteValve and document how %nn URL encoding may be used with rewrite rules. (markt) + Fix: Fix a potential exception when calling WebappClassLoaderBase.getResource(""). (markt) * Coyote + Fix: 69607: Allow failed initialization of MD5. Based on code submitted by Shivam Verma. (remm) + Fix: 69614: HTTP/2 priority frames with an invalid priority field value should be ignored. (markt) + Fix: Improve handling of unexpected errors during HTTP/2 processing. (markt) + Fix: Add missing code to process an OpenSSL profile, such as PROFILE= SYSTEM, using FFM. (remm) + Add: Simplify the process of using a custom SSLContext for an HTTPS enabled connector. Based on pull request #805 by Hakky54. (markt) * Jasper + Code: Replace custom URL encoding provided by the JSP runtime library with calls to java.net.URLEncoder.encode(). (markt) + Add: Add compiler using the Java Compiler API, supporting exploded web applications. The compilerClassName to use is org.apache.jasper.compiler.JavaCompiler. (remm) + Add: Add support for specifying Java 25 (with the value 25) as the compiler source and/or compiler target for JSP compilation. If used with an Eclipse JDT compiler version that does not support these values, a warning will be logged and the default will be used. (markt) * Cluster + Fix: Fix resetting cross context sessions in the ReplicationValve. (remm) * Web applications + Add: Documentation. Add a link to the Log4j documentation that describes how to use Log4j rather than JULI for Tomcat's internal logging. (markt) + Add: Documentation. Document the runtime attributes available to web applications via the Request or the ServletContext. Based on pull request [#832] by usmazat. (markt) * Other + Fix: Set sun.io.useCanonCaches in service.bat. Based on pull request [#841] by Paul Lodge. (remm) + Fix: The minimum Java version to build a release is now Java 22, mirroring Tomcat 10.1. This removes the need for using a java-ffm.home property. (remm) + Update: Revert JSign to 6.0 to avoid a file locking issue. (markt) + Update: Update to NSIS 3.11. (markt) + Update: Update to ByteBuddy 1.17.4. (markt) + Update: Update to Checkstyle 10.21.4. (markt) + Update: Update to SpotBugs to 4.9.3. (markt) + Update: Improvements to French translations. (remm) + Update: Improvements to Japanese translations provided by tak7iji. (markt) ++++ tomcat10: - Update to Tomcat 10.1.40 * Fixed CVEs: + CVE-2025-31650: invalid priority field values should be ignored (bsc#1242008) + CVE-2025-31651: Better handling of URLs with literal ';' and '?' (bsc#1242009) * Catalina + Fix: Return 400 if the amount of content sent for a partial PUT is inconsistent with the range that was specified. (remm) + Add: Add a new RateLimiter implementation, org.apache.catalina.util.ExactRateLimiter, that can be used with org.apache.catalina.filters.RateLimitFilter to provide rate limit based on the exact values configured. Based on pull request #794 by Chenjp. (markt) + Fix: Fix parsing of the time-taken token in the ExtendedAccessLogValve. (remm) + Fix: Fix invocation of the FFM OpenSSL code for setting a SSL engine and FIPS mode. (remm) + Fix: 69600: Add IPv6 local addresses (RFC 4193 and RFC 4291) to the default internal proxies for the RemoteIpFilter and RemoteIpValve. (markt) + Fix: 69615: Improve integration with the not found class resources cache for users who are using a custom web application class loader and/or using reflection to dynamically add external repositories to the web application class loader. (markt) + Add: Add a new initialisation parameter to the Default servlet - allowPostAsGet - which controls whether a direct request (i.e. not a forward or an include) for a static resource using the POST method will be processed as if the GET method had been used. If not allowed, the request will be rejected. The default behaviour of processing the request as if the GET method had been used is unchanged. (markt) + Fix: 69623: Correct a long standing regression that meant that calls to ClassLoader.getResource().getContent() failed when made from within a web application with resource caching enabled. (markt) + Fix: 69634: Avoid NPE on JsonErrorReportValve. (remm) + Fix: Add missing throwable stack trace to JsonErrorReportValve equivalent to the one from ErrorReportValve. (remm) + Fix: Improve the handling of %nn URL encoding in the RewriteValve and document how %nn URL encoding may be used with rewrite rules. (markt) + Fix: Fix a potential exception when calling WebappClassLoaderBase.getResource(""). (markt) * Coyote + Fix: 69607: Allow failed initialization of MD5. Based on code submitted by Shivam Verma. (remm) + Fix: 69614: HTTP/2 priority frames with an invalid priority field value should be ignored. (markt) + Fix: Improve handling of unexpected errors during HTTP/2 processing. (markt) + Fix: Add missing code to process an OpenSSL profile, such as PROFILE=SYSTEM, using FFM. (remm) + Add: Simplify the process of using a custom SSLContext for an HTTPS enabled connector. Based on pull request #805 by Hakky54. (markt) * Jasper + Code: Replace custom URL encoding provided by the JSP runtime library with calls to java.net.URLEncoder.encode(). (markt) + Add: Add compiler using the Java Compiler API, supporting exploded web applications. The compilerClassName to use is org.apache.jasper.compiler.JavaCompiler. (remm) + Add: Add support for specifying Java 25 (with the value 25) as the compiler source and/or compiler target for JSP compilation. If used with an Eclipse JDT compiler version that does not support these values, a warning will be logged and the default will be used. (markt) * Cluster + Fix: Fix resetting cross context sessions in the ReplicationValve. (remm) * Web applications + Add: Documentation. Add a link to the Log4j documentation that describes how to use Log4j rather than JULI for Tomcat's internal logging. (markt) + Add: Documentation. Document the runtime attributes available to web applications via the Request or the ServletContext. Based on pull request [#832] by usmazat. (markt) * Other + Update: Revert JSign to 6.0 to avoid a file locking issue. (markt) + Update: Update to NSIS 3.11. (markt) + Update: Update to ByteBuddy 1.17.4. (markt) + Update: Update to Checkstyle 10.21.4. (markt) + Update: Update to SpotBugs to 4.9.3. (markt) + Update: Improvements to French translations. (remm) + Update: Improvements to Japanese translations provided by tak7iji. (markt) ++++ trufflehog: - Update to version 3.88.26: * Add --no-color option to force disabling colorized output (#4081) * Don't die on collection request failure to Postman API (#4094) * Don't die on workspace request failure to Postman API (#4095) * Remove unnecessarily verbosity call when logging error (#4097) * feat: langfuse support (#4079) * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.13.3 [security] (#4105) * added shannon entropy check in accuweather detector (#4096) * Harness Detector Implementation (#4085) * Netlify Detector Version 2 implementation (#4091) * Small comment fix: workspaces --> collections (#4093) * test(sources/s3): fix infinite blocking and timeout issue in TestSource_Chunks (#4048) * Ignore common key (#4039) * Added azure COSMOSDB detector (#3951) * remove trailing commas and quotes from snowflake passwords (#4078) * [Fix] Updated Dropbox Detector (#4073) * [Feat] Support Dockerhub OATs (#4062) * Polish logging around git and archives to reduce noise (#4034) ++++ ugrep: - Update to version 7.4.2: * speed up regex pattern search for some more extreme cases * clean up code base to remove shadowed locals * add safeguards for preventable pattern undermatch ++++ werf: - Update to version 2.35.7: * Bug Fixes - deploy: label/annotation separator options have no effect (c9e2eff) - export: align label separator default (comma) with other commands (c04db26) - Update to version 2.35.6: * Bug Fixes - bundle: incorrect parsing of image reference with colon in tag (ba851eb) - deploy: improve log color detection (c113429) ++++ zypper: - Updated translations (bsc#1230267) - version 1.14.89 ------------------------------------------------------------------ ------------------ 2025-4-29 - Apr 29 2025 ------------------- ------------------------------------------------------------------ ++++ MozillaFirefox: - Mozilla Firefox 138.0 https://www.mozilla.org/en-US/firefox/138.0/releasenotes/ MFSA 2025-28 (bsc#1241621) * CVE-2025-2817 (bmo#1917536) Privilege escalation in Firefox Updater * CVE-2025-4082 (bmo#1937097) WebGL shader attribute memory corruption in Firefox for macOS * CVE-2025-4083 (bmo#1958350) Process isolation bypass using "javascript:" URI links in cross-origin frames * CVE-2025-4085 (bmo#1915280) Potential information leakage and privilege escalation in UITour actor * CVE-2025-4086 (bmo#1945705) Specially crafted filename could be used to obscure download type * CVE-2025-4087 (bmo#1952465) Unsafe attribute access during XPath parsing * CVE-2025-4088 (bmo#1953521) Cross-site request forgery via storage access API redirects * CVE-2025-4089 (bmo#1949994, bmo#1956698, bmo#1960198) Potential local code execution in "copy as cURL" command * CVE-2025-4090 (bmo#1929478) Leaked library paths in Firefox for Android * CVE-2025-4091 (bmo#1951161, bmo#1952105) Memory safety bugs fixed in Firefox 138, Thunderbird 138, Firefox ESR 128.10, and Thunderbird 128.10 * CVE-2025-4092 (bmo#1924108, bmo#1950780, bmo#1959367) Memory safety bugs fixed in Firefox 138 and Thunderbird 138 - requires NSS 3.110 - rebased patches ++++ MozillaThunderbird: - Mozilla Thunderbird ESR 128.10.0 * Changed color override defaults with high contrast mode on macOS and Linux * Using Delete column in "Search Messages..." window could delete other messages MFSA 2025-32 (bsc#1241621) * CVE-2025-2817 (bmo#1917536) Privilege escalation in Thunderbird Updater * CVE-2025-4082 (bmo#1937097) WebGL shader attribute memory corruption in Thunderbird for macOS * CVE-2025-4083 (bmo#1958350) Process isolation bypass using "javascript:" URI links in cross-origin frames * CVE-2025-4084 (bmo#1949994, bmo#1956698, bmo#1960198) Potential local code execution in "copy as cURL" command * CVE-2025-4087 (bmo#1952465) Unsafe attribute access during XPath parsing * CVE-2025-4091 (bmo#1951161, bmo#1952105) Memory safety bugs fixed in Firefox 138, Thunderbird 138, Firefox ESR 128.10, and Thunderbird 128.10 * CVE-2025-4093 (bmo#1894100) Memory safety bug fixed in Firefox ESR 128.10 and Thunderbird 128.10 ++++ aaa_base: - Update to version 84.87+git20250429.1cad3bc: * Remove alias "you" (boo#1242011) ++++ amber-cli: - Update to version 1.13.1+git20250329.c2e3bb8 (bsc#1240511, CVE-2025-30204): * jwt version upgrade (#174) * Update policy size limit to 20k (#173) * Update tenant user model with latest changes (#172) * Fix/workflow (#171) * Upgrade GO version to 1.23.6 (#170) * Update golang jwt dependency (#169) * Update TMS roles struct (#167) * Update jwt dependency version (#165) * Add changes to support JWT (#163) * Update roles struct to be in sync with TMS (#164) * go upgrade to 1.22.7 (#162) * CASSINI-22266: Added permissions in ci workflow files (#153) * Add check for missing Security.md file (#150) * Go version upgrade to 1.22.5 (#148) * CLI changes (#140) * Bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.7 (#147) * Update product model to include multiple plan IDs (#146) * Updated the help section (#145) * Mark policy type field as not required (#144) * Upgrade/goversion 1.22.3 (#143) * Remove policy type and attestation type check for policy creation (#142) * Go version upgrade 1.22.2 (#141) * Fix error message to include the correct set of characters (#138) * UT coverage 80.9% (#137) * Fix push installer workflow (#136) * 3rd party versions upgrade (#133) * GO version upgrade to 1.22.0 (#132) * Fix/go version 1.21.6 (#127) * Update API key validation regex as per latest changes (#125) * Update API key validation regex as per latest changes (#124) * dependency version upgrade (#123) * Update tag create model (#121) * CASSINI-10113: Add scans in CI (#99) * corrected minor check condition (#120) * Add check to validate env variable before setting (#119) * Add version-check script (#118) * Add file path check for invalid characters (#116) * Update compoenent version (#117) * Update README as per suggestions (#113) (#115) * Added HTTP scheme validation to avoid API Key leakage (#108) * CASSINI-10987 Golang version upgrade to 1.21.4 (#114) * Update policy model as per the latest changes (#109) * Remove branch info from on schedule (#106) * Add BDBA scan to CI (#104) * Update CLI URL (#105) * updated licenses (#102) * Updated version of all components to v1.0.0 for GA (#100) * Validate the email id input before requesting list of users (#98) * Remove redundant print statements (#97) * Request ID and trace ID should be visible on the console for errors as well (#96) * Update sample policy as per token profile update changes (#95) * Update CLI name from tenantclt to inteltrustauthority (#93) * Update the headers for request and trace id (#94) * cassini-9466-Go version update to 1.20.6 (#91) * Add retry logic to client in tenant CLI (#92) * Add request-id optional parameter for each command (#90) ++++ ansible-lint: - update to 25.4.0: * Bugfixes - Fix type issue affecting builds (#4595) @ssbarnea - chore(schema): Add Fedora:42 to schema (#4583) @andrewrothstein - Package Latest: Use DNF for Examples (#4576) @amayer5125 - chore(schema): add missing ubuntu codenames (#4572) @uberjew666 ++++ ansible-navigator: - Update to version 25.4.1: * Bugfixes - Add contents:read permissions to tox workflow (#1971) @shatakshiiii - Add a new script to fetch latest installed python version (#1968) @shatakshiiii - Isolate navigator tests from user configuration (#1963) @ssbarnea - Normalize ansible config path (#1960) @ssbarnea - Log and ignore malformed plugin doc string. (#1944) @cidrblock - Fix the lint subcommand failure: (KeyError: 'lines') (#1939) @shatakshiiii ++++ antlr4: - Add new shell script antlr4-test-rig to run with main class org.antlr.v4.gui.TestRig for testing/debugging grammars (boo#1241063) ++++ apko: - Update to version 0.27.1: * Allow an empty layering object for legacy behavior (#1643) * apk: expose ParsedConstraint version (#1640) ++++ azote: - Update to 1.16.0: * Added support for HEIF/HEIC & AVIF formats. ++++ blobby: - Add blobbyvolley2-fix-non-void-return.patch ++++ busybox: - fix regression in hexdump that broke kernel build: * busybox-1.37.0-fix-regression-n2.patch - fix build/tests and hexdump on big endian systems (S390): * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch ++++ clusterctl: - Update to version 1.10.1: * New Features - Testing: Bump Kubernetes in tests to v1.33.0 and claim support for v1.33 (#12105) * Bug Fixes - Bootstrap: Make joinConfiguration.discovery.bootstrapToken.token optional (#12136) * Others - Dependency: Bump cert-manager to v1.17.1 (#12127) ++++ cmctl: - Update to version 2.2.0: * Bump the all group across 1 directory with 9 updates by @dependabot in #118 * Bump sigs.k8s.io/gateway-api from 1.1.0 to 1.2.0 in the all group by @dependabot in #129 * Bump golang.org/x/crypto from 0.27.0 to 0.28.0 in the all group by @dependabot in #130 * Bump helm.sh/helm/v3 from 3.16.1 to 3.16.2 in the all group by @dependabot in #134 * Move old API definitions into this repo by @inteon in #121 * Bump github.com/cert-manager/cert-manager from 1.16.0 to 1.16.1 in the all group by @dependabot in #136 * Bump the all group across 1 directory with 12 updates by @dependabot in #145 * Bump github.com/cert-manager/cert-manager from 1.16.1 to 1.16.2 in the all group by @dependabot in #147 * Bump the all group across 1 directory with 10 updates by @dependabot in #150 * Bump the all group across 1 directory with 4 updates by @dependabot in #156 * Bump the all group across 1 directory with 9 updates by @dependabot in #160 * Bump helm.sh/helm/v3 from 3.16.3 to 3.16.4 in the all group by @dependabot in #163 * Bump golang.org/x/net to v0.33.0 by @kashifest in #167 * Bump the all group across 1 directory with 13 updates by @dependabot in #178 * Bump cert-manager dependency to 1.17.x by @erikgb in #205 * Bump the all group across 1 directory with 13 updates by @dependabot in #206 * Bump the all group with 3 updates by @dependabot in #207 * Bump helm.sh/helm/v3 from 3.17.2 to 3.17.3 in the all group by @dependabot in #208 * Bump containerd to patch CVE-2024-40635 by @lentzi90 in #215 * Add distributed releases to README.md by @inteon in #216 * Bump the all group across 1 directory with 10 updates by @dependabot in #221 * fix: secret tests were failing on osx due to difference in error message format by @ThatsMrTalbot in #218 ++++ container-selinux: - Update to version 2.237.0: * bootc/install_t: allow transition to container_runtime_t * Allow containers to mask parts of their /proc ++++ crmsh: - Update to version 5.0.0+20250429.49f29916: * Dev: unittests: Adjust unit test for previous commit * Dev: Refactored node reachability handling in multiple modules ++++ dnf5: - Update to 5.2.13.1 + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1 + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0 + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0 + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0 + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0 + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0 - Drop merged patch for sdbus-cpp v2 + Patch: dnf5-PR1888.patch - Drop no longer needed patch for static libsolvext + Patch: dnf5-with-static-libsolvext.patch ++++ fastfetch: - Update to 2.42.0: Changes: * Normalize the module name `Bios` to `BIOS` (gh#fastfetch-cli/fastfetch#1721) - No configuration file changes are required because fastfetch parses module names case-insensitively. Bugfixes: * Disable disk type detection for virtual disks (gh#fastfetch-cli/fastfetch#1669) * Fix incorrect CPU temperature reporting (CPU, OpenBSD) * Fix setting logo.chafa.symbols in JSON configuration (gh#fastfetch-cli/fastfetch#1709) * Fix non-normalized time display (gh#fastfetch-cli/fastfetch#1720) * Miscellaneous minor fixes Features: * Add CPU temperature detection support (CPU, SunOS) * Improve CPU frequency detection (CPU, NetBSD) * Add Wi-Fi detection support (Wifi, NetBSD) * Add Webcam detection support (Camera, OpenBSD) - Requires root privileges Logos: * Remove GoralixOS logo (gh#fastfetch-cli/fastfetch#1699) * Add Aurora logo (gh#fastfetch-cli/fastfetch#1700) * Add Codex Linux logo (gh#fastfetch-cli/fastfetch#1701) ++++ featherpad: - Update to 1.6.2: * Removed an old workaround about translations, which prevented some languages from being loaded by recent versions of Qt. * Show the print bar ("Printing in progress...") before printing, because Qt's print dialog may be shown with a delay (due to avahi-daemon, or simply because the document is huge). * A small change in syntax highlighting of numbers. ++++ fio: - update to 3.38: * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.38 ++++ firefox-esr: - Firefox Extended Support Release 128.10.0 ESR * Fixed: Various security fixes. - Mozilla Firefox ESR 128.10 https://www.mozilla.org/security/advisories/mfsa2025-29 MFSA 2025-29 (boo#1241621) * CVE-2025-2817 (bmo#1917536) Privilege escalation in Firefox Updater * MFSA-RESERVE-2025-1937097 (bmo#1937097) WebGL shader attribute memory corruption in Firefox for macOS * MFSA-RESERVE-2025-1958350 (bmo#1958350) Process isolation bypass using `javascript:` URI links in cross-origin frames * MFSA-RESERVE-2025-1949994 (bmo#1949994, bmo#1956698, bmo#1960198) Potential local code execution in "copy as cURL" command * MFSA-RESERVE-2025-1952465 (bmo#1952465) Unsafe attribute access during XPath parsing * MFSA-RESERVE-2025-3 (bmo#1951161, bmo#1952105) Memory safety bugs fixed in Firefox 138, Thunderbird 138, Firefox ESR 128.10, and Thunderbird 128.10 * MFSA-RESERVE-2025-7 (bmo#1894100) Memory safety bug fixed in Firefox ESR 128.10 and Thunderbird 128.10 ++++ gitlab-container-registry: - Update to version 4.21.0: * Features - datastore: add index on manifests id field (60371d6) - decouple npdm from pdm migrations (8e28d8f) - registry: require auth for v1 statistics API endpoint (5b4f3f9) - wrap query row context calls during DLB (719f05f) * Build - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.14 (8d2c201) - deps: update module github.com/azure/azure-sdk-for-go/sdk/storage/azblob to v1.6.1 (da51247) - deps: update module github.com/testcontainers/testcontainers-go to v0.36.0 (8d49261) - deps: update module gitlab.com/gitlab-org/api/client-go to v0.128.0 (cba984d) ++++ gitleaks: - Update to version 8.25.0: * feat(config): define multiple global allowlists (#1777) * feat(rules): Add Perplexity AI API key detection (#1825) * feat(gcp): increase rule entropy (#1840) * Adding clickhouse scanner (#1826) * fix(baseline): work with --redact (#1741) * feat(rule): validate & sort rule when generating (#1817) ++++ grafana: - Drop 0003-Bump-go-jose.patch - Update to version 11.5.4: Features and enhancements: * Azure Monitor: Filter namespaces by resource group * Azure: Add support for custom namespace and custom metrics variable queries * Azure: Resource picker improvements * Azure: Support more complex variable interpolation * Azure: Variable editor and resource picker improvements * DashboardScenePage: Correct slug in self referencing data links * Dependencies: Bump github.com/redis/go-redis/v9 (CVE-2025-29923) * Prometheus: Add support for cloud partners Prometheus data sources Bug fixes: * InfluxDB: Fix nested variable interpolation Security: * CVE-2025-3454 * CVE-2025-2703 * CVE-2025-30204: Bump github.com/golang-jwt/jwt/v5 (bsc#1240503) - Update to version 11.5.3: Bug fixes: * Alerting: Fix token-based Slack image upload to work with channel names * Auth: Fix AzureAD config UI's ClientAuthentication dropdown * Dashboard: Fix the unintentional time range and variables updates on saving * Dashboards: Fix missing v/e/i keybindings to return back to dashboard * InfluxDB: Improve handling of template variables contained in regular expressions (InfluxQL) * Org redirection: Fix linking between orgs ++++ hwdata: - Update to version 0.394: * Update pci and vendor ids ++++ incus: - update to 6.12: * doc: Fix missing OCI section by @stgraber in #1855 * doc: Fix config option reference on LINSTOR driver by @luissimas in #1857 * Add support for server-side filtering by instance name by @presztak in #1856 * incusd/instance/lxc: Fix max gid when in a privileged container by @stgraber in #1859 * Fix some static analysis nits by @stgraber in #1860 * README: Fix typo by @stgraber in #1861 * Docs: correct restriction on path option by @gwenya in #1862 * lxd-to-incus: Fix typo in trigger by @stgraber in #1865 * incusd/instance/edk2: Limit test to UEFI architectures by @stgraber in #1866 * doc: Tweak ACME documentation by @stgraber in #1868 * instances/drivers/qemu: update user parameter for QEMU v9.1+ by @dnegreira in #1871 * OCI improvements by @stgraber in #1873 * Support server-side filtering by @presztak in #1872 * Enable filtering with the all-projects flag when listing images by @presztak in #1874 * Improve migration by @stgraber in #1878 * incusd/storage: Add missing forwarding on snapshot list by @stgraber in #1882 * incusd/instance/common: Fix concurrent restarts by @stgraber in #1884 * Fix all static analysis in client/, shared/ and cmd/incus/ by @stgraber in #1883 * generate-database: Fix documentation for ignore by @breml in #1885 * incusd/response: Remove redundant line break in error by @stgraber in #1886 * RFC 3442 compliance in forknet dhcp client by @gwenya in #1887 * incus-agent: Retry mounts to avoid kernel races by @stgraber in #1888 * Address sets for nftables and OVN by @irhndt in #1728 * incusd/operations: Fix WaitGet on op failure by @stgraber in #1894 * Update list of compresors by @stgraber in #1892 * Add snapshot pre-fetching support by @stgraber in #1891 * incusd/instance/lxc: Use pre-existing PATH when not overridden by @stgraber in #1895 * incusd/acme: Include CA in generate certificate by @stgraber in #1897 * Usability improvements to incus-migrate by @stgraber in #1898 * client/incus: Fix non-constant format strings by @c4t3l in #1899 * docs: mDNS setup for cluster HA by @MOZGIII in #1896 * Support filtering storage volumes by a single keyword by @presztak in #1915 * incusd/instance/qemu: Clean leftover sockets on startup by @stgraber in #1916 * incusd: Implement Incus OS API forwarding by @stgraber in #1918 * Add generated documentation for network bridge by @NathanChase22 in #1920 * doc: Use $USER instead of YOUR-USERNAME by @bjackman in #1922 * doc: Ignore link that's blocking Azure by @stgraber in #1924 * Storage bugfixes by @bensmrs in #1923 * incusd/patches: Refresh OpenFGA model for address sets by @stgraber in #1925 * Add generated documentation for network forwards by @tonyn10 in #1926 * Add support for configurable logging targets by @presztak in #1903 * Port tpm device documentation to gendoc by @saahirN in #1929 * Allow basic connectivity under nftables by @stgraber in #1930 * incusd/storage/zfs: Make CacheVolumeSnapshots failures non-fatal by @stgraber in #1931 * incusd/instance/lxc: Restrict unprivileged ping to recent kernels by @stgraber in #1934 * Implement SNAT as part of network forwards by @stgraber in #1935 * incusd/apparmor/lxc: Allow write access to /proc/sys/user by @zgttotev in #1937 * incusd/instance/lxc: Defer calls to the scheduler by @stgraber in #1938 * shared/archive: Prevent xattr errors from crashing unsquashfs by @zgttotev in #1939 * Extend use of ZFS pre-caching by @stgraber in #1941 * Add common aliases for add/create remove/delete/rm in the CLI by @joecwilson in #1943 * feat: support access_token query parameter as JWT fallback by @irtaza9 in #1940 * Memory hotplug support for VMs by @presztak in #1945 * incusd: Remove old routing logic by @stgraber in #1947 * Fix refresh migrations in cluster and speed up ZFS startup by @stgraber in #1946 * incusd/devices: Don't require a serial number for USB hotplug by @stgraber in #1949 * Move tls testing functions to tlstest by @nanjj in #1948 * Remove Rican7/retry dependency by @nanjj in #1952 * Port proxy device documentation to gendoc by @Abdomash in #1953 * Port gpu device documentation to gendoc by @kmxtn in #1954 * Port nic device documentation to gendoc by @rahafjrw in #1956 * Remove arping dependency by @ahmetfturhan in #1958 * Remove gocapability dependency by @nanjj in #1957 * Infiniband Device Documentation Ported to GenDoc by @AbhinavTiruvee in #1962 * Replace rebfig/cron/v3 with adhocore/gronx by @nanjj in #1959 * Update help of incus storage list by @stgraber in #1968 * shared/api/scriptlet: Add yaml struct tags by @breml in #1973 * incusd/storage/migration: Check instance size during migration by @stgraber in #1971 * Logfile for forknet dhcp by @gwenya in #1976 * Add dhcp static routes via 0.0.0.0 with link scope in forknet by @gwenya in #1977 * incusd/device/disk: Fix registration of custom volumes by @stgraber in #1980 * Add server side filtering for incus profile list by @Abdomash in #1982 * Fix reference passing when yaml unmarshal by @nanjj in #1984 * Various fixes by @stgraber in #1983 * scriptlet: Return proper error by @breml in #1986 * incusd/instance: Also consider local CPU flags by @stgraber in #1987 * Cap maximum VM memory to match host memory total by @stgraber in #1988 ++++ java-24-openjdk: - Initial packaging of OpenJDK 24 including April 2025 CPU ++++ jenkins-x-cli: - Update to version 3.11.81: * chore(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 - Update to version 3.11.80: * chore(deps): bump anchore/sbom-action from 0.18.0 to 0.19.0 - Update to version 3.11.79: * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version 0.26.0 ++++ kernel-debug: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-default: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-source: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-docs: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-kvmsmall: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-obs-build: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-obs-qa: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-syms: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kernel-vanilla: - Require zstd in kernel-default-devel when module compression is zstd To use ksym-provides tool modules need to be uncompressed. Without zstd at least kernel-default-base does not have provides. Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82 - commit a3262dd ++++ kubectl-directpv: - Update to version 4.1.5: * Adding SELinux Documentation (#900) * Indicate Deleting status if deletion timestamp is set for volume (#991) * Sync: error out devices having mount issues (#996) * InitDevices: handle device denied reason and PartTableType (#999) * upgrade dependencies (#993) * Add EOL/maintenance version notes of DirectCSI/DirectPV (#985) * De not set XFS retry_timeout_seconds as max_retries is zero (#980) * Remove used release operator script (#983) * Removing the Certified Helm Operator from the DirectPV Repository (#982) * Move pkg/utils/ToLabelValues into pkg/apis/directpv.min.io/types (#975) * Add staticcheck linter (#974) * upgrade dependencies (#973) * Organize k8s client methods and default client. (#971) * Add component startup message (#966) * Humanize byte value to two decimal places (#968) * Add image-tag annotation to the deployment and daemonset (#965) * fix typo in init error message (#963) * add kustomize support for v4.0 (#961) * Add drive I/O metrics for Prometheus (#955) * upgrade dependencies (#953) * Add kustomize support for declarative management (#952) * tests: fix scp command to get multiple files (#951) ++++ mozilla-nss: - update to NSS 3.110 * bmo#1930806 - FIPS changes need to be upstreamed: force ems policy * bmo#1954724 - Prevent excess allocations in sslBuffer_Grow * bmo#1953429 - Remove Crl templates from ASN1 fuzz target * bmo#1953429 - Remove CERT_CrlTemplate from ASN1 fuzz target * bmo#1952855 - Fix memory leak in NSS_CMSMessage_IsSigned * bmo#1930807 - NSS policy updates * bmo#1951161 - Improve locking in nssPKIObject_GetInstances * bmo#1951394 - Fix race in sdb_GetMetaData * bmo#1951800 - Fix member access within null pointer * bmo#1950077 - Increase smime fuzzer memory limit * bmo#1949677 - Enable resumption when using custom extensions * bmo#1952568 - change CN of server12 test certificate * bmo#1949118 - Part 2: Add missing check in NSS_CMSDigestContext_FinishSingle * bmo#1949118 - Part 1: Fix smime UBSan errors * bmo#1930806 - FIPS changes need to be upstreamed: updated key checks * bmo#1951491 - Don't build libpkix in static builds * bmo#1951395 - handle `-p all` in try syntax * bmo#1951346 - fix opt-make builds to actually be opt * bmo#1951346 - fix opt-static builds to actually be opt * bmo#1916439 - Remove extraneous assert - Removed upstreamed nss-fips-stricter-dh.patch - Added bmo1962556.patch to fix test failures - Rebased nss-fips-approved-crypto-non-ec.patch nss-fips-combined-hash-sign-dsa-ecdsa.patch ++++ primecount: - Update to primecount-7.17 (API & ABI are backwards compatible). - Sieve_pre_sieve.hpp: Improved pre-sieving using primes ≤ 71. - Pre-sieving speeds up S2_hard and D algorithms by up to 5%. - README.md: Fix Markdown math formulas. - Hard-Special-Leaves.md: Fix Markdown math formulas. - Update to primesieve-12.8 library. ++++ libpulp: - Update package with libpulp-0.3.13: - Improve detection of -msplit-patch-nops flag (bsc#1240031). - Allow `trigger` to disable seccomp in target process while livepaching. - Make sure libpulp don't crash when calling libc.so.6 (bsc#1241897) ++++ python312-core: - Update to 3.12.10: - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-119727: Add --single-process command line option to Python test runner (regrtest). Patch by Victor Stinner. - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-116608: undeprecate functional API for importlib.resources - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-101137: Mime type text/x-rst is now supported by mimetypes. - gh-113238: Add Anchor to importlib.resources (in order for the code to comply with the documentation) - gh-89039: When replace() method is called on a subclass of datetime, date or time, properly call derived constructor. Previously, only the base class’s constructor was called. - Also, make sure to pass non-zero fold values when creating subclasses in various methods. Previously, fold was silently ignored. - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-130809: Fixed an issue where _PyFrame_LocalsToFast tries to write module level values to hidden fasts. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the - c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-107526: Revert converting vars, dir, next, getattr, and iter to argument clinic. - gh-107674: Fixed performance regression in sys.settrace. - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - New libexpat doesn’t need expectedFailure, it doesn't fail any more. - Remove CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch as well. - doc-py38-to-py36.patch needs to substantially extended. ++++ libsoup2: - Add more CVE fixes: + c9083869.patch (boo#1241686 CVE-2025-46420) + libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914) + libsoup-CVE-2025-32907.patch (boo#1241222 CVE-2025-32907) + libsoup-CVE-2025-46421.patch (boo#1241688 CVE-2025-46421) ++++ libsoup: - Add libsoup-CVE-2025-32907.patch: correct merge of ranges (boo#1241222 CVE-2025-32907 glgo#GNOME/libsoup!452). ++++ libtracecmd: - Update to 1.5.3: * Fix error message of size mismatch * Add more error checks * Fix several memory leaks * Check length of agent version number in protocol * Rename private hidden functions to start with "tcmd_" * Fix agent protocol when there's a failure ++++ mame: - Updated to 0.277 * /usr/share/doc/packages/mame/whatsnew-0.277.txt ++++ melange: - Update to version 0.23.11: * bump apko (#1948) * Fixed command melange completion panicking by adding error handling (#1933) ++++ mesheryctl: - update to 0.8.65: * no changes in this release - update to 0.8.64: * General - A test of the Meshery Istio Adapter @leecalcote (#14493) * Meshery CLI - [mesheryctl] add e2e tests for mesheryctl model view command @VinayCheripally (#14098) - Test: E2E playwright test for model create and model import wizard @vr-varad (#14388) - e2e tests for mesheryctl perf command @shinigami-777 (#14423) - chore(mesheryctl-e2e): update tests to fix fail in ci @lekaf974 (#14540) * Maintenance - [Chore] Update the go and alpine Docker images @thealberto (#14249) - [mesheryctl] add e2e tests for mesheryctl model view command @VinayCheripally (#14098) - Set appropriate permissions for GitHub workflows @Prajwal-kp-18 (#14168) - Test: E2E playwright test for model create and model import wizard @vr-varad (#14388) - e2e tests for mesheryctl perf command @shinigami-777 (#14423) - chore(mesheryctl-e2e): update tests to fix fail in ci @lekaf974 (#14540) * Documentation - [Docs] Mesheryctl uses MeshKit for logging (or at least it should be) @leecalcote (#14347) - Test: E2E playwright test for model create and model import wizard @vr-varad (#14388) - e2e tests for mesheryctl perf command @shinigami-777 (#14423) - Docs: Update about improving connection modal @vr-varad (#14542) * Security - Fixed Cross-site Scripting (XSS) in prometheus_handlers.go @Sumitsh28 (#14241) - [Chore] Update the go and alpine Docker images @thealberto (#14249) ++++ meson: - Update to version 1.8.0: + New argument android_exe_type for executables. + Changes to the b_sanitize option. + New C standard c2y (and gnu2y). + i18n module xgettext. + version_compare now accept multiple compare strings. + Improvements to Objective-C and Objective-C++. + Per project subproject options rewrite. + objects added correctly to Rust executables. + rust.test now supports link_whole. + Meson can run "rustdoc" on Rust projects. + The Wayland module is stable. + New swift_std compiler option. + New option to execute a slice of tests. + Valgrind now fails tests if errors are found. - Add 14526.patch: Fix test suite when run in a directory containing 'test-1' as part of the name (as in meson-test-1.8.0). ++++ meson-test: - Update to version 1.8.0: + New argument android_exe_type for executables. + Changes to the b_sanitize option. + New C standard c2y (and gnu2y). + i18n module xgettext. + version_compare now accept multiple compare strings. + Improvements to Objective-C and Objective-C++. + Per project subproject options rewrite. + objects added correctly to Rust executables. + rust.test now supports link_whole. + Meson can run "rustdoc" on Rust projects. + The Wayland module is stable. + New swift_std compiler option. + New option to execute a slice of tests. + Valgrind now fails tests if errors are found. - Add 14526.patch: Fix test suite when run in a directory containing 'test-1' as part of the name (as in meson-test-1.8.0). ++++ mold: - Update to version 2.38.1 * Fixed a bug where mold could fail with a spurious mutually-recursive .so detected error message when building an executable. This happened if there was a circular dependency between shared libraries given to the linker (i.e., libfoo.so depends on libbar.so and vice versa). Even though libraries with circular dependencies are rare and a strong indication of a bug in the original program's library layering, the dynamic loader can load such libraries, and the linker shouldn't reject them. (21e20e0) ++++ neovim: - use %_libidir, not /usr/lib64, as it breaks otherwise i586 - drop 0001-neovim-0.10.4-install-treesitter-vimdoc.patch - link the system treesitter vimdoc parser to the runtimepath instead ++++ nodejs-electron: - Remove spurious exports of internal functions bloating binary due to incorrectly building libnode with -fvisibility=default * add this bit to use-system-libraries-in-node.patch ++++ oras: - Update to version 1.2.3: * Bug Fixes - Fix #1599: Auth token scope not correctly added when using - -debug or --no-tty with oras push - Fix #1623: Should show KB instead of kB in the progress bar * Other Changes - Minor security enhancements - Update dependencies * Detailed Commits - bump: tag and release ORAS CLI v1.2.2 by @shizhMSFT in #1592 - fix: scope action only has pull when get service token in executing cmd org push by @hopegi in #1600 - build: upgrade Go version and dependencies to the latest by @Wwwsylvia in #1706 - backport(fix): show KB in progress bar instead of kB (#1623) by @Wwwsylvia in #1707 - build: use alpine 3.21.3 by @Wwwsylvia in #1708 ++++ python-pytest-ansible: - Update to version 25.4.1: * Bugfixes - Workaround for dependabot improper python version (#444) @ssbarnea - Make default host_pattern be localhost (#437) @ssbarnea ++++ python-PyMySQL: - update filelist to be compatible with older setuptools ++++ python-azure-appconfiguration-provider: - New upstream release + Version 2.1.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-containerregistry: - New upstream release + Version 14.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Update Requires from setup.py ++++ python-azure-mgmt-durabletask: - New upstream release + Version 1.0.0b2 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-bitstring: - Correct Requires, it's python-bitarray. ++++ python-crontab: - Update to 1.0.4 * Allow previous to return datetime * make returned datetime respect requested timezone ++++ python-disposable-email-domains: - Initial packaging (v0.0.126), needed by Weblate ++++ python-django-filter: - update to 25.1 * Allow using dictionaries for grouped choices on Django 5.0+. * Adds unknown_field_behavior FilterSet option to allowing warning and ignore behaviours for unknown field types during FilterSet generation. * Removed the in-built API schema generation methods, which have been deprecated since v23.2. Use drf-spectacular. * Dropped support for EOL Python 3.8. * Added testing against Python 3.13. * Added official support for Django 5.2. ++++ python-django-otp: - Update to 1.6.0 * Update test matrix for Django 5.2. * Remove support for Django 3.2. ++++ python-djangorestframework-csv: - Initial packaging (v3.0.2), needed by Weblate ++++ python-drf-standardized-errors: - Initial packaging (v0.14.1), needed by Weblate - Packaged with upstream fix-test.patch to fix tests ++++ python-google-api-python-client: - Update to version 1.168.0 * **accessapproval:** Update the api * **alertcenter:** Update the api * **alloydb:** Update the api * **analyticshub:** Update the api * **apigateway:** Update the api * **appengine:** Update the api * **apphub:** Update the api * **assuredworkloads:** Update the api * **baremetalsolution:** Update the api * **batch:** Update the api * **beyondcorp:** Update the api * **bigtableadmin:** Update the api * **chromeuxreport:** Update the api * **cloudchannel:** Update the api * **clouddeploy:** Update the api * **cloudfunctions:** Update the api * **cloudkms:** Update the api * **cloudscheduler:** Update the api * **cloudtasks:** Update the api * **compute:** Update the api * **config:** Update the api * **connectors:** Update the api * **contactcenteraiplatform:** Update the api * **contactcenterinsights:** Update the api * **container:** Update the api * **css:** Update the api * **datacatalog:** Update the api * **datafusion:** Update the api * **datamigration:** Update the api * **deploymentmanager:** Update the api * **dialogflow:** Update the api * **digitalassetlinks:** Update the api * **discoveryengine:** Update the api * **displayvideo:** Update the api * **dns:** Update the api * **documentai:** Update the api * **eventarc:** Update the api * **file:** Update the api * **firebaseappdistribution:** Update the api * **firebaseml:** Update the api * **firestore:** Update the api * **gkebackup:** Update the api * **gkehub:** Update the api * **iam:** Update the api * **integrations:** Update the api * **logging:** Update the api * **looker:** Update the api * **managedkafka:** Update the api * **meet:** Update the api * **merchantapi:** Update the api * **metastore:** Update the api * **migrationcenter:** Update the api * **netapp:** Update the api * **networkmanagement:** Update the api * **networksecurity:** Update the api * **networkservices:** Update the api * **oracledatabase:** Update the api * **places:** Update the api * **privateca:** Update the api * **run:** Update the api * **searchads360:** Update the api * **securitycenter:** Update the api * **tagmanager:** Update the api * **tpu:** Update the api * **vmwareengine:** Update the api * **workflows:** Update the api * **workloadmanager:** Update the api * **workstations:** Update the api * **containeranalysis:** Update the api * **paymentsresellersubscription:** Update the api * Remove setup.cfg configuration for creating universal wheels (#2580) * **storage:** Update the api * **sts:** Update the api - from version 2.167.0 * **admin:** Update the api * **admin:** Update the api * **aiplatform:** Update the api * **aiplatform:** Update the api * **alloydb:** Update the api * **analyticsadmin:** Update the api * **analyticshub:** Update the api * **androidmanagement:** Update the api * **backupdr:** Update the api * **beyondcorp:** Update the api * **bigquerydatatransfer:** Update the api * **blockchainnodeengine:** Update the api * **chat:** Update the api * **chromepolicy:** Update the api * **chromepolicy:** Update the api * **classroom:** Update the api * **cloudbuild:** Update the api * **cloudfunctions:** Update the api * **connectors:** Update the api * **contactcenteraiplatform:** Update the api * **container:** Update the api * **dataform:** Update the api * **datamigration:** Update the api * **dataplex:** Update the api * **datastream:** Update the api * **deploymentmanager:** Update the api * **deploymentmanager:** Update the api * **developerconnect:** Update the api * **dialogflow:** Update the api * **discoveryengine:** Update the api * **discoveryengine:** Update the api * **docs:** Update the api * **file:** Update the api * **firebasedataconnect:** Update the api * **firebaseml:** Update the api * **firebase:** Update the api * **gkehub:** Update the api * **gkeonprem:** Update the api * **healthcare:** Update the api * **iam:** Update the api * **ids:** Update the api * **integrations:** Update the api * **managedkafka:** Update the api * **merchantapi:** Update the api * **metastore:** Update the api * **migrationcenter:** Update the api * **monitoring:** Update the api * **networkconnectivity:** Update the api * **networkservices:** Update the api * **notebooks:** Update the api * **observability:** Update the api * **oracledatabase:** Update the api * **osconfig:** Update the api * **parallelstore:** Update the api * **paymentsresellersubscription:** Update the api * **policysimulator:** Update the api * **rapidmigrationassessment:** Update the api * **recommender:** Update the api * **redis:** Update the api * **run:** Update the api * **secretmanager:** Update the api * **securitycenter:** Update the api * **servicedirectory:** Update the api * **slides:** Update the api * **testing:** Update the api * **tpu:** Update the api * **vault:** Update the api * **vmmigration:** Update the api * **workloadmanager:** Update the api * **workstations:** Update the api * **youtube:** Update the api * **datalineage:** Update the api * Explicitly declare support for Python 3.13 (#2593) ++++ python-greenlet: - Update to 3.2.1 * Fix a crash regression for Riscv64. See issue 443. - from version 3.2.0 * Remove support for Python 3.7 and 3.8. * Add untested, community supported implementation for RiscV 32. See PR 438. * Make greenlet build and run on Python 3.14a7. It will not build on earlier 3.14 alpha releases, and may not build on later 3.14 releases. * Packaging: Use PEP 639 license expressions and include license files. ++++ python-msal: - Update to version 1.32.3 * Fix a regression on Azure Arc / on-prem servers (#814, #815) - from version 1.32.2 * Bugfix for Authentication Failed: MsalResponse object has no attribute 'headers' (#812) - from version 1.32.1 * Optimization on cache ++++ python-oci-sdk: - Update to version 1.150.3 * Support for custom headers for model retirement in the Generative AI service * Support for usage statistics in the responses of Cohere chat and embed APIs in the Generative AI service * Support for custom pre-checks in disaster recovery plans in the Disaster Recovery service * Support for retention of automatic backups in the database system deletion policy in the HeatWave service * Support for updating compartment of schedules in the Resource Scheduler service * Support for listing schedules by resource identifier in the Resource Scheduler service * Support for custom parameters when creating schedules in the Resource Scheduler service ++++ python-opentelemetry-resourcedetector-gcp: - Initial build + Version 1.9.0a0 ++++ python-pmw: - Fix Leap 16 build with the different filename naming ++++ python-primp: - Update to 0.15.0 * build: remove unused dependencies * add random * implement Client.headers_update() * add "random" to Literal Client.IMPERSONATE, Client.IMPERSONATE_OS * fix(impersonate): remove okhttp_3.9, 'okhttp_3.11` from "random" variants to bypass FAILURE_ON_CLIENT_HELLO - Update to 0.14.0 * feat: add response.stream() * fix(cookies): del Client.cookies setter and getter - Update to 0.13.0 * refactor(response): change reponse logic * remove: delete dead code * fix: cookies logic improve * feat: add chrome_133, firefox_135 * typing: improve * benchmark(async): add aiohttp - Update to 0.12.0 * refactor: move request functions to python * feat: add getter and setter to impersonate, impersonate_os * fix: remove the redirection of the Proxy-Authorization header * feat: add AsyncClient * tests: add AsyncClient tests * benchmark: add AsyncClient * ci(pytest): add pytest-asyncio * feat: python format + lint (ruff, mypy) - Update to 0.11.0 * Add impersonate_os, bump rquest to v2.0.3 - Update to 0.10.0 * Improve get_encoding_from_content * files: take file paths instead of contents; post files as streams * [stubs] create primp.pyi * Enable proxy authentication during HTTP redirects * Use tracing crate instead of log * traits: small performance improvements - Update to 0.9.0 * Build with webpki-root-certs * Client: add https_only, http2_only parameters; remove http1, `http2` * Add trait HeadersTraits * Client: add [getter, setter] for auth, auth_bearer, params, headers * IndexMap: change ahash to foldhash * Client: auth + auth_bearer - remove unnecessary check * Client: add [getter, setter] for proxy, timeout * add trait CookiesTraits * Client: add [getter, setter] for cookies * utils: small performance improvements * response: small performance improvements * into() -> to_string() * [bugfix] POST Multipart-Encoded Files * optimize code - Update to 0.8.0 * Use env variable CA_CERT_FILE to specify the CA Certificates * CI: macos - rust-toolchain: stable; release - add permissions and step `Generate artifact attestation` * CI: [linux] - add armv7 build * Change content: PyBytes::new_bound PyBytes::new * parameters data, json - replace PyDict with PyAny * CI: macos - update runner (macos-12 to macos-13) * add env var PRIMP_PROXY * add env var PRIMP_CA_BUNDLE ++++ python-pyforgejo: - update to 2.0.3: * update pyproject.toml * update readme * update header * update authorization header * update api specs * update tests ++++ python-typer: - Update to 0.15.3 * Ensure that autocompletion works for Path arguments/options. * Fix newline after header in help text. ++++ python-typer-slim: - Update to 0.15.3 * Ensure that autocompletion works for Path arguments/options. * Fix newline after header in help text. ++++ python-weblate-language-data: - update to 2025.5 * avoid using deprecated setuptools helpers * add license classifiers to pyproject.toml * fix: sync Arabic plural rules * feat: add list of case-insentive languages * add Viossa * extend CLDR plurals definitions * many translation fixes ++++ python-weblate-schemas: - update to 2025.1 * Extended backup schema to cover teams and categories. ++++ python312: - Update to 3.12.10: - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-119727: Add --single-process command line option to Python test runner (regrtest). Patch by Victor Stinner. - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-116608: undeprecate functional API for importlib.resources - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-101137: Mime type text/x-rst is now supported by mimetypes. - gh-113238: Add Anchor to importlib.resources (in order for the code to comply with the documentation) - gh-89039: When replace() method is called on a subclass of datetime, date or time, properly call derived constructor. Previously, only the base class’s constructor was called. - Also, make sure to pass non-zero fold values when creating subclasses in various methods. Previously, fold was silently ignored. - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-130809: Fixed an issue where _PyFrame_LocalsToFast tries to write module level values to hidden fasts. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the - c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-107526: Revert converting vars, dir, next, getattr, and iter to argument clinic. - gh-107674: Fixed performance regression in sys.settrace. - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - New libexpat doesn’t need expectedFailure, it doesn't fail any more. - Remove CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch as well. - doc-py38-to-py36.patch needs to substantially extended. ++++ python312-documentation: - Update to 3.12.10: - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-119727: Add --single-process command line option to Python test runner (regrtest). Patch by Victor Stinner. - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-116608: undeprecate functional API for importlib.resources - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-101137: Mime type text/x-rst is now supported by mimetypes. - gh-113238: Add Anchor to importlib.resources (in order for the code to comply with the documentation) - gh-89039: When replace() method is called on a subclass of datetime, date or time, properly call derived constructor. Previously, only the base class’s constructor was called. - Also, make sure to pass non-zero fold values when creating subclasses in various methods. Previously, fold was silently ignored. - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-130809: Fixed an issue where _PyFrame_LocalsToFast tries to write module level values to hidden fasts. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the - c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-107526: Revert converting vars, dir, next, getattr, and iter to argument clinic. - gh-107674: Fixed performance regression in sys.settrace. - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - New libexpat doesn’t need expectedFailure, it doesn't fail any more. - Remove CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch as well. - doc-py38-to-py36.patch needs to substantially extended. ++++ quilt: - Update to version 0.69: * Fix escaping of % and backslash in patch names * new: Stop claiming support of option -p ab * patches: Several performance optimizations * series: Simplify the code * Obsoletes fix-two-exit-values.patch * Obsoletes guards-fix-exit-operator-precedence-error.patch * Obsoletes inspect-wrapper-fix-rpm-4.20.patch * Obsoletes setup-implement-a-spec-filter-library.patch * Obsoletes setup-new-option-spec-filter.patch * Obsoletes setup-pass-define-to-rpmbuild-instead-of-eval-define.patch - setup-deal-with-ExclusiveArch.patch: Make it possible to run "quilt setup" on a spec file which excludes the local architecture (boo#1238516). ++++ rancher-cli: - Update to version 2.11.1: * bump refs v2.11.1 (#431) * [v2.11] Pre-release bump of dependencies for v2.11.1 (#427) * [v2.11] Bump rancher/rancher to v2.11.0 (#421) * [v2.11] Bump dependencies (#415) ++++ runc: - Update to runc v1.3.0. Upstream changelog is available from ++++ sane-airscan: - update to 0.99.35: * Fixed libxml2 2.14.2 compatibility * sane-airscan(5) man page tweaked a bit * Added SANE_AIRSCAN_DEVICE environment variable ++++ sbcl: - Update to version 2.5.4 * enhancement: :FUN-END breakpoints now support the known values return convention when DEBUG > 0. This means that tracing local functions works in more situations. * platform support: * * on x86-64, relocation of static space is always enabled. * * save-lisp-and-die with :callable-exports can be used for sbcl.dll on Windows. * * Building with UCRT64 on Windows is now fully supported. * bug fix: :FUN-END breakpoints work on PowerPC, SPARC, and MIPS again. * bug fix: incorrect rounding when converting some bignums to floats. * bug fix: the second value of the truncation functions is more consistently computed for bignum floats. * bug fix: fix code generation for constants being considered from conflicting type propagation information. (lp#2107652) * bug fix: fix 32-bit range check code generation on x86-64. (lp#2106432) * bug fix: types are correctly propagated from the keyword argument processor to their uses. (lp#2106358, reported by Vasily Postnicov) * bug fix: fix compilation error from CHECK-TYPE when the value checked is a keyword argument and the type specifier argument is not a valid type specifier. (lp#2104089) * bug fix: generate stack-manipulation code in the presence of non-local exits and dynamic-extent declarations even more carefully. (lp#2043242) * optimization: (LOGIOR A (- (MASK-FIELD (BYTE 1 constantN) A))), or its equivalent (LOGIOR A (- (LOGAND (ASH 1 constantN) A))), is recognized as an idiom for sign-extending the N+1-bit field in A, and can be used for signed modular arithmetic. * optimization: ROUND is faster for floats. * optimization: TRUNCATE/FLOOR/etc. are faster on ratios. * optimization: MAKE-SEQUENCE does not invoke the full type algebra when the provided type specifier is simple. * optimization: don't attempt to align branch targets if the SPACE optimization quality is greater than 1. * optimization: circularity detection for printing now places its temporary data structures on the stack. * optimization: faster GCD on fixnums, especially when the difference in magnitude is large. * optimization: the implementation of ISQRT has been replaced with the (faster) algorithm currently implemented in CPython. ++++ selinux-policy: - Update to version 20250429: * Allow cluster_t use NoNewPrivileges systemd hardening (bsc#1241921) * allows gssd_t to read nfs symlinks (bsc#1241042) * Label tpm2-measure.log with systemd_pcrlock_var_lib_t (bsc#1240887) ++++ semaphore: - Update to version 2.14.6: * Bugfixes - Fixed error log message: "Level=error msg="remove /data/semaphore/project_1/repository_3_template_3_inventory_3: directory not empty" - Update to version 2.14.5: * Bugfix - Option value cannot be null #2980 - Update to version 2.14.4: * Bugfixes - Restore ability to set timezone for Schedule: - Added config option schedule.timezone and environment variable SEMAPHORE_SCHEDULE_TIMEZONE. - Update to version 2.14.3: * Bugfixes - Fixed latest database migration #2976 - Fixed database request for session expiration #2974 - Update to version 2.14.2: * fix(db): migration * fix(survey): cleanable default value * fix(survey): enum key->value field titles - Update to version 2.14.1: * Bugfixes - Fixed default value handling for enums in survey variables. - Update to version 2.14.0: https://semaphoreui.com/releases/semaphore-v2_14 What's new in Semaphore UI 2.14 - API Token page has been added (you don't need API call anymore to create API token) - template editor becomes more user friendly. - Update to version 2.13.15: * Bugfixes - Fixed tasks stopping - Fixed schedule weekday checkboxes ++++ sonic-visualiser: - Add sonic-visualiser-fix-atomic-arguments.patch fixing build errors. - Update to 5.2.1 * Fix hang on exporting an image or SVG during interactive use * Fix failure to highlight some points on mouse-over when using a hi-dpi display ++++ spotify-qt: - Update to version 4.0.0 Major Changes * Now defaults to Qt 6. * Deprecated Qt 5 support, to be removed in the next major release. * Now requires C++17 on all platforms, as required by Qt 6. * Development builds now use an incrementing "-dev" suffix instead of using the commit hash. * Now uses "x.y.z" versioning, in an attempt for more frequent updates. * Renamed the "master" branch to "develop" to clearer indicate it's in-development and unstable. Fixes * Fixed Qt 6.9 support (#284). Changes * Changed "localhost" during auth to "127.0.0.1" (#281). * Now requires CMake 3.16 or newer. * Now targets macOS 12, as required by Qt 6. ++++ steampipe: - Update to version 1.1.1: * v1.1.1 * Fix issue where query batch mode outputs were not returning rows to stdout incase of any row error. Closes #4516 * github actions: pin (#4509) * [dep][go](deps): Bump github.com/go-git/go-git/v5 from 5.13.0 to 5.15.0 (#4510) ++++ stellarium: - fix compilation against Qt 6.9 (16.0 and Factory) * add Qt-6.9-Fix-compilation.patch ++++ streamlink: - update to 7.3.0: * Changed: download progress to use the console output stream rather than always stderr, which previously caused log and progress messages to be interweaved * Changed: download progress output to be a status message line at the bottom of the console output, unless --progress=force is set in non-interactive or unsupported environments, in which case less frequent regular progress messages are written * Fixed: potential division by zero error when formatting progress output * Build: bumped setuptools requirement from >=65.6 to >=77 and switched to PEP 639 project license metadata format ++++ subfinder: - Packaging improvements: * Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time. * Normalize go build invocation extracted from upstream Makefile * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable * Drop upstream go build arguments used in upstream Makefile. - ldflags="-extldflags -static" Absent a clear need, use go build defaults. * Remove ldflags -s (Omit symbol table and debug info) and -w (Omit DWARF symbol table). This information is used to produce separate debuginfo packages and binaries are stripped for reduced size by GNU strip during RPM build. * Drop use of strip utility. Binaries are stripped automatically. * Drop BuildRequires: binutils no longer needed ++++ tail-tray: - Update to version 0.2.21: * What's new in this release This is a smaller service release focusing on fixing reported bugs and further stability improvements and memory usage improvements. It also comes with - A new login flow + UI - Better checking and prompting if tailscale isn't installed or can't be found through a users PATH - Single instance mode, we'll now detect and enforce a single instance of Tail Tray - Translation updates and additions where translations where missing for DE, FR and SE * Commits - fabfe68: When waiting for login, show cancel dialog #62 (#68) (Marcus Grenängen) #68 - 07f5cd7: Warn if Tailscale isn't installed #66 (#69) (Marcus Grenängen) #69 - 6969c62: [Fix] - Unknown CMake command "qt_add_executable" when trying to build on Arch Linux #70 (Marcus Grenängen) - 453ad33: Repeated prompts to set myself as operator #67 (Marcus Grenängen) - 9d5f76b: Enforce single application instance #71 (Marcus Grenängen) - d9be255: [Feature] - Better please wait dlg (#72) (Marcus Grenängen) #72 - 04156c2: Minor optimization and alignment + correctness (Marcus Grenängen) - 8edadc8: Translation updates and additions (Marcus Grenängen) - 5bf5ad3: Bump version to 0.2.21 (Marcus Grenängen) ++++ tcl: - Add tcl-fix-socket-13.1.patch to avoid a race condition in the socket-13.1 test. ++++ telegraf: - Update to version 1.34.1: * Telegraf v1.34.1 * Update changelog for v1.34.1 * Update build_version.txt for v1.34.1 * docs(inputs.openntpd): Correct timeout config setting to the actually used default (#16666) * docs(inputs): Add plugin metadata and update description for j* to m* (#16593) * chore(deps): Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (#16679) * fix(inputs.tail): Do not seek on pipes (#16674) * fix(secrets): Make "insufficient lockable memory" warning work on BSDs (#16682) * chore(deps): Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#16680) * test(outputs.remotefile): Make test more robust (#16676) * chore(deps): Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 (#16671) * chore(deps): Bump github.com/hashicorp/consul/api from 1.29.2 to 1.31.2 (#16652) * chore(deps): Bump k8s.io/api from 0.32.1 to 0.32.3 (#16653) * test: Update fedora image for nightly test (#16675) * fix(outputs.sql): Allow to disable timestamp column (#16625) * fix(agent): Condense plugin source information table when multiple plugins in same file (#16638) * chore(deps): Bump golang.org/x/crypto from 0.35.0 to 0.36.0 (#16640) * fix(inputs.tail): Use correct initial_read_offset persistent offset naming in the code (#16643) * chore(deps): Bump tj-actions/changed-files from v45 to v46.0.1 (#16659) * chore(deps): Bump github.com/leodido/go-syslog/v4 from 4.1.0 to 4.2.0 (#16651) * chore(deps): Bump github.com/aws/smithy-go from 1.22.2 to 1.22.3 (#16650) * chore(deps): Bump golang.org/x/oauth2 from 0.26.0 to 0.28.0 (#16639) * fix(outputs.influxdb_v2): Use dynamic token secret (#16628) * chore(sql): Cleanup code (#16624) * chore(licenses): Fix link and whitelist package (#16622) * chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 (#16620) * docs(aggregators): Document default settings for period, delay and grace (#16540) * chore(deps): Bump github.com/linkedin/goavro/v2 from 2.13.0 to 2.13.1 (#16613) * chore(deps): Bump github.com/PaesslerAG/gval from 1.2.2 to 1.2.4 (#16612) * chore(deps): Bump go.step.sm/crypto from 0.54.0 to 0.59.1 (#16611) * chore(deps): Bump github.com/golang/snappy from 0.0.4 to 1.0.0 (#16610) * chore(parsers.xpath): Migrate away from deprecated protoreflect functions (#16608) ++++ trace-cmd: - Update to version 3.3.2: * Add trace-cmd show --max_latency * Bail out of trace-cmd reset on invalid options * Add trace-cmd reset -k option to keep events * New bash completions * Update help messages of trace-cmd show for --hist and --trigger options * Fix some memory errors * Fix sqlhist initialization of variables * Fix trace-cmd record demonization stdin redirection to /dev/null ++++ transfig: - Add patches * 184.patch -- Bug boo#1240379 (CVE-2025-31164) heap-buffer overflow in fig2dev in version 3.2.9a allows an attacker to availability via local input manipulation via  create_line_with_spline * 185.patch -- Bug boo#1240380 (CVE-2025-31162) Floating point exception in fig2dev in version 3.2.9a allows an attacker to availability via local input manipulation via get_slope function * 186.patch -- Bug boo#1240381 (CVE-2025-31163) Segmentation fault in fig2dev in version 3.2.9a allows an attacker to availability via local input manipulation via put_patternarc function ++++ virt-bridge-setup: - version 1.0 * fix issue for autoconnection=yes (bsc#1239445) * add an option for timeout (bsc#1239445) ++++ weblate: - Update to 5.11.3 * Inconsistent reStructuredText references check to validate reStructuredText references. * reStructuredText syntax error check to validate reStructuredText syntax. * API can now produce CSV output. * New management command import_projectbackup to import Project level backups. * Improved error handling in Automatic suggestions. * Synchronize on shared repository now operates on all its components. * Reused translation check gracefully handles languages which are not case sensitive. * Running tests using Django test executor is no longer supported, see Weblate testsuite and continuous integration. * Weblate has switched to a different library for zxcvbn integration, as the old one is no longer maintained, see Password authentication. * Weblate uses proactive authentication with Git 2.46.0 and newer when HTTP credentials are supplied. * Webhook is now available as an add-on. * Automattic components formatting check to validate placeholders in Automattic components. * Inherited flags can now be discarded, see Customizing behavior using flags. * Security: Cloning a component could leak component configuration into the URL (CVE-2025-32021). * Fixed captcha verification when some time zone was configured. * Project level backups now include teams and categories. * Registration now disallows disposable e-mail domains. * Glossary performance in zen mode and automatic suggestions. * Django 5.2 compatibility. - Drop merged ttkit.patch ++++ werf: - Update to version 2.35.5: * Bug Fixes - build: print "Error: " prefix on termination error (0d011b8) - build: use ctx for graceful shutdown (be456ca) - deploy: plan shows insignificant changes for no reason (11400e4) - deploy: allow werf.io/sensitive: false for Secrets; update Nelm (c1aaa2a) - host-cleanup: enable warning for the recent problem background run (#6813) (de4cb98) - host-cleanup: fix service host cleanup image cannot be replaced (eb05266) - host-cleanup: parse host cleanup options if cmd uses auto host cleanup (8520d20) - host-cleanup: preserve --tmp-dir and --home-dir options for auto host cleanup (9f6bcbd) ++++ widelands: - Switch BuildRequires from 'pkgconfig(glew)' to 'glbinding-devel' as the latter supports EGL/Wayland better (only for openSUSE >= 1600). - Drop no longer needed BuildRequires: update-desktop-files as %suse_update_desktop_file is not used any more. - Add BuildRequire: pkgconfig(minizip) to use system minizip for build. - Move trivial test to %check section. - adapt build process to new code repository ------------------------------------------------------------------ ------------------ 2025-4-28 - Apr 28 2025 ------------------- ------------------------------------------------------------------ ++++ afl: - updated to 4.32c - Fixed a bug where after a fast restart of a full fuzzed corpus afl-fuzz terminates with "need at least one valid input seed that does not crash" Small improvements to afl-*-config - afl-fuzz: - memory leak fixes by @kcwu - thanks! - many more nits and small memory saves thanks to @kcwu - remove deprecated files from queue/.state - fix bitmap update function if no current trace is present - fix for afl_custom_queue_get - various small nits - afl-cc: - fix pass support for LLVM 20 (passes were run too early) - dropped plugin support for LLVM 13 - fix AFL_OLD_FORKSERVER - various minor fixes - frida_mode: - fixes for new MacOS + M4 hardware - 0001-fix-32-bit-compile.patch: upstream ++++ at-spi2-core: - Update to version 2.56.2: + Fix the build with glib < 2.76. + a11y-manager-device: Fix unmap_keysym_modifier. ++++ libavif: - Disable tests due to restrictions in Factory/ring1. ++++ azote: - Update to 1.15.1: * Fix a regression introduced in #213, that caused crashing on sway. ++++ blog: - Update to version 2.35 * Make s390 3215 console work that is use EPOLLOUT|EPOLLONESHOT to control if we can write to ttyS0 in nonblocking mode and if not reenable EPOLLOUT|EPOLLONESHOT. * At boot set for ttyS0 via vmcp API nonblocking MORE mode with `0 0'. It beeps but boots. - Remove patches now upstream * blog-3215.patch * blog-install.patch ++++ btop: - Update to version 1.4.1+git20250427.666d31b: * v1.4.1 * CI: Pass link flags as LDFLAGS to avoid unused argument warning * CI: Remove debug leftover * Fix various typos in code, themes and workflows * Mark destructor noexcept and satisfy rule-of-five * Initialize all struct fields * Mark member variables private * Use explicit single parameter constructor * Ensure NUL-termination on truncation * Avoid repeated bounds check * Use O_CLOEXEC * Use member function instead of cast * Avoid copy in constructor * Drop trailing newlines * Declare local function static * Drop duplicate include * Simplify ternary expression * Use explicit initialization * Use nullptr for pointer argument * Add missing override annotations * Avoid comma operator * Fixed typo * Avoid copies in ltrim() and ltrim() * Avoid string copies * Drop unused struct members * Reduce variable scope * Avoid string copy * Initialize vector in one step * Avoid repeated lookup * Avoid repeated lookup * Avoid repeated lookup * Drop unnecessary string construction * Avoid unnecessary copy of vector * Avoid copies in loop iterator * Reserve known vector size * Exit loop only if element found * Move the config parser in it's own module * Adding a menu option to show bitrates in base 10 separate from the setting to show bytes/bits in base 10 * Update README.md GCC10 -> GCC11 * Allow MidnightBSD to build btop using the existing freebsd support. * Drop workarounds for GCC 10 * CI: Bump gcc version for NetBSD * CMake: Downgrade lowdown not found warning to a message * Make arg parser function to snake_case * Combine help function calls in argument parser * Add CLI flag to specify a different config file * Make: Disable LTO for debug builds * CMake: Check LTO support only if LTO is wanted * CMake: Enable LTO by default only for release builds * Use `XDG_STATE_HOME` to save logs * Remove _FORTIFY_SOURCE define * CMake: Generate markdown page in build directory * CI: Test more versions and architectures for FreeBSD and NetBSD * CI: Test a range of current gcc and clang versions * CI: Bump OpenBSD release to 7.6 * CI: Pin runner versions to get a pull request by Renovate on updates * Bump CMake version to 3.25 required for `LINUX` variable * Replace brackets with arrows in net box * Replace brackets with arrows in proc box * chore(deps): update dependency ubuntu to v24 * Bump bundled fmt to 11.1.4 * Add renovate.json ++++ nextcloud-desktop: - Update to version 3.16.4: * pin Craft revision to a specific commit (gh#nextcloud/desktop#8194) * Bugfix/filesystem remove file not working (gh#nextcloud/desktop#8197) * revert to QFile::remove to remove single files (gh#nextcloud/desktop#8198) * Bugfix/do not crash when propagating changes with move or rename (gh#nextcloud/desktop#8199) * fix(assert): remove runtime assert that could crash production builds (gh#nextcloud/desktop#8211) * fix(gui): resize sharee search results list dependent on required space (gh#nextcloud/desktop#8214) ++++ chezmoi: - Update to version 2.62.2: - Fixes * fix: Set .chezmoi.sourceFile in execute-template command * fix: Fix truncated placeholder in choice input ++++ clazy: - Update to 1.14.0 * Clazy warnings for the following line can be disabled, for example: clazy:exclude-next-line=check1,check2 * Support for compilation against Clang 20 * increase verbosity of some warning messages - checks `function-args-by-value` and `function-args-by-ref`: add function name and parameter name to warning message - checks `unused-non-trivial-variable` and `non-pod-global-static`: add variable name to warning message * New checks: qbytearray-conversion-to-c-style - Drop patches, merged upstream: * clazy-llvm20.patch * clazy-llvm20_2.patch ++++ cockpit: - Update 0007-Remove-DynamicUser-setting-as-these-conflict-with-re.patch Update the patch to set ProtectHome and PrivateTmp to yes as it is implied when DynamicUser is enabled. The patch is also now only applied on leap 15 where it is relevant ++++ corosync-qdevice: - Modify 0001-harden-services-with-systemd-sandboxing.patch: * Remove NoNewPrivileges=true as it is incompatible with SELinux (bsc#1241921) ++++ gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ crmsh: - Update to version 5.0.0+20250428.d6473ab2: * Dev: command: Sort the completion results for non-interactive mode * Dev: bash_completion.sh: Add nosort option to disable sorting ++++ cross-aarch64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-aarch64-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-amdgcn-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-arm-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-arm-none-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-arm-none-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-avr-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-avr-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-bpf-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-hppa-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-hppa-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-loongarch64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-loongarch64-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-m68k-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-mips-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-nvptx-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-ppc64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-ppc64le-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-ppc64le-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-pru-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-riscv64-elf-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-riscv64-elf-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-riscv64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-riscv64-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-rx-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-rx-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-s390x-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-s390x-gcc15-bootstrap: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-sparc-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cross-sparc64-gcc15: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ cyrus-imapd: - CVE-2025-23394: cyrus-imapd: daily-backup.sh allows escalation from cyrus to root (bsc#1241536) Adapt backup-cyrus.service to run as user cyrus:mail ++++ deadbeef: - made the devel package noarch as it only contains includes - removed upstreamed 70ae99463889e191c3d5d0af6ba28e893d73a63f.patch - removed deadbeef-fix-desktop-file.patch, fixed upstream - removed unneeded deadbeef-drop-documents-installation.patch - Update to 1.10.0: * Fixed: Memory leak affecting DSD (Toad King) * Fixed: deadbeef.desktop format violations (Viorel Munteanu) * Fixed: Spectrum analyzer drawing bugs * Fixed: Scope drawing bugs * Fixed: Finding album art image in ogg files * Fixed: Deadlock (hang) when clearing a playlist * Fixed: A number of issues with album art * Fixed: A number of issues with OSD notifications * Fixed: Toggle-pause behavior to do nothing when playback is stopped * Fixed: CDText issues (Warepire) * Fixed: Implementation of $longer title formatting function * Fixed: Handling of escape sequences in $cut title formatting function * Fixed: Current track playback indication in playlist browser * Fixed: Crash and memory leak when saving M3U playlists * Fixed: Crash after drag-dropping from search window * Added: Media library: find music in specified folders, and display in a tree * Added: Undo/redo playlist editing operations * Added: Commands for navigating to next/previous/random album with respect to shuffle mode (Robin Seth Ekman) * Added: TORY frame support for ID3v2.3 * Added: FFMPEG 7 support (Christopher Snowhill) * Added: Separate config file for storing secrets (lastfm password) * Added: Support for relative paths when loading DBPL playlists (Robin Ekman) * Added: EAC3 support to ffmpeg plugin * Added: Updated adplug library to latest upstream version (Thomas Jepp) * Added: An option to disable log window auto showing after errors ++++ docker: - Update to docker-buildx v0.23.0. Upstream changelog: ++++ rpm2docserv: - Update leap.idx - Update to version 20250428.83286ab: * Set manual page width to 110 character * Remove Leap hacks in index page * Update go dependencies [bsc#1241744] ++++ dracut-sshd: - Support OpenSSH 10.0 * Adds 0001-Add-sshd-auth-binary.patch * Adds 0002-eliminate-misleading-error-message-with-openssh-9.patch ++++ perl-Image-ExifTool: - Update to 13.29: * Changed default -geotime argument to use SubSecDateTimeOriginal if available instead of DateTimeOriginal, instead of applying both (as was done since ExifTool 13.18). This is more efficient, and avoids an unnecessary warning * Properly return warnings from inverse value conversions when copying a tag using -tagsFromFile with a tag name string * Fixed issue where RW2 images from the Panasonic DC-S1RM2 could be corrupted when writing - Update to 13.28: * Added print conversion for Pentax AFPointValues * Added another Pentax PictureMode value * Decode timed GPS from GKU D900 dashcam videos * Decode timed telemetry data from newer ARCore videos * Decode Panasonic AFAreaSize * Decode ShutterCount for Canon EOS R8 and R50 (github #325) * Decode ThumbnailTIFF from some Insta360 videos * Decode AROT:HDRGainCurveSize from APP10 * Updated to the 2025 MPF specification * Renamed K-3III AFPoints to AFPointsSelected and changed decoding * Fixed bug introduced in 13.23 that could cause an incorrect parsing of XMP attributes containing an equals sign * Fixed issue reading timed GPS from some Insta360 videos, and issue where writing these videos would fail * Fixed exif2xmp.args and xmp2exif.args to properly handle EXIF:ImageUniqueID - Update to 13.27: * Decode AF points for the Pentax K-3III * Decode timed GPS from a variant of the Rove R2-4K dashcam * Properly decode SensorTemperature for Pentax K3-III * Patched PCAP test to avoid potential failure * Patched to avoid potential "not a HASH reference" error when writing MOV/MP4 videos * Fixed issue which could result in "uninitialized value" errors when reading one type of timed GPS from MP4 videos * Fixed problem writing MotionPhotoVideo in MP4 files - Update to 13.26: * Added a new Olympus CameraType * Added a new PentaxModelID (github #322) * Added a new Nikon LensID * Improved Duration calculation for some WAV files * Changed a PCAP tag name and fixed typos in a few others * Patched to avoid VignettingCorr warning for images from some Canon cameras * Patched to avoid some unnecessary duplicate tag warnings when -validate used with HEIC images * Fixed issue with XMP-xmpMM:Pantry items not exhibiting proper List-type behaviour - Update to 13.25: * IMPORTANT: Fixed issue which could corrupt HEIC images from newer iPhones under certain conditions when writing QuickTime:Rotation * Decode more PLIST information from HEIC images * Updated Geolocation databases from current geonames.org files * Updated DarwinCore for the 2023 specification * API Changes: + Added KeepUTCTime option ++++ framework_tool: - Update to 0.3.0 * Add export and Debug deriving by @JohnAZoidberg in #78 * Update dependencies by @JohnAZoidberg in #79 * Add support for Framework 2nd Gen Event platforms by @JohnAZoidberg in #81 * Add command to toggle tablet mode by @JohnAZoidberg in #82 * fp-brightness: Add support for V1 host command by @JohnAZoidberg in #85 * framework_lib: Add ultra-low powerbutton brightness by @JohnAZoidberg in #83 * Add accelerometer support by @JohnAZoidberg in #86 * chromium: Add device_complete to diags by @JohnAZoidberg in #87 * Add support for RGB command by @JohnAZoidberg in #84 * freebsd: Build with latest stable on gh actions by @JohnAZoidberg in #89 * camera: Print firmware version of camera by @JohnAZoidberg in #88 * camera: Don't crash if something's wrong by @JohnAZoidberg in #93 * touchpad: Show IC type and firmware version by @JohnAZoidberg in #94 * Fix H2O capsule analysis by @JohnAZoidberg in #92 * windows: Upload release binary by @JohnAZoidberg in #99 * windows: Don't panic if driver not installed by @JohnAZoidberg in #100 * framework12: Support reading touchpad version by @JohnAZoidberg in #97 * touchscreen: Dump firmware version and protocol by @JohnAZoidberg in #90 * add commands to read/write gpu serial by @kiram9 in #98 * Add completions for ZSH and Bash by @bsdlme in #96 ++++ gcc15-testresults: - Update to GCC 15 branch head, 15.1.1+git9595 * includes GCC 15.1 release - Enable gfx9-generic, gfx10-3-generic and gfx11-generic multilibs for the AMD GCN offload compiler when llvm is new enough. - Build the COBOL frontend also for risc-v ++++ gfxboot: - Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754) - 4.5.99 - Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754) - 4.5.98 - Translated using Weblate (Georgian) (bsc#1149754) - 4.5.97 ++++ gnome-music: - Update to version 48.beta+31: + Remove useless GIRepository import. + Updated translations. ++++ gnutls: - Fix FIPS mode running on Tumbleweed [bsc#1237101] * When nettle or libhogweed are installed with glbic-hwcaps for x86_64-v3, some paths differ and we are unable to match the hmac file for the lib. * Add gnutls-FIPS-HMAC-x86_64-v3-opt.patch ++++ hauler: - Update to version 1.2.3: * formatting and flag text updates * add keyless signature verification (#434) * bump helm.sh/helm/v3 in the go_modules group across 1 directory (#430) * add --only flag to hauler store copy (for images) (#429) * fix tlog verification error/warning output (#428) ++++ hwloc: - fix division by zero exception with recent versions of GCC (bsc#1236038) * add 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch ++++ iptables: - Provide ebtables for SLES16 ++++ keybase-client: - Update to version 6.5.1 * Fix team deletion not working * Chat attachments improvements * Miscellaneous bugfixes - Drop update-golang-x-image.patch as upstream now ships with a vendored version of the Image library that includes the fix. - Switch source download service from deprecated disabledrun to manualrun. ++++ kernel-debug: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-default: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-source: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-docs: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-kvmsmall: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-obs-build: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-obs-qa: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-syms: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ kernel-vanilla: - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to upstream version (only tags, no code change). - commit 724984a ++++ labplot: - Update to 2.12.0. Check the Changelog file for the full list of changes. ++++ lkl: - Merge opensuse-kernel/SLE15-SP6 78686786c024 - lkl: pci: Never override IORESOURCE_IO - lkl: Fix builds without CONFIG_PCI ++++ ncurses: - Add ncurses patch 20250426 + expand note on extensions in curs_addch.3x + add illumos, sun-16color, sun-256color, sun-direct -TD + add wyse+cvis -TD - Add ncurses patch 20250419 + add note on scrolling and lower-right corner to waddch and wadd_wch manual pages. - Modify patch ncurses-5.9-ibm327x.dif * sclp term: more missed features like home/end/pageup/pagedown keys ++++ libnftnl: - Update signing key to 0x8C5F7146A1757A65E2422A94D70D1A666ACF2B21, which is currently used to sign the latest tarballs including version 1.2.9. ++++ wtmpdb: - Update to version 0.74.0+git20250424.2e93e77: * Release version 0.74.0 * Fix varlink interface name (rebootmgr vs wtmpdb) * import: match login by tty if non-zero pid does not match ++++ wxGTK3-3_2: - Update to release 3.2.8 * Fix crash in wxPropertyGrid with wxGTK3 after recent change. * Fix key codes in WXK_NUMPADx events in wxGTK. * Add wxVector(std::initializer_list list) constructor. * Add mouse scrolling support to generic wxSpinCtrl. * Compute wxStaticText best size ourselves if GTK does it wrongly. ++++ wxWidgets-3_2-nostl: - Update to release 3.2.8 * Fix crash in wxPropertyGrid with wxGTK3 after recent change. * Fix key codes in WXK_NUMPADx events in wxGTK. * Add wxVector(std::initializer_list list) constructor. * Add mouse scrolling support to generic wxSpinCtrl. * Compute wxStaticText best size ourselves if GTK does it wrongly. ++++ wxWidgets-3_2: - Update to release 3.2.8 * Fix crash in wxPropertyGrid with wxGTK3 after recent change. * Fix key codes in WXK_NUMPADx events in wxGTK. * Add wxVector(std::initializer_list list) constructor. * Add mouse scrolling support to generic wxSpinCtrl. * Compute wxStaticText best size ourselves if GTK does it wrongly. ++++ wxQt-3_2: - Update to release 3.2.8 * Fix crash in wxPropertyGrid with wxGTK3 after recent change. * Fix key codes in WXK_NUMPADx events in wxGTK. * Add wxVector(std::initializer_list list) constructor. * Add mouse scrolling support to generic wxSpinCtrl. * Compute wxStaticText best size ourselves if GTK does it wrongly. ++++ ovmf: - Add TDX flavor OVMF using Config-B (OvmfPkg/IntelTdx/IntelTdxX64.dsc). Full TDX functionality has been supported with Config-B. - Config-A (OvmfPkg/OvmfPkgX64.dsc) will be proposed for switching from Config-B once TDX upstream support becomes more complete and integration is more mature. - Below is the difference between Config-A and Config-B. - Config-A: - Merge the basic TDVF feature to existing OvmfPkgX64.dsc. (Align with existing SEV) - Threat model: VMM is NOT out of TCB. (We don't make things worse) - The OvmfPkgX64.dsc includes SEV/TDX/normal OVMF basic boot capability. The final binary can run on SEV/TDX/normal OVMF. - No changes to existing OvmfPkgX64 image layout. - No need to remove features if they exist today. - PEI phase is NOT skipped in either TD or Non-TD. - RTMR based measurement (CC_MEASUREMENT) is supported as an optional requirement. - External inputs from Host VMM are measured, such as TdHob, CFV. - Other external inputs are measured, such as FW_CFG data, os loader, initrd, etc. - Config-B: - Add a standalone IntelTdxX64.dsc to a TDX specific directory (OvmfPkg/IntelTdx) for a full feature TDVF.(Align with existing SEV) - Threat model: VMM is out of TCB. (We need necessary change to prevent attack from VMM) - IntelTdxX64.dsc includes TDX/normal OVMF basic boot capability. The final binary can run on TDX/normal OVMF. - It might eventually merge with AmdSev.dsc, but NOT at this point of time. And we don't know when it will happen. We need sync with AMD in the community after both of us think the solutions are mature to merge. - RTMR based measurement (CC_MEASUREMENT) is supported as a mandatory requirement. - External inputs from Host VMM are measured, such as TdHob, CFV. - Other external inputs are measured, such as FW_CFG data, os loader, initrd, etc. - PEI phase is skipped to remove unnecessary attack surface. - DXE FV is split into 2 FVs (DXEFV & NCCFV) to remove the unnecessary attack surface in a TD guest.. - When launching a TD guest, only drivers in DXEFV are loaded. - When launching a Non-TD guest, dirvers in both DXEFV and NCCFV are loaded. ++++ perl-DBD-Pg: - Fix sporadic build failures by setting DBDPG_TEMPDIR for testing ++++ python-PyECLib: - update to 1.6.4: * Binary wheels support a broader range of processors. * Only destroy liberasurecode descriptors on liberasurecode versions where it should be safe to do so. ++++ python-PyInstaller: - update to 6.13.0: * Extend analysis code so that when extension module is encountered, it checks for the presence of an adjacent .py or .pyi file, and if present, attempt to perform import analysis on such accompanying source/interface file. (:issue:`9084`) * Fix detection of setuptools-vendored modules (i.e., not packages) in the PyInstaller.utils.hooks.setuptools.SetuptoolsInfo hook utility class; for example, the setuptools/_vendor/typing_extensions.py module. (:issue:`9102`) * Add hook for PyQt6.QtStateMachine that was introduced in PyQt6 v6.8.1. (:issue:`9019`) * Fix ModuleNotFoundError for scipy when provided by Debian's python3-scipy package. (:issue:`9069`) * Update hook for PyGObject (gi) and associated helper code to support changes made in PyGObject v3.52 (switch from girepository-1.0 to girepository-2.0). (:issue:`9055`) * On POSIX systems other than macOS, use POSIX semaphore API instead of SysV semaphore API to synchronize onefile parent and child process. This restores the ability to compile bootloader under Termux, where sys/sem.h (and the SysV semaphore API) is unavailable due to deliberate lack of support for it in the underlying Android base. (:issue:`9089`) * Extend the :ref:`module_collection_mode ` setting from :issue:`6945` to also apply to modules collected into base_library.zip archive. Implement discovery of source .py files for modules in base_library.zip at run- time. This allows collection and discovery of source .py files for modules in base_library.zip, which might be required by frameworks that perform aggressive recursive introspection all way down to standard library modules (for example, torch JIT in combination with certain model implementations). (:issue:`8971`) * Add exclude for libwayland*.so to prevent mismatches with system drivers. (:issue:`8963`) * Fix errors raised by setuptools hook utility class and various related hooks when building with completely de- vendored setuptools (for example, as packaged by Arch Linux). (:issue:`8947`) * Gracefully handle cases when _tkinter is a built-in instead of an extension module, and thus does not have a __file__ attribute. Most notable example of this are indygreg's python-build-standalone CPython builds for macOS and Linux. This fixes collection of tkinter and associated Tcl/Tk resources when using such python builds. When trying to enable splash screen, a descriptive error is now raised, because splash screen requires shared Tcl/Tk libraries, while a built-in _tkinter seems to indicate that python was statically linked against Tcl/Tk libraries. (:issue:`9012`) * Rework the localpycs cache in the build directory to avoid relying on the source .py file timestamps. Some package managers (e.g., Anaconda) (re)set the file creation/modification time of installed files to the time of packaging rather than having them reflect the time of installation; therefore, the PyInstaller bootstrap script and modules would fail to be properly recompiled when switching between different versions of PyInstaller packaged by Anaconda. (:issue:`8909`) * When constructing PyiFrozenFinder for the given path and trying to compute the path that is relative to the top-level application directory, do not fully resolve the given path. Instead, try computing relative path using both the original and the fully resolved top-level application directory path. This change prevents us from potentially resolving symbolic links in parts of the given path that do not belong to the top-level application directory. (:issue:`8994`) * Add hook for gi.repository.Rsvg. (:issue:`8940`) * Add hooks for PyQt6.QtGraphs and PyQt6.QtGraphsWidgets that were introduced in PyQt6 v6.8.1 (via PyQt6-Graphs add-on package). (:issue:`8924`) * Split the PyiFrozenImporter (fused path based finder and loader) into separate finder (PyiFrozenFinder) and loader (PyiFrozenLoader). This better matches the separation between python's built-in finders and loaders, and thus accommodates 3rd-party code that naively expects to encounter only python's built-in finders and loaders. (:issue:`8934`) * The stock Linux bootloaders are now built using generic Ubuntu 18.04 and Alpine 3.12 Docker images rather than manylinux/musllinux/dockcross. (:issue:`8881`) ++++ python-PySDL2: - Adjust build-time dependencies so that it builds with SDL3. ++++ python-asdf-astropy: - update to 0.7.1: * register blank ASDF extensions to prevent warnings for ASDF files generated with asdf-astropy 0.5.0. ++++ python-azure-mgmt-portalservicescopilot: - Initial build + Version 1.0.0b1 ++++ python-berkeleydb: - update to 18.1.14: * Warning WARNING - BREAKING CHANGE: We eliminate dbobj.py. It was very outdated and it was only barely useful if you wanted to create subclasses of berkeleydb classes. * Allow unicode and binary keys when using encryption. Previously, only unicode keys were allowed. In both cases, null bytes will raise an exception. * Correctly display (in the raised exception) the type of the parameter when it is not accepted, beside the required type. This solves a regression introduced in 18.1.9. * Delete stale and outdated entries in the TO DO file. * Solve some redefinitions in the dictionary returned by DBEnv.lock_stat() and add more entries: Berkeley DB >= 4.8: locksteals, maxhlocks, maxhobjects, maxlsteals, maxosteals, objectsteals, part_max_nowait, part_max_wait, part_nowait, part_wait, partitions. Berkeley DB >= 5.3: initlocks, initlockers, initobjects, lockers, locks, objects, tablesize. Berkeley DB >= 6.2: nlockers_hit, nlockers_reused. * Berkeley DB >= 4.8: locksteals, maxhlocks, maxhobjects, maxlsteals, maxosteals, objectsteals, part_max_nowait, part_max_wait, part_nowait, part_wait, partitions. * Berkeley DB >= 5.3: initlocks, initlockers, initobjects, lockers, locks, objects, tablesize. * Berkeley DB >= 6.2: nlockers_hit, nlockers_reused. * Add more entries to DBEnv.log_stat() if we are using Berkeley DB >= 5.3: fileid_init, maxnfileid, nfileid. * nelem value in DB.stat() for hash databases was dropped some time ago. Update stale documentation. That value is actually available via DB.get_h_nelem(). * Improve docs explaining the end value in the dictionary returned by DB.compact() and documenting that empty_buckets is not available when using Berkeley DB 4.8. * In several stats dictionaries, document that ext_files value is only available from Berkeley DB 6.2. * Add more entries to DBEnv.memp_stat(): pagesize. * Add more entries to DBEnv.memp_stat() if we are using Berkeley DB >= 5.3: regmax, hash_mutexes, backup_spins. * Add more entries to DBEnv.memp_stat() if we are using Berkeley DB >= 6.2: mvcc_reused. * Add more entries to DBEnv.txn_stat() if we are using Berkeley DB >= 5.3: inittxns. * Add more entries to DBEnv.mutex_stat() if we are using Berkeley DB >= 5.3: mutex_init, mutex_max, regmax. * Add more entries to DBEnv.repmgr_stat() if we are using Berkeley DB >= 5.3: elect_threads, max_elect_threads. * Add more entries to DBEnv.repmgr_stat() if we are using Berkeley DB >= 6.2: incoming_msgs_dropped, incoming_queue_bytes, incoming_queue_gbytes, site_participants, site_total, site_views, takeovers, write_ops_forwarded, write_ops_received. * Add more entries to DBEnv.repmgr_stat() if we are using Berkeley DB >= 18.1: group_stable_log_file, polling_method. * Add more entries to DBEnv.rep_stat() if we are using Berkeley DB >= 5.3: election_datagen, lease_chk, lease_chk_misses, lease_chk_refresh, lease_sends. * Add more entries to DBEnv.rep_stat() if we are using Berkeley DB >= 6.2: ext_duplicated, ext_records, ext_rereq, ext_update_rereq, view. * In the different stats documentation, add notes about what versions of Berkeley DB provide the different values. * Complete documentation about berkeleydb exceptions and what Berkeley DB releases provide each one. * Document what functions are available when compiled against each Berkeley DB release. ++++ python-bindep: - Update to 2.13.0 * Python 3.6 is no longer supported. - Add missing update-alternatives dependency to Requires ++++ python-bitstring: - Update to 4.3.1: * Updated bitarray dependency to allow for v3.x. - Update to 4.3.0: * Upgraded bitarray dependency to >= 3.0.0. * Explicit support for Python 3.13. * Added i and I struct codes for 32-bit ints. Bug #340. * Removed the 'experimental feature' label from the new exotic floating point types. * Fix for negative index LSB0 slicing issue. Bug #343. - Update to 4.2.3: * Some codes representing exotic float negative zero converted to positive zero. Bug #333. * Auto-scaling rounding the wrong way on occasion. Bug #334. - Update to 4.2.2: * Sometimes a ValueError was being raised instead of a ReadError. Bug #325. * Initialising a bitstring from None now raises a TypeError rather than generating an empty bitstring. Bug #323. * Fixed performance regression for find/findall in some situations. Bug #326. * Fix for AttributeError bug when combining Bits with BitStream. Bug #329. - Update to 4.2.1: * Module crashes on import with 32-bit Python. Bug #317. * Lists of integers not converted to bytes when using the bytes constructor. Bug #318. * Empty comma separated tokens not handled correctly. Bug #319. * Crash on import when docstrings not present due to optimize flag. Bug #321. - Update to 4.2.0: * Dropped support for Python 3.7. Minimum version is now 3.8. * For tokens that use a non-numeric length, a ':' is now compulsory rather than recommended. For example use 'uint:foo' instead of 'uintfoo'. * The previous e4m3float and e5m2float formats have become the slightly modified p4binary8 and p3binary8 formats. * Some parameters are now enforced as positional only, such as auto in constructors. * The Array class is no longer 'beta'. * A new Dtype class can be optionally used to specify types. * The bitstring.options object is now the preferred method for changing module options. The bitstring.lsb0 and bitstring.bytealigned variables are now deprecated, use bitstring.options.lsb0 and bitstring.options.bytealigned instead. * New fromstring method as another way to create bitstrings from formatted strings. Instead of relying on the auto parameter you can now optionally use fromstring. * More types can now be pretty printed. For example integer and float formats can be used. * Pretty printing is now prettier - optional terminal colours added. * A range of 8-bit, 6-bit and even 4-bit float formats added (beta). * Performance improvements. - Update to 4.1.4: * 'bytes' token can't be used without explicit length. Bug #303. - Update to 4.1.3: * Removed a couple of files that accidentally got included in the previous release. Bug #293. * The 8-bit float formats have been renamed e4m3float and e5m2float. * Some refactoring and performance optimizations. - Update to 4.1.2: * Fix for the module command-line usage. Bug #290. * Fix for when creating bitstrings from memoryview objects. * Renamed the fmt parameter for Arrays to dtype. * More Array operator coverage. * Added operators that act on two Arrays of the same size. * Added comparison operators for Arrays that return an Array of bools. * Added Array.equals method as == will now return an Array (see above item). * Added astype() method for Arrays to easily cast to a new dtype. - Update to 4.1.1: * bitarray dependency now pinned to ">=2.8.0, <3.0.0" rather than a specific version. Bug #283. * Fix for using numpy integers as integer parameters. Bug #286. * Removed ability to extend an Array with the + operator. Use the extend method instead. * Improvements when pretty-printing the Array. * Array.count() can now count float('nan') values for floating point types. - Update to 4.1.0: * Speed increased with bitarray dependency * New Array class for homogeneous data * Added two new floating point interpretations: float8_143 and float8_152 * Auto initialization from ints has been removed and now raises a TypeError. Creating a bitstring from an int still creates a zeroed bitstring of that length but ints won't be promoted to bitstrings as that has been a constant source of errors and confusion. * Explicitly specifying the auto parameter is now disallowed rather than discouraged. * Deleting, replacing or inserting into a bitstring resets the bit position to 0 if the bitstring's length has been changed. Previously the bit position was adjusted but this was not well-defined * Only empty bitstring are now considered false in a boolean sense. * Casting to bytes now behaves as expected, so that bytes(s) gives the same result as s.tobytes(). Previously it created a byte per bit. * Pretty printing with the 'bytes' format now uses characters from the 'Latin Extended-A' unicode block for non-ASCII and unprintable characters instead of replacing them with '.' * When using struct-like codes you can now use '=' instead of '@' to signify native- endianness. They behave identically, but the new '=' is now preferred. * More fixes for LSB0 mode. - Update to 4.0.2: * Added py.typed file and converted the module to a package to let mypy find type annotations. Bug 248. * Fix to shifting operations when using LSB0 mode. Bug 251. * A few more fixes for LSB0 mode. * Improved LSB0 documentation. * Added build-system section to pyproject.toml. Bug 243. * Rewrote the walkthrough documentation as a jupyter notebook. * Updated the project's logo. - Update to 4.0: * Minimum supported Python version is now Python 3.7. * Removed ConstBitArray and BitString class aliases. Use Bits and BitStream instead. * The cut() method will now also yield the final bits of a bitstring, even if they are shorter than the requested cut size. * Removed default uint interpretation. This wasn't being applied uniformly the default is now always to return a bitstring object of the given length and not to interpret it as a uint. Bug 220. * If an overwrite goes beyond the end of the bitstring it will now extend the bitstring rather than raise an exception. Bug 148. * Type hints added throughout the code. * Underscores are now allowed in strings representing number literals. * The copy() method now works on Bits as well as BitArray objects. * The experimental command-line feature is now official. * New pp() method that pretty-prints the bitstring in various formats - useful especially in interactive sessions. * Shorter and more versatile properties. The bin, oct, hex, float, uint and int properties can now be shortened to just their first letter. They can also have a length in bits after them - allowing Rust-like data types. * A colon is no longer required in format strings before a bit length. * Support for IEEE 16 bit floats. Floating point types can now be 16 bits long as well as 32 and 64 bits. * Support for bfloats. This is a specialised 16-bit floating point format mostly used in machine learning. ++++ python-celery: - Update to 5.5.2 * Fix calculating remaining time across DST changes * Remove setup_logger from COMPAT_MODULES - Add missing runtime requirement python-dbm ++++ python-circuitbreaker: - update to 2.1.3: * fix datetime.utcnow deprecation * test with newer python versions * various build cleanups ++++ python-czifile: - update to 2019.7.2.1: * Czifile is a Python library to read Carl Zeiss Image (CZI) files, the native file format of the ZEN software by Carl Zeiss Microscopy GmbH. CZI files contain multidimensional images and metadata from microscopy experiments. ++++ python-debugpy: - Update to 1.8.14 * fix ResourceWarning: unclosed socket * fix binskim warnings on linux ++++ python-django-celery-beat: - Clean up the specfile a little bit ++++ python-drf-spectacular: - Add upstream patch py313.patch to add Python 3.13 compatibility ++++ python-google-cloud-spanner: - Add missing test dependencies to BuildRequires ++++ python-identify: - Update to 2.6.10 * Add support for Magik - Convert to pyproject macros ++++ python-opengl: - update to 3.1.9 * Reduce the number of iterations in memory leak test to avoid JIT triggering * Cleanup formatting in a few modules * Don't bomb out during egl test when there's no egl devices * Regenerated C wrappers with latest Cython * Numpy intp type for latest numpy * Fix ctypes FormatHandler for Python 3.12+ * More changes, see upstream commits - Drop merged PyOpenGL-pr100-py312.patch ++++ python-opengl-accelerate: - update to 3.1.9 * Reduce the number of iterations in memory leak test to avoid JIT triggering * Cleanup formatting in a few modules * Don't bomb out during egl test when there's no egl devices * Regenerated C wrappers with latest Cython * Numpy intp type for latest numpy * Fix ctypes FormatHandler for Python 3.12+ * More changes, see upstream commits - Drop merged 112.patch and numpy2.patch ++++ python-pipdeptree: - update to 2.26.1: * Refactor license option tests to use Mock objects instead of lambdas * Handle exceptions when passed an invalid interpreter - update to 2.26.0: * Support for License-Expression field - update to 2.25.1: * Remove unused .gitignore rule * Use SPDX license identifier * Remove unnecessary assertion in render() * Update CLI usage for --all by moving it to the "render" group * Split freeze and text output into their own implementations * Remove unused graphviz library code * Use MockGraph type alias in tests * Update outdated graphviz docs - update to 2.25.0: * Migrate tox config from ini to toml * Drop support for python 3.8 - update to 2.24.0: * Implement --path argument ++++ python-platformdirs: - update to 4.3.7: * Chunk dependabot updates into a single PR * Drop support for EOL Python 3.8 ++++ python-prompt_toolkit: - update to 3.0.51: * Use pyproject.toml instead of setup.py. * Fix edge case in `formatted_text.split_lines` when the input starts with a line ending. * Fixes non user impacting regression on the output rendering. Don't render cursor hide/show ANSI escape codes if not needed. * On Windows, use virtual terminal input when available. * Support for multiline suggestions. * Handle `InvalidStateError` during termination when using `run_in_terminal`/`patch_stdout`. This can happen in some cases during cancellation, probably when using anyio. * Fix cursor that remains in hidden state when the application exits. This can happen when the application doesn't show the cursor and `erase_when_done` is being used. * Drop support for Python 3.7: ++++ python-publicsuffixlist: - update to 1.0.2.20250428: * various toplevel domain updates ++++ python-py-build-cmake: - update to 0.4.3: * Experimental free-threading support * Python 3.14 support * Set `MYPYPATH` for stubgen * Add `PY_BUILD_CMAKE_VERBOSE_ENV` option * Use `CMAKE_GENERATOR` environment variable as default value for `cmake.generator` ++++ python-pyHanko: - update to 0.26.0: * Some outdated algos for encrypting the security handler seed in a public-key encrypted PDF were dropped to get rid of oscrypto as a direct dependency of pyhanko. It is still pulled in via pyhanko-certvalidator, but it is no longer used for any cryptographic operations (which is significant, because of compatibility issues on systems that no longer ship OpenSSL 1.1.1) * Relax uharfbuzz upper bound to <0.47.0. * Make defusedxml a regular dependency * Expose signature_mechanism parameter in PKCS#11 API. ++++ python-pycares: - update to 4.6.1: * Fix missing attribute type information for errno ++++ python-pydata-google-auth: - update to 1.9.1: * Update https://pydata-google- auth.readthedocs.io/en/latest/oauth.html with information about magics commands and other Cloud resources. (https://github.com/pydata/pydata-google-auth/pull/79) - update to 1.9.0: * Do not require six on Python 3 * Support Python 3.13, drop Python <=3.8 * Try colab credentials in `get_user_credentials` if `client_id` not specified - drop no-six.patch (upstream) ++++ python-pyfakefs: - update to 5.8.0: * Adds preliminary support for Python 3.14. * added some preliminary support for Python 3.14 * change behavior of `FakeFilesystem.get_object()` to ignore permissions as it has been * before version 5.4.0 (see #1122) * fixed a problem with flushing if writing over the buffer end * (see #1120) * fixed a regression that could break tests under Posix in Python 3.12 * (see #1126) * fixed behavior for `os.access` for symlinks under Windows * fixed permission problem on querying file properties (see [#1122]) * fixed patching in pytest setup phase for module and session- scoped fs fixtures * fixed a problem with module and session scoped fixtures in Python 3.13 * fixed handling of `cwd` if set to a `pathlib.Path` (see [#1108]) * fixed documentation for cleanup handlers, added convenience handler `reload_cleanup_handler` * Fixes some problems with patching. * added some support for loading fake modules in `AUTO` patch mode using `importlib.import_module` (see #1079) * added some support to avoid patching debugger related modules * avoid reloading `tempfile` in Posix systems * Adds official Python 3.13 support, improves OS emulation behavior. * avoid reloading `glob` in Python 3.13 * removing files while iterating over `scandir` results is now possible (see #1051) * fake `pathlib.PosixPath` and `pathlib.WindowsPath` now behave more like in the real filesystem * (see #1053) * `PurePosixPath` reported Windows reserved names as reserved in Python >= 3.12 * (see #1067) * `PurePosixPath.joinpath()` incorrectly handled paths with drives under Windows in Python >= 3.12 * (see #1070) ++++ python-pyipp: - update to 0.17.1: * Add "sides" keyword @felindev * enums.py: Add additional finishings from PWG 5100.1 to IppFinishing @d3-ksmith ++++ python-pylsqpack: - update to 0.3.20: * update ls-qpack to 2.6.1 ++++ python-pymdown-extensions: - update to 10.15: * **NEW**: SuperFences: Add `relaxed_headers` option which can tolerate bad content in the fenced code header. When enabled, code blocks with bad content in the header will likely still convert into code blocks, often respecting the specified language. * **NEW**: Add type hints to the Blocks interface and a few additional files. * **FIX**: Blocks: Fix some corner cases of nested blocks with lists. * **FIX**: Tab and Tabbed: Fix a case where tabs could fail if `combine_header_slug` was enabled and there was no header. ++++ python-pynput: - update to 1.8.1: * Remove incorrectly merged line for the *Xorg* backend. * Let events know about the new ``injected`` parameter. * Add a flag to callbacks to allow detecting injected input events. * Add ``media_stop`` key for *macOS*. Thanks to *laura-3*! * Add ``eject`` key for *macOS*. Thanks to *DiMNDev*! * Rename method for listeners to not conflict with new ``threading.Thread`` field. * Small corrections to the documentation. * Handle explicit timeout when calling ``join`` on listeners. * Correct regression in hot key handling for special keys. * Reverted changes to lazy loading of ``CoreFoundation`` and ``Quartz``, since this still does not appear to work. * Let the type of values in ``Key`` be ``KeyCode`` so that type checkers are not confused. * Do not crash in ``__del__`` on *Xorg* if display creation fails. ++++ python-pyperf: - update to 2.9.0: * Feature: A new hook, perf_record, is available to turn Linux perf profiling on and off around the benchmark code. To use it, pass --hook perf_record. Patch by Matt Page. * Feature: pyperf will now warn if you are collecting too few or too many samples for stable results. Patch by Michael Droettboom ++++ python-pytest-asyncio: - update to 0.26.0: * Adds configuration option that sets default event loop scope for all tests #793 * Improved type annotations for pytest_asyncio.fixture #1045 * Added typing-extensions as additional dependency for Python <3.10 #1045 ++++ python-pytest-docker: - update to 3.2.1: * Fix non-existing docker_setup_command into docker_setup * Make the plugin.Services class available at the base module level for easier typing - update to 3.2.0: * Add option to ignore stderr when executing commands - update to 3.1.2: * Document how to use multiple compose files * docs: Docker compose stack reuse & debug example ++++ python-pytest-examples: - update to 0.0.17: * Improve logic for finding print statements * Ensure `print_callback` runs before formatting print args - update to 0.0.16: * add `include_print` config function ++++ python-pytest-recording: - update to 0.13.3: * Limit generated cassette names to prevent OSError. `#172`_ ++++ python-python-iso639: - update to 2025.2.18: * `Language.match` now supports case-insensitive matching and ignores leading/trailing whitespace by default. * Explicitly indicated that the library is type-annotated. * Sped up the retrieval of `Language` objects during runtime. * Updated the ISO 639 data from SIL to the latest 2025-01-15 release. * Fixed `Language.from_part3` so that it now also works for a retired ISO 639-3 code. * Added support for Python 3.13. * Dropped support for Python 3.8. ++++ python-python-jsonschema-objects: - update to 0.5.7: * Fix an issue where the any_of flag wasn’t properly respected in other than simple cases #297 - update to 0.5.6: * Fix #292 by adding intermediary class builder. ++++ python-python-lsp-server: - update to 1.12.2: * PR 608 - Fix putting `extra_paths` in front of `sys.path` ++++ python-python-socketio: - update to 5.13.0: * Eliminate race conditions on disconnect #1441 (commit) * Preserve exception context in `Client.connect` and `AsyncClient.connect` * Allow custom client subclasses to be used in SimpleClient and AsyncSimpleClient * Add support for Redis Sentinel URLs in `RedisManager` and `AsyncRedisManager` * Remove incorrect reference to an `asyncio` installation extra in documentation ++++ python-python-socks: - update to 2.7.1: * Close socket on loop.sock_connect(...) error by @aaugustin ++++ python-pyupgrade: - update to 3.19.1: * pyupgrade support for 3.13 * run pyupgrade on itself for removal of 3.13 deprecated constructs ++++ python-structlog: - Update to 25.3.0: * Fix a rather ugly bug where seemingly UTC timestamps in TimeStamper had the timestamp from the local timezone when passing utc=True #713 ++++ python-syrupy: - Update to 4.9.1 * **serializer:** preserve trailing newlines in ambr serialization (#950) - from version 4.9.0 * **serializer:** raise TypeError when serializing non-byte like object in binary mode (#951) * Add --snapshot-ignore-file-extensions argument to support DVC (#943) * Add compose_matchers utility for composing 1 or more matchers (#952) * Add SingleFileAmberSnapshotExtension as a single-file variant of the default amber extension (#959) * Include details about created/updated snapshots in detailed report (#942) - from version 4.8.3 * Snapshots of deselected parametrized tests wrongly marked as unused (#965) - from version 4.8.2 * Avoid unnecessary env updates to reduce chances of segfault (#956) - from version 4.8.1 * Check current session's pending-write queue when recalling snapshots (e.g. diffing) (#927) - from version 4.8.0 * Add option to disable diffing (#924) ++++ qbittorrent: - Update to version 5.1.0 Added features: * Enable customizing the save statistics time interval * Add drag support to torrent content widget * Display External IP Address in status bar * Use modern functions to get random numbers * Add eXact Length parameter when creating magnet URI * Support fetching tracker list from URL * Add `announce_port` support Bug fixes: * Enable adaptive step size for upload and download limits * Add URL link for reverse proxy setup examples * Allow drop action only on transfer list * Fix the tab order in dialogs * Fix filesize sorting in preview dialog * Improve the speed icons in the status bar * Update link to news * Fix tab stop order in various dialogs and UI elements * Make links accessible by keyboard * Make tab key switch focus * Revise DHT bootstrap node list * Return first tracker as fallback for "current tracker" * Prevent crash when exiting app with `Add torrent` dialogs opened * Fix torrent relocating files when switching to "manual" mode * Prevent crash due to corrupted resume data Web UI: * Improvements that should help with assistive technologies * Internal refactoring to migrate away from MooTools and towards native browser APIs * Implement path autocompletion * Implement double-click behavior controls * Add ability to toggle alternating row colors in tables * Improve visibility of unread RSS articles * Remove deleted torrents even if they are currently filtered out * Highlight torrent category in context menu * Implement 'Auto hide zero status filters' * Allow to filter torrent list by save path * Handle regex syntax error for torrent filtering * Add missing icons * Add link to 'List of alternative WebUI' wiki page in Options * Improve properties panel, torrent deletion dialog, filter list, subcategories, torrent deletion, statistics window * Allow to display only hostname in the Tracker column * Show country/region name next to its flag * Improve hash copy actions in context menu * Support removing tracker from all torrents in WebUI/WebAPI * Display DHT information in the Status bar only when DHT is enabled * Add 'Confirm torrent recheck' option * Support managing web seeds * Add colors to log table rows * Prevent text selection within tabs, menu items * Use correct text and background colors in RSS details view * Reduce padding in torrents table * Add WebAPI/WebUI for managing cookies * Support updating RSS feed URL * Add 'Engine' column to Search table * Add confirm dialog for Auto TMM * Add context menu to search tabs * Show file filter when Content tab selected on load * DHT, PeX and LSD rows are now always on top in Trackers table * Clear properties panel when torrent no longer selected * Support auto resizing table columns * Fix displaying RSS panel on load * Add tooltip to regex filter button * Hide context menu when clicking on a table row * Display torrent progress percentage in General tab * Use thin scrollbars * Show 'Rename...' context menu item only when one torrent is selected * Display error when download fails * Add colors to 'Status' column in Trackers table * Add missing icon to 'Queue' context menu item * Change filter inputs to type search * Allow to move state icon to name column in torrents table * Fix bug where the 'Tracker editing' dialog displays incorrect data * Maintain row highlight after rearranging table columns * Fix preferences not applied in magnet handler * Update sort icon after changing column order * Show 'Edit tracker URL...' only when one tracker is selected * Set status filter to 'All' if selected filter is no longer visible Web API: * Don't reannounce when removing tracker via WebAPI * Add WebAPI for managing torrent webseeds * Add `forced` parameter to `torrents/add` * Optionally include trackers list in torrent info response * Add new method `setTags` to upsert tags on torrents RSS: * Resolve relative URLs within RSS article description Search: * Provide SSL context field * Allow to refresh existing search * Allow multiple simultaneous searches * Store opened search tabs * Store search history * Migrate socks.py from SocksiPy to PySocks 1.7.1 * Bump Python version minimum requirement Other changes: * Add support for Thunar file manager ++++ rpcs3: - Update to 0.0.36~git20250428: * sys_mmapper: Lazily allocate shared memory descriptors * Embedded SPU Image Search Fixes * PPU: HasBreakpoint fast path when empty - Update to 0.0.36~git20250427: * vk: Fix more silly mistakes * vk: Fix indexed multidraw * rsx: Silence compiler warnings * rsx: simplify simple_array::erase_if * Update wolfssl to 5.8.0 * Update miniupnp to 2.3.9 * Avoid passing -fuse-ld to non-linking step * cellVideoOutConvertCursorColor: fix and implement * fix missing check on swapped item * fix erase_if method * Fix IPv6 support detection * Warning fixes * SPU Image Finder Fixes * Fix some warnings * Remove some obsolete pragmas * vk: Fix copypasta causing incorrect buffer to be released by GC * vk: Properly initialize EXT_multidraw functionality * vk: Fix a rare GPU timeline UAF when replacing buffer views * rsx: Fix static ringbuffer allocator logic * hotfix: fix parentheses when saving some files * vk: Get rid of multidraw indirection buffer * vk: Fix bug preparing multidraw command details * rsx: Do not consume draw call barrier iterator when executing deps * rsx: Cache draw subranges storage * Qt: implement music player dialog for music handler tests * cellMusic: improve logging * Fix sceNpTrophyRegisterContext ++++ ruqola: - Update to 2.5.0 * Add support for tools plugins * Implement invite RC url support * Implement verify if a new Ruqola version exist * Show images from attachment dialog box * Implement Rocket.Chat application support * Implement command preview * Implement plugin UI support * Fix download languages apps * Bug: Search in encrypted room is not possible * Bug: A command start with '/' and not /* or // ++++ subfinder: - Version 2.7.1 * Update dependencies * Remove backported patch fix_cve_2024_0406.patch * Remove backported patch fix_cve_2025_22872.patch - Packaging improvements * Update to BuildRequires: golang(API) >= 1.24 matching go.mod ++++ supertux2: - Use BuildRequires pkgconfig(glew) for Leap because Leap does not have glbinding-devel ++++ tfupdate: - new package tfupdate: update version constraints in your Terraform configurations ++++ tomcat11: - Initial packaging of tomcat11 11.0.6 ++++ widelands: - Use gcc13 for Leap and add BuildRequires pkgconfig(gl) and pkgconfig(glu), fixes building for Leap ++++ wl-mirror: - Update to new upstream release v0.18.2: * Fix a wlroots compositor warning with wlroots 0.19.0-rc1 and newer when compiling with libdecor * Fix unused variable warnings when compiling without GBM ++++ wxWidgets-3_2-doc: - Update to release 3.2.8 * Fix crash in wxPropertyGrid with wxGTK3 after recent change. * Fix key codes in WXK_NUMPADx events in wxGTK. * Add wxVector(std::initializer_list list) constructor. * Add mouse scrolling support to generic wxSpinCtrl. * Compute wxStaticText best size ourselves if GTK does it wrongly. ++++ yast2-trans: - Update to version 84.87.20250422.c1fec29547: * Translated using Weblate (Polish) ------------------------------------------------------------------ ------------------ 2025-4-27 - Apr 27 2025 ------------------- ------------------------------------------------------------------ ++++ PrusaSlicer: - Get rid of GLEW which is unmaintained * Added PrusaSlicer-2.9.1-pr14440-glad.patch gh#prusa3d/PrusaSlicer#14440 ++++ acpi: - Update to version 1.8 * Make sure filename is NULL terminated. * Update German manpage * Allow different output formats for (dis)charge information. * Display estimated end time for {,dis}charging, too. * fix: battery runtime estimation with negative sysfs values Some drivers (example: qualcomm-battmgr, present on Snapdragon X1 laptops) expose the current_now and power_now values in sysfs as negative int when the device is discharging, positive when charging. This breaks the battery runtime estimation in acpi, as it expects a uint32 for power_now. Use the absolute values of power_now to fix the problem, and does the same for current_now to respect the ABI documentation. - Add german man page ++++ ballerburg: - Update to version 1.2.3 * Ballerburg moved from Tuxfamily.org to framagit.org, so updated the URLs to point to https://baller.frama.io/ now * Added a "selftest" mode (first step towards CI testing) * Some other minor clean-ups (silence some warnings, fix typo) - Changes in version 1.2.2 * Add support for emcripten * Make it compilable on Windows * Fix some compiler & sanitizer warnings - Drop %check section, because check fails ++++ crmsh: - Update to version 5.0.0+20250427.878a5675: * Dev: doc: Adjust help of `corosync status` command - Update to version 5.0.0+20250427.5699e1da: * Dev: testcases: Adjust the testcases for previous changes * Dev: ra: Refactor the code about how to show parameters * Dev: ra: Show parameters more clear ++++ libheif: - update to 1.19.8: * Set essential flag for transformative properties as required by MIAF. This fixes the display of AVIF images with transformations encoded by libheif in Chrome, which checks whether this flag is set. This mainly affected images encoded by ImageMagick. * If the environment variable LIBHEIF_SECURITY_LIMITS is set to OFF, libheif will not check any security limits. This can be used if a user works with large images and the application software does not allow to adjust the libheif security limits. * Resolved processing 16-bit JPEG-2000 ++++ glow: - Add fix_cve_2025_22872.patch to patch CVE-2025-22872 (bsc#1241812) - Add man page - Clean up spec file ++++ gocryptfs: - Update to version 2.5.4: * Drop GOAMD64=v2 from build.bash, there's user(s) still running GOAMD64=v1 CPUs (#908, commit) - Update to version 2.5.3: * Fix go install failing with g: malformed file path "tests/fsck/malleable_base64/27AG8t-XZH7G9ou2OSD_z\ng": invalid char '\n' (c80558) * Fix panic when go-fuse is newer than specified in go.mod (#897) - Update to version 2.5.2: * Use our own syscallcompat.Setreuid (and friends) wrappers (6b1ba584) * Upgrade golang.org/x/sys again * Provide arm64 binaries in releases in addition to amd64 - Update to version 2.5.1: * Downgrade golang.org/x/sys to unbreak unix.Setreuid and - allow_other (6d342f3, #893, #892) - Update to version 2.5.0: * Important fixes for -reverse mode affecting the virtual gocryptfs.diriv and gocryptfs.longname.*.name files. The bug can cause file names to become undecryptable. To make sure that sync tools like rsync copy new, good copies, gocryptfs v2.5.0 and later advance ctime and mtime for these files by 10 seconds. - Fix -reverse mode sometimes (triggered by inode number reuse) returning stale data for gocryptfs.diriv (#802) - Fix -reverse mode hardlinking gocryptfs.longname.*.name files of hardlinked files together (#802) * Fix -reverse mode ignoring -force-owner (#809) * Add workaround for excessive file fragementation on btrfs (#811) * -ctlsock: automatically delete orphaned colliding socket file (#776) * MacOS: Fix XTIMES panic on startup (#823) - Fixed by updating the go-fuse library to v2.5.0 * MacOS: merge kernel options before passing them on (#854, #557) * Add -fido2-assert-option (#807) * -init now accepts -masterkey * -passwd now ignores -extpass and -passfile for the new password (#287, #882) ++++ i2pd: - update to 2.56.0: * Config params for shared local destination * Exclude disk operations from SSU2 and NTCP2 threads * Set minimal version for peer test to 0.9.62 * Fixed termination deadlock if SAM session is active * AddressBook full addresses cache * Shorter ECIESx25519 ack request interval for datagram and I2CP sessions * Updated reseeds list * Recreate tunnels in random order * Send Ack requested flag after second SSU2 resend attempt * Don't change datagram routing path too often if unidirectional data stream * Fixed race condition at tunnel endpoint * Decline transit tunnel to duplicated router - format .spec ++++ ibus-typing-booster: - Update to 2.27.42 - Ignore self._candidates_delay_milliseconds when OSK is in use (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/695) - Do not show frequency debugging information in the looup table when OSK is active - Improve instantiation speed of EmojiMatcher: Use @functools.lru_cache(maxsize=500_000) to cache the variation_selector_normalize() method ++++ kernel-debug: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-default: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-source: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-docs: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-kvmsmall: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-obs-build: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-obs-qa: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-syms: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ kernel-vanilla: - Refresh patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch (bsc#1241193) Refreshed to v3 patch - commit 5489a9f ++++ labwc-tweaks: - Update to version 0~git.20250410.a7110e4: * Weblate commits * main: Fix "qt.svg: Cannot open file" mesage ++++ metacity: - Update to version 3.56.0: * Use window icon for the menu button. - Changes from version 3.54.0: * Add basic color-scheme support. * Updated translations. - Drop update-desktop-files and macro, obsoleteded from distro. ++++ melonds: - Updated spec-file via spec-cleaner and manual optimizations. - Updated to 1.0rc * https://github.com/melonDS-emu/melonDS/releases/tag/1.0rc ++++ mold: - Update to version 2.38.0 * The --audit and --depaudit options are now supported for compatibility with GNU ld. (af396ad) * Recent versions of LLVM support an alternative, experimental relocation table format called CREL. mold can now read object files containing CREL relocation tables. (c43a859) * [ARM32][ARM64][PPC32][PPC64] The branch instruction ranges of RISC processors are generally insufficient to support the medium code model because their instructions are typically 32 bits long, which makes it impossible to embed large immediate offsets. For example, ARM64’s branch instruction can target only PC ± 128 MiB. If the branch target is farther than that, the linker must emit a small piece of code—often called a thunk or branch island—to extend the branch range. * Previously, mold created unnecessary range extension thunks for symbols that had PLT entries. Now, mold does not create thunks unless they are truly needed. (a43f395) * Previously, --no-allow-shlib-undefined could cause a segmentation fault due to an out-of-bounds array access. This has been fixed. (82affb9) * --no-allow-shlib-undefined is enabled by default if the output type is an executable (as opposed to a shared library) for compatibility with other linkers. (43810df) * mold could report a spurious "duplicate symbol" error when performing LTO. This bug has been fixed. (5d24db5) * In rare cases involving symbol versioning, mold mistakenly filtered out necessary libraries specified with --as-needed. This bug has been fixed. (a97a628) * In rare cases involving symbol versioning, mold reported a spurious "undefined symbol" error. This bug has been fixed. (2d6061a) * If the same symbol was defined with and without the default version (e.g., if an object file defined both foo and foo@@VERSION), mold mistakenly hid both symbols from the dynamic symbol table instead of exporting the default one (e.g., foo@@VERSION). This bug has been fixed. (ac6f1ec) ++++ oci-cli: - Update to version 3.54.4 * Core Services * Support iSCSI-3 Persistant Reservation for Block Volume * ``oci bv volume create ----is-reservations-enabled`` * ``oci bv volume create-volume-source-from-volume-backup-delta --is-reservations-enabled`` * ``oci bv volume create-volume-volume-source-from-block-volume-replica-details`` * Visual Builder Service * Support for restricting public network access to a VB service instance in Visual builder * ``oci visual-builder vb-instance update-vb-instance-update-public-endpoint-details - -network-endpoint-details-allowlisted-http-ips --network-endpoint-details-allowlisted-http-vcns`` * ``oci visual-builder vb-instance update-vb-instance-public-endpoint-details - -network-endpoint-details-allowlisted-http-ips --network-endpoint-details-allowlisted-http-vcns`` * Database service * Support for Database Lifecycle Management Patch Management * ``oci dblm dblm-patch-management get-patch-management`` * ``oci dblm patch-databases-collection list-databases`` - from version 3.54.3 * Generative Ai Service Inference * Support for the ApplyGuardrails API, enabling capabilities for Content Moderation, Prompt Injection and PII detection * ``oci generative-ai-inference apply-guardrails-result apply-guardrails`` * ``oci generative-ai-inference apply-guardrails-result apply-guardrails-guardrails-text-input`` * Added optional parameter chat-request-safety-mode in chat-cohere-chat-request command * ``oci generative-ai-inference chat-result chat-cohere-chat-request --chat-request-safety-mode`` * Database service * Added optional parameter customer contact for Operational Notifications (EXACCADBCC/EXACSADBD) * ``oci db autonomous-container-database create ----customer-contacts`` * ``oci db autonomous-container-database update ----customer-contacts`` - from version 3.54.2 * GoldenGate Service * Support for new optional parameters to create and update deployment operation * ``oci goldengate deployment create --availability-domain, --fault-domain, - -placements, --source-deployment-id`` * ``oci goldengate deployment update --placements`` * Support for new operations to goldengate deployment operation * ``oci goldengate deployment add-deployment-local-peer`` * ``oci goldengate deployment remove-deployment-local-peer`` * ``oci goldengate deployment switchover-deployment-peer`` * Support for deploymentPeerSummary operation * ``oci goldengate deployment-peer-summary list-deployment-peers`` * Support for collecting diagnostics for ZeroETL pipelines * ``oci goldengate pipeline collect-diagnostic`` * Support for new optional parameters for below command in the Key Management Service * ``oci kms management vault create-vault-replica --replica-vault-metadata`` * Support for Dry Run of Function Invocation in the Functions service * ``oci fn function invoke --is-dry-run`` - Fix format issues of previous changelog entry - Refresh patches for new version * oc_relax-python-depends.patch - Update BuildRequires and Requires from setup.py ++++ openresolv: - update to 3.15.0: * Add support for systemd-resolved as resolvconf ++++ php8-gnupg: - Update to 1.5.2 * Fixed GH-37: gnupg_decrypt() returns false when decrypting an encrypted empty string * Fixed GH-46: gnupg_decrypt() segfaults when password callback user ID hint is not supplied * Fixed 1.5.0 regressition - the deletekey `allow_secret` made optional again - Add no_uid_hint_msg.gpg that was accidentally not packaged in the archive available from upstream ++++ php8-imagick: - Upgrade to version 3.8.0 * Fix signedness formatting mistakes - Upgrade to version 3.8.0RC2 * Corrected PHP_IMAGICK_EXTNUM - Upgrade to 3.8.0RC1 * Imagick::clutImage(...) now respects the images interpolate method. * You can now pass null to ImagickDraw::setStrokeDashArray() to reset the dash array. * Fixed memory leak in ImageKernel * Fixed compiling against PHP 8.4. * Fixed various reflection issues related to incorrect arginfo * function Imagick::clutImageWithInterpolate(Imagick $lookup_table, int $pixel_interpolate_method): bool {} * Constants Imagick::COMPRESSION_BC5, Imagick::COMPRESSION_BC7, Imagick::COMPRESSION_LERC, Imagick::DIRECTION_TOP_TO_BOTTOM, Imagick::ALPHACHANNEL_OFF_IF_OPAQUE - Remove upstreamed patches - imagick-fix-test316.patch - imagick-php_strtolower-php84.patch ++++ php8-phalcon: - update to 5.9.3 * Added Multi-Stage Dockerfile and Github action for release Docker images to ghcr.io and Docker Hub. [#16752] * Added `Phalcon\Mvc\Router::setUriSource()` to allow URI processing from `$_GET['url']` or `$_SERVER['REQUEST_URI']` as it was in v3 [#16741] * Fixed `Phalcon\Mvc\Router` to correctly handle numeric URI parts as it was in v3 [#16741] * Fixed `Phalcon\Mvc\Model\Binder` to use ReflectionParameter::getType() instead of deprecated method, PHP 8.0 or higher issue. [#16742] * Fixed `Phalcon\Mvc\Model\Query` to check if cache entry exists. [#16747] * Fixed `Phalcon\Mvc\Router` to correctly match route when using query string URIs. [#16749] * Fixed `Phalcon\Mvc\Model::cloneResultset` to properly parse fields that do not accept `null` values [#16736] - update to 5.9.2 * Fixed `Phalcon\Translate\Adapter\Csv` the `escape` argument is explicitly required in PHP 8.4 [#16733] * Fixed `Phalcon\Mvc\Model\Query` to use the cacheOptions lifetime over the "cache" service lifetime - update to 5.9.1 * Changed `Phalcon\Storage\Adapter\AbstractAdapter` and dropped `has()` check before receiving the value. [#16705] * Added `Phalcon\Html\Helper\Breadcrumbs` component to replace the old `Phalcon\Html\Breadcrumbs` component. [#16727] * Fixed `Phalcon\Mvc\Micro\LazyLoader::callMethod` to prevent `Unknown named parameter` error [#16724] ++++ php8-psr: - Fix deprecate implicitly nullable parameter types + psr-explicit-nullable-types-php84.patch ++++ python-oci-sdk: - Update to version 2.150.2 * Support for patch management in the Database Lifecycle Management service * Support for restricting public network access to service instances in the Visual Builder service * Support for iSCSI-3 persistent reservations on block volume in the Core services (Networking, Compute, Block Volume) * Limited the `enable_fips` method in `oci.fips` module to work only on OpenSSL 1.x for compatibility with OpenSSL 3.x - from version 2.150.1 * Support for applying guardrails, enabling content moderation and detection of Prompt Injection and Personally Identifiable Information (PII) in the Generative AI Inference service * Support for providing customer contacts for operational notifications in the Database service - from version 2.150.0 * Support for connector source and targets with private endpoints in the Resource Scheduler service * Support for Cross Region Replication(XRR) for external key managers in the Key Management service * Support for dry run of function invocation in the Functions service * Support for collecting diagnostics for ZeroETL pipelines in the GoldenGate service * Support for adding, removing and switchover to local peers of deployment in different availability and fault domains within in the same region in the GoldenGate service * Support for creating standby deployments in the GoldenGate service * The property `kind` in the `SourceDetails`, `TaskDetails` and `TargetDetails` models in the Resource Scheduler service was fixed to no longer support `UNKNOWN_ENUM_VALUE`. Instead, a `ValueError` will be raised if this property is assigned a value that it does not support. * The type of property `source` in model `ServiceConnector` changed from `oci.sch.models.SourceDetails` to `oci.sch.models.SourceDetailsResponse` in the Resource Scheduler service * The type of property `tasks` in model `ServiceConnector` changed from `oci.sch.models.TargetDetails` to `oci.sch.models.TaskDetailsResponse` in the Resource Scheduler service * The type of property `target` in model `ServiceConnector` changed from `oci.sch.models.TaskDetails` to `oci.sch.models.TargetDetailsResponse` in the Resource Scheduler service ++++ python-ruff: - update to 0.11.7: * \[`airflow`\] Apply auto fixes to cases where the names have changed in Airflow 3 (`AIR301`) * \[`perflint`\] Implement fix for `manual-dict-comprehension` (`PERF403`) * [syntax-errors] Make duplicate parameter names a semantic error * \[`flake8-type-checking`\] Visit keyword arguments in checks involving `typing.cast`/`typing.NewType` arguments * \[`pyupgrade`\] Preserve parenthesis when fixing native literals containing newlines (`UP018`) * \[`refurb`\] Mark the `FURB161` fix unsafe except for integers and booleans ++++ python-yarl: - update to 1.20.0: * Implemented support for the free-threaded build of CPython 3.13 * Started building wheels for the free-threaded build of CPython 3.13 * Fixed entire name being re-encoded when using :py:meth:`yarl.URL.with_suffix` * Started building armv7l wheels for manylinux * GitHub Actions CI/CD is now configured to manage caching pip- ecosystem dependencies using re-actors/cache-python-deps -- an action by :user:`webknjaz` that takes into account ABI stability and the exact version of Python runtime. * Increased minimum propcache version to 0.2.1 to fix failing tests * Added all hidden folders to pytest's norecursedirs to prevent it from trying to collect tests there * Improved accuracy of type annotations * Improved performance of parsing query strings * Improved performance of the C unquoter ++++ ripcalc: - Update to version 0.2.5: * performance improvements ++++ spicetify-cli: - Update to version 2.40.5: * build: bump golang to `1.24.2` * fix: `frameworkResourcesPath` for macOS * chore: change names ++++ ugrep: - Update to version 7.4.1: * more responsive output when searching slow standard input pipes such as tail -f log | ug pattern * new option argument -t seed7 (or --file-type=seed7) searches seed7 files * faster path glob search * options with paths (globs containing a /) also enable option - r when -d, -r or -R are not specified * clarify the usefulness of the default to not empty-match empty-matching patterns versus GNU grep that does (as with ugrep option -Y) * option -z (or --decompress) now also auto-detects bzip2, XZ, and Zstandard compressed files * new option --from=FILE: read additional pathnames of files to search from FILE * drain the input pipe until EOF when reading non-seekable standard input such as from a pipe, for compatibility with GNU grep ++++ wayland-protocols: - Update to version 1.44: * add color-representation protocol ++++ yast2-journal: - Fixed regexp for changed 'journalctl --list-boots' output: Now taking daylight savings time on/off into account (bsc#1241904) - 5.0.2 ------------------------------------------------------------------ ------------------ 2025-4-26 - Apr 26 2025 ------------------- ------------------------------------------------------------------ ++++ 0ad: - Remove several evidently unused dependencies: libjpeg-devel, pkgconfig(IL), pkgconfig(gnutls), pkgconfig(libidn), and m4. Some of them seem to be added by the build system, so we have to remove them the hard way. - Don't build on s390x: not relevant and doesn't build. ++++ alacarte: - Update to version 3.56.0: + Ignore missing icon file. + Updated translations. - Drop update-desktop-files BuildRequires and macro, we are dropping it from distro. ++++ blaspp: - Update to version 2024.10.26: * Added PAPI SDE that counts flops. * Use to_blas_int to convert int32 to int64. - Drop 87.patch: incorporated upstream. ++++ chirp: - Update to version 20250425: * th350: Fix FM preset failure in settings on US version * dr735: Fix handling out-of-range extra settings * Update bg_BG.po * New settings for Wouxun KG-805g ++++ cinnamon: - remove v2l-tools runtime depends ++++ fclones: - Update to version 0.35.0: * update dependencies * Make GroupConfig Clone * By default, only report progress when stderr is a terminal * Add shell completion subcommand - added shell completion subpackages ++++ fdupes: - Update to 2.4.0: * Add quick summary option that skips byte-for-byte match confirmation. * Reduce number of progress indicator updates for better performance. - Update to 2.3.2: * Keep cursor as close to current group as possible after deleting files. ++++ foot: - Update to v1.22.1: * Fixed main.alpha-mode=matching to work for the default background color and indexed colors. * Fixed keyboard modifiers not getting reset when switching focus away from the foot window. * Fixed zero-width codepoints causing font and color of adjacent cell to be different from the rest. * Fixed alpha getting applied to inverse text and selections. * Added new themes: alacritty. * See https://codeberg.org/dnkl/foot/releases/tag/1.22.1 for more details. ++++ fuse3: - Updae to release 3.17.2 * Fixed initialization races related to buffer reallocation when large buf sizes are used (/proc/sys/fs/fuse/max_pages_limit). * A conn.want flag conversion fix for high-level applications. ++++ gimp-plugin-resynthesizer: - Update to version 2.0.3+git.1745262257.669f8ce: * engine and engine plugin: refactor, extract classes * Refactor: move unused function blit_map from enginePlugin to engine * engine: refactor: make mapOps.h a separately compiled map.c * Add test of Render>Texture plugin on image w alpha * Test and fix conversions from high-bit depth images * Fix engine handling of indexed mode images. * Test: restore test of plugin FillPatternSeamless * Plugin Edit>FillPatternSeamless port to script-fu-register-filter * Port Edit>FillPatternSeamless to 3.0 API * Plugin Enhance>Uncrop: enhance, option to anti-erase the enlargement * Plugin Enhance>Uncrop: restore anti-erase feature * Plugin Enhance>Uncrop: refactor extracting methods * Make Enhance>Uncrop use v3 binding * Restore outer plugin Enhance>Uncrop to working condition * New reference test images for GIMP 3 * Fix conversion of selection masks * build: fix broken build when not option synth-debug * test plugin: restore to working order * build: option to install test plugin, and option to install i18n translations * test plugin: restore to somewhat working * outer plugins: rename the .scm files and the plugin procedures to standard names * Render>Texture outer plugin: fix bug for image mode indexed * Render>Texture outer plugin: port to use script-fu-register-filter * Render>Texture outer plugin: port to v3 binding of PDB return values * Render>Texture outer plugin: port to GIMP 3 API * Map Style outer plugin: port to script-fu-register-filter ++++ ibus-typing-booster: - Update to 2.27.41 - Improve KeyvalsToKeycodes to work correctly also on Wayland (The old code worked correctly only on X11) (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/691) - Improve starting of the setup tool, make it work correctly when starting from a git clone (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/692) - Translation update from Weblate (ar 99.6%) ++++ iosevka-fonts: - Update to v33.2.2 * Changes of version 33.2.2 = Refine shape of the following characters: ~ LATIN CAPITAL LETTER G WITH HOOK (U+0193). ~ LATIN LETTER SMALL CAPITAL G WITH HOOK (U+029B). ~ CYRILLIC CAPITAL LETTER KOMI DZJE (U+0506). ~ CYRILLIC SMALL LETTER KOMI DZJE (U+0507). ~ THERE DOES NOT EXIST (U+2204). ~ CYRILLIC CAPITAL LETTER IOTIFIED A (U+A656). ~ CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS (U+A65C). ~ CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS (U+A65D). ~ LATIN CAPITAL LETTER VOLAPUK UE (U+A79E). ~ LATIN SMALL LETTER VOLAPUK UE (U+A79F). ~ MODIFIER LETTER SMALL CAPITAL G WITH HOOK (U+10794). ~ MUSICAL SYMBOL DOUBLE SHARP (U+1D12A). = Add Characters: ~ MUSICAL SYMBOL FERMATA (U+1D110). ~ MUSICAL SYMBOL FERMATA BELOW (U+1D111). ++++ jacktrip: - Update to 2.6.0: * Don't reset studioToJoin when going to the device settings page * Fix for building with cmake and vs mode * Fix for -Dlibsamplerate=disabled * Support for changing host * meson: support libsamplerate as system dependency * Bumping builds to start using qt 6.8.2 * Fixing regressions that kick you out of a studio * Ignore timestamps recording in gzip metadata * Adding osc endpoint to get latencies for connected clients * Send OSC response for client latencies without using an array * Adding stats for audio interface input and output * Updates to sync ui with pending ingress jitter buffer changes * Bumping jitter thresholds for connection quality classification * Always allow selection between mono/stereo/mixtomono when > 1 channels * Add support for Linux on aarch64 and armv7 * Replacing qDebug() with cout for Audio Socket reconnect * Don't reset device warnings and errors when stopping audio * Allow higher latency when using PLC auto headroom * Wait for authentication to finish before refreshing studios * Temporarily disabling support for feedback detection in meson builds * VS Mode improvements to audio quality override settings - re-enabled build with libsaplerate ++++ lapackpp: - Update to version 2024.10.26: * Added eigenvalue utilities (lae2, laev2, lasr). * Refactor eigenvalue testers. * Use std::hypot instead of lapy2, lapy3. * Use to_lapack_int to convert int32 to int64. - Drop 68.patch: incorporated upstream. ++++ libmseed: - update to 3.1.5: * Change the default initialization for MS3Record.starttime to NSTUNSET. Previously this was a value of 0, corresponding to 1970-01-01T00:00:00Z. * Add support for generating SourceIDs from SEED codes with (illegal) spaces. * ms_sid2nslc() is deprecated * API extensions and bug fixes ++++ weston: - Update to release 14.0.2 * Only build-relevant changes. (The VNC backend can be built with a newer neatvnc library.) ++++ libxkbcommon: - Update to release 1.9.0 * keysyms can now be written as just Unicode strings, including multi-keysyms. * Added support for new ``, `` and `` wildcard syntax in rules files. * Added support for a new escaping format for Unicode, `\u{NNNN}`. ++++ mkvtoolnix: - Update to version 92.0 New features and enhancements: * mkvmerge: FLAC reader: pictures embedded into the FLAC file were already handled as attachments, but they were left in the codec initialization data as well. They're now removed from the codec initialization data. * mkvmerge: FLAC reader: padding metadata blocks will now be removed from the codec initialization data. * mkvmerge: FLAC reader: embedded Vorbis comments will now be converted into Matroska comments or track/global header fields when available (e.g. `TITLE` will become the segment title & track's name, `LANGUAGE` will become the track's language). Copying of Vorbis comments that are converted into actual Matroska tags can be prevented with the usual options, e.g. `--no-track-tags`. The comments will also be removed from the codec initialization data. * mkvmerge, MKVToolNix GUI's chapter editor: when reading simple (OGM-style) chapter files & no character set is given for the file, mkvmerge will try UTF-8 first before falling back to the system's default encoding. * MKVToolNix GUI: multiplexer: the special drag & drop zones added in v91 are now shown by default in new installations. * MKVToolNix GUI: in new installations the main window will now be sized at 75% of the screen's resolution initially with a certain minimum initial size. This improves initial readability on high DPI screens that use screen scaling factors such as 150%. Bug fixes: * mkvmerge: Ogg reader: during identification the track tags are now reported properly. * MKVToolNix GUI: multiplexer: within the "additional options", both track-specific ones & the global ones on the "Output" tab, it wasn't possible to specify empty (zero-length) arguments. With the intended syntax of two consecutive single or double quotation marks the empty arguments were simply skipped. This was fixed, and it is now possible to specify e.g. `--title ""` in the global "Additional options" in order to force no title to be written ever. ++++ neovim: - update to 0.11.1: * fix(ui): wincmd _ should not increase 'cmdheight' above 0 * fix(display): scroll logic does not take into account concealed topline * fix(health): message should mention "vim.provider" * fragile setup to get (preferred) keys from key_name_entry * fix(mouse): crash with click on win-separator in statusline * fix(cmdline): empty ext_cmdline block events for : * fix(provider)!: drop Python 3.7, 3.8 support * fix(lsp): warn on missing config in :checkhealth * fix(cmdline): avoid empty @: register after : * fix(pum): fix heap-buffer-overflow with 'rightleft' * fix(api): use original LHS in keymap error message * fix(checkhealth): don't override user "q" keymap * fix(desktop): cannot open filename with spaces using OS file manager * fix(checkhealth): check g:loaded_xx_provider for all providers * fix(provider): misleading :checkhealth if user sets g:loaded_python3 * feat(checkhealth): use emoji for OK/WARN/ERROR * vim-patch:9.1.1260: Hang when filtering buffer with NUL bytes * docs: faq, lua packages * fix(vim.lsp.inlay_hint): requesting inlay_hints even when disabled * fix(checkhealth): check outdated pynvim version properly * fix(defaults): visual-mode [[,]] for :terminal shell prompts * fix(treesitter): don't memoize modified headings * fix(defaults): enable :terminal [[,]] motion in operator-pending mode * feat(float): 'winborder' "bold" style * docs: remove duplicate news file * test(float): restore border tests * fix(display): wrong cursor column with 'concealcursor' = "n" * fix(move): adjust for concealed lines above topline after scrolling up * docs(eval): fix lnum type for functions using tv_get_lnum * docs(eval): fix dict param type of mapset * fix(window): crash on negative window height with 'winbar' * fix(lsp): better handling of "*" configs * fix(api): use E226 instead of E227 for duplicate abbreviation * fix(api): nvim_set_keymap() throws error even in pcall() * fix(highlight): no match highlight during :substitute prompt * test(lua/secure_spec): fix failure with long path * feat(clipboard): g:clipboard="foo" forces the "foo" clipboard tool * docs(diagnostic): mention severity in Opts.VirtualLines * feat(vim.hl): allow multiple timed highlights simultaneously * docs: news.txt * test(lua/hl_spec): fix hang on exit with ASAN * test(plugin/shada_spec): failure if timezone isn't a whole hour ahead of UTC * fix(messages): verbose message emitted without kind * fix: bug in stylize_markdown * fix(vim.hl): nvim_buf_del_extmark on invalid buffer * fix(health): expecting nonexistent "inotifywait" function * fix(treesitter): not refreshing virtualtext contents * fix(decor): enable decoration provider in on_start * vim-patch:9.1.1286: filetype: help files not detected when 'iskeyword' includes * fix(display): scroll redrawing doesn't account for virt_lines * fix(editor): respect [+cmd] when executing :drop * fix(lsp): "bold" border for vim.lsp.buf.hover * fix(marks): wrong display after inserting/deleting lines * fix(column): don't count signs on lines beyond eob * docs: clipboard, eval * fix(man.lua): useless executability check * fix(mouse): mouseclick after conceal_lines is miscalculated * fix(completion): avoid freeing uninitialized value * fix(marks): clamp conceal_lines corrected line number * vim-patch:9.1.1303: missing out-of-memory check in linematch.c * fix(mouse): do not fetch clipboard twice when pasting with middle button * fix(vim.system): unclear non-executable message * fix(treesitter): fix :InspectTree incorrect injections * fix(lsp): opts.reuse_win does not jump if buf is already open * vim-patch:9.1.1310: completion: redundant check for preinsert effect * vim-patch:9.0.1653: Amiga: default 'viewdir' may not work * vim-patch:9.0.1654: MS-Windows: test for default 'viewdir' fails * vim-patch:9.1.0721: tests: test_mksession does not consider XDG_CONFIG_HOME * vim-patch:9.1.1317: noisy error when restoring folds from session fails * vim-patch:9.1.1314: max allowed string width too small * vim-patch:9.1.1318: tests: test_format fails * fix(messages): single msg_show event for multiple :set options * fix(api): wrong return value with reverse range + overlap * perf(snippet): use "[count]|" to move cursor * fix(tui): ensure all pending escape sequences are processed * vim-patch:9.1.1305: completion menu active after switching windows/tabs * fix(events): avoid superfluous CursorMovedI on first autocmd * fix(snippet): use call cursor() for visual range * vim-patch:9.1.1337: Undo corrupted with 'completeopt' "preinsert" when switching buffer * feat(lsp): workspace_required * fix(ui): exclude unfocusable windows from 'complete' "w" completion * fix(lsp): prioritize showing active signature * fix(lsp): cycling signatures with the default config.focusable - set python3-neovim only as a Suggests, not Recommends ++++ nodejs-electron: - Update to 35.2.1 * Chromium 134.0.6998.205 * Node 22.14.0 * V8 13.4 * Removed AVIF image format * Added excludeUrls to webRequest filter and deprecated the use of empty arrays in urls property. * Added fromVersionID on ServiceWorkers to get an instance of ServiceWorkerMain. * Deprecated getPreloads and setPreloads on Session. * Moved 'console-message' arguments into event object. * Added ServiceWorkerMain class to interact with service workers in the main process. * Added contextBridge.executeInMainWorld to safely execute code across world boundaries. * Added frame to 'console-message' event. * Added optional animation parameter to BrowserWindow.setVibrancy. * Added permission support for document.executeCommand("paste"). * Added support for service worker preload scripts. * Support Portal's globalShortcuts. Electron must be run with --enable-features=GlobalShortcutsPortal in order to have the feature working. * see https://github.com/electron/electron/releases/tag/v35.0.0 and https://www.electronjs.org/blog/electron-35-0 for more - Remove Fedora 40 support * drop bundled-minizip.patch * drop quiche-absl-HexStringToBytes.patch - Leap 15.6: use backported wayland-protocols * drop wayland-protocol-toplevel-icon.patch * drop wayland-protocol-toplevel-icon-2.patch * drop wayland-protocol-toplevel-drag.patch - Build with LTO also on 15.6 (so now we enable it everywhere) - Fedora: use system simdjson * merge system-ada-url.patch into use-system-libraries-in-node.patch - Drop no longer applicable patches * account_id-missing-optional.patch * blink-platform-INSIDE_BLINK-Wodr.patch * boringssl-internal-addc-cxx.patch * build-without-extensions.patch * css_attr_value_tainting-missing-once_flag.patch * electron-13-fix-base-check-nomerge.patch * exception_context-missing-variant.patch * fix-build-without-safebrowsing.patch * fix-build-without-service-discovery.patch * ip_protection_data_types-missing-optional.patch * node-compiler.patch * skia_image_decoder_base-missing-stack.patch * vtt_scanner-missing-variant.patch * wayland_connection-Wchanges-meaning.patch - Add backported or upstreamable patches * ax_platform_node_id-fpermissive.patch * browser_process_impl-fix-safe_browsing_mode-0.patch * content_browser_client-incomplete-WebUIController.patch * css_shape_value-constructor.patch * exception_state-constexpr-initializer.patch * fix-build-without-pdf.patch * fix-build-without-video-effects.patch * media_session_uma_helper-missing-optional.patch * object_paint_properties-explicit-specialization-in-non-namespace-scope.patch * perfetto-ThreadTrack-Current-null-dereference.patch * picture_in_picture_window_manager_uma_helper-missing-optional.patch * plugin_utils-build-without-electron_extensions.patch * raw_ptr-fpermissive.patch * resource_response-Wchanges-meaning.patch * resource-Wchanges-meaning.patch * string-hasher-flax-vector-conversions.patch * string_truncator-convert.patch * style_scope-unqualified-To.patch * to_vector-std-projected-gcc119888.patch * unexportable_key_service_impl-Wlto-type-mismatch.patch * xml_document_parser-Wmissing-template-keyword.patch - merge remove-libphonenumber.patch & delete-old-language-detection-which-uses-tflite.patch into remove-ai-language-detection-factory-which-requires-tflite-and-libphonenumber.patch - Revert upstream change which breaks build with old abseil * webrtc-make_ref_counted-absl2024-nullability.patch - Conditionally (15.6) remove feature change which needs new spirv * angle-SPV_BINARY_TO_TEXT_OPTION_NESTED_INDENT.patch - Use system sqlite in node (except 15.6) * system-sqlite.patch - Remove more rust code * chromium-132-no-rust.patch - Actually disable AVIF support without disabling AV1 video * disable-avif-really.patch - Various other build fixes * absl_strings-missing-headers.patch * blink-shape_result-highway.patch * build-without-mesage-center.patch * fix-system-highway.patch * gn-logspam-breaks-install.patch * permission-gcc14.2.patch ++++ nvim-lspconfig: - update to 2.1.0: * Neovim 0.11 migration * feat(typos-lsp): support pyproject.toml and Cargo.toml * fix(docs): docgen.lua reads from lua/*.lua * docs: change contributing.md to new style lsp config * feat(gh_actions_ls): add vim.lsp.config support * feat(ast_grep): Update filetypes * fix(gh_actions_ls): add workspace_required * feat(omnisharp): add vim.lsp.config support * feat: sqruff * feat(biome): vim.lsp.config support, with workspace_required and proper root_dir * feat(zls): add vim.lsp.config support * fix(rust_analyzer): call on_dir callback when reusing client * update vim.lsp.config anchor link href * feat(astroJS): add vim.lsp.config support * fix(astro): using vim.fs.jointhpath concat path * feat(volar): add vim.lsp.config support * fix(readme): update vim.lsp.config anchor links * feat: emmylua_ls * feat: angularls * feat(tailwind): add vim.lsp.config support * feat: add PL/I support * feat(atlas): update doc support for atlas-rule filetype * feat(eslint): add vim.lsp.config support * ci(lint): enforce "Lsp" command name prefix * lint: client:exec_cmd() * feat(mdx_analyzer): add vim.lsp.config support * fix(sqls): install instructions * ci(lint): check @brief docstring placement * fix(mdx_analyzer): remove invalid field and update brief * fix(docgen.lua): omnisharp "--hostPID" arg always changes * ci(lint): deprecate util.path.is_descendant() on Nvim 0.11+ * fix(tailwindcss): improved root dir detection for tailwind v4 * fix(unocss): add workspace_required to true * rpmspec: Updated cmd and description * refactor: deprecate util.path.search_ancestors() * refactor: deprecate util.validate_bufnr() * feat: Add gnls config * feat(roslyn_ls): add initial config as vim.lsp.config * fix(roslyn_ls): use absolute paths when open .sln and .csproj files * feat(ts_ls): add _typescript.rename handler ++++ python-google-cloud-spanner: - Update to 3.53.0 * Add AddSplitPoints API * Add Attempt, Operation and GFE Metrics (#1302) * Add REST Interceptors which support reading metadata * Add support for opt-in debug logging * Add support for reading selective GAPIC generation methods from service YAML * Add the last statement option to ExecuteSqlRequest and ExecuteBatchDmlRequest * Add UUID in Spanner TypeCode enum * End to end tracing (#1315) * Exposing FreeInstanceAvailability in InstanceConfig * Exposing FreeInstanceMetadata in Instance configuration (to define the metadata related to FREE instance type) * Exposing InstanceType in Instance configuration (to define PROVISIONED or FREE spanner instance) * Exposing QuorumType in InstanceConfig * Exposing storage_limit_per_processing_unit in InstanceConfig * Snapshot isolation (#1318) * **spanner:** A new enum `IsolationLevel` is added (#1224) * Allow Protobuf 6.x (#1320) * Cleanup after metric integration test (#1322) * **deps:** Require grpc-google-iam-v1 >= 0.14.0 * Fix typing issue with gRPC metadata when key ends in -bin * Add option for last_statement (#1313) * A comment for enum `DefaultBackupScheduleType` is changed * A comment for enum value `AUTOMATIC` in enum `DefaultBackupScheduleType` is changed * A comment for enum value `GOOGLE_MANAGED` in enum `Type` is changed * A comment for enum value `NONE` in enum `DefaultBackupScheduleType` is changed * A comment for enum value `USER_MANAGED` in enum `Type` is changed * A comment for field `base_config` in message `.google.spanner.admin.instance.v1.InstanceConfig` is changed * A comment for field `default_backup_schedule_type` in message `.google.spanner.admin.instance.v1.Instance` * A comment for field `filter` in message `.google.spanner.admin.instance.v1.ListInstanceConfigOperationsRequest` is changed * A comment for field `filter` in message `.google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest` is changed * A comment for field `instance_config` in message `.google.spanner.admin.instance.v1.CreateInstanceConfigRequest` is changed * A comment for field `instance_partition_deadline` in message `.google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest` is changed * A comment for field `location` in message `.google.spanner.admin.instance.v1.ReplicaInfo` is changed * A comment for field `node_count` in message `.google.spanner.admin.instance.v1.Instance` is changed * A comment for field `node_count` in message `.google.spanner.admin.instance.v1.InstancePartition` is changed * A comment for field `operations` in message `.google.spanner.admin.instance.v1.ListInstanceConfigOperationsResponse` is changed * A comment for field `operations` in message `.google.spanner.admin.instance.v1.ListInstancePartitionOperationsResponse` is changed * A comment for field `optional_replicas` in message `.google.spanner.admin.instance.v1.InstanceConfig` is changed * A comment for field `parent` in message `.google.spanner.admin.instance.v1.ListInstancePartitionsRequest` is changed * A comment for field `processing_units` in message `.google.spanner.admin.instance.v1.Instance` is changed * A comment for field `processing_units` in message `.google.spanner.admin.instance.v1.InstancePartition` is changed * A comment for field `referencing_backups` in message `.google.spanner.admin.instance.v1.InstancePartition` is changed * A comment for field `replicas` in message `.google.spanner.admin.instance.v1.InstanceConfig` is changed * A comment for field `storage_utilization_percent` in message `.google.spanner.admin.instance.v1.AutoscalingConfig` is changed * A comment for field `unreachable` in message `.google.spanner.admin.instance.v1.ListInstancePartitionsResponse` is changed * A comment for message `CreateInstanceConfigRequest` is changed * A comment for message `DeleteInstanceConfigRequest` is changed * A comment for message `UpdateInstanceConfigRequest` is changed * A comment for method `CreateInstance` in service `InstanceAdmin` is changed * A comment for method `CreateInstanceConfig` in service `InstanceAdmin` is changed * A comment for method `CreateInstancePartition` in service `InstanceAdmin` is changed * A comment for method `ListInstanceConfigOperations` in service `InstanceAdmin` is changed * A comment for method `ListInstanceConfigs` in service `InstanceAdmin` is changed * A comment for method `ListInstancePartitionOperations` in service `InstanceAdmin` is changed * A comment for method `MoveInstance` in service `InstanceAdmin` is changed * A comment for method `UpdateInstance` in service `InstanceAdmin` is changed * A comment for method `UpdateInstanceConfig` in service `InstanceAdmin` is changed * A comment for method `UpdateInstancePartition` in service `InstanceAdmin` is changed * Fix typo timzeone -> timezone - from version 3.52.0 * Add additional opentelemetry span events for session pool * Add GCP standard otel attributes for python client (#1308) * Add updated span events + trace more methods (#1259) * MetricsTracer implementation (#1291) * Support GRAPH and pipe syntax in dbapi (#1285) * Support transaction and request tags in dbapi (#1262) * **x-goog-spanner-request-id:** Introduce AtomicCounter (#1275) * Retry UNAVAILABLE errors for streaming RPCs (#1278) * **tracing:** Ensure nesting of Transaction.begin under commit + fix suggestions from feature review (#1287) * **tracing:** Only set span.status=OK if UNSET (#1248) * Update retry strategy for mutation calls to handle aborted transactions (#1279) - from version 3.51.0 * Add connection variable for ignoring transaction warnings (#1249) * **spanner:** Implement custom tracer_provider injection for opentelemetry traces (#1229) * Support float32 parameters in dbapi (#1245) * Allow setting connection.read_only to same value (#1247) * Allow setting staleness to same value in tx (#1253) * Dbapi raised AttributeError with [] as arguments (#1257) * Optimize ResultSet decoding (#1244) * Remove repeated GetSession calls for FixedSizePool (#1252) * **samples:** Add samples for Cloud Spanner Default Backup Schedules (#1238) - Update Suggests from setup.py ++++ python-google-cloud-speech: - Update to 2.32.0 * Add ALAW support to RecognitionConfig * Add new fields to CustomClass and PhraseSet.Phrase messages * Deprecating speaker_tag (int) for speaker_label (string) * Make transcript_normalization field optional * Miscellaneous clarifications - from version 2.31.1 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 2.31.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 2.30.0 * Expand the set of supported explicit audio encodings * Updated ExplicitDecodingConfig documentation to reflect changes related to newly supported encodings - from version 2.29.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 2.28.1 * Disable universe-domain validation (#13246) - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-storage: - Update to 3.1.0 * Add api_key argument to Client constructor (#1441) * Add Bucket.move_blob() for HNS-enabled buckets (#1431) - from version 3.0.0 * The default checksum strategy for uploads has changed from None to "auto" (#1383) * The default checksum strategy for downloads has changed from "md5" to "auto" (#1383) * Deprecated positional argument "num_retries" has been removed (#1377) * Deprecated argument "text_mode" has been removed (#1379) * Blob.download_to_filename() now deletes the empty destination file on a 404 (#1394) * Media operations now use the same retry backoff, timeout and custom predicate system as non-media operations, which may slightly impact default retry behavior (#1385) * Retries are now enabled by default for uploads, blob deletes and blob metadata updates (#1400) * Add "auto" checksum option and make default ([1383) * Blob.download_to_filename() deletes the empty destination file on a 404 (#1394) * Enable custom predicates for media operations (#1385) * Integrate google-resumable-media (#1283) * Retry by default for uploads, blob deletes, metadata updates (#1400) * Cancel upload when BlobWriter exits with exception (#1243) * Changed name of methods `Blob.from_string()` and `Bucket.from_string()` to `from_uri()` (#1335) * Correctly calculate starting offset for retries of ranged reads (#1376) * Filter download_kwargs in BlobReader (#1411) * Remove deprecated num_retries argument (#1377) * Remove deprecated text_mode argument (#1379) * Correct formatting and update README.rst (#1427) * Fix issue with exceptions.py documentation (#1328) - Refresh demock.patch - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-translate: - Update to 3.20.2 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 3.20.1 * **deps:** Require grpc-google-iam-v1 >= 0.14.0 - from version 3.20.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 3.19.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 3.18.0 * Adds Contextual Glossary support for Translation and AdaptiveMt * Disable universe-domain validation (#13246) - from version 3.17.0 * Add support for Python 3.13 (#13210) - from version 3.16.0 * Adds AdaptiveMt HTML/Glossary support * Adds protos for Custom Translation API (AutoML) * Adds protos for Romanization APIs * Adds protos for Transliteration in V3 Advanced translate text * Fixes typos in docs - from version 3.15.5 * Retry and timeout values do not propagate in requests during pagination - from version 3.15.4 * Allow Protobuf 5.x (#12870) - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-vpc-access: - Update to 1.13.1 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 1.13.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 1.12.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 1.11.1 * Disable universe-domain validation (#13247) - from version 1.11.0 * Add support for Python 3.13 (#13210) - from version 1.10.5 * Retry and timeout values do not propagate in requests during pagination - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ quakespasm: - Add BuildRequires pkgconfig(gl), fixes building ++++ skrooge: - Update to 25.04.0 * Correction kde#498626: Filter on specific attribute doesn't work * Correction kde#498903: Import fails for numbers with more than 3 decimal places * Correction kde#498613: Application-wide Currency Formatting Issue in Multiple Distros and Package Versions * Correction kde#501642: Segmentation fault on quit * Correction kde#501993: Segfault when started in a path containing json files * Correction: Better icons * Correction: Better tooltip for tabs * Correction: Better performances on balances computations ++++ syncplay: - Update to version 1.7.4: * Added ‘readiness override’ feature. If you can control a remove, you can set someone a ready or not ready through the context menu in the list of who is playing what. Only works if the server is running v.1.7.4, but can change status for people using older clients. Adds the folderSearchWarningThreshold’ setting to the Synclay INI. * Allow folder search timings to be tweaked for better FTP rmount support, adding ‘folderSearchFirstFileTimeout’, ‘folderSearchTimeout’ and ‘folderSearchDoubleCheckInterval’ settings to the Synclay INI * Fix position not changing when playlist changed in mpv error * Update Turkish translation * Adjust QSplitter style * Improved handling of big media directories * Fix some rewind issues relating to file loads / playlist changes * Set mpv.net ‘auto load folder’ setting to false to fix playlist advancement bug ++++ vdu_controls: - Update to version 2.3.0: * Fix the doze function, this improves the responsiveness of all slider controls. * Fix an infinite loop if menu->quit is used when the "Failed to obtain capabilities" dialog is showing. * The Settings-Dialog has been reorganized to make it scrollable. * When lux options are enabled, the tray will show the icon for the current light-level (if no Preset is active). * Renamed two light-light levels more appropriately (room becomes subdued, rise-set becomes twilight). * Support a user-defined ddcutil-emulator executable for controlling laptop-panels or other non-DDC-capable displays. A template sample emulator written in bash is included as a DIY starter (sample-scripts/laptop-ddcutil-emulator.bash). * Add smart-uses-xcb option to control the use of XWayland for the smart positioning of windows (defaults to yes). * Fix title-bars on sub-windows in COSMIC. * The About Dialog now includes some desktop and platform information. ------------------------------------------------------------------ ------------------ 2025-4-25 - Apr 25 2025 ------------------- ------------------------------------------------------------------ ++++ AppCSXCAD: - Fix build with cmake 4: (bsc#1239788) * Add patch cmake4-compat.patch * Clean-up specfile ++++ aaa_base: - Update to version 84.87+git20250425.1664836: * Fix bug boo#1241205 by adding missed endif * alias.bash: future-proof egrep/fgrep color aliases ++++ bird3: - Update description - Migrate user creation to sysuser-tools - Update to version 2.17 * Babel: next hop control for IPv4 * BGP: link-local next hop format configuration * TCP-AO implementation for Linux ++++ clusterctl: - Update to version 1.10.0: Large update, see the full changelog here: https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.10.0 * clusterctl-related changes: - New providers in clusterctl: - Addon providers: fleet (#11806) - Infrastructure providers: OpenNebula (#11835), Harvester (#11477), Huawei Cloud (#11861) - CRD migration: Deprecated clusterctl upgrade CRD storage version migration for providers (#11889) - ClusterClass: Add e2e tests & clusterctl changes for cross-ns CC ref (#11395) - ClusterClass: Clusterctl move support for a cross namespace ClusterClass reference (#11649) - clusterctl: Add addon provider fleet to registry (#11806) - clusterctl: Add OpenNebula infrastructure provider to clusterctl (#11835) - clusterctl: Add support for clusterctl gitlab auth (#11792) - e2e: Test n-3 clusterctl upgrade (#11884) - util: Add CRD migrator, deprecate clusterctl upgrade CRD storage version migration (#11889) - clusterctl: Clusterctl upgrade hangs for a time on CRD migration when new version contains a number of new CRDs (#12002) - clusterctl: Fix multiline Ready condition in clusterctl describe for v1beta2 (#11781) - clusterctl: send delete request before removing finalizers (#11814) - clusterctl: Add Infrastructure provider Harvester (#11477) - clusterctl: Add support infrastructure provider for Huawei Cloud (#11861) - clusterctl: Bump cert-manager to v1.16.3 (#11699) - clusterctl: Change k0smotron repo location (#11872) - clusterctl: Fix fallback to overrides directory in home when there is no overrides directory in XDG directory (#11824) - clusterctl: Properly indent multiline lists in clusterctl describe (#11508) - clusterctl: Remove OCNE providers (#11830) - e2e: Add clusterctl describe to E2E artifacts (#11966) - e2e: Add optional ClusterctlVariables to QuickStartSpecInput (#11780) - e2e: Add retry to clusterctl UpgradeWithBinary (#11478) - e2e: Write clusterctl describe to ginkgowriter on failure (#11983) * Dependencies added - cloud.google.com/go/auth/oauth2adapt: v0.2.6 - cloud.google.com/go/auth: v0.13.0 - cloud.google.com/go/monitoring: v1.21.2 - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.25.0 - github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric: v0.48.1 - github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping: v0.48.1 - github.com/go-viper/mapstructure/v2: v2.2.1 - github.com/planetscale/vtprotobuf: 0393e58 - go.opentelemetry.io/contrib/detectors/gcp: v1.29.0 - go.opentelemetry.io/otel/sdk/metric: v1.29.0 * Dependencies changed - cel.dev/expr: v0.15.0 → v0.18.0 - cloud.google.com/go/compute/metadata: v0.3.0 → v0.6.0 - cloud.google.com/go/iam: v1.1.5 → v1.2.2 - cloud.google.com/go/storage: v1.35.1 → v1.49.0 - cloud.google.com/go: v0.112.1 → v0.116.0 - github.com/Azure/go-ansiterm: d185dfc → 306776e - github.com/cncf/xds/go: 555b57e → b4127c9 - github.com/coredns/corefile-migration: v1.0.24 → v1.0.26 - github.com/cpuguy83/go-md2man/v2: v2.0.4 → v2.0.6 - github.com/emicklei/go-restful/v3: v3.12.1 → v3.12.2 - github.com/envoyproxy/go-control-plane: v0.12.0 → v0.13.1 - github.com/envoyproxy/protoc-gen-validate: v1.0.4 → v1.1.0 - github.com/evanphx/json-patch/v5: v5.9.0 → v5.9.11 - github.com/fsnotify/fsnotify: v1.7.0 → v1.8.0 - github.com/go-openapi/jsonpointer: v0.19.6 → v0.21.0 - github.com/go-openapi/swag: v0.22.4 → v0.23.0 - github.com/golang/glog: v1.2.1 → v1.2.2 - github.com/google/btree: v1.0.1 → v1.1.3 - github.com/google/cel-go: v0.20.1 → v0.22.0 - github.com/google/go-cmp: v0.6.0 → v0.7.0 - github.com/google/pprof: d1b30fe → 40e02aa - github.com/google/s2a-go: v0.1.7 → v0.1.8 - github.com/googleapis/enterprise-certificate-proxy: v0.3.2 → v0.3.4 - github.com/googleapis/gax-go/v2: v2.12.3 → v2.14.1 - github.com/gorilla/websocket: v1.5.0 → v1.5.3 - github.com/gregjones/httpcache: 9cad4c3 → 901d907 - github.com/hashicorp/golang-lru: v0.5.4 → v0.5.1 - github.com/jessevdk/go-flags: v1.4.0 → v1.6.1 - github.com/jonboulle/clockwork: v0.2.2 → v0.4.0 - github.com/moby/spdystream: v0.4.0 → v0.5.0 - github.com/onsi/ginkgo/v2: v2.22.0 → v2.23.3 - github.com/onsi/gomega: v1.36.0 → v1.36.3 - github.com/pelletier/go-toml/v2: v2.2.2 → v2.2.3 - github.com/pkg/sftp: v1.13.6 → v1.13.7 - github.com/sagikazarmark/locafero: v0.4.0 → v0.7.0 - github.com/spf13/afero: v1.11.0 → v1.12.0 - github.com/spf13/cast: v1.7.0 → v1.7.1 - github.com/spf13/cobra: v1.8.1 → v1.9.1 - github.com/spf13/pflag: v1.0.5 → v1.0.6 - github.com/spf13/viper: v1.19.0 → v1.20.0 - github.com/stoewer/go-strcase: v1.2.0 → v1.3.0 - github.com/stretchr/objx: v0.5.2 → v0.5.0 - github.com/stretchr/testify: v1.9.0 → v1.10.0 - github.com/xiang90/probing: 43a291a → a49e3df - go.etcd.io/bbolt: v1.3.9 → v1.3.11 - go.etcd.io/etcd/api/v3: v3.5.17 → v3.5.20 - go.etcd.io/etcd/client/pkg/v3: v3.5.17 → v3.5.20 - go.etcd.io/etcd/client/v2: v2.305.13 → v2.305.16 - go.etcd.io/etcd/client/v3: v3.5.17 → v3.5.20 - go.etcd.io/etcd/pkg/v3: v3.5.13 → v3.5.16 - go.etcd.io/etcd/raft/v3: v3.5.13 → v3.5.16 - go.etcd.io/etcd/server/v3: v3.5.13 → v3.5.16 - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.53.0 → v0.54.0 - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.53.0 → v0.54.0 - go.opentelemetry.io/otel/metric: v1.28.0 → v1.29.0 - go.opentelemetry.io/otel/sdk: v1.28.0 → v1.29.0 - go.opentelemetry.io/otel/trace: v1.28.0 → v1.29.0 - go.opentelemetry.io/otel: v1.28.0 → v1.29.0 - golang.org/x/crypto: v0.29.0 → v0.36.0 - golang.org/x/mod: v0.21.0 → v0.23.0 - golang.org/x/net: v0.31.0 → v0.37.0 - golang.org/x/oauth2: v0.24.0 → v0.28.0 - golang.org/x/sync: v0.9.0 → v0.12.0 - golang.org/x/sys: v0.27.0 → v0.31.0 - golang.org/x/term: v0.26.0 → v0.30.0 - golang.org/x/text: v0.20.0 → v0.23.0 - golang.org/x/time: v0.5.0 → v0.8.0 - golang.org/x/tools: v0.26.0 → v0.30.0 - golang.org/x/xerrors: 04be3eb → 5ec99f8 - gomodules.xyz/jsonpatch/v2: v2.4.0 → v2.5.0 - google.golang.org/api: v0.171.0 → v0.215.0 - google.golang.org/appengine: v1.6.8 → v1.6.7 - google.golang.org/genproto/googleapis/api: 5315273 → e6fa225 - google.golang.org/genproto/googleapis/rpc: f6361c8 → 3abc09e - google.golang.org/genproto: 012b6fc → e639e21 - google.golang.org/grpc: v1.65.1 → v1.67.3 - google.golang.org/protobuf: v1.35.1 → v1.36.5 - k8s.io/api: v0.31.3 → v0.32.3 - k8s.io/apiextensions-apiserver: v0.31.3 → v0.32.3 - k8s.io/apimachinery: v0.31.3 → v0.32.3 - k8s.io/apiserver: v0.31.3 → v0.32.3 - k8s.io/client-go: v0.31.3 → v0.32.3 - k8s.io/cluster-bootstrap: v0.31.3 → v0.32.3 - k8s.io/code-generator: v0.31.3 → v0.32.3 - k8s.io/component-base: v0.31.3 → v0.32.3 - k8s.io/gengo/v2: 51d4e06 → 2b36238 - k8s.io/kms: v0.31.3 → v0.32.3 - k8s.io/kube-openapi: 70dd376 → 32ad38e - k8s.io/utils: 18e509b → 3ea5e8c - sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.30.3 → v0.31.0 - sigs.k8s.io/controller-runtime: v0.19.3 → v0.20.4 - sigs.k8s.io/json: bc3834c → 9aa6b5e - sigs.k8s.io/structured-merge-diff/v4: v4.4.1 → v4.4.2 * Dependencies removed - cloud.google.com/go/compute: v1.24.0 - cloud.google.com/go/firestore: v1.15.0 - cloud.google.com/go/longrunning: v0.5.5 - github.com/armon/go-metrics: v0.4.1 - github.com/googleapis/google-cloud-go-testing: 1c9a4c6 - github.com/hashicorp/consul/api: v1.28.2 - github.com/hashicorp/errwrap: v1.1.0 - github.com/hashicorp/go-cleanhttp: v0.5.2 - github.com/hashicorp/go-hclog: v1.5.0 - github.com/hashicorp/go-immutable-radix: v1.3.1 - github.com/hashicorp/go-multierror: v1.1.1 - github.com/hashicorp/go-rootcerts: v1.0.2 - github.com/hashicorp/hcl: v1.0.0 - github.com/hashicorp/serf: v0.10.1 - github.com/imdario/mergo: v0.3.13 - github.com/klauspost/compress: v1.17.2 - github.com/magiconair/properties: v1.8.7 - github.com/mitchellh/go-homedir: v1.1.0 - github.com/mitchellh/mapstructure: v1.5.0 - github.com/nats-io/nats.go: v1.34.0 - github.com/nats-io/nkeys: v0.4.7 - github.com/nats-io/nuid: v1.0.1 - github.com/sagikazarmark/crypt: v0.19.0 - github.com/sagikazarmark/slog-shim: v0.1.0 - gopkg.in/ini.v1: v1.67.0 - Update to version 1.9.7: CLI-related changes from the changelog https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.9.7 * Bug Fixes - clusterctl: Clusterctl upgrade hangs for a time on CRD migration when new version contains a number of new CRDs (#12003) * Dependencies - github.com/coredns/corefile-migration: v1.0.25 → v1.0.26 ++++ crmsh: - Update to version 5.0.0+20250425.cafe0a26: * Dev: utils: Enhance maintenance mode management with detection and type hints ++++ cryfs: - Add _constraints (required for ppc64, ppc64le) - Add fix-build-with-boost-1_88.patch - Remove _constraints file (not needed for now) - Cleanup spec file (from the previous 0.x versions): * Use __builder ninja * Use %cmake macro * Add %check/tests (arch specific) * Add -DCRYPTOPP_DISABLE_ASM=ON (arch specific) ++++ encfs: - fix build and simplify spec file - use system easylogging ++++ epiphany: - Update to version 48.3: + Fix crash when opening downloaded file. ++++ eza: - Update to 0.22.2: * Make clippy work again * Specify perf improvements * Remove dependency on once_cell * Add icon for '.stowrc' files * Use a hashmap when possible for file extension matching * Clean up glob matching code * Bump uutils_term_grid from 0.6.0 to 0.7.0 ++++ falkon: - Add upstream fix (kde#501535) * 0001-Fix-crash-when-creating-bookmarks-toolbar.patch ++++ gfxboot: - Translated using Weblate (French) (bsc#1149754) - 4.5.96 ++++ glslang: - Update to release 15.3 * Fix crash calling coopMatLoadTensorNV on an array element * Implement GL_EXT_bfloat16 * Add missing error checks for bfloat16 math ++++ grub2: - grub2-common: use fuse3 ++++ grype: - Update to version 0.91.2: * chore(deps): update anchore dependencies (#2622) * chore(deps): update tools to latest versions (#2619) * fix: only fallback to language if language is non-blank (#2621) - Update to version 0.91.1: * Bug Fixes - Assume that empty versions should match on all possible versions [#2591 @wagoodman] - Fix severity field in db search vuln [#2589 @wagoodman] - Recover from panic within a matcher [#2590 @wagoodman] - Should only check maven central if pom info is missing [#2216 [#2547] @tdunlap607] - grype db search GHSA-mrrh-fwg8-r2c3 doesn't return results [#2530] - Grype stopped reporting vulnerabilities after upgrade [#2608 [#2610] @willmurphyscode] - Grype does not handle cache-dir containing ~ correctly [#2599 [#2600] @kzantow] - Grype should expand ~ in paths in config file [#2024 #2600 @kzantow] - False Positive: Multiple old CVEs in chromium 134.0.6998.117 for apk ecosystem [#2581] - Missing grype DB update from 20250411 [#2593] - Does not fill in the Level field of the SARIF result object [#2511 #2571 @bdovaz] * Additional Changes - add timing info to log output [#2597 @kzantow] - Replace os.ReadDir with afero.ReadDir for consistency [#2579 @joe-ton] * Dependencies - chore(deps): update anchore dependencies (#2616) - chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#2611) - chore(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 (#2612) - chore(deps): bump actions/setup-python in /.github/actions/bootstrap (#2614) - chore(deps): update tools to latest versions (#2613) - chore(deps): update tools to latest versions (#2609) - chore(deps): bump github.com/docker/docker (#2604) - chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.8 to 1.4.9 (#2605) - chore(deps): bump github.com/docker/docker (#2602) - chore(deps): update tools to latest versions (#2595) - chore(deps): bump github.com/anchore/stereoscope from 0.1.2 to 0.1.3 (#2598) - chore(deps): update tools to latest versions (#2583) - chore(deps): bump github/codeql-action from 3.28.13 to 3.28.15 (#2584) - chore(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0 (#2585) - chore(deps): update tools to latest versions (#2561) ++++ hugo: - Update to version 0.147.0: * releaser: Bump versions for release of 0.147.0 * tpl: Fix it so we always prefer internal codeblock rendering over render-codeblock-foo.html and similar * tpl/tplimpl: Fix allowFullScreen option in Vimeo and YouTube shortcodes * create/skeletons: Adjust template names in theme skeleton * tpl: Remove some unreached code branches * images: Add some test cases for aligny on images.Text * images: Add option for vertical alignment to images.Text * config: Fix _merge issue when key doesn't exist on the left side * Squashed 'docs/' changes from dc7a9ae12..b654fcba0 * all: Fix typos * build(deps): bump github.com/evanw/esbuild from 0.25.2 to 0.25.3 * build(deps): bump github.com/alecthomas/chroma/v2 from 2.16.0 to 2.17.0 * releaser: Prepare repository for 0.147.0-DEV ++++ iredis: - update to 1.15.1: * fix xgroup help command output ++++ jira-cli: - Update to version 1.6.0: * ci: Upgrade goreleaser * fix: Tag stripping in plain mode (#839) * chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#838) * Update README.md * chore(deps): Upgrade spinner, glamour, go-keyring and related deps (#833) * feat: Add easy issue search to list cmd (#769) * fix: Add shell completion to brew install; closes #651 (#795) * feat: Allow adding internal comment on JSD (#825) * feat: Accept multiple replace strings on clone (#811) * dev: Upgrade docker config * feat: Add option to output issue creation result as Json (#775) * fix: use `tview.Escape` with standard square brackets (#828) * chore(deps): Upgrade to go1.24 * chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 (#831) * feat: Respect API token for `mtls` auth (#783) * fix: case insensitive sub-task comparison (#793) * Update README * ci: Upgrade linter (#808) * Update golang.org/x/net package to version 0.33.0 (#806) - Packaging improvements: * Convert to using obs_scm with version in _service * Generate separate completions packages * Generate and include upstream-provided manpages - Update to version 1.5.2: * chore: Add tests for sprint close (#778) * [feat] Add cli method for close sprint with supporting jira client methods (#756) * fix: regression introduced by new OriginalEstimate attribute (#767) * feat: Allow updating parent on edit (#765) * feat: Add original estimate option to issue creation (#748) * Improve zsh autocomplete directions (#739) * dep: Upgrade tcell & tview (#734) * dep: Upgrade cobra and viper (#732) * dep: Upgrade browser, testify, go-keyring (#731) * dep: Upgrade glamour (#730) * ci: Upgrade linter (#729) * chore: Minor cleanup * fix: Epic description overridden in no-input mode (#728) * feat(718): issue view: --raw option (#720) * win: Respect `WT_SESSION` variable. (#706) * ci: Update GitHub Actions steps (#707) ++++ kernel-debug: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-default: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-source: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-source-longterm: - Linux 6.12.25 (bsc#1234429). - block: make struct rq_list available for !CONFIG_BLOCK (bsc#1234429). - selftests/bpf: extend changes_pkt_data with cases w/o subprograms (bsc#1234429). - bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs (bsc#1234429). - selftests/bpf: validate that tail call invalidates packet pointers (bsc#1234429). - selftests/bpf: freplace tests for tracking of changes_packet_data (bsc#1234429). - bpf: check changes_pkt_data property for extension programs (bsc#1234429). - selftests/bpf: test for changing packet data from global functions (bsc#1234429). - bpf: track changes_pkt_data property for global functions (bsc#1234429). - bpf: add find_containing_subprog() utility function (bsc#1234429). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1234429). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1234429). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1234429). - MIPS: dec: Declare which_prom() as static (bsc#1234429). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1234429). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1234429). - block: don't reorder requests in blk_add_rq_to_plug (bsc#1234429). - block: add a rq_list type (bsc#1234429). - block: remove rq_list_move (bsc#1234429). - nvmet-fc: Remove unused functions (bsc#1234429). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1234429). - LoongArch: Eliminate superfluous get_numa_distances_cnt() (bsc#1234429). - efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32 (bsc#1234429). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1234429). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1234429). - selftests/bpf: Fix raw_tp null handling test (bsc#1234429). - md: fix mddev uaf while iterating all_mddevs list (bsc#1234429). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1234429). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1234429). - kbuild: Add '-fno-builtin-wcslen' (bsc#1234429). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1234429). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1234429). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1234429). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1234429). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1234429). - drm/mgag200: Fix value in register (bsc#1234429). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1234429). - drm/xe: Set LRC addresses before guc load (bsc#1234429). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1234429). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1234429). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1234429). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1234429). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1234429). - drm/amdgpu: immediately use GTT for new allocations (bsc#1234429). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1234429). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1234429). - drm/sti: remove duplicate object names (bsc#1234429). - drm/imagination: take paired job reference (bsc#1234429). - drm/imagination: fix firmware memory leaks (bsc#1234429). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1234429). - drm/amdgpu/dma_buf: fix page_link check (bsc#1234429). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1234429). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1234429). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1234429). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1234429). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1234429). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1234429). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1234429). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1234429). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1234429). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1234429). - drm/amd/pm/smu11: Prevent division by zero (bsc#1234429). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1234429). - drm/amd/pm: Prevent division by zero (bsc#1234429). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1234429). - drm/amd/display: Actually do immediate vblank disable (bsc#1234429). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1234429). - drm/amd/display: prevent hang on link training fail (bsc#1234429). - drm/amdgpu: Prefer shadow rom when available (bsc#1234429). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1234429). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1234429). - drm/ast: Fix ast_dp connection status (bsc#1234429). - drm/repaper: fix integer overflows in repeat functions (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1234429). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1234429). - platform/x86: amd: pmf: Fix STT limits (bsc#1234429). - RAS/AMD/FMPM: Get masked address (bsc#1234429). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1234429). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1234429). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1234429). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1234429). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1234429). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1234429). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1234429). - virtiofs: add filesystem context source name check (bsc#1234429). - tracing: Fix filter string testing (bsc#1234429). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1234429). - smb3 client: fix open hardlink on deferred close file error (bsc#1234429). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1234429). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1234429). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1234429). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1234429). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1234429). - ksmbd: fix the warning from __kernel_write_iter (bsc#1234429). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1234429). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1234429). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1234429). - ovl: don't allow datadir only (bsc#1234429). - mm: fix apply_to_existing_page_range() (bsc#1234429). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1234429). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1234429). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1234429). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1234429). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1234429). - isofs: Prevent the use of too small fid (bsc#1234429). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1234429). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1234429). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1234429). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1234429). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1234429). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1234429). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1234429). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1234429). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1234429). - i2c: atr: Fix wrong include (bsc#1234429). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1234429). - nfs: add missing selections of CONFIG_CRC32 (bsc#1234429). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1234429). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1234429). - block: integrity: Do not call set_page_dirty_lock() (bsc#1234429). - asus-laptop: Fix an uninitialized variable (bsc#1234429). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1234429). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1234429). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1234429). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1234429). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1234429). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1234429). - writeback: fix false warning in inode_to_wb() (bsc#1234429). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1234429). - rust: disable `clippy::needless_continue` (bsc#1234429). - rust: kasan/kbuild: fix missing flags on first build (bsc#1234429). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1234429). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1234429). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1234429). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1234429). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1234429). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1234429). - riscv: module: Fix out-of-bounds relocation access (bsc#1234429). - riscv: Properly export reserved regions in /proc/iomem (bsc#1234429). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1234429). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1234429). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1234429). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1234429). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1234429). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1234429). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1234429). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1234429). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1234429). - net: dsa: free routing table on probe failure (bsc#1234429). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1234429). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1234429). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1234429). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1234429). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1234429). - net: b53: enable BPDU reception for management port (bsc#1234429). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1234429). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1234429). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1234429). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1234429). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1234429). - loop: aio inherit the ioprio of original request (bsc#1234429). - eth: bnxt: fix missing ring index trim on error path (bsc#1234429). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1234429). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1234429). - can: rockchip_canfd: fix broken quirks checks (bsc#1234429). - net: openvswitch: fix nested key length validation in the set() action (bsc#1234429). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1234429). - block: fix resource leak in blk_register_queue() error path (bsc#1234429). - net: mctp: Set SOCK_RCU_FREE (bsc#1234429). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1234429). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1234429). - test suite: use %zu to print size_t (bsc#1234429). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1234429). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1234429). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1234429). - igc: cleanup PTP module if probe fails (bsc#1234429). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1234429). - igc: move ktime snapshot into PTM retry loop (bsc#1234429). - igc: increase wait time before retrying PTM (bsc#1234429). - igc: fix PTM cycle trigger logic (bsc#1234429). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1234429). - xen: fix multicall debug feature (bsc#1234429). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1234429). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1234429). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1234429). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1234429). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1234429). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1234429). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1234429). - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1234429). - ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA (bsc#1234429). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1234429). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1234429). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1234429). - ovl: remove unused forward declaration (bsc#1234429). - crypto: tegra - Fix IV usage for AES ECB (bsc#1234429). - crypto: tegra - Do not use fixed size buffers (bsc#1234429). - crypto: tegra - remove redundant error check on ret (bsc#1234429). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1234429). - ASoC: dwc: always enable/disable i2s irqs (bsc#1234429). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1234429). - md/raid10: fix missing discard IO accounting (bsc#1234429). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1234429). - scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (bsc#1234429). - blk-mq: introduce blk_mq_map_hw_queues (bsc#1234429). - driver core: bus: add irq_get_affinity callback to bus_type (bsc#1234429). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1234429). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1234429). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1234429). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1234429). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1234429). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1234429). - commit da82bfd ++++ kernel-docs: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-firmware-amdgpu: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-ath10k: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-ath11k: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. - Update to version 20250424 (git commit c8af472e05cb): * ath11k: WCN6855 hw2.0: update board-2.bin * ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01300-QCAHKSWPL_SILICONZ-1 ++++ kernel-firmware-ath12k: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. - Update to version 20250424 (git commit c8af472e05cb): * ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00284-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3 * ath12k: QCN9274 hw2.0: update board-2.bin ++++ kernel-firmware-atheros: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-bluetooth: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-bnx2: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-brcm: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-chelsio: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-dpaa2: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-i915: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-intel: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-iwlwifi: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-liquidio: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-marvell: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-media: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. - Update to version 20250424 (git commit c8af472e05cb): * qcom: vpu: update video firmware binary for SA8775p ++++ kernel-firmware-mediatek: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-mellanox: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-mwifiex: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-network: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-nfp: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-nvidia: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-platform: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-prestera: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-qcom: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-qlogic: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-radeon: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-realtek: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-serial: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-sound: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-ti: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-ueagle: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-firmware-usb-network: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ kernel-kvmsmall: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-longterm: - Linux 6.12.25 (bsc#1234429). - block: make struct rq_list available for !CONFIG_BLOCK (bsc#1234429). - selftests/bpf: extend changes_pkt_data with cases w/o subprograms (bsc#1234429). - bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs (bsc#1234429). - selftests/bpf: validate that tail call invalidates packet pointers (bsc#1234429). - selftests/bpf: freplace tests for tracking of changes_packet_data (bsc#1234429). - bpf: check changes_pkt_data property for extension programs (bsc#1234429). - selftests/bpf: test for changing packet data from global functions (bsc#1234429). - bpf: track changes_pkt_data property for global functions (bsc#1234429). - bpf: add find_containing_subprog() utility function (bsc#1234429). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1234429). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1234429). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1234429). - MIPS: dec: Declare which_prom() as static (bsc#1234429). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1234429). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1234429). - block: don't reorder requests in blk_add_rq_to_plug (bsc#1234429). - block: add a rq_list type (bsc#1234429). - block: remove rq_list_move (bsc#1234429). - nvmet-fc: Remove unused functions (bsc#1234429). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1234429). - LoongArch: Eliminate superfluous get_numa_distances_cnt() (bsc#1234429). - efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32 (bsc#1234429). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1234429). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1234429). - selftests/bpf: Fix raw_tp null handling test (bsc#1234429). - md: fix mddev uaf while iterating all_mddevs list (bsc#1234429). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1234429). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1234429). - kbuild: Add '-fno-builtin-wcslen' (bsc#1234429). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1234429). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1234429). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1234429). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1234429). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1234429). - drm/mgag200: Fix value in register (bsc#1234429). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1234429). - drm/xe: Set LRC addresses before guc load (bsc#1234429). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1234429). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1234429). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1234429). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1234429). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1234429). - drm/amdgpu: immediately use GTT for new allocations (bsc#1234429). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1234429). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1234429). - drm/sti: remove duplicate object names (bsc#1234429). - drm/imagination: take paired job reference (bsc#1234429). - drm/imagination: fix firmware memory leaks (bsc#1234429). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1234429). - drm/amdgpu/dma_buf: fix page_link check (bsc#1234429). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1234429). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1234429). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1234429). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1234429). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1234429). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1234429). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1234429). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1234429). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1234429). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1234429). - drm/amd/pm/smu11: Prevent division by zero (bsc#1234429). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1234429). - drm/amd/pm: Prevent division by zero (bsc#1234429). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1234429). - drm/amd/display: Actually do immediate vblank disable (bsc#1234429). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1234429). - drm/amd/display: prevent hang on link training fail (bsc#1234429). - drm/amdgpu: Prefer shadow rom when available (bsc#1234429). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1234429). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1234429). - drm/ast: Fix ast_dp connection status (bsc#1234429). - drm/repaper: fix integer overflows in repeat functions (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1234429). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1234429). - platform/x86: amd: pmf: Fix STT limits (bsc#1234429). - RAS/AMD/FMPM: Get masked address (bsc#1234429). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1234429). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1234429). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1234429). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1234429). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1234429). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1234429). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1234429). - virtiofs: add filesystem context source name check (bsc#1234429). - tracing: Fix filter string testing (bsc#1234429). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1234429). - smb3 client: fix open hardlink on deferred close file error (bsc#1234429). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1234429). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1234429). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1234429). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1234429). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1234429). - ksmbd: fix the warning from __kernel_write_iter (bsc#1234429). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1234429). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1234429). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1234429). - ovl: don't allow datadir only (bsc#1234429). - mm: fix apply_to_existing_page_range() (bsc#1234429). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1234429). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1234429). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1234429). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1234429). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1234429). - isofs: Prevent the use of too small fid (bsc#1234429). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1234429). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1234429). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1234429). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1234429). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1234429). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1234429). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1234429). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1234429). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1234429). - i2c: atr: Fix wrong include (bsc#1234429). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1234429). - nfs: add missing selections of CONFIG_CRC32 (bsc#1234429). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1234429). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1234429). - block: integrity: Do not call set_page_dirty_lock() (bsc#1234429). - asus-laptop: Fix an uninitialized variable (bsc#1234429). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1234429). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1234429). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1234429). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1234429). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1234429). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1234429). - writeback: fix false warning in inode_to_wb() (bsc#1234429). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1234429). - rust: disable `clippy::needless_continue` (bsc#1234429). - rust: kasan/kbuild: fix missing flags on first build (bsc#1234429). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1234429). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1234429). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1234429). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1234429). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1234429). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1234429). - riscv: module: Fix out-of-bounds relocation access (bsc#1234429). - riscv: Properly export reserved regions in /proc/iomem (bsc#1234429). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1234429). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1234429). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1234429). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1234429). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1234429). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1234429). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1234429). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1234429). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1234429). - net: dsa: free routing table on probe failure (bsc#1234429). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1234429). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1234429). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1234429). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1234429). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1234429). - net: b53: enable BPDU reception for management port (bsc#1234429). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1234429). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1234429). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1234429). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1234429). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1234429). - loop: aio inherit the ioprio of original request (bsc#1234429). - eth: bnxt: fix missing ring index trim on error path (bsc#1234429). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1234429). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1234429). - can: rockchip_canfd: fix broken quirks checks (bsc#1234429). - net: openvswitch: fix nested key length validation in the set() action (bsc#1234429). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1234429). - block: fix resource leak in blk_register_queue() error path (bsc#1234429). - net: mctp: Set SOCK_RCU_FREE (bsc#1234429). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1234429). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1234429). - test suite: use %zu to print size_t (bsc#1234429). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1234429). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1234429). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1234429). - igc: cleanup PTP module if probe fails (bsc#1234429). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1234429). - igc: move ktime snapshot into PTM retry loop (bsc#1234429). - igc: increase wait time before retrying PTM (bsc#1234429). - igc: fix PTM cycle trigger logic (bsc#1234429). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1234429). - xen: fix multicall debug feature (bsc#1234429). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1234429). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1234429). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1234429). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1234429). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1234429). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1234429). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1234429). - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1234429). - ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA (bsc#1234429). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1234429). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1234429). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1234429). - ovl: remove unused forward declaration (bsc#1234429). - crypto: tegra - Fix IV usage for AES ECB (bsc#1234429). - crypto: tegra - Do not use fixed size buffers (bsc#1234429). - crypto: tegra - remove redundant error check on ret (bsc#1234429). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1234429). - ASoC: dwc: always enable/disable i2s irqs (bsc#1234429). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1234429). - md/raid10: fix missing discard IO accounting (bsc#1234429). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1234429). - scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (bsc#1234429). - blk-mq: introduce blk_mq_map_hw_queues (bsc#1234429). - driver core: bus: add irq_get_affinity callback to bus_type (bsc#1234429). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1234429). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1234429). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1234429). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1234429). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1234429). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1234429). - commit da82bfd ++++ kernel-obs-build: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-obs-qa: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-syms: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kernel-syms-longterm: - Linux 6.12.25 (bsc#1234429). - block: make struct rq_list available for !CONFIG_BLOCK (bsc#1234429). - selftests/bpf: extend changes_pkt_data with cases w/o subprograms (bsc#1234429). - bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs (bsc#1234429). - selftests/bpf: validate that tail call invalidates packet pointers (bsc#1234429). - selftests/bpf: freplace tests for tracking of changes_packet_data (bsc#1234429). - bpf: check changes_pkt_data property for extension programs (bsc#1234429). - selftests/bpf: test for changing packet data from global functions (bsc#1234429). - bpf: track changes_pkt_data property for global functions (bsc#1234429). - bpf: add find_containing_subprog() utility function (bsc#1234429). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1234429). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1234429). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1234429). - MIPS: dec: Declare which_prom() as static (bsc#1234429). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1234429). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1234429). - block: don't reorder requests in blk_add_rq_to_plug (bsc#1234429). - block: add a rq_list type (bsc#1234429). - block: remove rq_list_move (bsc#1234429). - nvmet-fc: Remove unused functions (bsc#1234429). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1234429). - LoongArch: Eliminate superfluous get_numa_distances_cnt() (bsc#1234429). - efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32 (bsc#1234429). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1234429). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1234429). - selftests/bpf: Fix raw_tp null handling test (bsc#1234429). - md: fix mddev uaf while iterating all_mddevs list (bsc#1234429). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1234429). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1234429). - kbuild: Add '-fno-builtin-wcslen' (bsc#1234429). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1234429). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1234429). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1234429). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1234429). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1234429). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1234429). - drm/mgag200: Fix value in register (bsc#1234429). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1234429). - drm/xe: Set LRC addresses before guc load (bsc#1234429). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1234429). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1234429). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1234429). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1234429). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1234429). - drm/amdgpu: immediately use GTT for new allocations (bsc#1234429). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1234429). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1234429). - drm/sti: remove duplicate object names (bsc#1234429). - drm/imagination: take paired job reference (bsc#1234429). - drm/imagination: fix firmware memory leaks (bsc#1234429). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1234429). - drm/amdgpu/dma_buf: fix page_link check (bsc#1234429). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1234429). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1234429). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1234429). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1234429). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1234429). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1234429). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1234429). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1234429). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1234429). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1234429). - drm/amd/pm/smu11: Prevent division by zero (bsc#1234429). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1234429). - drm/amd/pm: Prevent division by zero (bsc#1234429). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1234429). - drm/amd/display: Actually do immediate vblank disable (bsc#1234429). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1234429). - drm/amd/display: prevent hang on link training fail (bsc#1234429). - drm/amdgpu: Prefer shadow rom when available (bsc#1234429). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1234429). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1234429). - drm/ast: Fix ast_dp connection status (bsc#1234429). - drm/repaper: fix integer overflows in repeat functions (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1234429). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1234429). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1234429). - platform/x86: amd: pmf: Fix STT limits (bsc#1234429). - RAS/AMD/FMPM: Get masked address (bsc#1234429). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1234429). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1234429). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1234429). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1234429). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1234429). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1234429). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1234429). - virtiofs: add filesystem context source name check (bsc#1234429). - tracing: Fix filter string testing (bsc#1234429). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1234429). - smb3 client: fix open hardlink on deferred close file error (bsc#1234429). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1234429). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1234429). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1234429). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1234429). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1234429). - ksmbd: fix the warning from __kernel_write_iter (bsc#1234429). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1234429). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1234429). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1234429). - ovl: don't allow datadir only (bsc#1234429). - mm: fix apply_to_existing_page_range() (bsc#1234429). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1234429). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1234429). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1234429). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1234429). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1234429). - isofs: Prevent the use of too small fid (bsc#1234429). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1234429). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1234429). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1234429). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1234429). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1234429). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1234429). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1234429). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1234429). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1234429). - i2c: atr: Fix wrong include (bsc#1234429). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1234429). - nfs: add missing selections of CONFIG_CRC32 (bsc#1234429). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1234429). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1234429). - block: integrity: Do not call set_page_dirty_lock() (bsc#1234429). - asus-laptop: Fix an uninitialized variable (bsc#1234429). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1234429). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1234429). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1234429). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1234429). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1234429). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1234429). - writeback: fix false warning in inode_to_wb() (bsc#1234429). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1234429). - rust: disable `clippy::needless_continue` (bsc#1234429). - rust: kasan/kbuild: fix missing flags on first build (bsc#1234429). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1234429). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1234429). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1234429). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1234429). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1234429). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1234429). - riscv: module: Fix out-of-bounds relocation access (bsc#1234429). - riscv: Properly export reserved regions in /proc/iomem (bsc#1234429). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1234429). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1234429). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1234429). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1234429). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1234429). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1234429). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1234429). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1234429). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1234429). - net: dsa: free routing table on probe failure (bsc#1234429). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1234429). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1234429). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1234429). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1234429). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1234429). - net: b53: enable BPDU reception for management port (bsc#1234429). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1234429). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1234429). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1234429). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1234429). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1234429). - loop: aio inherit the ioprio of original request (bsc#1234429). - eth: bnxt: fix missing ring index trim on error path (bsc#1234429). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1234429). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1234429). - can: rockchip_canfd: fix broken quirks checks (bsc#1234429). - net: openvswitch: fix nested key length validation in the set() action (bsc#1234429). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1234429). - block: fix resource leak in blk_register_queue() error path (bsc#1234429). - net: mctp: Set SOCK_RCU_FREE (bsc#1234429). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1234429). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1234429). - test suite: use %zu to print size_t (bsc#1234429). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1234429). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1234429). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1234429). - igc: cleanup PTP module if probe fails (bsc#1234429). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1234429). - igc: move ktime snapshot into PTM retry loop (bsc#1234429). - igc: increase wait time before retrying PTM (bsc#1234429). - igc: fix PTM cycle trigger logic (bsc#1234429). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1234429). - xen: fix multicall debug feature (bsc#1234429). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1234429). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1234429). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1234429). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1234429). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1234429). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1234429). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1234429). - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1234429). - ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA (bsc#1234429). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1234429). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1234429). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1234429). - ovl: remove unused forward declaration (bsc#1234429). - crypto: tegra - Fix IV usage for AES ECB (bsc#1234429). - crypto: tegra - Do not use fixed size buffers (bsc#1234429). - crypto: tegra - remove redundant error check on ret (bsc#1234429). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1234429). - ASoC: dwc: always enable/disable i2s irqs (bsc#1234429). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1234429). - md/raid10: fix missing discard IO accounting (bsc#1234429). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1234429). - scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (bsc#1234429). - blk-mq: introduce blk_mq_map_hw_queues (bsc#1234429). - driver core: bus: add irq_get_affinity callback to bus_type (bsc#1234429). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1234429). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1234429). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1234429). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1234429). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1234429). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1234429). - commit da82bfd ++++ kernel-vanilla: - Linux 6.14.4 (bsc#1012628). - scsi: hisi_sas: Enable force phy when SATA disk directly connected (bsc#1012628). - wifi: at76c50x: fix use after free access in at76_disconnect (bsc#1012628). - wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (bsc#1012628). - wifi: mac80211: Purge vif txq in ieee80211_do_stop() (bsc#1012628). - wifi: brcmfmac: fix memory leak in brcmf_get_module_param (bsc#1012628). - wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1012628). - scsi: iscsi: Fix missing scsi_host_put() in error path (bsc#1012628). - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (bsc#1012628). - md/raid10: fix missing discard IO accounting (bsc#1012628). - md/md-bitmap: fix stats collection for external bitmaps (bsc#1012628). - ASoC: dwc: always enable/disable i2s irqs (bsc#1012628). - ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (bsc#1012628). - crypto: tegra - Fix IV usage for AES ECB (bsc#1012628). - ovl: remove unused forward declaration (bsc#1012628). - RDMA/bnxt_re: Fix budget handling of notification queue (bsc#1012628). - RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (bsc#1012628). - RDMA/hns: Fix wrong maximum DMA segment size (bsc#1012628). - ALSA: hda/cirrus_scodec_test: Don't select dependencies (bsc#1012628). - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (bsc#1012628). - ASoC: cs42l43: Reset clamp override on jack removal (bsc#1012628). - RDMA/core: Silence oversized kvmalloc() warning (bsc#1012628). - firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version (bsc#1012628). - Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (bsc#1012628). - Bluetooth: btrtl: Prevent potential NULL dereference (bsc#1012628). - Bluetooth: l2cap: Check encryption key size on incoming connection (bsc#1012628). - RDMA/bnxt_re: Remove unusable nq variable (bsc#1012628). - ipv6: add exception routes to GC list in rt6_insert_exception (bsc#1012628). - xen: fix multicall debug feature (bsc#1012628). - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (bsc#1012628). - wifi: iwlwifi: pcie: set state to no-FW before reset handshake (bsc#1012628). - Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (bsc#1012628). - igc: fix PTM cycle trigger logic (bsc#1012628). - igc: increase wait time before retrying PTM (bsc#1012628). - igc: move ktime snapshot into PTM retry loop (bsc#1012628). - igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1012628). - igc: cleanup PTP module if probe fails (bsc#1012628). - igc: add lock preventing multiple simultaneous PTM transactions (bsc#1012628). - perf tools: Remove evsel__handle_error_quirks() (bsc#1012628). - dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry (bsc#1012628). - smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1012628). - test suite: use %zu to print size_t (bsc#1012628). - selftests: mincore: fix tmpfs mincore test failure (bsc#1012628). - pds_core: fix memory leak in pdsc_debugfs_add_qcq() (bsc#1012628). - ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (bsc#1012628). - net: mctp: Set SOCK_RCU_FREE (bsc#1012628). - net: hibmcge: fix incorrect pause frame statistics issue (bsc#1012628). - net: hibmcge: fix incorrect multicast filtering issue (bsc#1012628). - net: hibmcge: fix wrong mtu log issue (bsc#1012628). - net: hibmcge: fix not restore rx pause mac addr after reset issue (bsc#1012628). - block: fix resource leak in blk_register_queue() error path (bsc#1012628). - netlink: specs: ovs_vport: align with C codegen capabilities (bsc#1012628). - net: openvswitch: fix nested key length validation in the set() action (bsc#1012628). - can: rockchip_canfd: fix broken quirks checks (bsc#1012628). - net: ngbe: fix memory leak in ngbe_probe() error path (bsc#1012628). - octeontx2-pf: handle otx2_mbox_get_rsp errors (bsc#1012628). - net: ethernet: ti: am65-cpsw: fix port_np reference counting (bsc#1012628). - eth: bnxt: fix missing ring index trim on error path (bsc#1012628). - loop: aio inherit the ioprio of original request (bsc#1012628). - loop: stop using vfs_iter_{read,write} for buffered I/O (bsc#1012628). - nvmet: pci-epf: always fully initialize completion entries (bsc#1012628). - nvmet: pci-epf: clear CC and CSTS when disabling the controller (bsc#1012628). - ata: libata-sata: Save all fields from sense data descriptor (bsc#1012628). - cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path (bsc#1012628). - netlink: specs: rt-link: add an attr layer around alt-ifname (bsc#1012628). - netlink: specs: rtnetlink: attribute naming corrections (bsc#1012628). - netlink: specs: rt-link: adjust mctp attribute naming (bsc#1012628). - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (bsc#1012628). - net: b53: enable BPDU reception for management port (bsc#1012628). - net: bridge: switchdev: do not notify new brentries as changed (bsc#1012628). - net: txgbe: fix memory leak in txgbe_probe() error path (bsc#1012628). - net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered (bsc#1012628). - net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported (bsc#1012628). - net: dsa: clean up FDB, MDB, VLAN entries on unbind (bsc#1012628). - net: dsa: free routing table on probe failure (bsc#1012628). - net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails (bsc#1012628). - ptp: ocp: fix start time alignment in ptp_ocp_signal_set (bsc#1012628). - netfilter: conntrack: fix erronous removal of offload bit (bsc#1012628). - net: ti: icss-iep: Add pwidth configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Add phase offset configuration for perout signal (bsc#1012628). - net: ti: icss-iep: Fix possible NULL pointer dereference for perout request (bsc#1012628). - net: ethernet: mtk_eth_soc: reapply mdc divider on reset (bsc#1012628). - net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps (bsc#1012628). - net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings (bsc#1012628). - riscv: Use kvmalloc_array on relocation_hashtable (bsc#1012628). - riscv: Properly export reserved regions in /proc/iomem (bsc#1012628). - riscv: module: Fix out-of-bounds relocation access (bsc#1012628). - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (bsc#1012628). - kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1012628). - thermal: intel: int340x: Fix Panther Lake DLVR support (bsc#1012628). - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1012628). - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (bsc#1012628). - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (bsc#1012628). - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (bsc#1012628). - rust: helpers: Remove volatile qualifier from io helpers (bsc#1012628). - rust: kasan/kbuild: fix missing flags on first build (bsc#1012628). - rust: disable `clippy::needless_continue` (bsc#1012628). - rust: kbuild: Don't export __pfx symbols (bsc#1012628). - rust: kbuild: use `pound` to support GNU Make < 4.3 (bsc#1012628). - writeback: fix false warning in inode_to_wb() (bsc#1012628). - Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1012628). - ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (bsc#1012628). - ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 (bsc#1012628). - ASoC: qcom: Fix sc7280 lpass potential buffer overflow (bsc#1012628). - accel/ivpu: Fix the NPU's DPU frequency calculation (bsc#1012628). - alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate (bsc#1012628). - asus-laptop: Fix an uninitialized variable (bsc#1012628). - block: integrity: Do not call set_page_dirty_lock() (bsc#1012628). - drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later (bsc#1012628). - drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check (bsc#1012628). - drm/msm/dpu: drop rogue intr_tear_rd_ptr values (bsc#1012628). - dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() (bsc#1012628). - nfs: add missing selections of CONFIG_CRC32 (bsc#1012628). - nfsd: decrease sc_count directly if fail to queue dl_recall (bsc#1012628). - i2c: atr: Fix wrong include (bsc#1012628). - eventpoll: abstract out ep_try_send_events() helper (bsc#1012628). - eventpoll: Set epoll timeout if it's in the future (bsc#1012628). - ftrace: fix incorrect hash size in register_ftrace_direct() (bsc#1012628). - drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1012628). - Bluetooth: l2cap: Process valid commands in too long frame (bsc#1012628). - Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1012628). - btrfs: ioctl: don't free iov when btrfs_encoded_read() returns - EAGAIN (bsc#1012628). - btrfs: correctly escape subvol in btrfs_show_options() (bsc#1012628). - cpufreq/sched: Explicitly synchronize limits_changed flag handling (bsc#1012628). - crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1012628). - hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (bsc#1012628). - i2c: cros-ec-tunnel: defer probe if parent EC is not present (bsc#1012628). - isofs: Prevent the use of too small fid (bsc#1012628). - lib/iov_iter: fix to increase non slab folio refcount (bsc#1012628). - loop: properly send KOBJ_CHANGED uevent for disk device (bsc#1012628). - loop: LOOP_SET_FD: send uevents for partitions (bsc#1012628). - mm/compaction: fix bug in hugetlb handling pathway (bsc#1012628). - mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (bsc#1012628). - mm: fix filemap_get_folios_contig returning batches of identical folios (bsc#1012628). - mm: fix apply_to_existing_page_range() (bsc#1012628). - ovl: don't allow datadir only (bsc#1012628). - ksmbd: Fix dangling pointer in krb_authenticate (bsc#1012628). - ksmbd: fix use-after-free in __smb2_lease_break_noti() (bsc#1012628). - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (bsc#1012628). - ksmbd: Prevent integer overflow in calculation of deadtime (bsc#1012628). - ksmbd: fix the warning from __kernel_write_iter (bsc#1012628). - Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (bsc#1012628). - Revert "smb: client: fix TCP timers deadlock after rmmod" (bsc#1012628). - riscv: Avoid fortify warning in syscall_get_arguments() (bsc#1012628). - selftests/mm: generate a temporary mountpoint for cgroup filesystem (bsc#1012628). - slab: ensure slab->obj_exts is clear in a newly allocated slab page (bsc#1012628). - smb3 client: fix open hardlink on deferred close file error (bsc#1012628). - string: Add load_unaligned_zeropad() code path to sized_strscpy() (bsc#1012628). - tracing: Fix filter string testing (bsc#1012628). - virtiofs: add filesystem context source name check (bsc#1012628). - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (bsc#1012628). - x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1012628). - x86/boot/sev: Avoid shared GHCB page for early memory acceptance (bsc#1012628). - scsi: megaraid_sas: Block zero-length ATA VPD inquiry (bsc#1012628). - scsi: ufs: exynos: Move UFS shareability value to drvdata (bsc#1012628). - scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set (bsc#1012628). - scsi: ufs: exynos: Ensure consistent phy reference counts (bsc#1012628). - RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (bsc#1012628). - RAS/AMD/ATL: Include row[13] bit in row retirement (bsc#1012628). - RAS/AMD/FMPM: Get masked address (bsc#1012628). - platform/x86: amd: pmf: Fix STT limits (bsc#1012628). - perf/x86/intel: Allow to update user space GPRs from PEBS records (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (bsc#1012628). - perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (bsc#1012628). - drm/repaper: fix integer overflows in repeat functions (bsc#1012628). - drm/ast: Fix ast_dp connection status (bsc#1012628). - drm/msm/dsi: Add check for devm_kstrdup() (bsc#1012628). - drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1012628). - drm/amdgpu: Prefer shadow rom when available (bsc#1012628). - drm/amd/display: prevent hang on link training fail (bsc#1012628). - drm/amd: Handle being compiled without SI or CIK support better (bsc#1012628). - drm/amd/display: Actually do immediate vblank disable (bsc#1012628). - drm/amd/display: Increase vblank offdelay for PSR panels (bsc#1012628). - drm/amd/pm: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay: Prevent division by zero (bsc#1012628). - drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 (bsc#1012628). - drm/amd/pm/smu11: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero (bsc#1012628). - drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero (bsc#1012628). - drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero (bsc#1012628). - drm/amdgpu/mes12: optimize MES pipe FW version fetching (bsc#1012628). - drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed (bsc#1012628). - drm/xe: Use local fence in error path of xe_migrate_clear (bsc#1012628). - drm/virtio: Don't attach GEM to a non-created context in gem_object_open() (bsc#1012628). - drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 (bsc#1012628). - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() (bsc#1012628). - drm/amd/display: Protect FPU in dml21_copy() (bsc#1012628). - drm/amdgpu/mes11: optimize MES pipe FW version fetching (bsc#1012628). - drm/amdgpu/dma_buf: fix page_link check (bsc#1012628). - drm/nouveau: prime: fix ttm_bo_delayed_delete oops (bsc#1012628). - drm/imagination: fix firmware memory leaks (bsc#1012628). - drm/imagination: take paired job reference (bsc#1012628). - drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb() (bsc#1012628). - drm/sti: remove duplicate object names (bsc#1012628). - drm/i915: Fix scanline_offset for LNL+ and BMG+ (bsc#1012628). - drm/xe: Fix an out-of-bounds shift when invalidating TLB (bsc#1012628). - drm/xe/bmg: Add one additional PCI ID (bsc#1012628). - drm/i915/gvt: fix unterminated-string-initialization warning (bsc#1012628). - drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC (bsc#1012628). - drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 (bsc#1012628). - drm/amdgpu: immediately use GTT for new allocations (bsc#1012628). - drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() (bsc#1012628). - drm/amd/display: Protect FPU in dml2_init()/dml21_init() (bsc#1012628). - drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 (bsc#1012628). - drm/xe/dma_buf: stop relying on placement in unmap (bsc#1012628). - drm/xe/userptr: fix notifier vs folio deadlock (bsc#1012628). - drm/xe: Set LRC addresses before guc load (bsc#1012628). - drm/i915/display: Add macro for checking 3 DSC engines (bsc#1012628). - drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices (bsc#1012628). - drm/amdgpu: fix warning of drm_mm_clean (bsc#1012628). - drm/mgag200: Fix value in register (bsc#1012628). - io_uring: don't post tag CQEs on file/buffer registration failure (bsc#1012628). - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1012628). - arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1012628). - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (bsc#1012628). - cpufreq: Reference count policy in cpufreq_update_limits() (bsc#1012628). - scripts: generate_rust_analyzer: Add ffi crate (bsc#1012628). - platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1 (bsc#1012628). - platform/x86: alienware-wmi-wmax: Extend support to more laptops (bsc#1012628). - platform/x86: msi-wmi-platform: Rename "data" variable (bsc#1012628). - platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug (bsc#1012628). - drm/amd/display: Temporarily disable hostvm on DCN31 (bsc#1012628). - nvmet-fc: Remove unused functions (bsc#1012628). - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (bsc#1012628). - Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" (bsc#1012628). - MIPS: dec: Declare which_prom() as static (bsc#1012628). - MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1012628). - MIPS: ds1287: Match ds1287_set_base_clock() function types (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - Rename to patches.kernel.org/6.14.4-025-Bluetooth-qca-fix-NV-variant-for-one-of-WCN395.patch. - Rename to patches.kernel.org/6.14.4-213-drm-amd-display-dml2-use-vzalloc-rather-than-k.patch. - commit 584fafa ++++ kubelogin: - Update to version 0.2.8: * v0.2.8 release (#659) * Bump golang.org/x/net from 0.36.0 to 0.38.0 (#651) * Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#648) - Update to version 0.2.7: * Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (#647) * v0.2.7 release (#646) * fix missing build tag in --version * ignore cache create failure (#644) * fix missing prompt and increase default timeout to 60s (#643) ++++ kyverno: - Update to version 1.14.0: * release-1.14.0 (#12867) * fix: compute vpols autogen in CLI provider (#12871) (#12874) * refactor: improve new policy types api and test coverage (#12864) (#12872) * fix: remove cached autogen pols (#12852) (#12865) * fix: regex to parse kinds correctly (#11763) (#12863) * refactor: ivpols engine (#12855) (#12862) * fix: missing docs for new policy types (#12856) (#12858) * refactor: cel policies autogen (#12832) (#12854) * feat: add cel expression support to attestors (#12835) (#12853) * chore(deps): bump golang.org/x/net in /hack/controller-gen (#12846) (#12851) * chore: rename cel helper payload() to extractPayload() (#12844) (#12848) * rename fields (#12817) (#12845) * refactor: converge vpol and ivpol status structs (#12823) (#12831) * chore: rename imagedata.Get to image.GetMetadata (#12826) (#12830) * feat: relax variable validation checks for generate clone type (#12792) (#12829) * rename globalcontext.Get to globalContext.Get (#12825) (#12828) * refactor: autogen cel package (#12811) (#12827) * Fix global context chainsaw test (#12801) (#12824) * add and use template for imageverification policies (#12803) (#12821) * chore: rename image verify to image validating (#12812) (#12822) * fix(cleanup): respect resourceFilters from kyverno config (#12808) (#12814) * fix: restrict validationActions in IVPOLs (#12810) (#12813) * use template instead of random sleep intervals (#12804) (#12809) * chore: add local CLI tests for the new policy types in the workflow (… (#12758) (#12807) * fix: skip VAP generation in case autogen is enabled (#12770) (#12802) * feat: Relax immutability requirements on match statements for generate rules (#12784) (#12800) * refactor: cel autogen package (#12789) (#12798) * fix: restrict failurePolicy to either Fail or Ignore (#12793) (#12796) * fix: add default value for actions in VPOLs (#12686) (#12794) * resource.Post API (#12732) (#12791) * version update kubectl (#12607) (#12790) * feat: improve ivpol autogen API (#12781) (#12783) * chore: add chainsaw tests for exceptions in the reports (#12751) (#12769) * fix: CanAutoGen logic (#12779) (#12780) * chore: add local CLI tests for the new policy types in the workflow (#12755) (#12773) * chore: bump controller gen (#12765) (#12778) * chore: fix ivpol chainsaw tests for reports (#12653) (#12777) * Apply PolicyException on Background Scanning for ivpol and vpol (#12750) (#12772) * fix: skip webhook registration if vap is generated from validate.cel subrule (#12767) (#12771) * refactor: cel libs names, return types and cleanup TODOs (#12757) (#12774) * Add HorizontalPodAutoscaler to admission-controller (#10586) (#12768) * feat(helm): Add `dnsconfig` value to deployments (#12608) (#12737) * fix: allow policy creation if GVK is not found (#12722) (#12763) * chore(deps): bump actions/setup-go in /.github/actions/setup-build-env (#12743) (#12760) * Fix Namespace Selector Error Propagation and Scope Policy for Accurate Rule Evaluation (#12744) (#12756) * feat: add --markdownLinks to cli docs command (#12734) (#12754) * [fix] The source property is populated for VP, VAP and ImageValidatingPolicy (#12727) (#12753) * fix: job returns success if configmap is not found (#12621) (#12736) * fix: evaluate celexceptions with ivpol in CLI (#12728) (#12735) * fix VPOL and IVPOL for Kyverno test command (#12730) (#12733) * chainsaw test for http (#12721) (#12731) * fix-fail-only-flag (#12600) (#12725) * chore: add --noDate to cli docs command (#12712) (#12724) * feat(cli): return an error if tests are required (#12395) (#12723) * fix: add result count for VPs in the CLI (#12711) (#12718) * fix: Update Go version to fix CVE-2025-22871 vulnerability (#12714) (#12719) * align naming of ImageValidatingPolicy related code (#12703) (#12716) * fix: forbid json and k8s resources at the same time in the CLI (#12699) (#12700) * chore: add chainsaw test for policies with the same name (#12652) (#12682) * feat: add cli test command support for ivpols (#12660) (#12679) * fix: add missing nil check in pss validation (#12636) (#12671) * chore: add policy-ready step template for validating-policies (#12546) (#12669) * chore: add ivpol report labels (#12650) (#12654) * chore: disable global context test (#12648) (#12649) * fix: enable imagedata for ivpol (#12568) (#12613) * fix: rename autogen configuration (#12605) (#12612) * release 1.14.0-rc.1 (#12610) * fix: pod controllers autogen api (#12603) (#12604) * Add Webhook validation for IVPOL (#12577) (#12588) * feat: improve vpol api for autogen (#12582) (#12585) * chore: add tests for background reporting (#12579) (#12581) * fix: use correct resource in cli processor (#12575) (#12578) * chore: add Chainsaw test for ivpol admission reporting (#12576) (#12580) * fix: CLI policies processing order (VPOL) (#12567) (#12571) * fix: enable k8s resource lookup for ivpol (#12569) (#12570) * fix: CLI policies processing order (#12561) (#12565) * Chainsaw tests: globalcontextentry (#12533) (#12564) * feat: bump kube libs to 1.32 (cherry-pick #12555) (#12559) * chore: chainsaw tests for ivpol autogen (#12548) (#12560) * chore: update tooling deps (#12553) (#12554) * chore: update supported k8s versions (#12310) (#12551) * chore: cherry-pick #12515 (#12550) * chore: remove unused field in vap processor (#12545) (#12547) * Minor fixes in feature flags reademe file (#12503) (#12541) * chore: use kube 1.32 by default in makefile (#12334) (#12540) * chore: vpol block ephemeral containers (#12536) (#12537) * chainsaw-test imagedata arch (#12500) (#12535) * feat: support json for ivpol via CLI apply (#12511) (#12534) * add chainsaw test for parse-sa (#12502) (#12532) * handle runtime error (#12487) (#12531) * refactor: vpol generation api (#12482) (#12519) * fix: image verify exception flake (#12516) (#12518) * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#12496) (#12509) * feat: release 1.14.0-alpha.1 (#12498) * feat: rename image verification policy to image validating policy (#12439) * feat: support ivpol via CLI apply (#12492) * feat: basic exception support in ivpols (#12478) * chore(deps): bump the otel group across 1 directory with 10 updates (#12490) * chore(deps): bump fossas/fossa-action from 1.5.0 to 1.6.0 (#12489) * chore(deps): bump actions/download-artifact (#12464) * fix: vpol validating webhook configuration (#12481) * chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#12460) * chore(deps): bump actions/download-artifact from 4.2.0 to 4.2.1 (#12459) * chore(deps): bump actions/cache in /.github/actions/setup-caches (#12470) * feat: support json in CLI test (#12454) * Add ValidatingPolicy Validation Webhook (#12479) * chore: skip webhook registration if vap is generated (#12474) * feat: adopt psa to v1.32.3 (#12457) * chore: add some cel lib unit tests (#12458) * chore(deps): bump actions/upload-artifact (#12463) * chore(deps): bump github/codeql-action from 3.28.11 to 3.28.12 (#12462) * chore: add api-group-resources to dependabot config (#12451) * chore: enable ivpol chainsaw tests in CI (#12452) * chore: add some cel unit tests (#12453) * chore: bump a couple of deps (#12450) * chore(deps): bump actions/setup-go in /.github/actions/setup-build-env (#12445) * feat: add imagedata cel lib (#12442) * chore: move imageverify cel lib (#12449) * chore(deps): bump actions/download-artifact (#12444) * chore(deps): bump actions/download-artifact from 4.1.9 to 4.2.0 (#12443) * chore: bump kube deps to 1.32.3 (#12437) * fix: engine response for ivpol background scanning (#12436) * chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 (#12430) * fix: set correct policy for ivpols (#12434) * fix: check if response includes a policy for ivpol (#12433) * Implement Reporting and Background scan for ImageVerificationPolicy (#12432) * fix: autogen status for ivpol (#12431) * feat: simplify resource cel lib (#12427) * feat: simplify resource cel lib (#12426) * feat: add globalcontext CEL lib (#12425) * chainsaw test to check messageExpression interpolation (#12415) * feat: enable mutating webhook for ivpol (#12423) * chore: make function comment match function name (#12417) * chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 (#12422) * feat: reconcile `ivpol.status` (#12392) * feat: add cel user lib (#12414) * Update ADOPTERS.md (#12411) * feat: add user info in cel engine (#12410) * feat: webhook integration image verification policies (#12403) * feat: support vps in cli test command (#12384) * chore(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 (#12406) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/azure (#12401) * solves the cronjob autogen nested path issue (#12383) * chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 (#12402) * fix: image parse func and add chainsaw tests (#12396) * Fix: data access in audit annotations (#12394) * fix: add missing context type and http type in ivpols (#12393) * feat: register webhook for ivpol (#12391) * Fix: data access in message expressions (#12390) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/hashivault (#12388) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/aws (#12389) * feat: mock list resources in context (#12380) * Minor fixes in Contributing and Development docs (#12377) * fix: providing the http provider in the compiler (#12379) * feat: make image ref parsing a static function (#12374) * chore: improve error handling (#12376) * chore(deps): bump fluxcd/flux2 from 2.4.0 to 2.5.1 (#12359) * chore(deps): bump github.com/sigstore/sigstore from 1.9.0 to 1.9.1 (#12370) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/gcp (#12371) * feat: webhook handlers for image verification (#12318) * chore(deps): bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1 (#12347) * chore(deps): bump actions/setup-python from 5.3.0 to 5.4.0 (#12362) * chore(deps): bump actions/cache in /.github/actions/setup-caches (#12364) * fix: use pointer in context config map getter (#12365) * chore(deps): bump actions/setup-go in /.github/actions/setup-build-env (#12363) * feat: support mock in CLI for VPs (#12344) * chore(deps): bump sonarsource/sonarcloud-github-action (#12358) * chore(deps): bump actions/download-artifact from 4.1.8 to 4.1.9 (#12360) * chore(deps): bump actions/download-artifact (#12361) * chore(deps): bump gomodules.xyz/jsonpatch/v2 from 2.4.0 to 2.5.0 (#12354) * fix: Update copyrights to 2025 (#12356) * chore(deps): bump slsa-framework/slsa-github-generator (#12349) * chore(deps): bump azure/setup-helm in /.github/actions/run-tests (#12351) * chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 (#12355) * chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.1 (#12348) * chore(deps): bump actions/upload-artifact (#12350) * chore(deps): bump azure/setup-helm from 4.2.0 to 4.3.0 (#12346) * chore(deps): bump github.com/sigstore/sigstore from 1.8.15 to 1.9.0 (#12331) * fix: nits in cel context lib (#12333) * Add CEL context.Lib to the imageverification compiler (#12337) * chore(deps): bump sigstore/cosign-installer (#12343) * chore(deps): bump cbrgm/cleanup-stale-branches-action (#12342) * chore(deps): bump github/codeql-action from 3.27.9 to 3.28.11 (#12341) * chore(deps): bump sigstore/cosign-installer from 3.7.0 to 3.8.1 (#12340) * chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#12339) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/hashivault (#12332) * chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.5.0 (#12322) * chore: add dryrun as label (#11962) * Add CEL HTTP Lib to the imageverification compiler (#12335) * chore(deps): bump codecov/codecov-action from 5.1.1 to 5.4.0 (#12321) * chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#12327) * chore: remove unused code (#12325) * chore(deps): bump fossas/fossa-action from 1.4.0 to 1.5.0 (#12328) * chore(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 (#12330) * feat: skip applying a VP which is converted to VAP (#12312) * feat: add parse image reference function (#12317) * feat: support rest mapper in cli with cluster enabled (#12319) * chore(deps): bump helm/kind-action in /.github/actions/run-tests (#12324) * chore(deps): bump helm/chart-testing-action from 2.6.1 to 2.7.0 (#12323) * chore(deps): bump helm/kind-action from 1.11.0 to 1.12.0 (#12320) * chore: ignore kyverno.tar file (#12314) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/gcp (#12307) * chore: add policy api unit tests (#12315) * Cel HTTP Lib (#12241) * Skip reporting for vpol when vap generation is enabled (#12311) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/azure (#12306) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/aws (#12305) * feat(vp): implement gctx in context library (#12055) * feat: support json payload via CLI apply command (#12296) * feat: support GVK to GVR mapping in the CLI (#12301) * feat: add api-group-resources codegen (#12303) * fix: use object key in json image verification (#12298) * docs: add popular use cases section to README (#12297) * chore: remove dead code (#12302) * feat: support CELPolicyException in the report-controller (#12287) * chore(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0 (#12295) * chore(deps): bump github.com/prometheus/client_golang (#12294) * feat: autogenerate image verification policies for pod controllers (#12290) * feat: add cel evaluator for json payload (#12288) * chore: add policy API unit tests (#12289) * chore(deps): bump github.com/opencontainers/image-spec (#12285) * fix: autogen refactor (#12286) * chore: add unit tests (#12281) * feat: image verify performance fix and tests (#12282) * feat: add evaluation config to image verification policies (#12279) * Update post-delete-configmap.yaml (#12240) * fix(gctx): add event handler before informer start (#12263) * chore: add VP/CEL unit tests (#12271) * Indicate in report result the origin, admission, or background (#12056) * chore: remove mutatingpolicies (#12261) * feat: add new field to control VAP generation per policy (#12242) * fix chainsaw test (#12272) * chore(deps): bump github.com/go-git/go-git/v5 from 5.13.2 to 5.14.0 (#12269) * feat(test): image verification on any payload (#12266) * changes if condition to check for RegExp field (#12237) * feat: context function to request resources from api server (#12181) * feat: generate VAPs given celexceptions (#12255) * chore: add VP/CEL unit tests (#12264) * feat: add evaluation mode to api (#12262) * chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 (#12257) * fix(gctx): remove unnecessary json Marshal/Unmarshal operations to reduce memory usage (#12201) * fix(gctx): fix gctx projection cache (#12226) * feat: add evaluator for image verification policies (#12251) * feat: improve validating policy api (#12243) * feat: create patchers and apply mutations (#12253) * chore: bump kube deps to 1.32.2 (#12252) * feat: add cel library for image verification (#12233) * chore: add VP api unit tests (#12248) * Add aggegration toggle for clusterRoles (#12234) * feat: introduce generic exception interface (#12244) * feat: stop reusing admissionregistrationv1.ValidatingAdmissionPolicySpec (#12246) * chore: add codecov config and exclude api generated files (#12245) * feat: generate VAPs from VPs (#12222) * chore(deps): bump golang.org/x/crypto from 0.34.0 to 0.35.0 (#12239) * Adds kyverno_info metric (#12128) * chore: add cel unit tests (#12232) * chore: add CEL unit tests (#12230) * chore(deps): bump golang.org/x/crypto from 0.33.0 to 0.34.0 (#12228) * chore(refactor): refactor image verification packages (#12220) * feat: add mpol.spec.admission and mpol.spec.background (#12218) * chore(deps): bump github.com/notaryproject/notation-go (#12214) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/gcp (#12210) * fix: add unit tests for cosign keyed image verification (#12217) * chore(deps): bump github.com/prometheus/client_golang (#12215) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/hashivault (#12216) * feat: cosign verifier for new image verifier crd (#12196) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/aws (#12209) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/azure (#12208) * chore(deps): bump github.com/sigstore/sigstore from 1.8.14 to 1.8.15 (#12211) * Update _pdb.tpl (#11970) * chore: add resource manifests in autogen tests (#12205) * Validating policy audit annotations (#12115) * fix: modify celexception flake test (#12192) * feat: support celexceptions in the CLI `apply` command (#12182) * chore: bump cobra dependency (#12199) * fix: add result count for VPs in the CLI (#12193) * chore: format conformance.yaml workflow file (#12194) * fix: publish codecov reports (#12197) * feat(gctx): add jmespath caching through projections (#11833) * fix: codegen (#12195) * feat: add notary verifier with tsa support (#12160) * chore(deps): bump github.com/awslabs/amazon-ecr-credential-helper/ecr-login (#12178) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/azure (#12179) * use serviceAccountName instead of deprecated serviceAccount (#12158) * chore: cel policies nits (#12184) * chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 (#12180) * README: fix markdown syntax (#12176) * feat: add MutatingPolicies CRD (#12150) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/gcp (#12170) * chore: remove applyconfiguration (#12174) * feat: add image data context (#12175) * feat: compile and evaluate autogen rules (#12163) * refactor: status manager (#12173) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/aws (#12167) * add get to rbac.authorization.k8s.io (#12043) * fix: modify the client URL for finegrained validatingpolicies (#12171) * fix CEL autogen (#12165) * chore(deps): bump github.com/sigstore/sigstore from 1.8.12 to 1.8.14 (#12168) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/hashivault (#12169) * update the docs for logging (#12140) * feat: configure admission and background flag for ValidatingPolicies (#12153) * structuring log (#12111) * fix: Certificate Renewer Does Not Remove Old CA Certificate From Secret (#12073) * feat: add types for image verification attestors (#12080) * fix: sort autogen resources list (#12162) * chore: remove vp and celpolex from the kyverno group (#12156) * feat: aggregate vpol.status.conditions (#12133) * Add helm changelog for reports-server related fix (#12144) * fix: update match conditions for autogen rules (#12146) * chore: move celexceptions to the new group (#12143) * update issue templates (#12145) * Don't fail disabling reports CRDs when sanitychecks is disabled (for use with reports-server) (#12129) * feat: add cel-autogen chainsaw tests (#12135) * feat: add image data fetching support (#12134) * chore(deps): bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#12131) * feat: add status.autogen (#12109) * feat: use dedicated group for new policies (#12123) * feat: compile and evaluate polex's match conditions (#12113) * log action and message when creating event (#12092) * feat: add autogen pod controllers to webhooks (#12112) * feat: implement background scan (#12101) * feat: use namespace in bg scan instead of just labels (#12102) * chore: remove polex match constraints (#12103) * feat: validate CELPolicyExceptions (#12083) * feat: add vpol status (#11956) * chore: make validating policies e2e tests required (#12100) * feat: add validating policies to reports aggregation (#12096) * chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 (#12094) * feat: add reporting to validating admission handler (#12090) * chore: add celpolicyexceptions in helm chart (#12084) * feat: consider Warn validation action (#12081) * fix(flag): lookup kubeconfig only after parsing (#12082) * refactor: webhook server/handlers (#12079) * chore: remove polex compiler (#12078) * tests: add chainsaw test for image data loading (#12077) * chore(deps): bump ubuntu from `80dd3c3` to `7229784` in /.devcontainer (#12074) * chore(deps): bump sigs.k8s.io/release-utils from 0.10.0 to 0.11.0 (#12076) * chore(deps): bump github.com/fluxcd/pkg/oci from 0.43.1 to 0.45.0 (#12059) * feat: consider validation actions (#12072) * feat: implement match conditions failure policy (#12071) * chore(deps): bump sigs.k8s.io/release-utils from 0.9.0 to 0.10.0 (#12060) * feat: add context provider in admission handling (#12070) * feat: compile CEL exceptions (#12066) * feat: add message expression support to validating policies (#12063) * feat: create image data loader (#12036) * chore: add validating policies chainsaw tests (#12062) * feat: add admission request cel variable (#12054) * feat: add validation message in cel engine response (#12052) * fix: remove 1.27 and 1.28 from tests (#12061) * feat: use v1 of ValidatingAdmissionPolicies (#12050) * fix: match the old object against the object selector for VAPs in the CLI (#12051) * feat: add CEL PolicyException CRD (#12038) * feat: process cel engine response in webhook handler (#12047) * feat: support adminssion review in cel engine (#12046) * feat: use more admission attributes (#12044) * fix: cel lib get config map return type (#12042) * feat: use admission attributes (#12041) * fix: error handling and reduce log clutter (#11979) * replace ghcr.io to reg.kyverno.io (#12031) * feat(validating policies): add support for ns and object selectors (#12034) * chore(deps): bump github.com/cyphar/filepath-securejoin (#12027) * feat: execute handler (#12033) * fix: don't sort cel policies (#12028) * fix: bad usage of wait group (#12029) * chore(deps): bump github.com/evanphx/json-patch/v5 from 5.9.10 to 5.9.11 (#12025) * feat: watch validating policies (#12008) * feat: add rest config support in setup code (#12019) * feat: add validation action to VPs (#12017) * fix: test typo (#12016) * feat: add validating policy webhook handler (#12015) * chore(deps): bump github.com/evanphx/json-patch/v5 from 5.9.0 to 5.9.10 (#12014) * chore(deps): bump github.com/sigstore/rekor from 1.3.7 to 1.3.9 (#12013) * refactor: use k8s wait group (#12010) * fix: make flags compatible with controller-runtime (#12009) * chore(deps): bump google.golang.org/grpc from 1.69.4 to 1.70.0 (#11991) * feat: register cel context lib (#12007) * feat: add autogen package for ValidatingPolicies (#11996) * test: add more cli vp tests (#12006) * feat: implement cel engine context provider (#11995) * chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 (#11992) * chore: remove unused functions in autogen (#11993) * feat: add support for more context elements (#11986) * Fix default value for apiCall context (#11733) * fix: implement cel context lib correctly (#11983) * chore(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 (#11981) * refactor: reduce generic policy interface (#11977) * refactor: reduce generic policy interface (#11974) * feat: introduce evaluation results in cel engine (#11971) * Add OVHcloud in ADOPTERS.md (#11966) * feat: add validating policy engine api wrapper (#11963) * fix: cli schema generation (#11959) * feat: add namespace support in CLI values (#11958) * chore: bump k8s 0.32.1 (#11954) * feat: use policy provider (#11947) * feat: add generic policy interface (#11922) * chore(deps): bump the otel group across 1 directory with 10 updates (#11952) * log non fatal parsing errors (#11932) * feat: add MAP's mutation logic for the CLI (#11946) * chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.0 (#11944) * chore(deps): bump github.com/google/go-containerregistry (#11941) * chore(deps): bump github.com/notaryproject/notation-go (#11940) * feat(cli,apply): load validating policies (#11933) * feat: register webhook configurations for validatingpolicies (#11892) * fix the result column for Kyverno test (#11842) * fix:[Bug] [CLI] CEL scanning a namespace yaml object makes Kyverno crash (#11834) * Update ADOPTERS.md (#11936) * feat: update annotations of kyverno images (#11935) * chore(deps): bump github.com/notaryproject/notation-core-go from 1.1.0 to 1.2.0 (#11926) * chore: add 1.13.1 and 1.13.2 to issue templates (#11930) * chore: use v1 of VAPs in the tests (#11929) * chore: move CEL package to admissionpolicy package (#11931) * refactor: cleanup cli apply functions (#11928) * chore(deps): bump sigs.k8s.io/kustomize/api from 0.18.0 to 0.19.0 (#11925) * Implement Object type checking based on OpenAPI v3 schema (#11919) * feat: add CEL variables type checking (#11920) * feat: add auditAnnotation in CEL Compiler (#11918) * feat: add CEL variables support (#11913) * chore(deps): bump google.golang.org/grpc from 1.69.2 to 1.69.4 (#11911) * feat: add validating policy compiler (#11906) * chore(deps): bump github.com/fluxcd/pkg/oci from 0.43.0 to 0.43.1 (#11903) * chore(deps): bump github.com/cyphar/filepath-securejoin (#11901) * chore(deps): bump github.com/go-git/go-billy/v5 from 5.6.1 to 5.6.2 (#11902) * feat: add context cel lib to get config map (#11898) * feat: setup validating policy cel environment (#11897) * feat: add support for loading validating policies in the cli (#11883) * chore: bump a couple of deps (#11890) * refactor: get policy helper (#11891) * chore: bump a couple of deps (#11879) * chore(deps): bump github.com/google/cel-go from 0.22.0 to 0.22.1 (#11880) * chore: bump a couple of deps (#11878) * feat: bump kube deps to 1.32 (#11877) * chore: bump a couple of deps (#11876) * chore: bump go-git to 5.13.0 (#11860) * fix(reports-controller): add a flag to disable reports sanity checks (#11867) * Add Tigera to Kyverno ADOPTERS.md (#11874) * chore(deps): bump github.com/go-git/go-billy/v5 from 5.6.0 to 5.6.1 (#11837) * feat: add validating policy crd in helm chart (#11870) * feat: add kyverno vap API (#11790) * fix: sorting in fix test command (#11869) * Add flag for JSON output in policy reports (#11840) * remove policy exception dependancy from globalcontext and add some tests (#11788) * fix global context error message logic error (#11815) * Fix: Policy with failureActionOverrides not applying desired failure actions in desired namespaces (#11811) * fix panic when rules are empty (#11821) * Fix panic in background controller when updating Generate rule (#11835) * chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/azure (#11791) * chore: bump x/net 0/33/0 (#11825) * chore: bump python to 3.13.1 (#11800) * fix: cleanup unwanted files (#11803) * chore(deps): bump helm/kind-action from 1.10.0 to 1.11.0 (#11774) * fix: update chainsaw test apply timeout to 30s (#11794) * chore(deps): bump helm/kind-action in /.github/actions/run-tests (#11775) * fix: copy all the fields of public keys when splitting (#11770) * fix: [Helm] mergeOverwrite overwrites nested objects #11536 (#11584) * Mutate existing CLI support (#11453) * fix: exemption error caused by convertChecks function (#11780) * chore(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 (#11783) * chore(deps): bump actions/upload-artifact (#11784) * fix: remove extra line in configmsp (#11762) * fix: pin ubuntu version to 22.04 in custom sigstore conformance tests (#11772) * distributed labels in group, version, and resource so it doesn't exceed (#11620) * chore(deps): bump github/codeql-action from 3.27.7 to 3.27.9 (#11757) * chore(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0 (#11761) * chore(deps): bump the otel group across 1 directory with 10 updates (#11759) * fix: revert default background scan interval to 1h (#11754) * chore(deps): bump github/codeql-action from 3.27.6 to 3.27.7 (#11741) * fix/duplicate-test-entries-deduplication (#11709) * chore(deps): bump sigs.k8s.io/structured-merge-diff/v4 (#11751) * chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 (#11749) * chore(deps): bump the kubernetes group across 2 directories with 7 updates (#11743) * chore(deps): bump actions/setup-go in /.github/actions/setup-build-env (#11742) * chore(deps): bump github.com/aquilax/truncate from 1.0.0 to 1.0.1 (#11744) * chore(deps): bump sonarsource/sonarcloud-github-action (#11725) * chore(deps): bump github.com/cyphar/filepath-securejoin (#11731) * chore(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 (#11735) * chore(deps): bump github.com/fluxcd/pkg/oci from 0.41.1 to 0.42.0 (#11732) * chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 (#11712) * chore(deps): bump actions/cache in /.github/actions/setup-caches (#11727) * chore(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 (#11711) * chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 (#11726) * chore(deps): bump kyverno/action-install-chainsaw (#11716) * chore(deps): bump github/codeql-action from 3.27.5 to 3.27.6 (#11706) * chore(deps): bump kyverno/action-install-chainsaw from 0.2.11 to 0.2.12 (#11715) * fix(readme): add changelog for spec.validate[*].allowExistingViolations field in kyverno chart (#11714) * fix: add metrics-server Helm repo (#11717) * fix: properly verify precondition in old object validation (#11644) * feat: Show textual diff when generate test fails (#11674) * chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 (#11698) * chore(deps): bump ubuntu from `278628f` to `80dd3c3` in /.devcontainer (#11697) * fix: api call chainsaw tests (#11682) * Fix(doc): correct invalid links in documentation (#11681) * fix: check the patchedResources in kyverno-test (#11686) * chore(deps): bump cbrgm/cleanup-stale-branches-action (#11691) * add allowExistingViolations option in policy chart (#11656) * Print generate output cli (#11634) * chore(deps): bump github.com/google/gnostic-models (#11676) * fix(chart): global image registry bug in 3.3.3 (#11604) * chore(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 (#11669) * fix: add conversion function in Helm template (#11651) * feat: add/improve error logs (#11657) * fix(policy chart): fix the merging of policyExclude customizations to avoid wrong overrides (#11653) * fix: use deleteOptions in cleanup controller (#11662) * chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#11660) * chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#11659) * chore(deps): bump the kubernetes group across 2 directories with 7 updates (#11640) * chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 (#11647) * chore(deps): bump codecov/codecov-action from 5.0.4 to 5.0.7 (#11650) * chore(deps): bump sigstore/scaffolding from 0.7.16 to 0.7.17 (#11641) * chore(deps): bump github/codeql-action from 3.27.4 to 3.27.5 (#11642) * chore(deps): bump codecov/codecov-action from 5.0.2 to 5.0.4 (#11625) * fix: Open the mutated resources file in append mode to allow additions to it (#11619) * Context vars with labelselector (#11608) * fix: kubernetes and kyverno version annotations in kyverno-policies helm chart to match installed kyverno release and supported versions from Chart.yaml with override option (kyverno#1165) (#11258) * chore(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 (#11624) * fix: return nil error when trigger resource not found for a subresouces (#11594) * Passed the deleteOptions to the DeleteResource client (#11484) * chore(deps): bump actions/checkout in /.github/actions/run-tests (#11612) * chore(deps): bump ubuntu from `99c3519` to `278628f` in /.devcontainer (#11610) * chore(deps): bump codecov/codecov-action from 5.0.0 to 5.0.2 (#11611) * fix(background-controller): reduce logging for URs (#11616) * fix(ci): run conformance upgrade on schedule (#11602) * fix: use ephemeralreportsfor reports controller in helm (#11600) * feat(ci): test upgrade conformance (#11498) * chore(deps): bump github/codeql-action from 3.27.3 to 3.27.4 (#11598) * fix: use generate name for background scan reports (#11586) * chore(deps): bump sigs.k8s.io/structured-merge-diff/v4 (#11596) * chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.0 (#11597) * fix: add a check for nil rule response (#11591) * Add missing error check (#11587) * feat: Add Manifest Index to ImageRegistry context (#9883) * fix: update explicit webhook based on the policy type (#11580) * chore(deps): bump github/codeql-action from 3.27.1 to 3.27.3 (#11575) * chore(deps): bump the otel group across 1 directory with 10 updates (#11566) * chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 (#11568) * Set the UserAgent in client-go based calls to kube-apiserver (#11569) * Add SHA1 and MD5 hash functions to JMESPath (#11564) * chore(deps): bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 (#11567) * toggle for autogen version (#11535) * chore(deps): bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 (#11556) * chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#11557) * chore(deps): bump google.golang.org/grpc from 1.67.1 to 1.68.0 (#11559) * fix: panic for nil rule response when processing old object (#11550) * fix: add 'immutable fields in the policy validation msg for FluxCD' (#11549) * chore(deps): bump sigstore/scaffolding from 0.7.15 to 0.7.16 (#11548) * fix: match failure action case insensitively for validating old object (#11486) * fix: remove logic that uses annotation to skip image verification (#11529) * fix(validate): custom match conditions errors (#11461) * set the defautl namespace for policy (#11505) * Autogenv2 rule evaluation logic (#11434) * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#11526) * chore: change controller rated limiting queue (#11509) * fix: use webhook object instead of a list (#11516) * chore(deps): bump cbrgm/cleanup-stale-branches-action (#11521) * chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#11520) * fix(chart): correct behavior for global image registry (#11482) * chore(deps): bump github.com/onsi/gomega from 1.35.0 to 1.35.1 (#11510) * fix: switch configmap removal to use post-delete helm hook (#11504) * fix: add celPreconditions in autogen rules (#11503) * fix: support VAP stable version v1 in the CLI (#11501) * chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.0 (#11487) * chore(deps): bump sigstore/scaffolding from 0.7.13 to 0.7.15 (#11499) * fix: add emitWarning field in v2beta1 (#11489) * fix: use digest instead of tag for custom-sigstore-tuf conformance test (#11492) * feat: skip azure keychain based login for mcr registry (#11480) * chore(deps): bump sigs.k8s.io/controller-tools in /hack/controller-gen (#11478) * chore(deps): bump github.com/dgraph-io/ristretto from 0.1.1 to 0.2.0 (#11456) * chore(deps): bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 (#11455) * chore(deps): bump the kubernetes group across 2 directories with 7 updates (#11465) * chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 (#11471) * chore(deps): bump actions/setup-go in /.github/actions/setup-build-env (#11473) * chore(deps): bump actions/setup-python from 5.2.0 to 5.3.0 (#11472) * chore(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#11464) * chore(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 (#11457) * chore(deps): bump github/codeql-action from 3.26.13 to 3.27.0 (#11458) * chore(deps): bump actions/cache in /.github/actions/setup-caches (#11459) * Introduced the DeletionPropagationPolicy field in CleanupPolicy and C… (#11368) * chore: bump sigstore/sigstore to 1.8.10 (#11448) * fix[breaking]: disable exceptions by default (#11426) * fix: update match logic for old object validation (#11427) * chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#11437) * chore(deps): bump ubuntu from `d4f6f70` to `99c3519` in /.devcontainer (#11440) * feat: improve webhooks rules generation (#11419) * chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#11439) * chore(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 (#11438) * feat(ci): enhance load testing (#11429) * chore(deps): bump github.com/prometheus/client_golang (#11413) * chore(deps): bump sigstore/scaffolding from 0.7.12 to 0.7.13 (#11423) * feat: add options to configure resync period for informers in helm chart (#11420) * refactor: introduce autogen interface (#11418) * Selector with mutate target (#11208) * chore(deps): bump ubuntu from `ab64a83` to `d4f6f70` in /.devcontainer (#11415) * refactor: move autogen v1 and v2 packages (#11416) * fix: use autogen v2 in exceptions controller (#11397) * chore(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (#11402) * chore(deps): bump aquasecurity/trivy-action from 0.27.0 to 0.28.0 (#11410) * chore: Bump python installation in helm test to 3.8.13 as the installation action doesnt support ubuntu 24 (#11409) * chore(deps): bump github/codeql-action from 3.26.12 to 3.26.13 (#11403) * feat: update engine response.generatedResources to support multiple resource (#11398) * Added GetNames and GetKinds function (#11327) * chore: add delay after policy gets ready (#11344) * chore(deps): bump ubuntu from `b359f10` to `ab64a83` in /.devcontainer (#11393) * chore(deps): bump the otel group across 1 directory with 9 updates (#11392) * chore(deps): bump sigstore/scaffolding from 0.7.11 to 0.7.12 (#11391) * chore(deps): bump sigs.k8s.io/controller-tools in /hack/controller-gen (#11385) * feat: add helm configuration for reporting in different rules (#11376) * chore(deps): bump aquasecurity/trivy-action from 0.26.0 to 0.27.0 (#11383) * Reports controller circuit breaker (#11329) * Add permission command to generate ClusterRole and ClusterRoleBinding (#11211) * feat(cache): use shallow copy instead of deep copy (#11378) * chore(deps): bump actions/upload-artifact (#11375) * chore(deps): bump actions/upload-artifact from 4.4.2 to 4.4.3 (#11374) * chore(deps): bump sigs.k8s.io/kustomize/api from 0.17.3 to 0.18.0 (#11373) * chore(deps): bump aquasecurity/trivy-action from 0.25.0 to 0.26.0 (#11363) * chore(deps): bump github.com/cyphar/filepath-securejoin (#11366) * feat: add --backgroundReports flag to disable mutateexisting and generate reporting (#11361) * chore(deps): bump actions/upload-artifact (#11364) * chore(deps): bump actions/cache in /.github/actions/setup-caches (#11365) * chore(deps): bump actions/upload-artifact from 4.4.1 to 4.4.2 (#11362) * add support for shallow substitution (#11058) * chore: Add a new field in the test results CRD to specify patched resources (#11297) * chore(deps): bump aquasecurity/trivy-action from 0.24.0 to 0.25.0 (#11352) * chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#11351) * chore(deps): bump github/codeql-action from 3.26.11 to 3.26.12 (#11350) * chore(deps): bump actions/upload-artifact from 4.4.0 to 4.4.1 (#11353) * chore(deps): bump actions/upload-artifact (#11354) * Added chainsaw test for the ttl based cleanup poliy (#11328) * fix: transfer image verify iamges to kyverno (#11340) * fix: Allow images to be pulled from insecure registry when allowInsecureRegistry flag is set to true (#10934) (#11243) * chore: use ptr package (#11346) * Test/ttl cleanup deletion policy (#11277) * fix: isolate report creation context for mutate in admission (#11304) * fix: use aws mirror of trivy db to fix rate limiter issue (#11342) * chore: use more chainsaw step templates (#11324) * fix: add permission for mutate existing report test (#11339) * chore(deps): bump sonarsource/sonarcloud-github-action (#11332) * chore(deps): bump sigstore/cosign-installer (#11335) * chore(deps): bump sigstore/cosign-installer from 3.6.0 to 3.7.0 (#11334) * chore(deps): bump golang.org/x/crypto from 0.27.0 to 0.28.0 (#11337) * chore(deps): bump actions/cache in /.github/actions/setup-caches (#11336) * chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#11333) * chore: use more chainsaw step templates (#11317) * Updated autogenv2 package (#11212) * chore(deps): bump github.com/sigstore/cosign/v2 from 2.4.0 to 2.4.1 (#11321) * chore(deps): bump github/codeql-action from 3.26.10 to 3.26.11 (#11320) * chore: use more chainsaw step templates (#11313) * chore: bump chainsaw (#11280) * chore: use more chainsaw step templates (#11311) * chore: use more chainsaw step templates (#11308) * chore: use more chainsaw step templates (#11303) * chore: use more chainsaw step templates (#11300) * chore(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 (#11298) * chore: use more chainsaw step templates (#11296) * chore: use more chainsaw step templates (#11293) * feat: use more chainsaw test templates (#11285) * feat: add reporting to mutate and generate rules (#11265) * chore(deps): bump kyverno/action-install-chainsaw (#11290) * chore(deps): bump kyverno/action-install-chainsaw from 0.2.10 to 0.2.11 (#11289) * chore(deps): bump cbrgm/cleanup-stale-branches-action (#11288) * chore(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 (#11287) * chore(deps): bump ubuntu from `dfc1087` to `b359f10` in /.devcontainer (#11286) * chore(deps): bump github.com/cyphar/filepath-securejoin (#11275) * chore(deps): bump github.com/theupdateframework/go-tuf/v2 (#11282) * feat: use more chainsaw test templates (#11281) * chore(deps): bump fluxcd/flux2 from 2.3.0 to 2.4.0 (#11274) * chore(deps): bump google.golang.org/grpc from 1.67.0 to 1.67.1 (#11276) * chore(deps): bump github/codeql-action from 3.26.9 to 3.26.10 (#11273) * fix(refactor): move breaker resource counter to pkg (#11271) * Minor changes in dev docs (#11266) * fix: overwrite the managed-by label for target resources (#11267) * update PR templates for supported versions (#11262) * chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#11264) * add Corestream as an adopter (#11263) * Added propagationPolicy to TTL controller for resource deletion (#11207) * chore: pin go.opentelemetry.io/otel/semconv/v1.24.0 (#11256) * fix: foreach list validation (#11222) * chore: remove uneeded cleanupJobs keys from values.yaml and README (#11242) * chore(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#11244) * chore(deps): bump github/codeql-action from 3.26.8 to 3.26.9 (#11221) * fix: policy status updates not stabilising (#11236) * feat: add dumpPatch flag (#11237) * fix: webhooks reconciliation with policies (#11233) * fix: webhooks reconciliation when no policies (#11230) * fix(webhook): error variable (#11225) * chore(deps): bump sigstore/scaffolding from 0.7.9 to 0.7.11 (#11220) * fix: print out errors (#11218) * fix(status): status comparison is wrong (#11203) * feat: allow generate pattern changes (#11202) * chore(deps): bump go.uber.org/automaxprocs from 1.5.3 to 1.6.0 (#11213) * chore(deps): bump google.golang.org/grpc from 1.66.2 to 1.67.0 (#11201) * fix: skip processing the oldObject for audit policies (#10233) * chore(deps): bump github/codeql-action from 3.26.7 to 3.26.8 (#11200) * chore(deps): bump github.com/open-policy-agent/opa from 0.67.1 to 0.68.0 (#11199) * feature: Added test.imagePullSecrets config in values.yaml (#11180) (#11195) * chore: add more chainsaw tests for `generate.foreach` (#11140) * fix: remove unused functions (#11190) * chore(deps): bump sigs.k8s.io/controller-tools in /hack/controller-gen (#11187) * chore(deps): bump github.com/prometheus/client_golang (#11186) * fix(chart,kyverno): update dashboard to support Grafana 11 (#11070) * chore(deps): bump the kubernetes group across 2 directories with 1 update (#11179) * chore(deps): bump ubuntu from `8a37d68` to `dfc1087` in /.devcontainer (#11166) * chore: bump chainsaw (#11161) * feat: add helm upgrade tests (#11163) * chore(deps): bump the otel group across 1 directory with 7 updates (#11170) * chore: update dependabot gomod config (#11164) * fix: Added missing label info in the cleanup metrics (#10321) (#11147) * chore(deps): bump github.com/fluxcd/pkg/oci from 0.41.0 to 0.41.1 (#11153) * chore(deps): bump github.com/cyphar/filepath-securejoin (#11152) * chore(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#11150) * fix: Updated Go version to v1.23.1 to address CVE-2024-34156 (#11112) * move governance (#11138) * fix: go releaser config (#11135) * chore(deps): bump k8s.io/apiextensions-apiserver in the kubernetes group (#11130) * chore: add dependabot groups for k8s and otel (#11116) * fix: expect base64 string in raw tuf root (#11117) * chore(deps): bump k8s.io/kube-aggregator from 0.31.0 to 0.31.1 (#11111) * chore(deps): bump k8s.io/cli-runtime from 0.31.0 to 0.31.1 (#11107) * chore(deps): bump google.golang.org/grpc from 1.66.1 to 1.66.2 (#11109) * chore: fix sonar exclusions (#11119) * chore(deps): bump k8s.io/api from 0.31.0 to 0.31.1 (#11108) * chore(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (#11110) * feat: add flag to pass tuf root directly (#11103) * fix broken oss-fuzz build (#11101) * feat: use pointer in rule (validate field) (#11095) * chore: bump otel libs (#11096) * chore(deps): bump github.com/sigstore/sigstore-go from 0.6.1 to 0.6.2 (#11093) * fix: make webhook cleanup setup optional and add cleanup ci test (#11077) * feat: use pointer in rule (mutation field) (#11078) * chore: fix sonar exclusions (take 2) (#11074) * chore: reduce jobs run on push (#11080) * feat: use pointer in rule (generate field) (#11076) * fix: policy report generation for namespaced policies in CLI (#10923) * chore: fix sonar exclusions (#11072) * feat: use pointer in rule (exclude field) (#11050) * chore: remove MarcelMue (#11066) * fix: avoid generating empty urs (#11065) * chore(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.1 (#11062) * chore(deps): bump sigstore/scaffolding from 0.7.8 to 0.7.9 (#11061) * support HTTP headers in service API calls (#11041) * Generate Policy Exceptions (#9987) * Update CONTRIBUTORS.md (#11053) * added Anudeep to CONTRIBUTORS.md (#11054) * fix: make match field required in rule API (#11048) * bug: print failure message when rule fails in kyverno apply (#9166) * feat: use pointer in rule (#11037) ++++ spirv-tools: - Update to release 2025.2~rc2 * Add SPV_KHR_bfloat16 support * Support scalar replacement of large structs * Support optimization of OpCopyLogical * Add QuadControlKHR to trim pass and allow lists ++++ libeconf: - Update to version 0.7.8: * Fix memory access if there are a comment character inside a comment. ++++ libgpg-error: - Update to 1.55: * Rewrite the extended length path handling under Windows. [T5754] * Add new test commands to the gpg-error tool. Allow command w/o dashes and reformat the help. [rEc002490a8f] * Silence warning from gcc 15. [T7621] ++++ rpm: - print scriptlet messages in --runposttrans * needed to fix leaking tmp files [bsc#1218459] * updated patch: posttrans.diff - backport architecture check fix from upstream * new patch: archcheck.diff - backport empty password fix from upstream * new patch: emptypw.diff - backport buildsys specific prep fix from upstream * new patch: buildsysprep.diff - fix memory leak in str2locale [bsc#1241052] * updated patch: localetag.diff ++++ webrtc-audio-processing-1: - Add webrtc-audio-processing-1.3-gcc15.patch to fix gcc-15 compile time errors ++++ loki: - Update to version 3.5.0: * BREAKING CHANGES - operator: Add configuration option for dropping OTLP attributes (#15857) - ksonnet: clean-up deprecated configs (#16007) * Features - Account for policy when reporting seen resource and metadata labels (#16189) (9a356a1) - add a config option for custom GCS endpoints (#16419) (f1ebd97) - add dry-run mode for checking limits in distributors (#16754) (d6c499b) - add limits package (#16489) (127b609) - add limits/frontend pkg (#16658) (0cbaa46) - Add PartitionManager and move this out of ingest_limits.go (#16602) (8a0cc0f) - add S3 chunk delimiter config to support MinIO running on Windows (#16319) (8429b0f) - Add support for blocking a policy to be ingested (#16203) (69089ef) - add support for using sqlite for storing delete requests (#16437) (5b33e65) - Assert for bad max_query_lookback config (#16362) (073c94c) - dataob: Implement SelectSamples (#16251) (13a6c33) - dataobj-explorer: Add stream distribution info to dataobj explorer UI (#16525) (4befd22) - dataobj-querier: Fixes streams section sharding & instrumentation (#16349) (543ad8e) - dataobj/querier: Add logging and improve stream processing metrics (#16325) (49bcaf4) - dataobj: Add methods for querying data objects metadata (#16190) (4bc95c0) - dataobj: cardinality estimation (#16233) (66889ec) - dataobj: Ensure constant sharding for the dataobj querier (#16273) (78a141c) - dataobj: expose cardinality estimations in UI (#16376) (7d9414d) - dataobj: Implement SelectLogs using a topk min-heap (#16261) (8f69f0d) - dataobj: tenant partition consumer (#16065) (4399775) - Distributed Operational UI (#16097) (dbf2bef) - distributor: Add simulated latency (#16733) (7119f6e) - Do not enforce labels vs agg metric stream (#16696) (25c0620) - enforce limits in distributors (#16705) (bc2111e) - helm global values updates (#16062) (e5f31b3) - Helm: Add extraContainers to backend pods (#16205) (528a1c6), closes #16164 - helm: Add tpl() support back to read, write and backend pods (#16664) (af05c38) - helm: Allow provisioner to be namespaced (#16091) (af85ecf) - helm: Optionally add the operational UI (#16317) (197265b) - ingest-limits: Implement global tenant rate limiting (#16727) (3a3df62) - Introduce policy to received_bytes (#16056) (affedaf) - Introduce policy stream mapping (#15982) (5c8e832) - kafka: tenant topics (#15977) (c258419) - ksonnet: Add no_schedule_constraints option to distributors (#16029) (9e9a09d) - lambda-promtail: Improve relabel configuration parsing and testing (#16100) (2587f34) - logical planning: Planner playground (#16403) (89f0ed7) - logql: Add LogQL Benchmark Suite (#16434) (1b57297) - metastore: Add initial interface for Metastore (#16604) (475d25f) - metastore: Implement Labels() and Values() on ObjectMetastore (#16734) (a57a80e) - metastore: Implement listing data object for a given tenant and timerange (#16180) (fa790e1) - operator: Add configuration option for dropping OTLP attributes (#15857) (bd1ea23) - operator: Add support for Swift TLS CA configuration (#15260) (62a72f6) - operator: Enable time-based stream-sharding (#16390) (1b4f1f5) - operator: Update Loki operand to v3.4.2 (#16360) (42f87d3) - policies: Add PoliciesStreamMapping to loghttp limits interface (#16105) (c2e1e88) - policies: Log when multiple policies match the same stream (#16321) (0be39a0) - policies: Per policy enforced labels (#16182) (5fda84b) - policies: Support global policy (#16439) (837b70a) - Snapshopt stream overrides values on each request (#16523) (ea13730) - ui: Makes UI reverse proxy friendly. (#16364) (4ab0efd) - update log level discovery from json to detect nested fields (#16026) (86dc47b) - use stream labels instead of hash in rate limit reasons (#16738) (fdf8632) - when using sqlite for storing delete requests, use the stored completion time to reduce the requests considered for querytime filtering (#16600) (3277321) - wire up ingest-limits service (#16660) (18d143b) * Performance Improvements - dataobj: improve parallelized read spead of Zstd (#16632) (abf3772) - Improve push.RetentionPeriodToString() efficiency (#16252) (6e6658f) - Optimization pass for reading from dataobjs (#16747) (979f761) * Miscellaneous Chores - ksonnet: clean-up deprecated configs (#16007) (76183fa) * Bug Fixes - Adjust with offset in last, first and quantile over time queries. (#15915) (83339cb) - approx_topk: Map approx_topk operation in all cases (#16131) (6d691ac) - blooms: Initialize bloom gateway client only once (#15994) (e271e22) - change object_store.prefix to object_store.storage_prefix in helm (#16266) (b5ad4f0) - ci: do not disable CGO in Makefile (#16271) (810dff9) - ci: Pass image tag details to logcli docker build (#16159) (f22527f) - ci: Provide correct build info for release builds (#15939) (625bdab) - dataobj: Fix shutdown race in dataobj consumer (#16157) (656b1fa) - dataobj: Fixes timerange matching for dataobj files (#16222) (5aa9e47) - dataobj: Fixes timerange predicate (#16245) (5195296) - deps: update dependency @hookform/resolvers to v4.1.3 (main) (#16524) (2869e92) - deps: update dependency @radix-ui/react-checkbox to v1.1.4 (main) (#16297) (85a6e88) - deps: update dependency @radix-ui/react-collapsible to v1.1.3 (main) (#16298) (4a1225e) - deps: update dependency @radix-ui/react-dialog to v1.1.6 (main) (#16301) (548c8c2) - deps: update dependency @radix-ui/react-dropdown-menu to v2.1.6 (main) (#16303) (5fedc3c) - deps: update dependency @radix-ui/react-hover-card to v1.1.6 (main) (#16304) (f11fd12) - deps: update dependency @radix-ui/react-label to v2.1.2 (main) (#16305) (13bfb12) - deps: update dependency @radix-ui/react-popover to v1.1.6 (main) (#16306) (abb3a94) - deps: update dependency @radix-ui/react-progress to v1.1.2 (main) (#16307) (18210e9) - deps: update dependency @radix-ui/react-scroll-area to v1.2.3 (main) (#16308) (9136ba3) - deps: update dependency @radix-ui/react-select to v2.1.6 (main) (#16310) (1115a77) - deps: update dependency @radix-ui/react-separator to v1.1.2 (main) (#16311) (aee6e88) - deps: update dependency @radix-ui/react-slot to v1.1.2 (main) (#16313) (9b5f33c) - deps: update dependency @radix-ui/react-switch to v1.1.3 (main) (#16314) (7fa049e) - deps: update dependency @radix-ui/react-tabs to v1.1.3 (main) (#16316) (96b4e8f) - deps: update dependency @radix-ui/react-toast to v1.2.6 (main) (#16320) (9b47b19) - deps: update dependency @radix-ui/react-toggle to v1.1.2 (main) (#16323) (8fd8697) - deps: update dependency @radix-ui/react-toggle-group to v1.1.2 (main) (#16326) (677faad) - deps: update dependency @radix-ui/react-tooltip to v1.1.8 (main) (#16327) (c084144) - deps: update dependency @tanstack/react-query to v5.66.5 (main) (#16328) (dbf0161) - deps: update dependency @tanstack/react-query to v5.66.6 (main) (#16341) (24137bf) - deps: update dependency @tanstack/react-query to v5.66.7 (main) (#16352) (877243c) - deps: update dependency @tanstack/react-query to v5.66.9 (main) (#16421) (d8f0c06) - deps: update dependency @tanstack/react-query to v5.67.1 (main) (#16561) (8641a02) - deps: update dependency @tanstack/react-query to v5.67.2 (main) (#16621) (15c498c) - deps: update dependency @tanstack/react-query to v5.67.3 (main) (#16685) (2935a74) - deps: update dependency @tanstack/react-query to v5.68.0 (main) (#16757) (58840c5) - deps: update dependency @tanstack/react-query to v5.69.0 (main) (#16808) (4161c76) - deps: update dependency @tanstack/react-query-devtools to v5.66.5 (main) (#16331) (dbb1716) - deps: update dependency @tanstack/react-query-devtools to v5.66.6 (main) (#16343) (2d707d9) - deps: update dependency @tanstack/react-query-devtools to v5.66.7 (main) (#16353) (412f733) - deps: update dependency @tanstack/react-query-devtools to v5.66.9 (main) (#16423) (48e00b5) - deps: update dependency @tanstack/react-query-devtools to v5.67.1 (main) (#16563) (0f1dce8) - deps: update dependency @tanstack/react-query-devtools to v5.67.2 (main) (#16622) (7276ae2) - deps: update dependency @tanstack/react-query-devtools to v5.67.3 (main) (#16686) (029abea) - deps: update dependency @tanstack/react-query-devtools to v5.68.0 (main) (#16756) (02a6800) - deps: update dependency @tanstack/react-query-devtools to v5.69.0 (main) (#16810) (6109de3) - deps: update dependency @types/lodash to v4.17.16 (main) (#16516) (7c9b44a) - deps: update dependency @types/react-datepicker to v7 (main) (#16480) (1796269) - deps: update dependency cmdk to v1.1.1 (main) (#16766) (06553d8) - deps: update dependency date-fns to v4 (main) (#16481) (5b7f1f0) - deps: update dependency lucide-react to ^0.475.0 (main) (#16344) (2f57d60) - deps: update dependency lucide-react to ^0.476.0 (main) (#16455) (32fd332) - deps: update dependency lucide-react to ^0.477.0 (main) (#16509) (f84f0c7) - deps: update dependency lucide-react to ^0.478.0 (main) (#16623) (31d8648) - deps: update dependency lucide-react to ^0.479.0 (main) (#16630) (1e1e7a9) - deps: update dependency lucide-react to ^0.481.0 (main) (#16765) (a354eee) - deps: update dependency lucide-react to ^0.482.0 (main) (#16767) (901320c) - deps: update dependency lucide-react to ^0.483.0 (main) (#16811) (de6f0e9) - deps: update dependency next-themes to v0.4.5 (main) (#16655) (2507888) - deps: update dependency next-themes to v0.4.6 (main) (#16697) (c515a4e) - deps: update dependency react to v19 (main) (#16000) (1b35cb6) - deps: update dependency react-code-block to v1.1.3 (main) (#16428) (9691e94) - deps: update dependency react-datepicker to v8.1.0 (main) (#16346) (4a674b2) - deps: update dependency react-datepicker to v8.2.0 (main) (#16662) (7a70860) - deps: update dependency react-datepicker to v8.2.1 (main) (#16749) (20eeecb) - deps: update dependency react-icons to v5.5.0 (main) (#16456) (bce5f55) - deps: update dependency react-router-dom to v6.29.0 (main) (#16347) (14ce844) - deps: update dependency react-router-dom to v7 (main) (#16515) (976cbbb) - deps: update dependency react-router-dom to v7.1.4 (main) (#16018) (f163e44) - deps: update dependency react-router-dom to v7.1.5 (main) (#16046) (45a0c59) - deps: update dependency react-router-dom to v7.3.0 (main) (#16615) (23acfcb) - deps: update dependency tailwind-merge to v3 (main) (#16518) (c8f9474) - deps: update dependency zod to v3.24.2 (main) (#16333) (ec5bef4) - deps: update github.com/prometheus/prometheus (main) (#15950) (b37eefe) - deps: update module cloud.google.com/go/pubsub to v1.46.0 (main) (#16019) (998da11) - deps: update module cloud.google.com/go/pubsub to v1.47.0 (main) (#16047) (8f9f92f) - deps: update module cloud.google.com/go/pubsub to v1.48.0 (main) (#16724) (b07bb72) - deps: update module cloud.google.com/go/storage to v1.51.0 (main) (#16720) (b4abbf4) - deps: update module github.com/aws/aws-sdk-go-v2 to v1.36.1 (main) (#16024) (542cff4) - deps: update module github.com/aws/aws-sdk-go-v2 to v1.36.2 (main) (#16430) (ba9afd6) - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.3 (main) (#16022) (03f18ac) - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.4 (main) (#16042) (0bf0253) - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.5 (main) (#16093) (c4e916d) - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.6 (main) (#16123) (d28e627) - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.7 (main) (#16431) (ca41297) - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.8 (main) (#16503) (364e80e) - deps: update module github.com/aws/aws-sdk-go-v2/config to v1.29.9 (main) (#16542) (2cb3b3a) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.75.0 (main) (#16003) (e3d1054) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.75.1 (main) (#16023) (d2b7d82) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.75.2 (main) (#16043) (01358cf) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.75.3 (main) (#16094) (1d6c0eb) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.75.4 (main) (#16124) (0c44e76) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.76.0 (main) (#16140) (f70984c) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.76.1 (main) (#16173) (a93a3ab) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.77.0 (main) (#16356) (879168b) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.77.1 (main) (#16433) (92bdb9d) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.78.0 (main) (#16513) (b7b5c76) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.78.1 (main) (#16548) (81aab19) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.78.2 (main) (#16694) (9a99859) - deps: update module github.com/axiomhq/hyperloglog to v0.2.5 (main) (#16504) (dcda340) - deps: update module github.com/azure/go-autorest/autorest to v0.11.30 (main) (#15987) (543b7f3) - deps: update module github.com/baidubce/bce-sdk-go to v0.9.216 (main) (#16177) (9690cad) - deps: update module github.com/baidubce/bce-sdk-go to v0.9.217 (main) (#16276) (b262a2b) - deps: update module github.com/baidubce/bce-sdk-go to v0.9.219 (main) (#16612) (ade0de6) - deps: update module github.com/baidubce/bce-sdk-go to v0.9.221 (main) (#16760) (e0e7133) - deps: update module github.com/bmatcuk/doublestar/v4 to v4.8.1 (main) (#15973) (a8bd3a8) - deps: update module github.com/charmbracelet/bubbletea to v1.3.4 (main) (#16730) (2f99d84) - deps: update module github.com/charmbracelet/lipgloss to v1.1.0 (main) (#16742) (53ae070) - deps: update module github.com/datadog/sketches-go to v1.4.7 (main) (#16436) (1907238) - deps: update module github.com/docker/docker to v28 (main) (#16520) (722ce05) - deps: update module github.com/fsouza/fake-gcs-server to v1.52.2 (main) (#16334) (20b9bd2) - deps: update module github.com/golang/snappy to v1 (main) (#16620) (2306f0b) - deps: update module github.com/google/go-cmp to v0.7.0 (main) (#16457) (4f7fd29) - deps: update module github.com/grafana/loki/v3 to v3.4.0 (main) (#16217) (750fe66) - deps: update module github.com/grafana/loki/v3 to v3.4.1 (main) (#16265) (cc49ebc) - deps: update module github.com/grafana/loki/v3 to v3.4.2 (main) (#16335) (977fd54) - deps: update module github.com/grpc-ecosystem/go-grpc-middleware/v2 to v2.3.0 (main) (#16357) (5fe1fa7) - deps: update module github.com/grpc-ecosystem/go-grpc-middleware/v2 to v2.3.1 (main) (#16613) (9d8a310) - deps: update module github.com/hashicorp/consul/api to v1.31.1 (main) (#16230) (70d3863) - deps: update module github.com/hashicorp/consul/api to v1.31.2 (main) (#16361) (2f4f16d) - deps: update module github.com/heroku/x to v0.4.3 (main) (#16204) (12e436a) - deps: update module github.com/ibm/go-sdk-core/v5 to v5.19.0 (main) (#16647) (16e87a6) - deps: update module github.com/ibm/ibm-cos-sdk-go to v1.12.2 (main) (#16728) (22cdf61) - deps: update module github.com/ibm/sarama to v1.45.1 (main) (#16522) (bc9bbb8) - deps: update module github.com/influxdata/telegraf to v1.33.2 (main) (#16179) (022b45c) - deps: update module github.com/influxdata/telegraf to v1.33.3 (main) (#16444) (01c9117) - deps: update module github.com/influxdata/telegraf to v1.34.0 (main) (#16669) (5d0e6fb) - deps: update module github.com/klauspost/compress to v1.18.0 (main) (#16458) (6c0f67d) - deps: update module github.com/minio/minio-go/v7 to v7.0.85 (main) (#16152) (be047cb) - deps: update module github.com/minio/minio-go/v7 to v7.0.87 (main) (#16442) (c92e339) - deps: update module github.com/minio/minio-go/v7 to v7.0.88 (main) (#16657) (bf99989) - deps: update module github.com/parquet-go/parquet-go to v0.25.0 (main) (#16459) (4d65435) - deps: update module github.com/prometheus/alertmanager to v0.28.1 (main) (#16634) (57c14ac) - deps: update module github.com/prometheus/client_golang to v1.21.0 (main) (#16446) (c128aa8) - deps: update module github.com/prometheus/client_golang to v1.21.1 (main) (#16552) (0a697f9) - deps: update module github.com/prometheus/prometheus to v0.302.1 (main) (#16475) (9fe8b57) - deps: update module github.com/prometheus/prometheus to v2 (main) (#16004) (dc01eb9) - deps: update module github.com/prometheus/sigv4 to v0.1.2 (main) (#16447) (946497e) - deps: update module github.com/redis/go-redis/v9 to v9.7.1 (main) (#16448) (2cc1873) - deps: update module github.com/shirou/gopsutil/v4 to v4.25.1 (main) (#16049) (319bb0f) - deps: update module github.com/shirou/gopsutil/v4 to v4.25.2 (main) (#16517) (fcf1518) - deps: update module github.com/spf13/afero to v1.14.0 (main) (#16769) (342fd40) - deps: update module github.com/tjhop/slog-gokit to v0.1.4 (main) (#16505) (c409a66) - deps: update module go.etcd.io/bbolt to v1.4.0 (main) (#16107) (78becba) - deps: update module go.opentelemetry.io/collector/pdata to v1.25.0 (main) (#16076) (2ec948c) - deps: update module go.opentelemetry.io/collector/pdata to v1.26.0 (main) (#16359) (043617e) - deps: update module go.opentelemetry.io/collector/pdata to v1.27.0 (main) (#16564) (2b99806) - deps: update module go.opentelemetry.io/collector/pdata to v1.28.0 (main) (#16797) (65f90c7) - deps: update module go.opentelemetry.io/otel to v1.35.0 (main) (#16580) (ec2c9dc) - deps: update module go.opentelemetry.io/otel/trace to v1.35.0 (main) (#16581) (378af0c) - deps: update module golang.org/x/crypto to v0.33.0 (main) (#16149) (0c20717) - deps: update module golang.org/x/crypto to v0.35.0 (main) (#16452) (41c1cfc) - deps: update module golang.org/x/crypto to v0.36.0 (main) (#16575) (e9f2ee1) - deps: update module golang.org/x/net to v0.35.0 (main) (#16167) (f084f02) - deps: update module golang.org/x/net to v0.36.0 (main) (#16567) (c84d7e9) - deps: update module golang.org/x/net to v0.37.0 (main) (#16582) (133c884) - deps: update module golang.org/x/oauth2 to v0.26.0 (main) (#16085) (9ddc756) - deps: update module golang.org/x/oauth2 to v0.27.0 (main) (#16453) (b731680) - deps: update module golang.org/x/oauth2 to v0.28.0 (main) (#16568) (f86c43c) - deps: update module golang.org/x/sync to v0.11.0 (main) (#16086) (536dbc6) - deps: update module golang.org/x/sync to v0.12.0 (main) (#16569) (9052cc2) - deps: update module golang.org/x/sys to v0.30.0 (main) (#16087) (6d49d91) - deps: update module golang.org/x/sys to v0.31.0 (main) (#16570) (173e75c) - deps: update module golang.org/x/text to v0.22.0 (main) (#16090) (8c2406e) - deps: update module golang.org/x/text to v0.23.0 (main) - abandoned (#16576) (97981a5) - deps: update module golang.org/x/time to v0.10.0 (main) (#16089) (fe17cc0) - deps: update module golang.org/x/time to v0.11.0 (main) (#16571) (a38bba9) - deps: update module google.golang.org/api to v0.219.0 (main) (#15991) (d2e6d99) - deps: update module google.golang.org/api to v0.220.0 (main) (#16115) (0528e40) - deps: update module google.golang.org/api to v0.221.0 (main) (#16234) (a66faf5) - deps: update module google.golang.org/api to v0.223.0 (main) (#16460) (861affe) - deps: update module google.golang.org/api to v0.224.0 (main) (#16614) (7dfe4a5) - deps: update module google.golang.org/api to v0.225.0 (main) (#16690) (b243d42) - deps: update module google.golang.org/api to v0.226.0 (main) (#16752) (745bf67) - deps: update module google.golang.org/grpc to v1.71.0 (main) (#16578) (f989bd0) - deps: update module google.golang.org/protobuf to v1.36.5 (main) (#16130) (b1c1c5a) - deps: update module k8s.io/apimachinery to v0.32.2 (main) (#16267) (abcd730) - deps: update module k8s.io/apimachinery to v0.32.3 (main) (#16704) (0be4897) - Determine when all logs have been filtered (#16073) (f2bff20) - docs: add a note on docker configuration.md doc to explain accep… (#16299) (2071a50) - engine: Fix Walk() function implementation on various Expr implementations (#16033) (3888866) - Export exportTSInSecs field in TSDB identifier to make sure correct gap calculation (#13116) (99d9f1c) - export ExcludedMetadataLabels so it can be extended in GEL (#16083) (9d84a68) - fix a panic in ServeHTTP where stream was nil (#16818) (ba7550a) - Fix blocked ingestion returned error when 260 (#16387) (3d6163a) - Fix label values query when server.http_path_prefix is set (#15978) (65f5990) - fixes a data race I added changing this to a map (#16814) (f4893ee) - helm: Disable service monitor for nginx service (#12746) (0c38b94) - increment UsageTracker.DiscardedBytesAdd() for ingestion policy discards (#16528) (a4c796d) - Make policy test non-flaky (#16158) (41d9c8b) - memchunk: Skip a test that currently is not used in our main path (#16474) (196cbaa) - metastore: empty object corrections (#16147) (d9892b4) - nix: build with go 1.24 (#16579) (f1ac3c4) - only allow aggregated metric queries from logs drilldown app (#16670) (6c6410c) - operator: Fix minimum available ingesters for 1x.pico size (#16035) (40cf074) - operator: Select non-zero delete worker count for all sizes (#16492) (1e5579a) - operator: Update maximum OpenShift version (#16443) (ddf3cfb) - operator: Update OTLP user guide to reflect change in LokiStack (#16057) (14e2c87) - operator: Update skipRange in OpenShift variant (#15984) (dfbe00c) - pattern: Correctly initialize overrides for pattern tee. (#16112) (8f38cf7) - promtail: remove flaky TestFileTarget_StopsTailersCleanly (#16473) (2ab63d2) - promtail: windows forward event crash (#16155) (82cfaea) - queryrange: properly handle context cancellation in Downstreamer (#16471) (5335a21) - remove colons from level detection (#16764) (865c43a) - remove unused variable in delete requests store code (#16241) (5e6d0b5) - Revert "feat: Assert for bad max_query_lookback config (#16362)" (#16441) (42ddb68) - reverts the tailwindcss upgrade that was breaking builds (#16058) (bb76772) - ruler: ensure test service shutdown is properly awaited (#16468) (8976709) - scheduling constraints (#16045) (b45a31e) - update crc64nvme to fix build issues with arm images (#16413) (80a616d) - zeroed stream hash when checking limits (#16729) (ab0cbce) ++++ melange: - Update to version 0.23.10: * Use virtconsole for stdout, and serial in microvm. (#1947) * Add config/env var support for microVM usage; display boot logs in debug (#1945) * Re-add xattr allowlist from readlinkFS (#1942) * Update declarative capabilities; add functionality to set within QEMU (#1944) * Revert "fix: propagate Range field of subpackages (#1939)" (#1941) ++++ mesheryctl: - update to 0.8.63: no CLI-related changes in this release - update to 0.8.62: CLI-related changes in the changelog: * add e2e tests for mesheryctl model import - update to 0.8.61: * General - Bump @babel/runtime-corejs3 from 7.17.8 to 7.27.0 in /install/docker-extension/ui @dependabot (#14377) * Meshery CLI - [mesheryct] e2e tes for model search command @gourav-k-shaw (#14445) - [mesheryctl] add csv import in model import command @riyaa14 (#14061) * Maintenance - Bump dotenv from 16.4.5 to 16.4.7 in /ui @dependabot (#13437) - feat: fix settings spec faliures @ianrwhitney (#14467) - feat: fixed pef playwright flainess @ianrwhitney (#14446) - [mesheryct] e2e tes for model search command @gourav-k-shaw (#14445) * Documentation - [Docs] Add notes about the shape of deployment in the Component Shape Guide @weilirs (#13704) - Fixed Auto-Generated Release Notes Rendering Issue with Square Brackets @vr-varad (#14026) - [DOCS] adding details regarding --config flag @gourav-k-shaw (#14474) - update to 0.8.60: No CLI-related changes in this release - update to 0.8.59: * Meshery CLI - use iacFileType from core schema @aabidsofi19 (#14473) - export command setup function fix @gourav-k-shaw (#14442) * Maintenance - Update regal-lint.yml to apply OPA formatting @RanitMukherjee (#13365) - export command setup function fix @gourav-k-shaw (#14442) - fix: updated pr number and sha for manaul dispatch @ianrwhitney (#14453) * Documentation - Fixed infrastructure management guide with better dependency deployme… @zihanKuang (#14089) - fix:error-code-handler.js broken link @FaheemOnHub (#14462) - Recursive reeval @aabidsofi19 (#14399) ++++ nelm: - Update to version 1.2.1: * chore: bump alpha * chore: release 1.2.1 * fix: `release plan` shows insignificant changes for no reason * chore: bump channels ++++ opentofu: - Update to version 1.9.1: * BUG FIXES: - Provider used in import is correctly identified. (#2336) - plantimestamp() now returns unknown value during validation (#2397) - Syntax error in the required_providers block does not panic anymore, but yields "syntax error" (2344) - Fix the error message when default value of a complex variable is containing a wrong type (2394) - Changing Go version to 1.22.11 in order to fix CVE-2024-45336 and CVE-2024-45341 (#2438) - Fix the way OpenTofu downloads a module that is sourced from a GitHub branch containing slashes in the name. (2396) - Changing Go version to 1.22.12 in order to fix CVE-2025-22866 and CVE-2024-45341 (#2438) ++++ orca: - Downgrade Wnck to Recommends. It is an optional dependency and is not used under Wayland (bsc#1241516). ++++ presenterm: - Update to 0.13.0: Breaking changes: * The CLI parameter to generate the JSON schema for the config file (--generate-config-file-schema) is now hidden behind a json-schema feature flag. The JSON schema file for the latest version is already publicly available at https://github.com/mfontanini/presenterm/blob/${VERSION}/config-file-schema.json, so anyone can use it without having to generate it by hand. This allows cutting down the number of dependencies in this project quite a bit (#563). New features: * Support for slide transitions is now available (#530): + Add fade slide transition (#534). + Add slide horizontally slide transition animation (#528). + Add collapse_horizontal slide transition (#560). * Add --output option to specify the path where the output file is written to during an export (#526). * Allow specifying start/end lines in file snippet type (#565) * Allow letting pauses become new slides when exporting (#557). * Allow using images on right in footer (#554). * Add max_rows configuration to cap vertical size (#531). * Add julia language highlighting and execution support (#561). Fixes: * Center overflow lines when using centered text (#546). * Don't add extra space before heading if prefix in theme is empty (#542). * Use no typst background in terminal-* built in themes (#535). * Use std::env::temp_dir in the external_snippet test (#533) * Respect extends in a theme set via path in front matter (#532). Misc: * Refactor async renders (e.g. mermaid/typst/latex +render blocks, +exec blocks, etc) to work truly asynchronously. This causes the output to be polled faster, and causes jumping to a slide that contains an async render to take a likely negligible (but maybe noticeable) amount of time to be jumped to. This was needed for slide transitions to work seemlessly (#556). * Get rid of textproperties (#529). * Add links to presentations using presenterm (#544) Performance improvements: * A few performance improvements had to be done for slide transitions to work seemlessly: + Pre-scale ASCII images when transitions are enabled (#550). + Pre-scale generated images (#553). + Cache resized ASCII images (#547). ++++ python-gevent: - Update to 25.4.2: [bsc#1241067, bsc#1241037] * Make gevent's queue classes subscriptable to match the standard library. See issue #2102. * Make the c-ares resolver build on Windows. * The gevent testsuite runs a copy of the test_ssl from cpython but the follwoing change has not been ported yet: - gh-126500: test_ssl: Don't stop ThreadedEchoServer on OSError in ConnectionHandler [gh#python/cpython/pull/126503] - Rebase gevent-openssl35-test-fix.patch - Upstream PR: [gh#gevent/gevent/pull/2103] ++++ python-libeconf: - Update to version 0.7.8: * Fix memory access if there are a comment character inside a comment. ++++ python-casacore: - Update to version 3.7.1: * No changelog. - Drop python-casacore-no-six.patch: upstreamed. - Drop unecessary hashbang from a non-exectuable file. ++++ python-PyQt6: - Split the package to build the Qt6Pdf bindings as a separate flavor. This allows to build most of the bindings in SLFO but only build the Qt6Pdf bindings (which need qt6-webengine) in Backports. - Add patch to allow building only the Qt6Pdf bindings without having to build Qt6Core too: * fix-build-without-qtcore.patch ++++ python-PyQt6-qt6pdf: - Split the package to build the Qt6Pdf bindings as a separate flavor. This allows to build most of the bindings in SLFO but only build the Qt6Pdf bindings (which need qt6-webengine) in Backports. - Add patch to allow building only the Qt6Pdf bindings without having to build Qt6Core too: * fix-build-without-qtcore.patch ++++ python-dmidecode: - Update to version 3.12.2+git.1676426290.4fdb678: * Fix dmi_cache_size_2 will add unit twice. * v3.12.3 * Add defined BIGENDIAN in types.h * Solve dmi_memory_device_extended_size WORD issue * Add bus address for type 09 in pymap.xml ++++ python-flux-local: - update to 7.4.0: * What's Changed - Update install instructions by @allenporter in #858 - Add support for targetNamespace by @weisdd in #866 ++++ python-google-cloud-iam: - Update to 2.19.0 * Add google.cloud.iam_v3 and google.cloud.iam_v3beta - from version 2.18.3 * Update suggested source of IAM samples (#13666) - from version 2.18.2 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 2.18.1 * **deps:** Require grpc-google-iam-v1 >= 0.14.0 - from version 2.18.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 2.17.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 2.16.1 * Disable universe-domain validation (#13243) - from version 2.16.0 * Add support for Python 3.13 (#13207) - from version 2.15.2 * Retry and timeout values do not propagate in requests during pagination - from version 2.15.1 * Allow Protobuf 5.x (#12867) - Adjust upstream source name in spec file ++++ python-google-cloud-kms: - Update to 3.4.1 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 3.4.0 * Support PQC asymmetric signing algorithms ML_DSA_65 and SLH_DSA_SHA2_128s (#13538) * Add a PublicKeyFormat enum to allow specifying the format the - from version 3.3.1 * **deps:** Require grpc-google-iam-v1 >= 0.14.0 - from version 3.3.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 3.2.2 * Modify enum comment (#13410) - from version 3.2.1 * Code documentation improvements (#13366) - from version 3.2.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin * A comment for enum `CryptoKeyVersionAlgorithm` is changed (#13305) - from version 3.1.1 * Disable universe-domain validation (#13243) - from version 3.1.0 * Add support for Python 3.13 (#13207) - from version 3.0.0 * Pagination feature is introduced for method ListKeyHandles in service Autokey * Adding a state field for AutokeyConfig * Pagination feature is introduced for method ListKeyHandles in service Autokey * A comment for field destroy_scheduled_duration in message .google.cloud.kms.v1.CryptoKey is updated for the default duration * Field service_resolvers in message .google.cloud.kms.v1.EkmConnection is Explicitly is marked as to have field behavior of Optional - from version 2.24.2 * Retry and timeout values do not propagate in requests during pagination - from version 2.24.1 * Allow Protobuf 5.x (#12867) - from version 2.24.0 * Support Key Access Justifications policy configuration - from version 2.23.0 * Add client library for KMS Autokey service, which enables automated KMS key provision and management - from version 2.22.0 * Introduce Long-Running Operations (LRO) for KMS - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-kms-inventory: - Update to 0.2.14 * [Many APIs] Allow Protobuf 6.x - from version 0.2.13 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 0.2.12 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 0.2.11 * Disable universe-domain validation (#13243) - from version 0.2.10 * Add support for Python 3.13 (#13207) - from version 0.2.9 * **deps:** allow google-cloud-kms 3.x - from version 0.2.8 * Retry and timeout values do not propagate in requests during pagination - from version 0.2.7 * Allow Protobuf 5.x (#12867) - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-logging: - Update to 3.12.1 * Make logging handler close conditional to having the transport opened (#990) - from version 3.12.0 * Add REST Interceptors which support reading metadata * Add support for opt-in debug logging * Added flushes/close functionality to logging handlers (#917) * Allow protobuf 6.x (#977) * **deps:** Require google-cloud-audit-log >= 0.3.1 (#979) * Fix typing issue with gRPC metadata when key ends in -bin * Added documentation on log_level and excluded_loggers params in setup_logging (#971) * Update README to break infinite redirect loop (#972) - from version 3.11.4 * Made `write_entries` raise `ValueError` on `ParseError`s (#958) * Require proto-plus >= 1.25 for Python 3.13 (#955) - from version 3.11.3 * 16-bit hexadecimal formatting for XCTC span IDs (#946) - from version 3.11.2 * **deps:** Require google-cloud-appengine-logging >= 0.1.3 * **deps:** Require google-cloud-audit-log >= 0.2.4 * **deps:** Require opentelemetry-api >= 1.9.0 * Fixed type hinting issue with specifying Transport class (#930) - from version 3.11.1 * Allow protobuf 5.x (#888) - from version 3.11.0 * OpenTelemetry trace/spanID integration for Python handlers (#889) * Added environment specific labels to client library when running in Cloud Run Jobs (#877) * Added missing import into logger.py (#896) * Added type hints to CloudLoggingHandler constructor (#903) * Add summary_overview template (#878) * Changed table in web-framework-integration to bulleted list (#875) * Documentation update for OpenTelemetry (#915) * Update `dictConfig` snippet (#885) - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-run: - Update to 0.10.17 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 0.10.16 * **deps:** Require grpc-google-iam-v1 >= 0.14.0 - from version 0.10.15 * Add Base Image URI to Container * Add BuildConfig to Services for configuring Run functions * Add BuildInfo to Revision for displaying BuildConfig used for a specific revision deployment * Add creator field to Execution * Add project_descriptor to BuildspackBuild * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML * Some typos were fixed and formatting changed - from version 0.10.14 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 0.10.13 * Support manual instance count in Cloud Run for manual scaling feature - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-secret-manager: - Update to 2.23.3 * Various documentation clarifications (#13796) ++++ python-google-cloud-service-directory: - Update to 1.14.2 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 1.14.1 * **deps:** Require grpc-google-iam-v1 >= 0.14.0 - from version 1.14.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 1.13.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 1.12.1 * Disable universe-domain validation (#13245) - from version 1.12.0 * Add support for Python 3.13 (#13209) - from version 1.11.6 * Retry and timeout values do not propagate in requests during pagination - from version 1.11.5 * Allow Protobuf 5.x (#12869) - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-h11: - Update 0.16.0: * Security fix (CVE-2025-43859, bsc#1241872) Reject certain malformed Transfer-Encoding: chunked bodies that were previously accepted. These could have enabled request-smuggling attacks when an h11-based HTTP server was placed behind a load balancer with a matching bug in its chunked handling. Advisory with more details: https://github.com/python-hyper/h11/security/advisories/GHSA-vqfr-h8mv-ghfj - 0.15.0: * Reject Content-Lengths >= 1 zettabyte (1 billion terabytes) early, without attempting to parse the integer (#181) ++++ python-httpcore: - Update to 1.0.9 * Resolve https://github.com/advisories/GHSA-vqfr-h8mv-ghfj with h11 dependency update. (#1008) ++++ python-meshtastic: - update to 2.6.2: * fixing tcp_interface 100% cpu usage bug ++++ python-nethsm: - update to 1.4.0: * Features - Add support for custom CA certificates ++++ python-pydantic: - Add upstream field_name.patch for compatibility with recent pydantic-core ++++ python-python-mpv: - Update to version 1.0.8 * Add support for libmpv's new args to key binding handlers * Use callback id() instead of frame hash() to identify anonymous python streams * Tests: Fix race condition in test_wait_for_property_concurrency * Fix quit and quit_watch_later commands * Add test for dict-valued properties * Add API to set dict-valued properties ++++ remind: - VERSION 5.3 Patch 6 - 2025-04-25 - BUG FIX: remind: Make "remind -s" respect $DefaultColor. Bug found by Tim Chase. - DOCUMENTATION IMPROVEMENT: Make documentation of $SuppressLRM a bit more prominent - UPDATE: contrib/remind-conf-mode: Add new functions moonrise, moonset, etc. to Emacs highlighting file - MINOR IMPROVEMENT: examples/astro: Align output better - MINOR FIX: src/moon.c: Change C++-style comments to C-style comments ++++ rpm-config-SUSE: - Update to version 20250423: * packaging: replace @leap_version@ in suse_dist_macros.in * kmp.attr: Run scripts for all modules (bsc#1237308). ++++ sdbootutil: - Update to version 1+git20250425.25d659b: * get-timeout for sd-boot return unsigned value * jeos-firstboot-enroll: drop unused variable * jeos-firstboot-enroll: continue if no enrollment (bsc#1236583) * jeos-firstboot-enroll: hide keyctl output * jeos-firstboot-enroll: add title and description ++++ spirv-headers: - Update to snapshot 1.6.4+sdk309+git17 (Git aa6cef19) * Add SPV_KHR_bfloat16 & SPV_QCOM_tile_shading * Add DisplacementMicromapNV to the capabilities enabling OpTypeAccelerationStructureKHR ++++ subfinder: - Add fix_cve_2025_22872.patch to patch CVE-2025-22872 / bsc#1241750 ++++ syft: - Update to version 1.23.1: * chore(deps): update tools to latest versions (#3830) * Resolve owned file paths when searching for overlaps (#3828) - Update to version 1.23.0: * Added Features - Support skipping archive extraction with file source [#3795 @adammcclenaghan] - Use the R cataloger in directory scans [#3774 @spiffcs] - Add support for detecting javascript assets in .NET projects using libman [#3825 @wagoodman] - Parse GitHub actions comments [#3776 @wagoodman] - Support chrome binary detection [#3174 #3136 @lem-onade] - Add support for detecting undeclared license files scanning from python installations [#2624 #3779 @wagoodman] * Bug Fixes - .NET cataloger should consider compile target paths from deps.json [#3821 @wagoodman] - Skip license scanner injection [#3796 @adammcclenaghan] - Delete collection name/type key entries when empty [#3797 @adammcclenaghan] - Use module name over relative paths in go.mod replace directives [#3812 @VictorHuu] - Correct variable names for Conan lock parsing version handling [#3802 @musangk] - Consider DLL claims for dependencies of .NET packages from deps.json [#3822 @wagoodman] - Empty source during decoding an SBOM document should not be fatal [#3791 @wagoodman] - Dpkg are not detected when scanning a directory [#3726 #3820 @VictorHuu] - Support golang tip image [#3681 #3757 @VictorHuu] - syft cataloger list should flatten options [#3801 #3804 @kzantow] - Unable to generate a correct SBOM for C++ project [#3755] * Dependencies - chore(deps): update anchore dependencies (#3827) - chore(deps): update tools to latest versions (#3823) - chore(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 (#3818) - chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#3819) - chore(deps): update tools to latest versions (#3815) - chore(deps): update CPE dictionary index (#3813) - chore(deps): update tools to latest versions (#3806) - chore(deps): bump github.com/go-git/go-git/v5 from 5.15.0 to 5.16.0 (#3807) - chore(deps): bump github.com/anchore/stereoscope from 0.1.2 to 0.1.3 (#3803) - chore(deps): update tools to latest versions (#3798) - chore(deps): update CPE dictionary index (#3799) - chore(deps): bump github.com/mholt/archives from 0.1.0 to 0.1.1 (#3778) - chore(deps): bump marocchino/sticky-pull-request-comment (#3788) - chore(deps): bump github.com/magiconair/properties from 1.8.9 to 1.8.10 (#3789) - chore(deps): bump github.com/charmbracelet/bubbles from 0.20.0 to 0.21.0 (#3790) - chore(deps): bump github.com/go-git/go-git/v5 from 5.14.0 to 5.15.0 (#3792) - chore(deps): update tools to latest versions (#3785) - chore(deps): bump github/codeql-action from 3.28.13 to 3.28.15 (#3786) - chore(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 (#3787) - chore(deps): update CPE dictionary index (#3782) - chore(deps): update tools to latest versions (#3775) ++++ terragrunt: - Update to version 0.77.22: * Experiments Completed The cli-redesign experiment is now complete. If you were previously using the flag --experiment cli-redesign to opt in to experimental functionality, you no longer have to do so. Note that if you are, you will simply get a warning that it is no longer necessary. * What's Changed - chore: Complete CLI Redesign experiment (#4189) - feat: Adding base tests (#4176) ++++ ucode-amd: - Change conflicts filesystem < 84 to conflicts filesystem without may-perform-usrmerge. Version 84 is specific to Tumbleweed; CODE 16 uses Version 16; yet we need to ensure we get an up-to-date version of filesystem. Relying on the recently introduced provides instructing zypp about the usrmerge is perfect for this use case. ++++ unionfs-fuse: - update to 3.6: * fix long standing bug with directory renames in cow mode * disable logging to file since it had some unresolved locking issues * add support for direct_io * various nfs fixes and race conditions fixes * fuse3 support (boo#1242079) * add branch-preserving logic - upstream cmake 4 compatibility ++++ xfce4-pulseaudio-plugin: - Update to version 0.5.1 * Add device ports selector to the menu * Fix missing icon in first notification popup * Translation Updates ------------------------------------------------------------------ ------------------ 2025-4-24 - Apr 24 2025 ------------------- ------------------------------------------------------------------ ++++ OpenLP: - Update licenses to match latest legal review ++++ adaptivecpp: - Use Source URL instead of _service to fetch the source code ++++ alloy: - update to 1.8.2: Bugfixes * Fix otelcol.exporter.prometheus dropping valid exemplars. (@github-vincent-miszczak) * Fix loki.source.podlogs not adding labels __meta_kubernetes_namespace and __meta_kubernetes_pod_label_*. (@kalleep) ++++ ansible: - update to 11.5.0: Ansible 11.5.0 includes ansible-core 2.18.5 as well as a curated set of Ansible collections that provide a vast number of modules and plugins. Collections which have opted-in to being a part of the Ansible 11 unified changelog will have an entry on this page: https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst ++++ ansible-core: - update to 2.18.5: * Bugfixes - build - Pin wheel in pyproject.toml to ensure compatibility with supported setuptools versions. - dnf5 - Handle forwarded exceptions from dnf5-5.2.13 where a generic RuntimeError was previously raised - find - skip ENOENT error code while recursively enumerating files. find module will now be tolerant to race conditions that remove files or directories from the target it is currently inspecting. (#84873). - gather_facts action, will now add setup when 'smart' appears with other modules in the FACTS_MODULES setting (#84750). - uri - Form location correctly when the server returns a relative redirect (#84540) ++++ ansible-documentation: - Update to version 2.18.5: * ci: refresh dev dependencies (#2515) * ci: use official create-github-app-token action (#2499) (#2503) * ci: refresh dev dependencies (#2495) * Add missing closing parentheses (#2467) (#2485) * ci: refresh dev dependencies (#2475) * Fix codespell issues (#2478) (#2482) * update the pip-compile details in the readme (#2472) (#2479) * Add Ansible 11.4.0 porting guide. (#2468) (#2469) ++++ apko: - Update to version 0.27.0: * Potentially Breaking Since we now populate etc/ld.so.cache, we expect content to change from the previous release, and it's possible that this will have observable effects (positive, we hope) on the images at runtime. * What's Changed - generate /etc/ld.so.cache by @dannf in #1629 - Drop experimental tag from layering by @jonjohnsonjr in #1635 - Apko 0.26.0 regression: Build with base stopped working. by @sfc-gh-ptabor in #1633 - Apko keyrings to recognize key suffixes when lost during fetch: by @sfc-gh-ptabor in #1630 - ldso-cache: Fix small nits by @jonjohnsonjr in #1634 ++++ argocd-cli: - Update to version 2.14.11: No CLI-related changes in the changelog ++++ libavif: - Temporary deactivation of the generation of manual pages with pandoc due to restrictions in Factory/ring1. (https://build.opensuse.org/request/show/1272161#comment-2136811) ++++ aws-cli: - Update to 1.40.0 * api-change:``codebuild``: Add support for custom instance type for reserved capacity fleets * api-change:``ecs``: Add support to roll back an In_Progress ECS Service Deployment * api-change:``resource-explorer-2``: Documentation-only update for CreateView option correction * feature:``eks``: Add assume-role-arn option to update-kubeconfig command for cross-account access - from version 1.39.0 * api-change:``account``: AWS Account Management now supports account name update via IAM principals. * api-change:``cognito-idp``: This release adds refresh token rotation. * api-change:``ec2``: Added support for ClientRouteEnforcementOptions flag in CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and DescribeClientVpnEndpoints responses * api-change:``entityresolution``: To expand support for matching records using digital identifiers with TransUnion * api-change:``mq``: You can now delete Amazon MQ broker configurations using the DeleteConfiguration API. For more information, see Configurations in the Amazon MQ API Reference. * api-change:``redshift-serverless``: Provides new and updated API members to support the Redshift Serverless reservations feature. * api-change:``s3control``: Fix endpoint resolution test cases * feature:Python: End of support for Python 3.8 * feature:Python: End of support for Python 3.8 - from version 1.38.38 * api-change:``arc-zonal-shift``: Updates to documentation and exception types for Zonal Autoshift * api-change:``budgets``: Releasing the new Budget FilterExpression and Metrics fields to support more granular filtering options. These new fields are intended to replace CostFilters and CostTypes, which are deprecated as of 2025/18/04. * api-change:``firehose``: Documentation update regarding the number of streams you can create using the CreateDeliveryStream API. * api-change:``mediatailor``: Added support for Recurring Prefetch and Traffic Shaping on both Single and Recurring Prefetch. ListPrefetchSchedules now return single prefetchs by default and can be provided scheduleType of SINGLE, RECURRING, AND ALL. * api-change:``qbusiness``: The CheckDocumentAccess API for Amazon Q Business is a self-service debugging API that allows administrators to verify document access permissions and review Access Control List (ACL) configurations. - from version 1.38.37 * api-change:``qconnect``: This release adds support for the following capabilities: Chunking generative answer replies from Amazon Q in Connect. Integration support for the use of additional LLM models with Amazon Q in Connect. * api-change:``sagemaker``: This release adds a new Neuron driver option in InferenceAmiVersion parameter for ProductionVariant. Additionally, it adds support for fetching model lifecycle status in the ListModelPackages API. Users can now use this API to view the lifecycle stage of models that have been shared with them. * api-change:``service-quotas``: Add new optional SupportCaseAllowed query parameter to the RequestServiceQuotaIncrease API - from version 1.38.36 * api-change:``accessanalyzer``: Added new resource types to evaluate for public access in resource policies and added support for S3 directory bucket access points. * api-change:``amp``: Add Workspace Configuration APIs for Amazon Prometheus * api-change:``autoscaling``: Doc only update for EC2 Auto Scaling. * api-change:``bedrock``: With this release, Bedrock Evaluation will now support custom metrics for evaluation. * api-change:``connect``: This release adds following capabilities to Contact Lens Rules APIs 1/ 'ASSIGN_SLA' action and '$.Case.TemplateId' comparison value for 'OnCaseCreate' and 'OnCaseUpdate' event sources 2/ 'OnSlaBreach' Cases event source which supports '$.RelatedItem.SlaConfiguration.Name' comparison value * api-change:``ecs``: Adds a new AccountSetting - defaultLogDriverMode for ECS. * api-change:``iotfleetwise``: We've added stricter parameter validations to AWS IoT FleetWise signal catalog, model manifest, and decoder manifest APIs. * api-change:``memorydb``: Added support for IPv6 and dual stack for Valkey and Redis clusters. Customers can now launch new Valkey and Redis clusters with IPv6 and dual stack networking support. * api-change:``omics``: Add versioning for HealthOmics workflows - from version 1.38.35 * api-change:``connectcases``: This feature provides capabilities to help track and meet service level agreements (SLAs) on cases programmatically. It allows configuring a new related item of type `Sla` on a case using CreateRelatedItem API and provides the ability to search for this new related item using SearchRelatedItems API. * api-change:``dsql``: Added GetClusterEndpointService API. The new API allows retrieving endpoint service name specific to a cluster. * api-change:``eks``: Added support for new AL2023 ARM64 NVIDIA AMIs to the supported AMITypes. * api-change:``events``: Adding support for KmsKeyIdentifer in CreateConnection, UpdateConnection and DescribeConnection APIs * api-change:``resource-groups``: Resource Groups: TagSyncTasks can be created with ResourceQuery * api-change:``s3tables``: S3 Tables now supports setting encryption configurations on table buckets and tables. Encryption configurations can use server side encryption using AES256 or KMS customer-managed keys. * api-change:``servicecatalog``: Updated default value for the access-level-filter in SearchProvisionedProducts API to Account. For access to userLevel or roleLevel, the user must provide access-level-filter parameter. * bugfix:Formatter: Update JSON formatter to encode raw bytes as UTF-8. - from version 1.38.34 * api-change:``entityresolution``: This is to add new metrics to our GetIdMappingJob API and also update uniqueId naming for batchDeleteUniqueIds API to be more accurate * api-change:``taxsettings``: Indonesia SOR Tax Registration Launch - from version 1.38.33 * api-change:``connect-contact-lens``: Making sentiment optional for ListRealtimeContactAnalysisSegments Response depending on conversational analytics configuration * api-change:``datazone``: Raise hard limit of authorized principals per SubscriptionTarget from 10 to 20. * api-change:``detective``: Add support for Detective DualStack endpoints * api-change:``dynamodb``: Doc only update for API descriptions. * api-change:``marketplace-entitlement``: Add support for Marketplace Entitlement Service dual-stack endpoints for CN and GOV regions * api-change:``meteringmarketplace``: Add support for Marketplace Metering Service dual-stack endpoints for CN regions * api-change:``pcs``: Changed the minimum length of clusterIdentifier, computeNodeGroupIdentifier, and queueIdentifier to 3. * api-change:``verifiedpermissions``: Adds deletion protection support to policy stores. Deletion protection is disabled by default, can be enabled via the CreatePolicyStore or UpdatePolicyStore APIs, and is visible in GetPolicyStore. - from version 1.38.32 * api-change:``application-autoscaling``: Application Auto Scaling now supports horizontal scaling for Elasticache Memcached self-designed clusters using target tracking scaling policies and scheduled scaling. * api-change:``elasticache``: AWS ElastiCache SDK now supports using MemcachedUpgradeConfig parameter with ModifyCacheCluster API to enable updating Memcached cache node types. Please refer to updated AWS ElastiCache public documentation for detailed information on API usage and implementation. * api-change:``m2``: Introduce three new APIs: CreateDataSetExportTask, GetDataSetExportTask and ListDataSetExportHistory. Add support for batch restart for Blu Age applications. * api-change:``medialive``: AWS Elemental MediaLive / Features : Add support for CMAF Ingest CaptionLanguageMappings, TimedMetadataId3 settings, and Link InputResolution. * api-change:``qbusiness``: Adds functionality to enable/disable a new Q Business Hallucination Reduction feature. If enabled, Q Business will detect and attempt to remove Hallucinations from certain Chat requests. * api-change:``quicksight``: Add support to analysis and sheet level highlighting in QuickSight. - from version 1.38.31 * api-change:``controlcatalog``: The GetControl API now surfaces a control's Severity, CreateTime, and Identifier for a control's Implementation. The ListControls API now surfaces a control's Behavior, Severity, CreateTime, and Identifier for a control's Implementation. * api-change:``dynamodb``: Documentation update for secondary indexes and Create_Table. * api-change:``glue``: The TableOptimizer APIs in AWS Glue now return the DpuHours field in each TableOptimizerRun, providing clients visibility to the DPU-hours used for billing in managed Apache Iceberg table compaction optimization. * api-change:``groundstation``: Support tagging Agents and adjust input field validations * api-change:``transfer``: This launch includes 2 enhancements to SFTP connectors user-experience: 1) Customers can self-serve concurrent connections setting for their connectors, and 2) Customers can discover the public host key of remote servers using their SFTP connectors. - from version 1.38.30 * api-change:``bedrock-runtime``: This release introduces our latest bedrock runtime API, InvokeModelWithBidirectionalStream. The API supports both input and output streams and is supported by only HTTP2.0. * api-change:``ce``: This release supports Pagination traits on Cost Anomaly Detection APIs. * api-change:``cost-optimization-hub``: This release adds resource type "MemoryDbReservedInstances" and resource type "DynamoDbReservedCapacity" to the GetRecommendation, ListRecommendations, and ListRecommendationSummaries APIs to support new MemoryDB and DynamoDB RI recommendations. * api-change:``iotfleetwise``: This release adds the option to update the strategy of state templates already associated to a vehicle, without the need to remove and re-add them. * api-change:``securityhub``: Documentation updates for AWS Security Hub. * api-change:``storagegateway``: Added new ActiveDirectoryStatus value, ListCacheReports paginator, and support for longer pagination tokens. * api-change:``taxsettings``: Uzbekistan Launch on TaxSettings Page - from version 1.38.29 * api-change:``bedrock``: New options for how to handle harmful content detected by Amazon Bedrock Guardrails. * api-change:``bedrock-runtime``: New options for how to handle harmful content detected by Amazon Bedrock Guardrails. * api-change:``codebuild``: AWS CodeBuild now offers an enhanced debugging experience. * api-change:``glue``: Add input validations for multiple Glue APIs * api-change:``medialive``: AWS Elemental MediaLive now supports SDI inputs to MediaLive Anywhere Channels in workflows that use AWS SDKs. * api-change:``personalize``: Add support for eventsConfig for CreateSolution, UpdateSolution, DescribeSolution, DescribeSolutionVersion. Add support for GetSolutionMetrics to return weighted NDCG metrics when eventsConfig is enabled for the solution. * api-change:``transfer``: This launch enables customers to manage contents of their remote directories, by deleting old files or moving files to archive folders in remote servers once they have been retrieved. Customers will be able to automate the process using event-driven architecture. - from version 1.38.28 * api-change:``ds-data``: Doc only update - fixed broken links. * api-change:``ec2``: Doc-only updates for Amazon EC2 * api-change:``events``: Amazon EventBridge adds support for customer-managed keys on Archives and validations for two fields: eventSourceArn and kmsKeyIdentifier. * api-change:``s3control``: Updated max size of Prefixes parameter of Scope data type. - from version 1.38.27 * api-change:``bedrock-agent``: Added optional "customMetadataField" for Amazon Aurora knowledge bases, allowing single-column metadata. Also added optional "textIndexName" for MongoDB Atlas knowledge bases, enabling hybrid search support. * api-change:``chime-sdk-voice``: Added FOC date as an attribute of PhoneNumberOrder, added AccessDeniedException as a possible return type of ValidateE911Address * api-change:``mailmanager``: Add support for Dual_Stack and PrivateLink types of IngressPoint. For configuration requests, SES Mail Manager will now accept both IPv4/IPv6 dual-stack endpoints and AWS PrivateLink VPC endpoints for email receiving. * api-change:``opensearch``: Improve descriptions for various API commands and data types. * api-change:``route53``: Added us-gov-east-1 and us-gov-west-1 as valid Latency Based Routing regions for change-resource-record-sets. * api-change:``sagemaker``: Adds support for i3en, m7i, r7i instance types for SageMaker Hyperpod * api-change:``sesv2``: This release enables customers to provide attachments in the SESv2 SendEmail and SendBulkEmail APIs. * api-change:``transcribe``: This Feature Adds Support for the "zh-HK" Locale for Batch Operations - from version 1.38.26 * api-change:``application-signals``: Application Signals now supports creating Service Level Objectives on service dependencies. Users can now create or update SLOs on discovered service dependencies to monitor their standard application metrics. * api-change:``codebuild``: This release adds support for environment type WINDOWS_SERVER_2022_CONTAINER in ProjectEnvironment * api-change:``ecr``: Fix for customer issues related to AWS account ID and size limitation for token. * api-change:``ecs``: This is an Amazon ECS documentation only update to address various tickets. * api-change:``lexv2-models``: Release feature of errorlogging for lex bot, customer can config this feature in bot version to generate log for error exception which helps debug * api-change:``medialive``: Added support for SMPTE 2110 inputs when running a channel in a MediaLive Anywhere cluster. This feature enables ingestion of SMPTE 2110-compliant video, audio, and ancillary streams by reading SDP files that AWS Elemental MediaLive can retrieve from a network source. - from version 1.38.25 * api-change:``cleanrooms``: This release adds support for updating the analytics engine of a collaboration. * api-change:``sagemaker``: Added tagging support for SageMaker notebook instance lifecycle configurations - from version 1.38.24 * api-change:``bedrock-runtime``: Add Prompt Caching support to Converse and ConverseStream APIs * api-change:``deadline``: With this release you can use a new field to specify the search term match type. Search term match types currently support fuzzy and contains matching. * api-change:``ec2``: Release VPC Route Server, a new feature allowing dynamic routing in VPCs. * api-change:``eks``: Add support for updating RemoteNetworkConfig for hybrid nodes on EKS UpdateClusterConfig API * api-change:``marketplace-entitlement``: Add support for Marketplace Entitlement Service dual-stack endpoints. * api-change:``outposts``: Enabling Asset Level Capacity Management feature, which allows customers to create a Capacity Task for a single Asset on their active Outpost. * api-change:``s3``: Amazon S3 adds support for S3 Access Points for directory buckets in AWS Dedicated Local Zones * api-change:``s3control``: Amazon S3 adds support for S3 Access Points for directory buckets in AWS Dedicated Local Zones * api-change:``sesv2``: Add dual-stack support to global endpoints. * api-change:``transfer``: Add WebAppEndpointPolicy support for WebApps - from version 1.38.23 * api-change:``apigateway``: Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names. * api-change:``apigatewayv2``: Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names. * api-change:``bedrock-runtime``: Launching Multi-modality Content Filter for Amazon Bedrock Guardrails. * api-change:``codebuild``: This release adds support for cacheNamespace in ProjectCache * api-change:``ecs``: This is an Amazon ECS documentation only release that addresses tickets. * api-change:``meteringmarketplace``: Add support for Marketplace Metering Service dual-stack endpoints. * api-change:``networkmanager``: Add support for NetworkManager Dualstack endpoints. * api-change:``payment-cryptography``: The service adds support for transferring AES-256 and other keys between the service and other service providers and HSMs. This feature uses ECDH to derive a one-time key transport key to enable these secure key exchanges. * api-change:``quicksight``: RLS permission dataset with userAs: RLS_RULES flag, Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle dataset refresh email alerts via API, transposed table with options: column width, type and index, toggle Q&A on dashboards, Oracle Service Name when creating data source. * api-change:``sagemaker``: TransformAmiVersion for Batch Transform and SageMaker Search Service Aggregate Search API Extension - from version 1.38.22 * api-change:``batch``: This release will enable two features: Firelens log driver, and Execute Command on Batch jobs on ECS. Both features will be passed through to ECS. * api-change:``bcm-pricing-calculator``: Added standaloneAccountRateTypeSelections for GetPreferences and UpdatePreferences APIs. Added STALE enum value to status attribute in GetBillScenario and UpdateBillScenario APIs. * api-change:``bedrock-agent-runtime``: bedrock flow now support node action trace. * api-change:``cloudformation``: Adding support for the new parameter "ScanFilters" in the CloudFormation StartResourceScan API. When this parameter is included, the StartResourceScan API will initiate a scan limited to the resource types specified by the parameter. * api-change:``datazone``: This release adds new action type of Create Listing Changeset for the Metadata Enforcement Rule feature. * api-change:``eks``: Added support for BOTTLEROCKET FIPS AMIs to AMI types in US regions. * api-change:``gamelift``: Amazon GameLift Servers add support for additional instance types. * api-change:``iam``: Update IAM dual-stack endpoints for BJS, IAD and PDT partitions * api-change:``sagemaker``: add: recovery mode for SageMaker Studio apps * api-change:``sso-oidc``: This release adds AwsAdditionalDetails in the CreateTokenWithIAM API response. - from version 1.38.21 * api-change:``arc-zonal-shift``: Add new shiftType field for ARC zonal shifts. * api-change:``directconnect``: With this release, AWS Direct Connect allows you to tag your Direct Connect gateways. Tags are metadata that you can create and use to manage your Direct Connect gateways. For more information about tagging, see AWS Tagging Strategies. * api-change:``mediaconvert``: This release adds a configurable Quality Level setting for the top rendition of Auto ABR jobs * api-change:``mediatailor``: Add support for log filtering which allow customers to filter out selected event types from logs. * api-change:``polly``: Added support for the new voice - Jihye (ko-KR). Jihye is available as a Neural voice only. * api-change:``rds``: Add note about the Availability Zone where RDS restores the DB cluster for the RestoreDBClusterToPointInTime operation. * api-change:``wafv2``: This release adds the ability to associate an AWS WAF v2 web ACL with an AWS Amplify App. - from version 1.38.20 * api-change:``bedrock-agent``: Adding support for Amazon OpenSearch Managed clusters as a vector database in Knowledge Bases for Amazon Bedrock * api-change:``eks``: Added support to override upgrade-blocking readiness checks via force flag when updating a cluster. * api-change:``gameliftstreams``: Minor updates to improve developer experience. * api-change:``keyspaces``: Removing replication region limitation for Amazon Keyspaces Multi-Region Replication APIs. * api-change:``marketplace-entitlement``: This release enhances the GetEntitlements API to support new filter CUSTOMER_AWS_ACCOUNT_ID in request and CustomerAWSAccountId field in response. * api-change:``meteringmarketplace``: This release enhances the BatchMeterUsage API to support new field CustomerAWSAccountId in request and response and making CustomerIdentifier optional. CustomerAWSAccountId or CustomerIdentifier must be provided in request but not both. * api-change:``sagemaker``: This release adds support for customer-managed KMS keys in Amazon SageMaker Partner AI Apps * api-change:``workspaces-thin-client``: Deprecate tags field in Get API responses - from version 1.38.19 * api-change:``iotwireless``: Mark EutranCid under LteNmr optional. * api-change:``pcs``: ClusterName/ClusterIdentifier, ComputeNodeGroupName/ComputeNodeGroupIdentifier, and QueueName/QueueIdentifier can now have 10 characters, and a minimum of 3 characters. The TagResource API action can now return ServiceQuotaExceededException. * api-change:``qconnect``: Provides the correct value for supported model ID. * api-change:``ssm``: This release adds the AvailableSecurityUpdatesComplianceStatus field to patch baseline operations, as well as the AvailableSecurityUpdateCount and InstancesWithAvailableSecurityUpdates to patch state operations. Applies to Windows Server managed nodes only. - from version 1.38.18 * api-change:``bedrock``: A CustomModelUnit(CMU) is an abstract view of the hardware utilization that Bedrock needs to host a a single copy of your custom imported model. Bedrock determines the number of CMUs that a model copy needs when you import the custom model. You can use CMUs to estimate the cost of Inference's. * api-change:``datazone``: Add support for overriding selection of default AWS IAM Identity Center instance as part of Amazon DataZone domain APIs. * api-change:``route53-recovery-control-config``: Adds dual-stack (IPv4 and IPv6) endpoint support for route53-recovery-control-config operations, opt-in dual-stack addresses for cluster endpoints, and UpdateCluster API to update the network-type of clusters between IPv4 and dual-stack. * api-change:``sagemaker``: This release does the following: 1.) Adds DurationHours as a required field to the SearchTrainingPlanOfferings action in the SageMaker AI API; 2.) Adds support for G6e instance types for SageMaker AI inference optimization jobs. - from version 1.38.17 * api-change:``amplify``: Added appId field to Webhook responses * api-change:``bedrock``: With this release, Bedrock Evaluation will now support bring your own inference responses. * api-change:``controlcatalog``: Add ExemptAssumeRoot parameter to adapt for new AWS AssumeRoot capability. * api-change:``mailmanager``: Amazon SES Mail Manager. Extended rule string and boolean expressions to support analysis in condition evaluation. Extended ingress point string expression to support analysis in condition evaluation * api-change:``network-firewall``: You can now use flow operations to either flush or capture traffic monitored in your firewall's flow table. - from version 1.38.16 * api-change:``bedrock``: Support custom prompt routers for evaluation jobs * api-change:``ec2``: Doc-only updates for EC2 for March 2025. * api-change:``lambda``: Add Ruby 3.4 (ruby3.4) support to AWS Lambda. * api-change:``mediaconnect``: This release adds support for NDI flow outputs in AWS Elemental MediaConnect. You can now send content from your MediaConnect transport streams directly to your NDI environment using the new NDI output type. * api-change:``neptune-graph``: Update IAM Role ARN Validation to Support Role Paths * api-change:``sagemaker``: Added support for g6, g6e, m6i, c6i instance types in SageMaker Processing Jobs. - from version 1.38.15 * api-change:``appsync``: Providing Tagging support for DomainName in AppSync * api-change:``cleanrooms``: This release adds support for PySpark jobs. Customers can now analyze data by running jobs using approved PySpark analysis templates. * api-change:``mediaconvert``: This release adds support for AVC passthrough, the ability to specify PTS offset without padding, and an A/V segment matching feature. * api-change:``route53``: Amazon Route 53 now supports the iso-f regions for private DNS Amazon VPCs and cloudwatch healthchecks. - from version 1.38.14 * api-change:``application-signals``: This release adds support for adding, removing, and listing SLO time exclusion windows with the BatchUpdateExclusionWindows and ListServiceLevelObjectiveExclusionWindows APIs. * api-change:``geo-maps``: Provide support for vector map styles in the GetStaticMap operation. * api-change:``rum``: CloudWatch RUM now supports unminification of JS error stack traces. * api-change:``taxsettings``: Adjust Vietnam PaymentVoucherNumber regex and minor API change. * api-change:``wafv2``: AWS WAF now lets you inspect fragments of request URIs. You can specify the scope of the URI to inspect and narrow the set of URI fragments. - from version 1.38.13 * api-change:``cognito-identity``: Updated API model build artifacts for identity pools * api-change:``cognito-idp``: Minor description updates to API parameters * api-change:``glue``: This release added AllowFullTableExternalDataAccess to glue catalog resource. * api-change:``lakeformation``: This release added "condition" to LakeFormation OptIn APIs, also added WithPrivilegedAccess flag to RegisterResource and DescribeResource. - from version 1.38.12 * api-change:``acm-pca``: Private Certificate Authority service now supports P521 and RSA3072 key algorithms. * api-change:``amplify``: Introduced support for Skew Protection. Added enableSkewProtection field to createBranch and updateBranch API. * api-change:``codebuild``: AWS CodeBuild now supports webhook filtering by organization name * api-change:``datazone``: This release adds support to update projects and environments * api-change:``dynamodb``: Generate account endpoints for DynamoDB requests using ARN-sourced account ID when available * api-change:``ec2``: This release changes the CreateLaunchTemplate, CreateLaunchTemplateVersion, ModifyLaunchTemplate CLI and SDKs such that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. * api-change:``ivs-realtime``: IVS Real-Time now offers customers the ability to adjust the participant & composition recording segment duration * api-change:``logs``: Updated CreateLogAnomalyDetector to accept only kms key arn * api-change:``mediapackagev2``: This release adds the ResetChannelState and ResetOriginEndpointState operation to reset MediaPackage V2 channel and origin endpoint. This release also adds a new field, UrlEncodeChildManifest, for HLS/LL-HLS to allow URL-encoding child manifest query string based on the requirements of AWS SigV4. * api-change:``s3control``: Updating GetDataAccess response for S3 Access Grants to include the matched Grantee for the requested prefix - from version 1.38.11 * api-change:``ec2``: This release adds the GroupLongName field to the response of the DescribeAvailabilityZones API. * api-change:``ecr``: This release adds Amazon ECR to Amazon ECR pull through cache rules support. * api-change:``ecs``: This is a documentation only update for Amazon ECS to address various tickets. * api-change:``inspector2``: Adding componentArn to network reachability details * api-change:``medialive``: Add an enum option DISABLED for Output Locking Mode under Global Configuration. - from version 1.38.10 * api-change:``bedrock-agent``: Add support for computer use tools * api-change:``bedrock-agent-runtime``: Add support for computer use tools * api-change:``ce``: Releasing minor partition endpoint updates. * api-change:``connect``: Add support for contact transfers in external voice systems. * api-change:``medialive``: Adds defaultFontSize and defaultLineHeight as options in the EbuTtDDestinationSettings within the caption descriptions for an output stream. * api-change:``pca-connector-ad``: PrivateCA Connector for Active Directory now supports dual stack endpoints. This release adds the IpAddressType option to the VpcInformation on a Connector which determines whether the endpoint supports IPv4 only or IPv4 and IPv6 traffic. * api-change:``securityhub``: This release adds new StandardsControlsUpdatable field to the StandardsSubscription resource * api-change:``timestream-influxdb``: This release updates the default value of pprof-disabled from false to true. - from version 1.38.9 * api-change:``bedrock-agent``: Introduces support for Neptune Analytics as a vector data store and adds Context Enrichment Configurations, enabling use cases such as GraphRAG. * api-change:``bedrock-agent-runtime``: Support Multi Agent Collaboration within Inline Agents * api-change:``cloudfront``: Documentation updates for Amazon CloudFront. * api-change:``ec2``: Add serviceManaged field to DescribeAddresses API response. * api-change:``elbv2``: This release adds support for assigning IP addresses to Application Load Balancers from VPC IP Address Manager pools. * api-change:``neptune-graph``: Several small updates to resolve customer requests. - from version 1.38.8 * api-change:``bedrock``: This releases adds support for Custom Prompt Router * api-change:``cloudtrail``: Doc-only update for CloudTrail. * api-change:``ivs-realtime``: IVS Real-Time now offers customers the ability to merge fragmented recordings in the event of a participant disconnect. * api-change:``networkflowmonitor``: This release contains 2 changes. 1: DeleteScope/GetScope/UpdateScope operations now return 404 instead of 500 when the resource does not exist. 2: Expected string format for clientToken fields of CreateMonitorInput/CreateScopeInput/UpdateMonitorInput have been updated to be an UUID based string. * api-change:``redshift-data``: This release adds support for ListStatements API to filter statements by ClusterIdentifier, WorkgroupName, and Database. * api-change:``wafv2``: You can now perform an exact match or rate limit aggregation against the web request's JA4 fingerprint. * api-change:``workspaces``: Added a new ModifyEndpointEncryptionMode API for managing endpoint encryption settings. - from version 1.38.7 * api-change:``bedrock-runtime``: This releases adds support for Custom Prompt Router ARN * api-change:``datasync``: AWS DataSync now supports modifying ServerHostname while updating locations SMB, NFS, and ObjectStorage. * api-change:``gameliftstreams``: New Service: Amazon GameLift Streams delivers low-latency game streaming from AWS global infrastructure to virtually any device with a browser at up to 1080p resolution and 60 fps. * api-change:``iotfleetwise``: This release adds floating point support for CAN/OBD signals and adds support for signed OBD signals. * api-change:``workspaces``: Added DeviceTypeWorkSpacesThinClient type to allow users to access their WorkSpaces through a WorkSpaces Thin Client. - from version 1.38.6 * api-change:``elasticache``: Doc only update, listing 'valkey7' and 'valkey8' as engine options for parameter groups. * api-change:``iot-managed-integrations``: Adding managed integrations APIs for IoT Device Management to setup and control devices across different manufacturers and connectivity protocols. APIs include managedthing operations, credential and provisioning profile management, notification configuration, and OTA update. * api-change:``iotsitewise``: AWS IoT SiteWise now supports MQTT-enabled, V3 gateways. Configure data destinations for real-time ingestion into AWS IoT SiteWise or buffered ingestion using Amazon S3 storage. You can also use path filters for precise data collection from specific MQTT topics. * api-change:``rds``: Note support for Database Insights for Amazon RDS. - from version 1.38.5 * api-change:``cognito-idp``: Added the capacity to return available challenges in admin authentication and to set version 3 of the pre token generation event for M2M ATC. * api-change:``ec2``: Update the DescribeVpcs response * api-change:``qbusiness``: Adds support for the ingestion of audio and video files by Q Business, which can be configured with the mediaExtractionConfiguration parameter. * api-change:``rum``: Add support for PutResourcePolicy, GetResourcePolicy and DeleteResourcePolicy to support resource based policies for AWS CloudWatch RUM * api-change:``sagemaker``: Add DomainId to CreateDomainResponse * api-change:``transcribe``: Updating documentation for post call analytics job queueing. - from version 1.38.4 * api-change:``bedrock-agent``: This release lets Amazon Bedrock Flows support newer models by increasing the maximum length of output in a prompt configuration. This release also increases the maximum number of prompt variables to 20 and the maximum number of node inputs to 20. * api-change:``bedrock-data-automation``: Renamed and added new StandardConfiguration enums. Added support to update EncryptionConfiguration in UpdateBlueprint and UpdateDataAutomation APIs. Changed HttpStatus code for DeleteBlueprint and DeleteDataAutomationProject APIs to 200 from 204. Added APIs to support tagging. * api-change:``bedrock-data-automation-runtime``: Added a mandatory parameter DataAutomationProfileArn to support for cross region inference for InvokeDataAutomationAsync API. Renamed DataAutomationArn to DataAutomationProjectArn. Added APIs to support tagging. * api-change:``dms``: Add skipped status to the Result Statistics of an Assessment Run * api-change:``eks``: Adding licenses to EKS Anywhere Subscription operations response. * api-change:``mediaconvert``: The AWS MediaConvert Probe API allows you to analyze media files and retrieve detailed metadata about their content, format, and structure. * api-change:``pricing``: Update GetProducts and DescribeServices API request input validations. * api-change:``ssm``: Systems Manager doc-only updates for Feb. 2025. - from version 1.38.3 * api-change:``bedrock-agent-runtime``: Introduces Sessions (preview) to enable stateful conversations in GenAI applications. * api-change:``emr``: Definition update for EbsConfiguration. * api-change:``qbusiness``: This release supports deleting attachments from conversations. * api-change:``redshift-serverless``: Add track support for Redshift Serverless workgroup. * api-change:``sagemaker``: SageMaker HubService is introducing support for creating Training Jobs in Curated Hub (Private Hub). Additionally, it is introducing two new APIs: UpdateHubContent and UpdateHubContentReference. * api-change:``storagegateway``: This release adds support to invoke a process that cleans the specified file share's cache of file entries that are failing upload to Amazon S3. - from version 1.38.2 * api-change:``application-signals``: This release adds API support for reading Service Level Objectives and Services from monitoring accounts, from SLO and Service-scoped operations, including ListServices and ListServiceLevelObjectives. * api-change:``batch``: AWS Batch: Resource Aware Scheduling feature support * api-change:``chime``: Removes the Amazon Chime SDK APIs from the "chime" namespace. Amazon Chime SDK APIs continue to be available in the AWS SDK via the dedicated Amazon Chime SDK namespaces: chime-sdk-identity, chime-sdk-mediapipelines, chime-sdk-meetings, chime-sdk-messaging, and chime-sdk-voice. * api-change:``cloudfront``: Documentation update for VPC origin config. * api-change:``ec2``: Amazon EC2 Fleet customers can now override the Block Device Mapping specified in the Launch Template when creating a new Fleet request, saving the effort of creating and associating new Launch Templates to customize the Block Device Mapping. * api-change:``iotfleetwise``: This release adds an optional listResponseScope request parameter in certain list API requests to limit the response to metadata only. * api-change:``oam``: This release adds support for sharing AWS::ApplicationSignals::Service and AWS::ApplicationSignals::ServiceLevelObjective resources. * api-change:``sagemaker``: AWS SageMaker InferenceComponents now support rolling update deployments for Inference Components. - from version 1.38.1 * api-change:``codebuild``: Adding "reportArns" field in output of BatchGetBuildBatches API. "reportArns" is an array that contains the ARNs of reports created by merging reports from builds associated with the batch build. * api-change:``devicefarm``: Add an optional configuration to the ScheduleRun and CreateRemoteAccessSession API to set a device level http/s proxy. * api-change:``ec2``: Adds support for time-based EBS-backed AMI copy operations. Time-based copy ensures that EBS-backed AMIs are copied within and across Regions in a specified timeframe. * api-change:``iot``: AWS IoT - AWS IoT Device Defender adds support for a new Device Defender Audit Check that monitors device certificate age and custom threshold configurations for both the new device certificate age check and existing device certificate expiry check. * api-change:``taxsettings``: PutTaxRegistration API changes for Egypt, Greece, Vietnam countries - from version 1.38.0 * api-change:``bedrock-agent``: This release improves support for newer models in Amazon Bedrock Flows. * api-change:``bedrock-agent-runtime``: Adding support for ReasoningContent fields in Pre-Processing, Post-Processing and Orchestration Trace outputs. * api-change:``bedrock-runtime``: This release adds Reasoning Content support to Converse and ConverseStream APIs * api-change:``elasticache``: Documentation update, adding clarity and rephrasing. * feature:Endpoints: Generate and use AWS-account-based endpoints for compatible services when the account ID is available. At launch, DynamoDB is the first and only compatible service. The new endpoint URL pattern will be ``https://.ddb..amazonaws.com``. Additional services may be added in the future. See the documentation for details: https://docs.aws.amazon.com/sdkref/latest/guide/feature-account-endpoints.html - from version 1.37.26 * api-change:``appstream``: Added support for Certificate-Based Authentication on AppStream 2.0 multi-session fleets. * api-change:``bedrock-agent``: Introduce a new parameter which represents the user-agent header value used by the Bedrock Knowledge Base Web Connector. - from version 1.37.25 * api-change:``codebuild``: Add webhook status and status message to AWS CodeBuild webhooks * api-change:``guardduty``: Reduce the minimum number of required attack sequence signals from 2 to 1 * api-change:``license-manager-user-subscriptions``: Updates entity to include Microsoft RDS SAL as a valid type of user subscription. * api-change:``rds``: CloudWatch Database Insights now supports Amazon RDS. * api-change:``sagemaker``: Added new capability in the UpdateCluster operation to remove instance groups from your SageMaker HyperPod cluster. * api-change:``workspaces-web``: Add support for toolbar configuration under user settings. - from version 1.37.24 * api-change:``codepipeline``: Add environment variables to codepipeline action declaration. * api-change:``ecs``: This is a documentation only release for Amazon ECS that supports the CPU task limit increase. * api-change:``lightsail``: Documentation updates for Amazon Lightsail. * api-change:``location``: Adds support for larger property maps for tracking and geofence positions changes. It increases the maximum number of items from 3 to 4, and the maximum value length from 40 to 150. * api-change:``mailmanager``: This release adds additional metadata fields in Mail Manager archive searches to show email source and details about emails that were archived when being sent with SES. * api-change:``network-firewall``: This release introduces Network Firewall's Automated Domain List feature. New APIs include UpdateFirewallAnalysisSettings, StartAnalysisReport, GetAnalysisReportResults, and ListAnalysisReports. These allow customers to enable analysis on firewalls to identify and report frequently accessed domain. * api-change:``sagemaker``: Adds r8g instance type support to SageMaker Realtime Endpoints * api-change:``sesv2``: This release adds the ability for outbound email sent with SES to preserve emails to a Mail Manager archive. - from version 1.37.23 * api-change:``batch``: This documentation-only update corrects some typos. * api-change:``emr-containers``: EMR on EKS StartJobRun Api will be supporting the configuration of log storage in AWS by using "managedLogs" under "MonitoringConfiguration". * api-change:``medialive``: Adds support for creating CloudWatchAlarmTemplates for AWS Elemental MediaTailor Playback Configuration resources. - from version 1.37.22 * api-change:``amplify``: Add ComputeRoleArn to CreateApp, UpdateApp, CreateBranch, and UpdateBranch, allowing caller to specify a role to be assumed by Amplify Hosting for server-side rendered applications. * api-change:``dms``: Support replicationConfigArn in DMS DescribeApplicableIndividualAssessments API. * api-change:``timestream-influxdb``: This release introduces APIs to manage DbClusters and adds support for read replicas - from version 1.37.21 * api-change:``codebuild``: Added test suite names to test case metadata * api-change:``connect``: Release Notes: 1) Analytics API enhancements: Added new ListAnalyticsDataLakeDataSets API. 2) Onboarding API Idempotency: Adds ClientToken to instance creation and management APIs to support idempotency. * api-change:``dms``: Introduces premigration assessment feature to DMS Serverless API for start-replication and describe-replications * api-change:``rds-data``: Add support for Stop DB feature. * api-change:``s3``: Added support for Content-Range header in HeadObject response. * api-change:``wafv2``: The WAFv2 API now supports configuring data protection in webACLs. * api-change:``workspaces-thin-client``: Update Environment and Device name field definitions - from version 1.37.20 * api-change:``accessanalyzer``: This release introduces the getFindingsStatistics API, enabling users to retrieve aggregated finding statistics for IAM Access Analyzer's external access and unused access analysis features. Updated service API and documentation. * api-change:``acm-pca``: Private Certificate Authority (PCA) documentation updates * api-change:``ecs``: This is a documentation only release to support migrating Amazon ECS service ARNs to the long ARN format. * api-change:``fis``: Adds auto-pagination for the following operations: ListActions, ListExperimentTemplates, ListTargetAccountConfigurations, ListExperiments, ListExperimentResolvedTargets, ListTargetResourceTypes. Reduces length constraints of prefixes for logConfiguration and experimentReportConfiguration. * api-change:``sagemaker``: Adds additional values to the InferenceAmiVersion parameter in the ProductionVariant data type. * api-change:``storagegateway``: This release adds support for generating cache reports on S3 File Gateways for files that fail to upload. - from version 1.37.19 * api-change:``b2bi``: Allow spaces in the following fields in the Partnership resource: ISA 06 - Sender ID, ISA 08 - Receiver ID, GS 02 - Application Sender Code, GS 03 - Application Receiver Code * api-change:``bedrock-agent``: This releases adds the additionalModelRequestFields field to the CreateAgent and UpdateAgent operations. Use additionalModelRequestFields to specify additional inference parameters for a model beyond the base inference parameters. * api-change:``bedrock-agent-runtime``: This releases adds the additionalModelRequestFields field to the InvokeInlineAgent operation. Use additionalModelRequestFields to specify additional inference parameters for a model beyond the base inference parameters. * api-change:``codebuild``: Add note for the RUNNER_BUILDKITE_BUILD buildType. * api-change:``fsx``: Support for in-place Lustre version upgrades * api-change:``medialive``: Adds a RequestId parameter to all MediaLive Workflow Monitor create operations. The RequestId parameter allows idempotent operations. * api-change:``opensearchserverless``: Custom OpenSearchServerless Entity ID for SAML Config. * api-change:``polly``: Added support for the new voice - Jasmine (en-SG). Jasmine is available as a Neural voice only. - from version 1.37.18 * api-change:``acm-pca``: Private Certificate Authority service now supports Partitioned CRL as a revocation configuration option. * api-change:``appsync``: Add support for operation level caching * api-change:``ec2``: Adding support for the new fullSnapshotSizeInBytes field in the response of the EC2 EBS DescribeSnapshots API. This field represents the size of all the blocks that were written to the source volume at the time the snapshot was created. * api-change:``pi``: Documentation only update for RDS Performance Insights dimensions for execution plans and locking analysis. - from version 1.37.17 * api-change:``apigatewayv2``: Documentation updates for Amazon API Gateway * api-change:``cloudfront``: Doc-only update that adds defaults for CloudFront VpcOriginEndpointConfig values. * api-change:``connect``: Updated the CreateContact API documentation to indicate that it only applies to EMAIL contacts. * api-change:``dms``: New vendors for DMS Data Providers: DB2 LUW and DB2 for z/OS - from version 1.37.16 * api-change:``ecr``: Adds support to handle the new basic scanning daily quota. * api-change:``eks``: Introduce versionStatus field to take place of status field in EKS DescribeClusterVersions API * api-change:``mediaconvert``: This release adds support for Animated GIF output, forced chroma sample positioning metadata, and Extensible Wave Container format * api-change:``pi``: Adds documentation for dimension groups and dimensions to analyze locks for Database Insights. * api-change:``transcribe``: This release adds support for the Clinical Note Template Customization feature for the AWS HealthScribe APIs within Amazon Transcribe. - from version 1.37.15 * api-change:``cloudformation``: We added 5 new stack refactoring APIs: CreateStackRefactor, ExecuteStackRefactor, ListStackRefactors, DescribeStackRefactor, ListStackRefactorActions. * api-change:``connectcases``: This release adds the ability to conditionally require fields on a template. Check public documentation for more information. * api-change:``cost-optimization-hub``: This release enables AWS Cost Optimization Hub to show cost optimization recommendations for Amazon Auto Scaling Groups, including those with single and mixed instance types. * api-change:``s3``: Updated list of the valid AWS Region values for the LocationConstraint parameter for general purpose buckets. - from version 1.37.14 * api-change:``rds``: Documentation updates to clarify the description for the parameter AllocatedStorage for the DB cluster data type, the description for the parameter DeleteAutomatedBackups for the DeleteDBCluster API operation, and removing an outdated note for the CreateDBParameterGroup API operation. - from version 1.37.13 * api-change:``datasync``: Doc-only update to provide more information on using Kerberos authentication with SMB locations. * api-change:``dms``: Introduces TargetDataSettings with the TablePreparationMode option available for data migrations. * api-change:``iam``: This release adds support for accepting encrypted SAML assertions. Customers can now configure their identity provider to encrypt the SAML assertions it sends to IAM. * api-change:``neptune-graph``: Added argument to `list-export` to filter by graph ID * api-change:``qbusiness``: Adds functionality to enable/disable a new Q Business Chat orchestration feature. If enabled, Q Business can orchestrate over datasources and plugins without the need for customers to select specific chat modes. * api-change:``sagemaker``: IPv6 support for Hyperpod clusters - from version 1.37.12 * api-change:``mediatailor``: Add support for CloudWatch Vended Logs which allows for delivery of customer logs to CloudWatch Logs, S3, or Firehose. - from version 1.37.11 * api-change:``amp``: Add support for sending metrics to cross account and CMCK AMP workspaces through RoleConfiguration on Create/Update Scraper. * api-change:``bedrock-agent-runtime``: This change is to deprecate the existing citation field under RetrieveAndGenerateStream API response in lieu of GeneratedResponsePart and RetrievedReferences * api-change:``codebuild``: Added support for CodeBuild self-hosted Buildkite runner builds * api-change:``geo-routes``: The OptimizeWaypoints API now supports 50 waypoints per request (20 with constraints like AccessHours or AppointmentTime). It adds waypoint clustering via Clustering and ClusteringIndex for better optimization. Also, total distance validation is removed for greater flexibility. * api-change:``rds``: Updates to Aurora MySQL and Aurora PostgreSQL API pages with instance log type in the create and modify DB Cluster. * api-change:``sagemaker``: This release introduces a new valid value in InstanceType parameter: p5en.48xlarge, in ProductionVariant. - from version 1.37.10 * api-change:``appstream``: Add support for managing admin consent requirement on selected domains for OneDrive Storage Connectors in AppStream2.0. * api-change:``bedrock-agent-runtime``: Add a 'reason' field to InternalServerException * api-change:``ecr``: Temporarily updating dualstack endpoint support * api-change:``ecr-public``: Temporarily updating dualstack endpoint support * api-change:``mediatailor``: Adds options for configuring how MediaTailor conditions ads before inserting them into the content stream. Based on the new settings, MediaTailor will either transcode ads to match the content stream as it has in the past, or it will insert ads without first transcoding them. * api-change:``qbusiness``: Added APIs to manage QBusiness user subscriptions * api-change:``s3tables``: You can now use the CreateTable API operation to create tables with schemas by adding an optional metadata argument. * api-change:``verifiedpermissions``: Adds Cedar JSON format support for entities and context data in authorization requests - from version 1.37.9 * api-change:``bcm-pricing-calculator``: Added ConflictException error type in DeleteBillScenario, BatchDeleteBillScenarioCommitmentModification, BatchDeleteBillScenarioUsageModification, BatchUpdateBillScenarioUsageModification, and BatchUpdateBillScenarioCommitmentModification API operations. * api-change:``ecr``: Add support for Dualstack and Dualstack-with-FIPS Endpoints * api-change:``ecr-public``: Add support for Dualstack Endpoints * api-change:``mailmanager``: This release includes a new feature for Amazon SES Mail Manager which allows customers to specify known addresses and domains and make use of those in traffic policies and rules actions to distinguish between known and unknown entries. * api-change:``s3``: Change the type of MpuObjectSize in CompleteMultipartUploadRequest from int to long. - from version 1.37.8 * api-change:``appsync``: Add stash and outErrors to EvaluateCode/EvaluateMappingTemplate response * api-change:``datasync``: AWS DataSync now supports the Kerberos authentication protocol for SMB locations. * api-change:``deadline``: feature: Deadline: Add support for limiting the concurrent usage of external resources, like floating licenses, using limits and the ability to constrain the maximum number of workers that work on a job * api-change:``ec2``: This release changes the CreateFleet CLI and SDK's such that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. * api-change:``firehose``: For AppendOnly streams, Firehose will automatically scale to match your throughput. * api-change:``timestream-influxdb``: Adds 'allocatedStorage' parameter to UpdateDbInstance API that allows increasing the database instance storage size and 'dbStorageType' parameter to UpdateDbInstance API that allows changing the storage type of the database instance - from version 1.37.7 * api-change:``bedrock-agent``: Add support for the prompt caching feature for Bedrock Prompt Management * api-change:``iot``: Raised the documentParameters size limit to 30 KB for AWS IoT Device Management - Jobs. * api-change:``mediaconvert``: This release adds support for dynamic audio configuration and the ability to disable the deblocking filter for h265 encodes. * api-change:``s3control``: Minor fix to ARN validation for Lambda functions passed to S3 Batch Operations - from version 1.37.6 * api-change:``cloudtrail``: This release introduces the SearchSampleQueries API that allows users to search for CloudTrail Lake sample queries. * api-change:``eks``: Adds support for UpdateStrategies in EKS Managed Node Groups. * api-change:``healthlake``: Added new authorization strategy value 'SMART_ON_FHIR' for CreateFHIRDatastore API to support Smart App 2.0 * api-change:``ssm``: Systems Manager doc-only update for January, 2025. * api-change:``sso-oidc``: Fixed typos in the descriptions. * api-change:``transfer``: Added CustomDirectories as a new directory option for storing inbound AS2 messages, MDN files and Status files. - from version 1.37.5 * api-change:``ec2``: Added "future" allocation type for future dated capacity reservation - from version 1.37.4 * api-change:``bedrock-agent-runtime``: Adds multi-turn input support for an Agent node in an Amazon Bedrock Flow * api-change:``glue``: Docs Update for timeout changes * api-change:``medialive``: AWS Elemental MediaLive adds a new feature, ID3 segment tagging, in CMAF Ingest output groups. It allows customers to insert ID3 tags into every output segment, controlled by a newly added channel schedule action Id3SegmentTagging. * api-change:``workspaces-thin-client``: Rename WorkSpaces Web to WorkSpaces Secure Browser - from version 1.37.3 * api-change:``batch``: Documentation-only update: clarified the description of the shareDecaySeconds parameter of the FairsharePolicy data type, clarified the description of the priority parameter of the JobQueueDetail data type. * api-change:``cognito-idp``: corrects the dual-stack endpoint configuration for cognitoidp * api-change:``connect``: Added DeleteContactFlowVersion API and the CAMPAIGN flow type * api-change:``emr-serverless``: Increasing entryPoint in SparkSubmit to accept longer script paths. New limit is 4kb. * api-change:``iotsitewise``: AWS IoT SiteWise now supports ingestion and querying of Null (all data types) and NaN (double type) values of bad or uncertain data quality. New partial error handling prevents data loss during ingestion. Enabled by default for new customers; existing customers can opt-in. * api-change:``logs``: Documentation-only update to address doc errors * api-change:``quicksight``: Added `DigitGroupingStyle` in ThousandsSeparator to allow grouping by `LAKH`( Indian Grouping system ) currency. Support LAKH and `CRORE` currency types in Column Formatting. * api-change:``sns``: This release adds support for the topic attribute FifoThroughputScope for SNS FIFO topics. For details, see the documentation history in the Amazon Simple Notification Service Developer Guide. - Refresh ac_update-docutils.patch and rename to ac_relax-depends.patch - Update Requires from setup.py ++++ chromium: - Chromium 135.0.7049.114 (stable release 2025-04-22) * stability fixes ++++ commandergenius: - Add x11 to explicit BuildRequires, as we depended upon sdl2 implicitly pulling it in previously. ++++ cosmic-app-library: - Update to version 1.0.0~alpha7+0: * Use `KeyboardInteractivity::Exclusive` (#229) * Update cosmic_app_library.ftl (SV) * i18n - update portuguese translations (#225) * Adjusting two translations * Added Irish translation * i18n(ro): Add Romanian translation * Minor wording fixes * i18n (pt-BR) Update translations * Update i18n/zh-CN/cosmic_app_library.ftl * Update zh-CN translate * Update cosmic_app_library.ftl * Create cosmic_app_library.ftl * fix: mid height comparison * fix: add 16 px margin * Capitalize COSMIC * Fix homepage and bugtracker URLs * Update Hungarian translations * fix: filter out overlaps past half of surface height * update libcosmic * fix: ignore exclusive_zone * feat: avoid overlap * fix: use LANG from env * fix: parse language and region from langtag * fix(libcosmic): theme subscription * fix license references * fix: do not create new dialog when one already exists. ++++ cosmic-applets: - Update to version 1.0.0~alpha7+0: * fix(time): popup initial wrong size * feat(network): support for eap peap networks * fix(bluetooth): other devices not initially appearing * fix(network): skip connections if getting settings fails * perf(bluetooth): reduce CPU usage and improve async performance * improv(bluetooth): potential fixes for excess CPU usage * refactor: applet tooltips may be for an overflow window * fix(app-list): missing app icons when an appid is not found * fix: Remove duplicate portuguese entries from desktop entries * refactor(power): remove text from icons ++++ cosmic-bg: - Update to version 1.0.0~alpha7+0: * i18n(ar): add translations * Create cosmic_bg.ftl - Add Swedish Translation * i18n (pt-BR) update translations * feat: match against directories in $XDG_DATA_DIRS to check for backgrounds * i18n(ro): Add Romanian translation * Create cosmic_bg.ftl * fix(l18n): Ensure COSMIC is properly cased * Update .desktop entry, capitalize COSMIC correctly, translate to Polish * fix: use valid license identifiers * i18n(zh-TW): add zh-TW translation * i18n(ja): add ja translation ++++ cosmic-comp: - Update to version 1.0.0~alpha7+1: * i18n (pt-BR) - Update translations * Initial support for workspace pinning and moving * protocols/workspace: Make `move_workspace_to_group` move existing handle * protocols/workspace: Store request queue in workspace manager udata * protocol/workspace: Store manager as part of workspace/group udata * protocol/workspace: Move `WorkspaceGroupData` to `ext.rs` * protocol/workspace: Remove type bounds that aren't required * protocol/workspace: Drop support for cosmic v1 protocol * xwayland: Set scaled cursor size via xsettings * render/cursor: Don't round cursor coordinates early * render/cursor: Correctly convert hotspot coordinates * i18n(cs): Add Czech translations * shell: Don't engage new MoveGrabs while in Overview * chore: use cosmic-text shape cache * xwayland: Honor primary output for fractional scale * output_configuration: Allow setting xwayland primary output * chore: update cosmic-protocols * xwayland: store and restore primary output * feat: Allow fractional xwayland client scale * chore: update smithay * Change default X11 eavesdropping to None * shell/element: Attach a resize border to tiled undecorated windows * chore: Update smithay * state: Use `WeakOutput` for frame trottling * xwayland: Allow eavesdropping on certain keyboard/pointer events * chore: Update smithay * xwayland: Always allow writing into clipboard * xwayland: Allow pasting into fullscreen surfaces * shell/workspace: Disambiguate output with edid match by connector name * shell/workspace: Store edid in output stack * shell/workspace: Clear output stack when moved user moves workspace * Add `EdidProduct`, as user data for kms `Output`s * Replace screencopy with `ext-image-copy-capture-v1` * config: Refactor WorkspaceLayout to use the Default macro * Argument support with clap_lex * i18n(sk): Add Slovak translations * a11y/zoom: Fix settings page * input: Don't trigger modifier shortcuts, when zooming * a11y/zoom: Add more leeway for OnEdge movement * a11y/zoom: zoom level per output * a11y/zoom: Drop last state * a11y/zoom: Allow disabling scroll-shortcuts * a11y/zoom: Allow hiding the overlay * xdg-activation/toplevel-management: Unmaximize when activating a tiled window * shell: Unmaximize when moving a single window to another tiling layer * shell: Unmaximize windows on the target workspace when moving groups * shell: Don't move group to tiled layer of floating-only workspace * kms: Support screencopy cursor modes with active filters * backend: Support screen filters in nested mode * chore: Update smithay * kms: Support screen filters * kms: Refactor out postprocessing helpers * wayland: Add support for cosmic-a11y version 2 * chore: Update cosmic-protocols * config: Add screen-filter configuration and persistent state * screencopy: Remove unnecessary lifetime * Call `underlying_storage` of `TextureRenderElement` without mapping * kms.timings.presented: print debug msg when frame time is overflowing * kms: protect against potential overflow of Duration when calculating avg frametime * shell: Refactor out common code for removing workspace from set * Fixes for `migrate_workspace` * Refactor out duplicated `workspace_set_idx` loops * Send one-dimensional workspace coordinates, without output index * Take slice instead of array in `set_workspace_coordinates` * Improve handling of XDG activation tokens in shell * Update `smithay` * Fix `dependency_on_unit_never_type_fallback` warning on latest Rustc * chore: Update rust toolchain * iced: Don't call update from render_elements * iced: Don't throttle resizes * input: Fix events for subsurfaces of lock surface * fix: Remove extra scaling of borders * chore: smithay update * shell: On `output_remove`, focus moved workspace instead of empty one * protocol/workspace: Store ext/cosmic specific capabilities * protocol/workspace: Split ext/cosmic-v1 workspace data into two types * shell: If active workspace moved, add `WState::Active` to new active * shell: Fix getting `active_handle` for `other_set` * tiling: Exclude maximized windows from input/render * iced: refresh after output_enter * floating: Refresh space after mapping * main: throttle refresh * i18n (pt-BR) update translation * i18n(pt): update Portuguese translation * Create cosmic_comp.ftl (Swedish) * i18n(nl) update Dutch translation * shell: next_output - axis overlap filter logic without negation * actions: Remember previous workspace on extended action * actions: Shortcut handling changes for #1005 * stack: Remember position during continuous move action * stack: Remember previous position during focus navigation * ci: Update unsupported cache v2 action to v4 * fix(protocol/workspace): Handle cosmic-workspace-v2 destroy requests * Add `cosmic-workspace-v2`, image source, toplevel info changes * Update cosmic-protocols * Set `WorkspaceCapabilities::SetTilingState` capability * protocol/toplevel_management: Use `WorkspaceHandle` in argument * protocol/workspace: Fix initial sending of states and capabilities * feat: add shortcut for input source switch * i18n(pl): update translation * Update Hungarian translations ++++ cosmic-files: - Update to version 1.0.0~alpha7+0: * Fix macOS build (#944) * Handle error from trash::os_limited::is_empty * perf: Only enumerate trash items when necessary (#604) * Update trash crate * Format * Fall back to unmount if eject is not supported, fixes #941 * i18n(pt-BR) - Update translations (#943) * Remove merged libc patch * chore: update libcosmic * feat: responsive menu bar (#938) * Add tests for `exec_to_command` (#935) * Update Hungarian translations (#937) * Use icu for date and time localization (#934) * Update Swedish translation (#932) * i18n - Update portuguese translations (#929) * fix: Handle complex Exec keys in desktop entries (#930) * Only write what was read during copy, fixes #931 * Patches to fix redox support * feat: use io_uring / IOCP when available for async file IO (#911) * Refactor translation (#923) * i18n(ro): Improve Romanian translation (#926) * empty commit to force rebuild * Fix move to home location on unmount * i18n(nl) fix some Dutch spell mistakes * Update cosmic_files.ftl * Update cosmic_files.ftl * Update cosmic_files.ftl * Update cosmic_files.ftl * Add french translation * Remove unnecessary debug output * Move xdg-mime patch to dependencies, remove filetime patch * Use xz2 instead of liblzma, update dependencies * Update libcosmic * Update cosmic_files.ftl PL Translation extract to folder * feat: Open multiple files with one/multiple apps * i18n (pt-BR) Update translation * Fix for right and middle click in single click mode * Set title and accept button label for extract dialog * Fix toasts for Extract and Compress * Use Open Folder dialog for Extract To * Disable drag-select when not in multiple mode * Add auto-scroll to dialog * Simplify and fix box selection and autoscroll * Update cosmic_files.ftl PL Translation Type-to-search Delete and stuff * i18n(nl) update Dutch translations * Allow dialog open button when opening directory and nothing is selected * Add support for accelerator keys in dialog, fixes #390 * Update libcosmic * Update Hungarian translations * Format * Format * Add keybinds for list/grid views * Added Extract To feature to the context menu. * feat: Extract archive to a specified location * Update cosmic_files.ftl * chore: update libcosmic * Add 'Single click to open' settings toggle * Use press event on gallery header instead of drag event to start window drag, fixes #537 * Update Brazilian portuguese translation * i18n(nl) update Dutch translation * Only show one (default) line * Removed unused imports * Fixing incorrect height calculation on scrollable * Use scrollable for open-with dialog and calculate height to ensure open button is visible * adding note for xdg-mime patch * cargo fmt * simplifying list generation for mime types, applying xdg-mime patch & cargo fmt * Adding in new functionality to open / open-with based off of MIME subclasses where needed * Edit location when clicking on current directory * Handle broken favorites in sidebar * fix(libcosmic): theme subscription * Improve updating favorites when moving multiple dirs * Update favorites when dir is renamed or moved * Implement "Open in new window" for Trash, Recents, Network * Only show Show Details for Path locations * Only show Empty Trash when there is trash * Add open in new tab for Network and Recents * Ensure skip applies to cleanup operations, fixes #854 * Remove accidental println * Compact consecutive search locations in history, fixes #759 * Type to search or seek (#859) * Update Hungarian translations * fix(app): header actions glitch in preview page * i18n(nl) update Dutch translation * fix(app): close preview on single click * Revert "fix(app): close selected preview on single click" * fix(app): close selected preview on single click * Add operation to permanently delete trash items, fixes #841 * Fix multiple operation progress, fixes #842 * Format * i18n(ca): Add Catalan translation * fix(tab): prevent showing future date in trash items * Respect military time config from time applet * Added Irish translation ++++ cosmic-icons: - Update to version 1.0.0~alpha7+0: * chore: add settings applications page icons * Add `pin-symbolic` icon ++++ cosmic-idle: - Update to version 1.0.0~alpha7+0: * fix: use `loginctl lock-session` as fallback in case system_actions was not readable ++++ cosmic-launcher: - Update to version 1.0.0~alpha7+0: * i18n(ar): improve and complete translations (#285) * i18n - update portuguese translations (#281) * i18n(ro): Add Romanian translation (#280) * Add es-419 translations (#157) * Added German Translation (#166) * Polish translation for desktop entry (#247) * Added Irish translation (#252) * Update metainfo with the Hungarian translation (#253) * Create cosmic_launcher.ftl (#266) * i18n(sk): Add Slovak translations (#275) * Minor fix (#278) * i18n (pt-BR) Update translations * chore: update libcosmic * chore: update libcosmic * fix: add 16 px margin * fix: filter out overlaps past half of surface height * chore: udpate libcosmic * i18n/es fix * fix: ignore exclusive_zone * feat: avoid overlap * fix(libcosmic): theme subscription * i18n(ca): Add Catalan translation * fix license references ++++ cosmic-notifications: - Update to version 1.0.0~alpha7+0: * i18n - update portuguese translations (#76) * i18n(nl) add/update Dutch translation (#75) * Add Hungarian translations (#65) * i18n(fr): Add French translation (#32) * Create cosmic_notifications.ftl (#38) * i18n(hu): Add Hungarian translation (#39) * fix(l18n): Ensure COSMIC is properly cased (#51) * add Dutch translation (#59) * Add Polish translation to metainfo (#63) * i18n (pt-BR) Update translation (#71) * Add Italian translation (#73) * i18n(ro): Add Romanian translation (#74) * fix: freeze in Firefox when notifications are received * fix: define rust 1.85.1 in toolchain to force rustup to update * chore: filter cosmic-config errors that need not be logged * chore: Rust 2024 edition * chore: upgrade all dependencies / fix clippy warnings * chore: update libcosmic * fix(libcosmic): theme subscription * fix license references ++++ cosmic-osd: - Update to version 1.0.0~alpha7+0: * i18n(nl) update Dutch translation * Added Irish translation * Update Hungarian translations * i18n(de): add German translation * Shorten and correct suspend label for swedish * Add missing suspend translation for en * i18n (pt-BR) Update translations * Refactor translation * i18n(ro): Improve Romanian translation * chore: update cosmic-settings-subscriptions * fix(libcosmic): theme subscription ++++ cosmic-panel: - Update to version 1.0.0~alpha7+0: * fix: ceil for scaled width and height * Run `cargo clippy --fix`, then `cargo fmt` * Store just `ToplevelInfo` instead of tuple * Update uses of deprecated `Rectangle::from_loc_and_size` * fix: scaling * improv: less jank for popup resize * Use `patch` to depend on only one version of cctk * Update `cctk`, with latest toplevel/workspace protocols * make egl_surface current before use * fix: get before creating buffer * update launch-pad * fix: set context to current with surface * improv: use damage * fix: make egl context current with surfaces * fix: handling for stacked autohide panel and static dock. * fix: better handling of additional gaps and input zones * fix: don't skip adding additional gap if not focused * chore: update smithay * refactor: autoswitch for popups that have grab * feat: subsurface support ++++ cosmic-randr: - Update to version 1.0.0~alpha7+0: * fix: kdl for xwayland_primary * feat: support xwayland primary-output * chore: update cosmic-protocols ++++ cosmic-session: - Update to version 1.0.0~alpha7+0: * refactor: enter span * Fix compilation * fix: ignore error when starting service * fix(just): wrong path for dconf profile in start-cosmic * fix(debian): dconf profile now installed by justfile * justfile: install dconf profile * justfile: use prefix in dconf profile path * fix: xdg autostart was not executing * fix: update asyinc-signals to fix loongarch build * Adding autostart flag for use / consts * Rustfmt + adding checks for OnlyShowIn / NotShowIn * Getting graphical applications working * Hiding autostart functionality behind feature gate "autostart" * Adding in functionality to autostart programs on non-systemd systems * start-cosmic: Import DCONF_PROFILE into systemd user environment - remove fix-justfile.patch, upstream fixed the issue ++++ cosmic-store: - Update to version 1.0.0~alpha7+0: * i18n - Update portuguese translations (#270) * i18n(be): update Belarusian translation (#268) * i18n(ro): Improve Romanian translation (#269) * empty commit to force rebuild * i18n (pt-BR) Update translations (#262) * Update com.system76.CosmicStore.desktop PL metadata * Update libcosmic * i18n(zh-CN): update zh-CN translation * fix(libcosmic): theme subscription * Update flathub stats * fix: Call `malloc_trim` only on glibc systems * i18n(pl): minor fix * i18n(sk): Update Slovak translations * Update Hungarian translations ++++ cosmic-workspaces: - Update to version 1.0.0~alpha7+0: * fix(view): match pin button appearance to designs * Add support for workspace pinning and dragging * backend/wayland: Support running without toplevel manager protocol * Pass `toplevel_capabilities` from backend to frontend * Fix building with `mock-backend` * Activate workspace only if capability is present * Fix clippy lints * Store `cctk::workspace::Workspace` in `struct Workspace` * widget/toplevel_item: Rename to `size_cross_nth`; take index argument * widget/toplevel_item: Fix tree passed to layout() of second child * chore(view): remove `bg_element` * improv(view): make workspace item sizing more dynamic * Fix "never read" lint * Use `ThreadExecutor` instead of calloop executor * Add and use `TwoRowColToplevelLayout` * row_col_toplevel_layout: Add a `new` method * row_col_toplevel_layout: Take into account max cross axis in scale factor * i18n - update portuguese translations (#154) * i18n(nl) update and improve Dutch translation (#131) * Update cosmic_workspaces.ftl PL translation (#132) * Create cosmic_workspaces.ftl (#69) * Add Ukrainian translation (#74) * i18n(pt): create Portuguese translation (#91) * Add Tamil translation (#102) * i18n(ar): add Arabic translation (#103) * Add Hungarian translations (#124) * i18n(dk) Add danish translation * Added Irish translation * i18n(de): add German translation * i18n(zh-CN): create zh-CN translation * i18n (pt-BR) Update translations * i18n (pt-BR) Update translations * i18n(zh-TW): add zh-TW translation * i18n(ro): Add Romanian translation * Use `Layer::Top` instead of `Layer::Overlay` * Use `match` instead of a couple `if let` branches * Use `aliasable` in `AxisToplevelLayout` to use slice in argument * Filter `WaylandEvent::RequestResize` events out of subscriptions * Make dnd_destination code more generic * chore: update libcosmic * Update to workspace v2, based on ext-workspace ++++ debootstrap: - update to 1.0.141: * Ubuntu: add symlink for questing ++++ dhcp: - Add compile option '-std=gnu17' to fix build with gcc15. [bsc#1241472] ++++ disk-encryption-tool: - Update to version 1+git20250424.b1779d6: * Drop keyctl timeout ++++ distrobuilder: - add fix-CVE-2025-22872.patch, for fixing bsc#1241834 ++++ dolphin-emu: - Updated to 2503a * https://github.com/dolphin-emu/dolphin/compare/2503...2503a ++++ transactional-update: - Version 5.0.3 - When continuing a transaction that was based on the running system, sync new changes from /etc into the new snapshot. This way it behaves as-if the snapshot was booted into before continuing the transaction, which matches the behaviour of versions < 5.0. - Fix syncing of file times and ownership - Do not sync /etc/etc.syncpoint/ into the running system (or parent snapshot) when using --discard ++++ rabbitmq-server: - Force non parallel build, this has been the cause of some intermittent build failures. ++++ fzf: - Update to version 0.61.3: * Revert tmux change as it caused tmux run-shell 'fzf --tmux' to fail * More environment variables for child processes ++++ gimp: - Added libheif-aom dependency to AVIF support (boo#1241553). ++++ glib2-branding-openSUSE: - Update defaults to match current situation: + Remove banshee preference: banshee has not been shipped since 2016. + Add Loupe to the preferred applications for images + Do not use Eog by default. As it's alphabetically before Loupe, Eog would always win the way it was listed (when installed). + Explicitly set image/tiff to org.gnome.Loupe as Eog is no longer part of the default installations. ++++ git-filter-repo: - add Don-t-crash-on-multi-line-config-values.patch (#659) ++++ gitea-tea: - update newer-dependencies.patch, fixing bsc#1241819 ++++ glab: - Update to version 1.56.0: * feat(securefile): add project secure file create support * chore: Update command examples following new style guide * fix(release): allow use of commit log for release notes * fix: readibility & consistency of persing pipeline variable error * refactor: Explicit nil return for error in successful snippet creation * chore: apply new style guide for MR command examples * fix: Initialize factory HTTP client with error handling to support stub behavior * chore: apply new style guide for misc ci command help texts * chore: apply new style guide for more cli ci command help texts * chore: Change plaintext syntax to 'console' for examples * chore: apply new style guide for cli ci command help texts * chore(docs): update examples to $># format * chore(docs): update example to $># format * chore: apply new style guide for more cli help texts * docs: Add docs change to clear a couple of Vale warnings * chore: Update Vale rules for project * chore: apply new style guide for cli help texts * chore(docs): update example to $># format * chore(docs): update example to $># format * chore(docs): update example to `$>#` format * chore(docs): update example to $># format * chore(docs): update example to $># format * chore: disable markdownlint rule MD014 * fix: change the example cli help example section * feat: ouput option json for project search * chore: Update linting tools in project * feat(issue): Implement the `--epic` option for `issue list` * docs: Fix last markdownlint errors, restore linting * feat(securefile): add project secure file remove support * chore: restrict access to test job artifacts * fix(project): remove extra --tag option from "publish catalog" command * feat(securefile): add project secure file download support * chore(deps): update module golang.org/x/oauth2 to v0.29.0 * chore(deps): update module go.uber.org/mock to v0.5.1 * chore(deps): update module golang.org/x/crypto to v0.37.0 * feat(securefile): add project secure file list support * chore(deps): update module gitlab.com/gitlab-org/api/client-go to v0.127.0 * fix(update-check): environment variable has higher priority * chore: Update glamour version * ci: update commit lint to the latest version * feat(logout): support token removal * fix(ci list): correct timezone format * chore(deps): update dependency @commitlint/config-conventional ^19.8.0 * chore(deps): update dependency @commitlint/read to ^19.8.0 * chore(deps): bump golang to v1.24.2 * chore(ci): enable dependency proxy * chore(deps): update module github.com/gdamore/tcell/v2 to v2.8.1 * chore(deps): update dependency @commitlint/format to ^19.8.0 * chore(deps): update dependency danger-review to v2.1.0 * refactor: set HTTPClient without factory * chore: Fixing homebrew pull request version bump * chore(deps): update module github.com/spf13/viper to v1.20.1 * docs(examples): update all examples * chore(deps): update module k8s.io/client-go to v0.32.3 ++++ gnome-shell: - Drop gnome-shell-executable-path-not-absolute.patch: The original patch did not work as expected, and assuming gsettings is in the bin dir of gnome-shell is not correct, so keep relative path (bsc#1241666). ++++ golangci-lint: - Update to version 2.1.5: * chore: prepare release (#5765) * docs: update GitHub Action assets (#5764) - Update to version 2.1.4: * chore: prepare release (#5763) * docs: update GitHub Action assets (#5762) - Packaging improvements: * _service recompress change from xz to gz. The source archive is not large and xz unpack times are noticeably slower. If gz is not ideal for a given application, zstd is a good alternative. - Update to version 2.1.3: * chore: prepare release * docs: GoLand IDE support v2 (#5758) * build(deps): bump go.augendre.info/fatcontext from 0.7.2 to 0.8.0 (#5757) * fix: convert uint as pointer of uint for the migration (#5755) * docs: GoLand IDE only support v1 for now (#5750) * fix: related information position (#5746) * dev: disable check-generated job (#5742) * fix: add go.mod hash to the cache salt (#5739) * fix: order of staticcheck settings during migration (#5741) * docs: update section about GoLand integration (#5740) * docs: update GitHub Action assets (#5738) ++++ gotosocial: - Remove bump_jwt.patch, this is now part of the release - Update to 0.19.0 * [feature] OAuth token scope enforcement * [feature] Token review / invalidation You can now review and invalidate tokens issued for your account in the settings panel * [feature] Create and manage applications in the settings panel * [feature] Gallery-style profile layout option You can now choose to lay out the web view of your profile in a 'gram style gallery * [feature] Support for two-factor authentication * [feature] Edit domain permissions You can now edit the obfuscate and public and private comment fields in domain permissions (blocks/allows) * [feature] Lots of web view tweaks nicer media rendering on chrome, proper blurhash support, much better support for keyboard-based page navigation, wider font support for different scripts, tidier status info bar and more ++++ govc: - Update to version 0.50.0: * chore: Update version.go for v0.50.0 * chore(gh): update release * build(deps): bump mxschmitt/action-tmate from 3.19 to 3.20 * vcsim: Populate guest.ipStack property for container backed VMs * Handle the duration field as string * api: Rewrite lookup service URLs on DNS error * vcsim: Add minimal json-rpc support * vcsim: Use the simulator's URL.Host in NFC lease URLs * govc: Support Datastore Cluster in import.ova command * govc: Add import.ova -net flag * fix: vcsim -load Datastore summary.url property * govc: Add -lease option to import/export commands * govc: Support -p and -s in with single task.set * docs: remove legacy docs links * docs: update kb urls * chore(deps): go mod tidy * build(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 * govc: Add vm.policy.ls command * docs: Update various API reference links * vcsim: support multiple VirtualSystemType in OvfManager.CreateImportSpec * govc: Support snapshot.export * chore: vim25/xml: sync with Go 1.24 encoding/xml * fix: vcsim: fix PropertyFilter/Collector memory leak * build(deps): bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 * api: add PodVMOverheadInfo type and HostCapability field * refactor: header check * chore: gofmt -w -r 'interface{} -> any' . * chore: update copyright * vcsim: fix integer type conversion * chore(deps): update bundler to v2 for dependabot * build(deps): bump actions/cache from 4.2.2 to 4.2.3 * build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 * build(deps): bump actions/setup-go from 5.3.0 to 5.4.0 * chore: update `vmware/govc` and `vmware/vcsim` dockerfiles * api: use `crypto/rand` for nonce generation * api: use `ParseInt` and add `int32` bounds check * chore: update codeql workflow * govc: fix integer type conversion * govc: fix integer type conversion for `guest.chown` * build(deps): bump actions/stale from 9.0.0 to 9.1.0 * build(deps): bump actions/setup-go from 5.0.0 to 5.3.0 * chore(gh): update dependabot * toolbox: fix codeql go/zipslip * chore(gh): update release workflow * chore(gh): update unit tests workflow * chore(gh): update build workflow * chore(gh): update linting workflow * chore(gh): update govc tests workflow * chore(gh): update wip workflow * chore(gh): add lock workflow * chore(gh): update stale workflow * chore(gh): update docker workflow * chore(gh): update greeting workflow * chore(gh): update codeql workflow * chore(gh): update to `ubuntu-latest` runner * vcsim: Add vapi support for CategoryID and TagID fields * govc: Add '-id' option for tags.category and tags create commands * api: Add optional CategoryID,TagID fields for category and tag creation ++++ govulncheck-vulndb: - Update to version 0.0.20250424T181457 2025-04-24T18:14:57Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3603 CVE-2025-1386 GHSA-m454-3xv7-qj85 * GO-2025-3604 CVE-2025-24866 GHSA-xfq9-hh5x-xfq9 * GO-2025-3607 CVE-2025-24358 GHSA-rq77-p4h8-4crw * GO-2025-3608 CVE-2025-32445 GHSA-hmp7-x699-cvhq * GO-2025-3609 CVE-2025-32093 GHSA-322v-vh2g-qvpv * GO-2025-3610 CVE-2025-2475 GHSA-6rqh-8465-2xcw * GO-2025-3611 CVE-2025-2424 GHSA-wwhj-pw6h-f8hw * GO-2025-3612 CVE-2025-30206 GHSA-j752-cjcj-w847 * GO-2025-3615 GHSA-459x-q9hg-4gpq * GO-2025-3618 CVE-2025-27936 GHSA-2j87-p623-8cc2 * GO-2025-3619 CVE-2025-27571 GHSA-h4rr-f37j-4hh7 * GO-2025-3620 CVE-2025-27538 GHSA-j5jw-m2ph-3jjf * GO-2025-3621 CVE-2025-24839 GHSA-j639-m367-75cf * GO-2025-3622 CVE-2025-31363 GHSA-9h6j-4ffx-cm84 * GO-2025-3623 CVE-2025-2564 GHSA-mj2p-v2c2-vh4v * GO-2025-3625 CVE-2019-15119 GHSA-2vp2-8m5j-4rjx * GO-2025-3627 GHSA-5423-jcjm-2gpv * GO-2025-3630 CVE-2025-43970 GHSA-hqhq-hp5x-xp3w * GO-2025-3631 CVE-2025-43971 GHSA-7m35-vw2c-696v * GO-2025-3632 CVE-2025-43972 GHSA-mfvv-mgf6-q25r * GO-2025-3633 CVE-2025-43973 GHSA-c5jg-wr5v-2wp2 * GO-2025-3634 CVE-2025-32431 GHSA-6p68-w45g-48j7 * GO-2025-3635 CVE-2025-32793 GHSA-5vxx-c285-pcq4 * GO-2025-3636 CVE-2025-3801 GHSA-wvcx-j62q-45qw * GO-2025-3637 CVE-2025-32963 GHSA-7m6v-q233-q9j9 * GO-2025-3638 GHSA-pmc3-p9hx-jq96 * GO-2025-3639 CVE-2017-9232 GHSA-j3hp-pv6v-rgrx * GO-2025-3640 CVE-2017-14992 GHSA-hqwh-8xv9-42hw * GO-2025-3642 CVE-2025-41395 GHSA-3g36-gf7c-75qw * GO-2025-3643 CVE-2025-35965 GHSA-689c-xq7x-xjwf * GO-2025-3644 CVE-2025-41423 GHSA-fr22-5377-f3p7 ++++ gpxsee: - Update to version 13.41 * Fixed switched ENC maps units multipliers (broken in 13.40) ++++ headscale: - update fix-CVEs.patch for fixing bsc#1241801 ++++ java-11-openjdk: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 - Upgrade to upstream tag jdk-11.0.27+6 (April 2025 CPU) * CVEs + CVE-2025-21587, bsc#1241274 + CVE-2025-30691, bsc#1241275 + CVE-2025-30698, bsc#1241276 * Changes + JDK-8195675: Call to insertText with single character from custom Input Method ignored + JDK-8202926: Test java/awt/Focus/ /WindowUpdateFocusabilityTest/ /WindowUpdateFocusabilityTest.html fails + JDK-8216539: tools/jar/modularJar/Basic.java timed out + JDK-8268364: jmethod clearing should be done during unloading + JDK-8273914: Indy string concat changes order of operations + JDK-8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x + JDK-8306408: Fix the format of several tables in building.md + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8312049: runtime/logging/ClassLoadUnloadTest can be improved + JDK-8320916: jdk/jfr/event/gc/stacktrace/ /TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" + JDK-8327650: Test java/nio/channels/DatagramChannel/ /StressNativeSignal.java timed out + JDK-8328242: Add a log area to the PassFailJFrame + JDK-8331863: DUIterator_Fast used before it is constructed + JDK-8336012: Fix usages of jtreg-reserved properties + JDK-8337494: Clarify JarInputStream behavior + JDK-8337692: Better TLS connection support + JDK-8338430: Improve compiler transformations + JDK-8339560: Unaddressed comments during code review of JDK-8337664 + JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract + JDK-8339931: Update problem list for WindowUpdateFocusabilityTest.java + JDK-8340387: Update OS detection code to recognize Windows Server 2025 + JDK-8341424: GHA: Collect hs_errs from build time failures + JDK-8342562: Enhance Deflater operations + JDK-8342704: GHA: Report truncation is broken after JDK-8341424 + JDK-8343007: Enhance Buffered Image handling + JDK-8343474: [updates] Customize README.md to specifics of update project + JDK-8343599: Kmem limit and max values swapped when printing container information + JDK-8343786: [11u] GHA: Bump macOS and Xcode versions to macos-13 and XCode 14.3.1 + JDK-8344589: Update IANA Language Subtag Registry to Version 2024-11-19 + JDK-8345509: Bump update version of OpenJDK: 11.0.27 + JDK-8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs + JDK-8347427: JTabbedPane/8134116/Bug8134116.java has no license header + JDK-8347847: Enhance jar file support + JDK-8347965: (tz) Update Timezone Data to 2025a + JDK-8349603: [21u, 17u, 11u] Update GHA JDKs after Jan/25 updates + JDK-8352097: (tz) zone.tab update missed in 2025a backport + JDK-8354087: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.27 ++++ java-17-openjdk: - Update to upstream tag jdk-17.0.15+6 (April 2025 CPU) * CVEs + CVE-2025-21587, bsc#1241274 + CVE-2025-30691, bsc#1241275 + CVE-2025-30698, bsc#1241276 * Changes + JDK-6355567: AdobeMarkerSegment causes failure to read valid JPEG + JDK-8065099: [macos] javax/swing/PopupFactory/6276087/ /NonOpaquePopupMenuTest.java fails: no background shine through + JDK-8179502: Enhance OCSP, CRL and Certificate Fetch Timeouts + JDK-8198237: [macos] Test java/awt/Frame/ /ExceptionOnSetExtendedStateTest/ /ExceptionOnSetExtendedStateTest.java fails + JDK-8198666: Many java/awt/Modal/OnTop/ test fails on mac + JDK-8208565: [TEST_BUG] javax/swing/PopupFactory/6276087/ /NonOpaquePopupMenuTest.java throws NPE + JDK-8226933: [TEST_BUG]GTK L&F: There is no swatches or RGB tab in JColorChooser + JDK-8226938: [TEST_BUG]GTK L&F: There is no Details button in FileChooser Dialog + JDK-8266435: WBMPImageReader.read() should not truncate the input stream + JDK-8267893: Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes + JDK-8270961: [TESTBUG] Move GotWrongOOMEException into vm.share.gc package + JDK-8274893: Update java.desktop classes to use try-with-resources + JDK-8276202: LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory + JDK-8277240: java/awt/Graphics2D/ScaledTransform/ /ScaledTransform.java dialog does not get disposed + JDK-8281234: The -protected option is not always checked in keytool and jarsigner + JDK-8282314: nsk/jvmti/SuspendThread/suspendthrd003 may leak memory + JDK-8283387: [macos] a11y : Screen magnifier does not show selected Tab + JDK-8283404: [macos] a11y : Screen magnifier does not show JMenu name + JDK-8283664: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintTextTest.java + JDK-8286779: javax.crypto.CryptoPolicyParser#isConsistent always returns 'true' + JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native + JDK-8290400: Must run exe installers in jpackage jtreg tests without UI + JDK-8292588: [macos] Multiscreen/MultiScreenLocationTest/ /MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0 + JDK-8292704: sun/security/tools/jarsigner/compatibility/ /Compatibility.java use wrong key size for EC + JDK-8292848: AWT_Mixing and TrayIcon tests fail on el8 with hard-coded isOel7 + JDK-8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic + JDK-8293412: Remove unnecessary java.security.egd overrides + JDK-8294067: [macOS] javax/swing/JComboBox/6559152/ /bug6559152.java Cannot select an item from popup with the ENTER key. + JDK-8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x + JDK-8295087: Manual Test to Automated Test Conversion + JDK-8295176: some langtools test pollutes source tree + JDK-8296591: Signature benchmark + JDK-8296818: Enhance JMH tests java/security/Signatures.java + JDK-8299077: [REDO] JDK-4512626 Non-editable JTextArea provides no visual indication of keyboard focus + JDK-8299127: [REDO] JDK-8194048 Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/ /HidingSelectionTest.java' fails + JDK-8299128: [REDO] JDK-8213562 Test javax/swing/text/ /DefaultCaret/HidingSelection/MultiSelectionTest.java fails + JDK-8299739: HashedPasswordFileTest.java and ExceptionTest.java can fail with java.lang.NullPointerException + JDK-8299994: java/security/Policy/Root/Root.java fails when home directory is read-only + JDK-8301989: new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE + JDK-8302111: Serialization considerations + JDK-8305853: java/text/Format/DateFormat/ /DateFormatRegression.java fails with "Uncaught exception thrown in test method Test4089106" + JDK-8306711: Improve diagnosis of `IntlTest` framework + JDK-8308341: JNI_GetCreatedJavaVMs returns a partially initialized JVM + JDK-8309171: Test vmTestbase/nsk/jvmti/scenarios/ /jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341 + JDK-8309231: ProblemList vmTestbase/nsk/jvmti/scenarios/ /jni_interception/JI05/ji05t001/TestDescription.java + JDK-8309740: Expand timeout windows for tests in JDK-8179502 + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8310234: Refactor Locale tests to use JUnit + JDK-8310629: java/security/cert/CertPathValidator/OCSP/ /OCSPTimeout.java fails with RuntimeException: Server not ready + JDK-8311306: Test com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java failed: out of expected range + JDK-8311546: Certificate name constraints improperly validated with leading period + JDK-8311663: Additional refactoring of Locale tests to JUnit + JDK-8312416: Tests in Locale should have more descriptive names + JDK-8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above + JDK-8313633: [macOS] java/awt/dnd/NextDropActionTest/ /NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action! + JDK-8313710: jcmd: typo in the documentation of JFR.start and JFR.dump + JDK-8314225: SIGSEGV in JavaThread::is_lock_owned + JDK-8314610: hotspot can't compile with the latest of gtest because of + JDK-8314752: Use google test string comparison macros + JDK-8314909: tools/jpackage/windows/Win8282351Test.java fails with java.lang.AssertionError: Expected [0]. Actual [1618]: + JDK-8314975: JavadocTester should set source path if not specified + JDK-8315486: vmTestbase/nsk/jdwp/ThreadReference/ /ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java timed out + JDK-8315825: Open some swing tests + JDK-8315882: Open some swing tests 2 + JDK-8315883: Open source several Swing JToolbar tests + JDK-8315952: Open source several Swing JToolbar JTooltip JTree tests + JDK-8316056: Open source several Swing JTree tests + JDK-8316146: Open some swing tests 4 + JDK-8316149: Open source several Swing JTree JViewport KeyboardManager tests + JDK-8316218: Open some swing tests 5 + JDK-8316371: Open some swing tests 6 + JDK-8316559: Refactor some util/Calendar tests to JUnit + JDK-8316627: JViewport Test headless failure + JDK-8316696: Remove the testing base classes: IntlTest and CollatorTest + JDK-8317631: Refactor ChoiceFormat tests to use JUnit + JDK-8317636: Improve heap walking API tests to verify correctness of field indexes + JDK-8318442: java/net/httpclient/ManyRequests2.java fails intermittently on Linux + JDK-8319567: Update java/lang/invoke tests to support vm flags + JDK-8319568: Update java/lang/reflect/exeCallerAccessTest/ /CallerAccessTest.java to accept vm flags + JDK-8319569: Several java/util tests should be updated to accept VM flags + JDK-8319647: Few java/lang/System/LoggerFinder/modules tests ignore vm flags + JDK-8319648: java/lang/SecurityManager tests ignore vm flags + JDK-8319672: Several classloader tests ignore VM flags + JDK-8319673: Few security tests ignore VM flags + JDK-8319676: A couple of jdk/modules/incubator/ tests ignore VM flags + JDK-8319677: Test jdk/internal/misc/VM/RuntimeArguments.java should be marked as flagless + JDK-8319818: Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer) + JDK-8320372: test/jdk/sun/security/x509/DNSName/ /LeadingPeriod.java validity check failed + JDK-8320676: Manual printer tests have no Pass/Fail buttons, instructions close set 1 + JDK-8320691: Timeout handler on Windows takes 2 hours to complete + JDK-8320714: java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/ /VisibilityTest.java timeout after passing + JDK-8320916: jdk/jfr/event/gc/stacktrace/ /TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" + JDK-8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' + JDK-8323196: jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Events are not ordered! Reuse = false" + JDK-8324672: Update jdk/java/time/tck/java/time/TCKInstant.java now() to be more robust + JDK-8324807: Manual printer tests have no Pass/Fail buttons, instructions close set 2 + JDK-8325024: java/security/cert/CertPathValidator/OCSP( /OCSPTimeout.java incorrect comment information + JDK-8325042: Remove unused JVMDITools test files + JDK-8325529: Remove unused imports from `ModuleGenerator` test file + JDK-8325659: Normalize Random usage by incubator vector tests + JDK-8325906: Problemlist vmTestbase/vm/mlvm/meth/stress/ /compiler/deoptimize/Test.java#id1 until JDK-8320865 is fixed + JDK-8325908: Finish removal of IntlTest and CollatorTest + JDK-8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64 + JDK-8326421: Add jtreg test for large arrayCopy disjoint case. + JDK-8326525: com/sun/tools/attach/BasicTests.java does not verify AgentLoadException case + JDK-8327098: GTest needs larger combination limit + JDK-8327476: Upgrade JLine to 3.26.1 + JDK-8327505: Test com/sun/jmx/remote/ /NotificationMarshalVersions/TestSerializationMismatch.java fails + JDK-8327857: Remove applet usage from JColorChooser tests Test4222508 + JDK-8327859: Remove applet usage from JColorChooser tests Test4319113 + JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm + JDK-8328005: Convert java/awt/im/JTextFieldTest.java applet test to main + JDK-8328085: C2: Use after free in PhaseChaitin::Register_Allocate() + JDK-8328121: Remove applet usage from JColorChooser tests Test4759306 + JDK-8328130: Remove applet usage from JColorChooser tests Test4759934 + JDK-8328185: Convert java/awt/image/MemoryLeakTest/ /MemoryLeakTest.java applet test to main + JDK-8328227: Remove applet usage from JColorChooser tests Test4887836 + JDK-8328368: Convert java/awt/image/multiresolution/ /MultiDisplayTest/MultiDisplayTest.java applet test to main + JDK-8328370: Convert java/awt/print/Dialog/PrintApplet.java applet test to main + JDK-8328380: Remove applet usage from JColorChooser tests Test6348456 + JDK-8328387: Convert java/awt/Frame/FrameStateTest/ /FrameStateTest.html applet test to main + JDK-8328403: Remove applet usage from JColorChooser tests Test6977726 + JDK-8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java + JDK-8328558: Convert javax/swing/JCheckBox/8032667/ /bug8032667.java applet test to main + JDK-8328717: Convert javax/swing/JColorChooser/8065098/ /bug8065098.java applet test to main + JDK-8328719: Convert java/awt/print/PageFormat/SetOrient.html applet test to main + JDK-8328730: Convert java/awt/print/bug8023392/bug8023392.html applet test to main + JDK-8328753: Open source few Undecorated Frame tests + JDK-8328819: Remove applet usage from JFileChooser tests bug6698013 + JDK-8328827: Convert java/awt/print/PrinterJob/ /PrinterDialogsModalityTest/PrinterDialogsModalityTest.html applet test to main + JDK-8329210: Delete Redundant Printer Dialog Modality Test + JDK-8329320: Simplify awt/print/PageFormat/NullPaper.java test + JDK-8329322: Convert PageFormat/Orient.java to use PassFailJFrame + JDK-8329692: Add more details to FrameStateTest.java test instructions + JDK-8330702: Update failure handler to don't generate Error message if cores actions are empty + JDK-8331153: JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java + JDK-8331735: UpcallLinker::on_exit races with GC when copying frame anchor + JDK-8331959: Update PKCS#11 Cryptographic Token Interface to v3.1 + JDK-8332158: [XWayland] test/jdk/java/awt/Mouse/ /EnterExitEvents/ResizingFrameTest.java + JDK-8332917: failure_handler should execute gdb "info threads" command on linux + JDK-8333360: PrintNullString.java doesn't use float arguments + JDK-8333391: Test com/sun/jdi/InterruptHangTest.java failed: Thread was never interrupted during sleep + JDK-8333403: Write a test to check various components events are triggered properly + JDK-8333427: langtools/tools/javac/newlines/NewLineTest.java is failing on Japanese Windows + JDK-8334305: Remove all code for nsk.share.Log verbose mode + JDK-8334490: Normalize string with locale invariant `toLowerCase()` + JDK-8334777: Test javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java failed with NullPointerException + JDK-8335150: Test LogGeneratedClassesTest.java fails on rpmbuild mock enviroment + JDK-8335172: Add manual steps to run security/auth/callback/ /TextCallbackHandler/Password.java test + JDK-8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ + JDK-8336012: Fix usages of jtreg-reserved properties + JDK-8336498: [macos] [build]: install-file macro may run into permission denied error + JDK-8336692: Redo fix for JDK-8284620 + JDK-8336942: Improve test coverage for class loading elements with annotations of different retentions + JDK-8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC + JDK-8337494: Clarify JarInputStream behavior + JDK-8337692: Better TLS connection support + JDK-8337826: Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754 + JDK-8337886: java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference + JDK-8337951: Test sun/security/validator/samedn.sh CertificateNotYetValidException: NotBefore validation + JDK-8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop + JDK-8338426: Test java/nio/channels/Selector/WakeupNow.java failed + JDK-8338430: Improve compiler transformations + JDK-8338571: [TestBug] DefaultCloseOperation.java test not working as expected wrt instruction after JDK-8325851 fix + JDK-8338595: Add more linesize for MIME decoder in macro bench test Base64Decode + JDK-8338668: Test javax/swing/JFileChooser/8080628/ /bug8080628.java doesn't test for GTK L&F + JDK-8339154: Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java + JDK-8339261: Logs truncated in test javax/net/ssl/DTLS/DTLSRehandshakeTest.java + JDK-8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine + JDK-8339524: Clean up a few ExtendedRobot tests + JDK-8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC + JDK-8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class + JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract + JDK-8339883: Open source several AWT/2D related tests + JDK-8339902: Open source couple TextField related tests + JDK-8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java + JDK-8340078: Open source several 2D tests + JDK-8340116: test/jdk/sun/security/tools/jarsigner/ /PreserveRawManifestEntryAndDigest.java can fail due to regex + JDK-8340411: open source several 2D imaging tests + JDK-8340480: Bad copyright notices in changes from JDK-8339902 + JDK-8340687: Open source closed frame tests #1 + JDK-8340719: Open source AWT List tests + JDK-8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless + JDK-8341037: Use standard layouts in DefaultFrameIconTest.java and MenuCrash.java + JDK-8341111: open source several AWT tests including menu shortcut tests + JDK-8341316: [macos] javax/swing/ProgressMonitor/ /ProgressMonitorEscapeKeyPress.java fails sometimes in macos + JDK-8341412: Various test failures after JDK-8334305 + JDK-8341424: GHA: Collect hs_errs from build time failures + JDK-8341453: java/awt/a11y/AccessibleJTableTest.java fails in some cases where the test tables are not visible + JDK-8341722: Fix some warnings as errors when building on Linux with toolchain clang + JDK-8341881: [REDO] java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java#tmp fails on alinux3 + JDK-8341978: Improve JButton/bug4490179.java + JDK-8341982: Simplify JButton/bug4323121.java + JDK-8342098: Write a test to compare the images + JDK-8342145: File libCreationTimeHelper.c compile fails on Alpine + JDK-8342270: Test sun/security/pkcs11/Provider/ /RequiredMechCheck.java needs write access to src tree + JDK-8342498: Add test for Allocation elimination after use as alignment reference by SuperWord + JDK-8342508: Use latch in BasicMenuUI/bug4983388.java instead of delay + JDK-8342541: Exclude List/KeyEventsTest/KeyEventsTest.java from running on macOS + JDK-8342562: Enhance Deflater operations + JDK-8342602: Remove JButton/PressedButtonRightClickTest test + JDK-8342607: Enhance register printing on x86_64 platforms + JDK-8342609: jpackage test helper function incorrectly removes a directory instead of its contents only + JDK-8342634: javax/imageio/plugins/wbmp/ /WBMPStreamTruncateTest.java creates temp file in src dir + JDK-8342635: javax/swing/JFileChooser/FileSystemView/ /WindowsDefaultIconSizeTest.java creates tmp file in src dir + JDK-8342704: GHA: Report truncation is broken after JDK-8341424 + JDK-8342811: java/net/httpclient/PlainProxyConnectionTest.java failed: Unexpected connection count: 5 + JDK-8342858: Make target mac-jdk-bundle fails on chmod command + JDK-8342988: GHA: Build JTReg in single step + JDK-8343007: Enhance Buffered Image handling + JDK-8343100: Consolidate EmptyFolderTest and EmptyFolderPackageTest jpackage tests into single java file + JDK-8343101: Rework BasicTest.testTemp test cases + JDK-8343118: [TESTBUG] java/awt/PrintJob/PrintCheckboxTest/ /PrintCheckboxManualTest.java fails with Error. Can't find HTML file PrintCheckboxManualTest.html + JDK-8343128: PassFailJFrame.java test result: Error. Bad action for script: build} + JDK-8343129: Disable unstable check of ThreadsListHandle.sanity_vm ThreadList values + JDK-8343178: Test BasicTest.java javac compile fails cannot find symbol + JDK-8343378: Exceptions in javax/management DeadLockTest.java do not cause test failure + JDK-8343491: javax/management/remote/mandatory/connection/ /DeadLockTest.java failing with NoSuchObjectException: no such object in table + JDK-8343599: Kmem limit and max values swapped when printing container information + JDK-8343724: [PPC64] Disallow OptoScheduling + JDK-8343882: BasicAnnoTests doesn't handle multiple annotations at the same position + JDK-8344581: [TESTBUG] java/awt/Robot/ /ScreenCaptureRobotTest.java failing on macOS + JDK-8344589: Update IANA Language Subtag Registry to Version 2024-11-19 + JDK-8344646: The libjsig deprecation warning should go to stderr not stdout + JDK-8345296: AArch64: VM crashes with SIGILL when prctl is disallowed + JDK-8345368: java/io/File/createTempFile/SpecialTempFile.java fails on Windows Server 2025 + JDK-8345371: Bump update version for OpenJDK: jdk-17.0.15 + JDK-8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java + JDK-8345414: Google CAInterop test failures + JDK-8345468: test/jdk/javax/swing/JScrollBar/4865918/ /bug4865918.java fails in ubuntu22.04 + JDK-8346055: javax/swing/text/StyledEditorKit/4506788/ /bug4506788.java fails in ubuntu22.04 + JDK-8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI + JDK-8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs + JDK-8346671: java/nio/file/Files/probeContentType/Basic.java fails on Windows 2025 + JDK-8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI + JDK-8346887: DrawFocusRect() may cause an assertion failure + JDK-8346908: Update JDK 17 javadoc man page + JDK-8346972: Test java/nio/channels/FileChannel/ /LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk + JDK-8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test + JDK-8347427: JTabbedPane/8134116/Bug8134116.java has no license header + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java failing + JDK-8347847: Enhance jar file support + JDK-8347965: (tz) Update Timezone Data to 2025a + JDK-8348625: [21u, 17u] Revert JDK-8185862 to restore old java.awt.headless behavior on Windows + JDK-8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland + JDK-8349603: [21u, 17u, 11u] Update GHA JDKs after Jan/25 updates + JDK-8352097: (tz) zone.tab update missed in 2025a backport + JDK-8353905: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.15 - Modified patch: * fips.patch + rediff ++++ java-21-openjdk: - Update to upstream tag jdk-21.0.7+6 (April 2025 CPU) * CVEs + CVE-2025-21587, bsc#1241274 + CVE-2025-30691, bsc#1241275 + CVE-2025-30698, bsc#1241276 * Changes + JDK-8198237: [macos] Test java/awt/Frame/ /ExceptionOnSetExtendedStateTest/ /ExceptionOnSetExtendedStateTest.java fails + JDK-8211851: (ch) java/nio/channels/AsynchronousSocketChannel/ /StressLoopback.java times out (aix) + JDK-8226933: [TEST_BUG]GTK L&F: There is no swatches or RGB tab in JColorChooser + JDK-8226938: [TEST_BUG]GTK L&F: There is no Details button in FileChooser Dialog + JDK-8227529: With malformed --app-image the error messages are awful + JDK-8277240: java/awt/Graphics2D/ScaledTransform/ /ScaledTransform.java dialog does not get disposed + JDK-8283664: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintTextTest.java + JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native + JDK-8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic + JDK-8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x + JDK-8295159: DSO created with -ffast-math breaks Java floating-point arithmetic + JDK-8302111: Serialization considerations + JDK-8304701: Request with timeout aborts later in-flight request on HTTP/1.1 cxn + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8311546: Certificate name constraints improperly validated with leading period + JDK-8312570: [TESTBUG] Jtreg compiler/loopopts/superword/ /TestDependencyOffsets.java fails on 512-bit SVE + JDK-8313633: [macOS] java/awt/dnd/NextDropActionTest/ /NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action! + JDK-8313905: Checked_cast assert in CDS compare_by_loader + JDK-8314752: Use google test string comparison macros + JDK-8314909: tools/jpackage/windows/Win8282351Test.java fails with java.lang.AssertionError: Expected [0]. Actual [1618]: + JDK-8315486: vmTestbase/nsk/jdwp/ThreadReference/ /ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java timed out + JDK-8315825: Open some swing tests + JDK-8315882: Open some swing tests 2 + JDK-8315883: Open source several Swing JToolbar tests + JDK-8315952: Open source several Swing JToolbar JTooltip JTree tests + JDK-8316056: Open source several Swing JTree tests + JDK-8316146: Open some swing tests 4 + JDK-8316149: Open source several Swing JTree JViewport KeyboardManager tests + JDK-8316218: Open some swing tests 5 + JDK-8316371: Open some swing tests 6 + JDK-8316627: JViewport Test headless failure + JDK-8316885: jcmd: Compiler.CodeHeap_Analytics cmd does not inform about missing aggregate + JDK-8317283: jpackage tests run osx-specific checks on windows and linux + JDK-8317636: Improve heap walking API tests to verify correctness of field indexes + JDK-8317808: HTTP/2 stream cancelImpl may leave subscriber registered + JDK-8317919: pthread_attr_init handle return value and destroy pthread_attr_t object + JDK-8319233: AArch64: Build failure with clang due to - Wformat-nonliteral warning + JDK-8320372: test/jdk/sun/security/x509/DNSName/ /LeadingPeriod.java validity check failed + JDK-8320676: Manual printer tests have no Pass/Fail buttons, instructions close set 1 + JDK-8320691: Timeout handler on Windows takes 2 hours to complete + JDK-8320706: RuntimePackageTest.testUsrInstallDir test fails on Linux + JDK-8320916: jdk/jfr/event/gc/stacktrace/ /TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" + JDK-8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' + JDK-8322983: Virtual Threads: exclude 2 tests + JDK-8324672: Update jdk/java/time/tck/java/time/ /TCKInstant.java now() to be more robust + JDK-8324807: Manual printer tests have no Pass/Fail buttons, instructions close set 2 + JDK-8324838: test_nmt_locationprinting.cpp broken in the gcc windows build + JDK-8325042: Remove unused JVMDITools test files + JDK-8325529: Remove unused imports from `ModuleGenerator` test file + JDK-8325659: Normalize Random usage by incubator vector tests + JDK-8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64 + JDK-8326421: Add jtreg test for large arrayCopy disjoint case. + JDK-8326525: com/sun/tools/attach/BasicTests.java does not verify AgentLoadException case + JDK-8327098: GTest needs larger combination limit + JDK-8327390: JitTester: Implement temporary folder functionality + JDK-8327460: Compile tests with the same visibility rules as product code + JDK-8327476: Upgrade JLine to 3.26.1 + JDK-8327505: Test com/sun/jmx/remote/ /NotificationMarshalVersions/TestSerializationMismatch.java fails + JDK-8327857: Remove applet usage from JColorChooser tests Test4222508 + JDK-8327859: Remove applet usage from JColorChooser tests Test4319113 + JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm + JDK-8327994: Update code gen in CallGeneratorHelper + JDK-8328005: Convert java/awt/im/JTextFieldTest.java applet test to main + JDK-8328085: C2: Use after free in PhaseChaitin::Register_Allocate() + JDK-8328121: Remove applet usage from JColorChooser tests Test4759306 + JDK-8328130: Remove applet usage from JColorChooser tests Test4759934 + JDK-8328185: Convert java/awt/image/MemoryLeakTest/ /MemoryLeakTest.java applet test to main + JDK-8328227: Remove applet usage from JColorChooser tests Test4887836 + JDK-8328368: Convert java/awt/image/multiresolution/ /MultiDisplayTest/MultiDisplayTest.java applet test to main + JDK-8328370: Convert java/awt/print/Dialog/PrintApplet.java applet test to main + JDK-8328380: Remove applet usage from JColorChooser tests Test6348456 + JDK-8328387: Convert java/awt/Frame/FrameStateTest/ /FrameStateTest.html applet test to main + JDK-8328403: Remove applet usage from JColorChooser tests Test6977726 + JDK-8328553: Get rid of JApplet in test/jdk/sanity/client/lib/ /SwingSet2/src/DemoModule.java + JDK-8328558: Convert javax/swing/JCheckBox/8032667/ /bug8032667.java applet test to main + JDK-8328717: Convert javax/swing/JColorChooser/8065098/ /bug8065098.java applet test to main + JDK-8328719: Convert java/awt/print/PageFormat/SetOrient.html applet test to main + JDK-8328730: Convert java/awt/print/bug8023392/bug8023392.html applet test to main + JDK-8328753: Open source few Undecorated Frame tests + JDK-8328819: Remove applet usage from JFileChooser tests bug6698013 + JDK-8328827: Convert java/awt/print/PrinterJob/ /PrinterDialogsModalityTest/PrinterDialogsModalityTest.html applet test to main + JDK-8329210: Delete Redundant Printer Dialog Modality Test + JDK-8329320: Simplify awt/print/PageFormat/NullPaper.java test + JDK-8329322: Convert PageFormat/Orient.java to use PassFailJFrame + JDK-8329692: Add more details to FrameStateTest.java test instructions + JDK-8330647: Two CDS tests fail with -UseCompressedOops and UseSerialGC/UseParallelGC + JDK-8330702: Update failure handler to don't generate Error message if cores actions are empty + JDK-8331735: UpcallLinker::on_exit races with GC when copying frame anchor + JDK-8331959: Update PKCS#11 Cryptographic Token Interface to v3.1 + JDK-8331977: Crash: SIGSEGV in dlerror() + JDK-8331993: Add counting leading/trailing zero tests for Integer + JDK-8332158: [XWayland] test/jdk/java/awt/Mouse/ /EnterExitEvents/ResizingFrameTest.java + JDK-8332494: java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr + JDK-8332917: failure_handler should execute gdb "info threads" command on linux + JDK-8333116: test/jdk/tools/jpackage/share/ServiceTest.java test fails + JDK-8333360: PrintNullString.java doesn't use float arguments + JDK-8333391: Test com/sun/jdi/InterruptHangTest.java failed: Thread was never interrupted during sleep + JDK-8333403: Write a test to check various components events are triggered properly + JDK-8333647: C2 SuperWord: some additional PopulateIndex tests + JDK-8334305: Remove all code for nsk.share.Log verbose mode + JDK-8334371: [AIX] Beginning with AIX 7.3 TL1 mmap() supports 64K memory pages + JDK-8334490: Normalize string with locale invariant `toLowerCase()` + JDK-8334777: Test javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java failed with NullPointerException + JDK-8335288: SunPKCS11 initialization will call C_GetMechanismInfo on unsupported mechanisms + JDK-8335468: [XWayland] JavaFX hangs when calling java.awt.Robot.getPixelColor + JDK-8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ + JDK-8336012: Fix usages of jtreg-reserved properties + JDK-8336498: [macos] [build]: install-file macro may run into permission denied error + JDK-8336692: Redo fix for JDK-8284620 + JDK-8336942: Improve test coverage for class loading elements with annotations of different retentions + JDK-8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC + JDK-8337494: Clarify JarInputStream behavior + JDK-8337660: C2: basic blocks with only BoxLock nodes are wrongly treated as empty + JDK-8337692: Better TLS connection support + JDK-8337886: java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference + JDK-8337951: Test sun/security/validator/samedn.sh CertificateNotYetValidException: NotBefore validation + JDK-8337994: [REDO] Native memory leak when not recording any events + JDK-8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop + JDK-8338303: Linux ppc64le with toolchain clang - detection failure in early JVM startup + JDK-8338426: Test java/nio/channels/Selector/WakeupNow.java failed + JDK-8338430: Improve compiler transformations + JDK-8338571: [TestBug] DefaultCloseOperation.java test not working as expected wrt instruction after JDK-8325851 fix + JDK-8338595: Add more linesize for MIME decoder in macro bench test Base64Decode + JDK-8338668: Test javax/swing/JFileChooser/8080628/ /bug8080628.java doesn't test for GTK L&F + JDK-8339154: Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java + JDK-8339261: Logs truncated in test javax/net/ssl/DTLS/DTLSRehandshakeTest.java + JDK-8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine + JDK-8339475: Clean up return code handling for pthread calls in library coding + JDK-8339524: Clean up a few ExtendedRobot tests + JDK-8339542: compiler/codecache/CheckSegmentedCodeCache.java fails + JDK-8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC + JDK-8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class + JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract + JDK-8339834: Replace usages of -mx and -ms in some tests + JDK-8339883: Open source several AWT/2D related tests + JDK-8339902: Open source couple TextField related tests + JDK-8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java + JDK-8340078: Open source several 2D tests + JDK-8340116: test/jdk/sun/security/tools/jarsigner/ /PreserveRawManifestEntryAndDigest.java can fail due to regex + JDK-8340313: Crash due to invalid oop in nmethod after C1 patching + JDK-8340411: open source several 2D imaging tests + JDK-8340480: Bad copyright notices in changes from JDK-8339902 + JDK-8340687: Open source closed frame tests #1 + JDK-8340719: Open source AWT List tests + JDK-8340824: C2: Memory for TypeInterfaces not reclaimed by hashcons() + JDK-8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless + JDK-8341037: Use standard layouts in DefaultFrameIconTest.java and MenuCrash.java + JDK-8341111: open source several AWT tests including menu shortcut tests + JDK-8341135: Incorrect format string after JDK-8339475 + JDK-8341194: [REDO] Implement C2 VectorizedHashCode on AArch64 + JDK-8341316: [macos] javax/swing/ProgressMonitor/ /ProgressMonitorEscapeKeyPress.java fails sometimes in macos + JDK-8341412: Various test failures after JDK-8334305 + JDK-8341424: GHA: Collect hs_errs from build time failures + JDK-8341453: java/awt/a11y/AccessibleJTableTest.java fails in some cases where the test tables are not visible + JDK-8341715: PPC64: ObjectMonitor::_owner should be reset unconditionally in nmethod unlocking + JDK-8341820: Check return value of hcreate_r + JDK-8341862: PPC64: C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR + JDK-8341881: [REDO] java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java#tmp fails on alinux3 + JDK-8341978: Improve JButton/bug4490179.java + JDK-8341982: Simplify JButton/bug4323121.java + JDK-8342098: Write a test to compare the images + JDK-8342145: File libCreationTimeHelper.c compile fails on Alpine + JDK-8342270: Test sun/security/pkcs11/Provider/ /RequiredMechCheck.java needs write access to src tree + JDK-8342498: Add test for Allocation elimination after use as alignment reference by SuperWord + JDK-8342508: Use latch in BasicMenuUI/bug4983388.java instead of delay + JDK-8342541: Exclude List/KeyEventsTest/KeyEventsTest.java from running on macOS + JDK-8342562: Enhance Deflater operations + JDK-8342602: Remove JButton/PressedButtonRightClickTest test + JDK-8342609: jpackage test helper function incorrectly removes a directory instead of its contents only + JDK-8342634: javax/imageio/plugins/wbmp/ /WBMPStreamTruncateTest.java creates temp file in src dir + JDK-8342635: javax/swing/JFileChooser/FileSystemView/ /WindowsDefaultIconSizeTest.java creates tmp file in src dir + JDK-8342704: GHA: Report truncation is broken after JDK-8341424 + JDK-8342811: java/net/httpclient/PlainProxyConnectionTest.java failed: Unexpected connection count: 5 + JDK-8342858: Make target mac-jdk-bundle fails on chmod command + JDK-8342988: GHA: Build JTReg in single step + JDK-8343007: Enhance Buffered Image handling + JDK-8343100: Consolidate EmptyFolderTest and EmptyFolderPackageTest jpackage tests into single java file + JDK-8343101: Rework BasicTest.testTemp test cases + JDK-8343102: Remove `--compress` from jlink command lines from jpackage tests + JDK-8343118: [TESTBUG] java/awt/PrintJob/PrintCheckboxTest/ /PrintCheckboxManualTest.java fails with Error. Can't find HTML file PrintCheckboxManualTest.html + JDK-8343128: PassFailJFrame.java test result: Error. Bad action for script: build} + JDK-8343129: Disable unstable check of ThreadsListHandle.sanity_vm ThreadList values + JDK-8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints + JDK-8343149: Cleanup os::print_tos_pc on AIX + JDK-8343178: Test BasicTest.java javac compile fails cannot find symbol + JDK-8343205: CompileBroker::possibly_add_compiler_threads excessively polls available memory + JDK-8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file + JDK-8343343: Misc crash dump improvements on more platforms after JDK-8294160 + JDK-8343378: Exceptions in javax/management DeadLockTest.java do not cause test failure + JDK-8343396: Use OperatingSystem, Architecture, and OSVersion in jpackage tests + JDK-8343491: javax/management/remote/mandatory/connection/ /DeadLockTest.java failing with NoSuchObjectException: no such object in table + JDK-8343599: Kmem limit and max values swapped when printing container information + JDK-8343882: BasicAnnoTests doesn't handle multiple annotations at the same position + JDK-8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform + JDK-8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package + JDK-8344581: [TESTBUG] java/awt/Robot/ /ScreenCaptureRobotTest.java failing on macOS + JDK-8344589: Update IANA Language Subtag Registry to Version 2024-11-19 + JDK-8344646: The libjsig deprecation warning should go to stderr not stdout + JDK-8345296: AArch64: VM crashes with SIGILL when prctl is disallowed + JDK-8345368: java/io/File/createTempFile/SpecialTempFile.java fails on Windows Server 2025 + JDK-8345370: Bump update version for OpenJDK: jdk-21.0.7 + JDK-8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java + JDK-8345414: Google CAInterop test failures + JDK-8345468: test/jdk/javax/swing/JScrollBar/4865918/ /bug4865918.java fails in ubuntu22.04 + JDK-8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64 + JDK-8345614: Improve AnnotationFormatError message for duplicate annotation interfaces + JDK-8345676: [ubsan] ProcessImpl_md.c:561:40: runtime error: applying zero offset to null pointer on macOS aarch64 + JDK-8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE + JDK-8345750: Shenandoah: Test TestJcmdHeapDump.java#aggressive intermittent assert(gc_cause() == GCCause::_no_gc) failed: Over-writing cause + JDK-8346055: javax/swing/text/StyledEditorKit/4506788/ /bug4506788.java fails in ubuntu22.04 + JDK-8346108: [21u][BACKOUT] 8337994: [REDO] Native memory leak when not recording any events + JDK-8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI + JDK-8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs + JDK-8346671: java/nio/file/Files/probeContentType/Basic.java fails on Windows 2025 + JDK-8346713: [testsuite] NeverActAsServerClassMachine breaks TestPLABAdaptToMinTLABSize.java TestPinnedHumongousFragmentation.java TestPinnedObjectContents.java + JDK-8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI + JDK-8346847: [s390x] minimal build failure + JDK-8346880: [aix] java/lang/ProcessHandle/InfoTest.java still fails: "reported cputime less than expected" + JDK-8346881: [ubsan] logSelection.cpp:154:24 / logSelectionList.cpp:72:94 : runtime error: applying non-zero offset 1 to null pointer + JDK-8346887: DrawFocusRect() may cause an assertion failure + JDK-8346972: Test java/nio/channels/FileChannel/ /LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk + JDK-8347038: [JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError + JDK-8347129: cpuset cgroups controller is required for no good reason + JDK-8347171: (dc) java/nio/channels/DatagramChannel/ /InterruptibleOrNot.java fails with virtual thread factory + JDK-8347256: Epsilon: Demote heap size and AlwaysPreTouch warnings to info level + JDK-8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime error: division by zero + JDK-8347268: [ubsan] logOutput.cpp:357:21: runtime error: applying non-zero offset 1 to null pointer + JDK-8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test + JDK-8347427: JTabbedPane/8134116/Bug8134116.java has no license header + JDK-8347576: Error output in libjsound has non matching format strings + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java failing + JDK-8347847: Enhance jar file support + JDK-8347911: Limit the length of inflated text chunks + JDK-8347965: (tz) Update Timezone Data to 2025a + JDK-8348562: ZGC: segmentation fault due to missing node type check in barrier elision analysis + JDK-8348625: [21u, 17u] Revert JDK-8185862 to restore old java.awt.headless behavior on Windows + JDK-8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland + JDK-8349039: Adjust exception No type named in database + JDK-8349603: [21u, 17u, 11u] Update GHA JDKs after Jan/25 updates + JDK-8349729: [21u] AIX jtreg tests fail to compile with qvisibility=hidden + JDK-8352097: (tz) zone.tab update missed in 2025a backport + JDK-8353904: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.7 - Modified patch: * fips.patch + rediff ++++ jsdec: - Create vendor.sh to document the vendoring process ++++ kargo-cli: - Update to version 1.4.3: * chore: manual backport of #3835 (#3885) * chore(backport release-1.4): fix(chart): PromotionTask validation registration (#3883) * chore(backport release-1.4): docs: document OCI annotations (#3878) ++++ kdstatemachineeditor: - Add upstream change: * 0001-Fix-build-with-Qt-6.9.patch ++++ kdstatemachineeditor-qt6: - Add upstream change: * 0001-Fix-build-with-Qt-6.9.patch ++++ kernel-debug: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-default: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-source: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-source-longterm: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - initcall_blacklist: Does not allow kernel_lockdown be blacklisted (bsc#1237521). - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit cfbb4e1 ++++ kernel-docs: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-firmware-iwlwifi: - Update to version 20250423 (git commit c67433231cbd): * iwlwifi: add Bz/gl FW for core95-82 release * iwlwifi: update ty/So/Ma firmwares for core95-82 release * iwlwifi: update cc/Qu/QuZ firmwares for core95-82 release ++++ kernel-kvmsmall: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-longterm: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - initcall_blacklist: Does not allow kernel_lockdown be blacklisted (bsc#1237521). - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit cfbb4e1 ++++ kernel-obs-build: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-obs-qa: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-syms: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kernel-syms-longterm: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - initcall_blacklist: Does not allow kernel_lockdown be blacklisted (bsc#1237521). - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit cfbb4e1 ++++ kernel-vanilla: - Test the correct macro to detect RT kernel build Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch") - commit 50e863e ++++ kube-review: - Update to version 0.5.0: * Prepare v0.5.0 * Fix crash on multi-doc YAML file, where first doc empty * Bump deps * Bump golang.org/x/net from 0.36.0 to 0.38.0 (#50) * Bump golang.org/x/net from 0.34.0 to 0.36.0 (#45) * Bump k8s.io/client-go from 0.32.1 to 0.32.2 (#41) * Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#40) * Bump golangci/golangci-lint-action from 6.2.0 to 6.5.0 (#44) * Update example Rego to v1 * Bump makefile version - new package kube-review: create Kubernetes AdmissionReview requests from Kubernetes resource manifests ++++ kubecolor: - Update to version 0.5.1: * Added labeler (#237) * Fix excess base64 in release workflow (#236) * Fix git tagging in release workflow (#235) * Add CODEOWNERS (#232) * Change generated config docs (#233) * Merge CI workflows into the same workflow file (#231) * Added build attestations (#230) * DEB & RPM packaging (#229) * Use draft releases when releasing new versions (#228) * Update Go to 1.24.2 (#227) * Bump github.com/spf13/viper from 1.20.0 to 1.20.1 in the all group (#223) * Move test-cluster to test/cluster (#222) * Bump the all group with 2 updates (#218) * Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 in the all group (#217) * Update to Go 1.23.6 (#215) * Bump k8s.io/apimachinery from 0.32.1 to 0.32.2 in the all group (#214) * Bump the all group with 2 updates (#212) ++++ libqt5-qtwebengine: - Add some backported upstream changes to fix gcc-15 compile time errors: * qtwebengine-5.15.18-gcc15-cstdint.patch ++++ lilv: - Rework the way the preferred python flavor is used as prefix so it also works with Slowroll - Add BuildRequires for pkgconfig(zix) which was pulled in indirectly but is actually required since 0.24.22. - Generate the python subpackage with the python flavored prefix it's being used instead of always using python3 ++++ mariadb: - Fix galera condition in SLFO - Fix exclude list for galera-related files when galera is disabled ++++ slurm: - removed openmpi4-hpc dependency for test suite ++++ papers: - Update to version 48.2: + Bugs fixed: - Temporary downloaded files are not cleared on close - Exiting fullscreen dragging the headerbar doesn't cause the window controls to reappear - Clamp the signing selection to the selected page area - Cannot open a document on a specific page from terminal + Updated translatios. ++++ snapper: - pick boost process v1 when compiling with boost 1.88 or higher ++++ libunbound-devel-mini: - Update to 1.23.0: Features: * Increase the default of max-global-quota to 200 from 128 after operational feedback. Still keeping the possible amplification factor (CAMP related issues) in the hundreds. * Fix #1175: serve-expired does not adhere to secure-by-default principle. The default value of serve-expired-client-timeout is set to 1800 as suggested by RFC8767. * For #1175, the default value of serve-expired-ttl is set to 86400 (1 day) as suggested by RFC8767. * For #1207: [FR] Support for RESINFO RRType 261 (RFC9606), add LDNS_RR_TYPE_RESINFO similar to LDNS_RR_TYPE_TXT. * Add resolver.arpa and service.arpa to the default locally served zones. * Merge #1042: Fast Reload. The unbound-control fast_reload is added. It reads changed config in a thread, then only briefly pauses the service threads, that keep running. DNS service is only interrupted briefly, less than a second. * Merge #1019: Redis read-only replica support. Introduces new 'redis-replica-*' options for the Redis cache backend. * Merge #902: DNS Error Reporting (RFC 9567). Introduces new configuration option 'dns-error-reporting' and new statistics for 'num.dns_error_reports'. Bug Fixes: * Fix #1154: Tag Incorrectly Applying for Other Interfaces Using the Same IP. This fix is not for 1.22.0. * Fix #1163: Typos in unbound.conf documentation. * Merge #1159: Stats for discard-timeout and wait-limit. * Add test case for #1159. * Some clean up for stat_values.test. * Merge #1170 from Melroy van den Berg, Fix chroot manpage description. * Merge #1157 from Liang Zhu, Fix heap corruption when calling ub_ctx_delete in Windows. * Fix redis that during a reload it does not fail if the redis server does not connect or does not respond. It still logs the errors and if the server is up checks expiration features. * Merge #1167: Makefile.in: fix occasional parallel build failures around bison rule. * Fix SETEX check during Redis (re)initialization. * Fix for the serve expired DNSSEC information fix, it would not allow current delegation information be updated in cache. The fix allows current delegation and validation recursion information to be updated, but as a consequence no longer has certain expired information around for later dnssec valid expired responses. * Fix to log redis timeout error string on failure. * More descriptive text for 'harden-algo-downgrade'. * Complete fix for max-global-quota to 200. * Fix #1183: the data being used is released in method nsec3_hash_test_entry. * Fix for #1183: release nsec3 hashes per test file. * Merge #1169 from Sergey Kacheev, fix: lock-free counters for auth_zone up/down queries. * Fix comparison to help static analyzer. * For #1175, update serve-expired tests. * Merge #1189: Fix the dname_str method to cause conversion errors when the domain name length is 255. * Merge #1197: dname_str() fixes. * Merge #1198: Fix log-servfail with serve expired and no useful cache contents. * Safeguard alias loop while looking in the cache for expired answers. * Merge #1187: Create the SSL_CTX for QUIC before chroot and privilege drop. * Fix typo in log_servfail.tdir test. * Merge #1204: ci: set persist-credentials: false for actions/checkout per zizmor suggestion. * Merge #1174: Serve expired cache update fixes. Fixes a regression bug with serve-expired that appeared in 1.22.0 and would not allow the iterator to update the cache with not-yet-validated entries resulting in increased outgoing traffic. * Merge #1214: Use TCP_NODELAY on TLS sockets to speed up the TLS handshake. * Fix #1213: Misleading error message on default access control causing refuse. * Merge #1221: Consider auth zones when checking for forwarders. * Merge #1222: Unique DoT and DoH SSL contexts to allow for different ALPN. * Create the quic SSL listening context only when needed. * Fix compile of interface check code when dnscrypt or quic is disabled. * Fix encoding of RR type ATMA. * Fix to check length in ATMA string to wire. * Merge #1229: check before use daemon->shm_info. * Use the same interface listening port discovery code for all needed protocols. * Port to string only when needed before getaddrinfo(). * Do not open unencrypted channels next to encrypted ones on the same port. * Merge #1224 from Theo Buehler: Do not use DSA API unless USE_DSA is set. * Merge #1220 from Petr Menšík, Add unbound members group access to control key. * Make the default value of module-config "validator iterator" regardless of compilation options. --enable-subnet would implicitly change the value to enable the subnetcache module by default in the past. * Fix #986: Resolving sas.com with dnssec-validation fails though signed delegations seem to be (mostly) correct. Consider reconfigurations when calculating the still_useful_timeout for servers in the infrastructure cache. * Fix static analysis report about unhandled EOF on error conditions when reading anchor key files. * Merge #1241: Fix infra-keep-probing for low infra-cache-max-rtt values. * Fix hash calculation for cachedb to ignore case. Previously, cached records there were only relevant for same case queries (if not already in Unbound's internal cache). * Merge #1243: Do not shadow tm on line 236. * Merge #1238: Prefer SOURCE_DATE_EPOCH over actual time. Add --help output description for the SOURCE_DATE_EPOCH variable. * Fix 'unbound-control flush_negative' when reporting removed data; reported by David 'eqvinox' Lamparter. * Fix representation of types GPOS and RESINFO, add rdf type for unquoted str. * Fix #1251: WSAPoll first argument cannot be NULL. * Fix for windows compile create ssl contexts. * Fix print of RR type NSAP-PTR, it is an unquoted string. * Fix #1253: Cache entries fail to be removed from Redis cachedb backend with unbound-control flush* +c. * Fix for #1253: Fix for redis cachedb backend to expect an integer reply for the EXPIRE command. * Fix #1254: send failed: Socket is not connected and remote address is 0.0.0.0 port 53. * Fix #1255: Multiple pinnings to vulnerable copies of libexpat. * For #1255, for ios use an older expat version that does not require C++11 language features. * For #1255, for ios disable building tests that require C++11. * For #1255, for ios try the latest expat version again. * Fix unit test dname log printout typecast. * Fix for ci test, expat is installed on the osx image. * iana portlist update. * Skip the unit tests for auth_tls.tdir and auth_tls_failcert.tdir. * Fix escape more characters when printing an RR type with an unquoted string. * Enable the auth_tls.tdir and auth_tls_failcert.tdir tests. * Fix unbound-control test so it counts the new flush_negative output, also answers the _ta probe from testns and prints command output and skip a thread specific test when no threads are available. * Fix that ub_event has the facility to deal with callbacks for fast reload, doq, windows-stop and dnstap. * Fix fast reload test to check if pid exists before acting on it. * Merge #1262 from markyang92, fix build with 'gcc-15 -Wbuiltin-declaration-mismatch' error in compat/malloc.c. * For #1262, ifdef is no longer needed. * Fix #1263: Exempt loopback addresses from wait-limit. * Fix wait-limit-netblock and wait-limit-cookie-netblock config parse to allow two arguments. * Fix ub_event and include dnstap and win_svc headers. * Fix test for stat_values for wait limit defaults for localhost. * Fix parameter unused warning in net_help.c. * Fix mesh_copy_client_info to omit null contents from copy. * Fix comment name in the rpz nsdname test. * Fix nettle compile for warnings and ticket keys. * Fix redis_replica test for unused option defaults and log printout. * Fix test to speed up common.sh script kill_pid. * Fix to update common.sh for speed of kill_pid. * Update to the manpage for the fast_reload part. * Fix fast_reload to print chroot with config file name. * Fix to detect if atomic_store links in configure. * Fix #1264: unbound 1.22.0 leaks memory when doing DoH. * Fix for print of connection type in log-replies for dot and doh. * Merge #1265: Fix WSAPoll. ++++ unbound: - Update to 1.23.0: Features: * Increase the default of max-global-quota to 200 from 128 after operational feedback. Still keeping the possible amplification factor (CAMP related issues) in the hundreds. * Fix #1175: serve-expired does not adhere to secure-by-default principle. The default value of serve-expired-client-timeout is set to 1800 as suggested by RFC8767. * For #1175, the default value of serve-expired-ttl is set to 86400 (1 day) as suggested by RFC8767. * For #1207: [FR] Support for RESINFO RRType 261 (RFC9606), add LDNS_RR_TYPE_RESINFO similar to LDNS_RR_TYPE_TXT. * Add resolver.arpa and service.arpa to the default locally served zones. * Merge #1042: Fast Reload. The unbound-control fast_reload is added. It reads changed config in a thread, then only briefly pauses the service threads, that keep running. DNS service is only interrupted briefly, less than a second. * Merge #1019: Redis read-only replica support. Introduces new 'redis-replica-*' options for the Redis cache backend. * Merge #902: DNS Error Reporting (RFC 9567). Introduces new configuration option 'dns-error-reporting' and new statistics for 'num.dns_error_reports'. Bug Fixes: * Fix #1154: Tag Incorrectly Applying for Other Interfaces Using the Same IP. This fix is not for 1.22.0. * Fix #1163: Typos in unbound.conf documentation. * Merge #1159: Stats for discard-timeout and wait-limit. * Add test case for #1159. * Some clean up for stat_values.test. * Merge #1170 from Melroy van den Berg, Fix chroot manpage description. * Merge #1157 from Liang Zhu, Fix heap corruption when calling ub_ctx_delete in Windows. * Fix redis that during a reload it does not fail if the redis server does not connect or does not respond. It still logs the errors and if the server is up checks expiration features. * Merge #1167: Makefile.in: fix occasional parallel build failures around bison rule. * Fix SETEX check during Redis (re)initialization. * Fix for the serve expired DNSSEC information fix, it would not allow current delegation information be updated in cache. The fix allows current delegation and validation recursion information to be updated, but as a consequence no longer has certain expired information around for later dnssec valid expired responses. * Fix to log redis timeout error string on failure. * More descriptive text for 'harden-algo-downgrade'. * Complete fix for max-global-quota to 200. * Fix #1183: the data being used is released in method nsec3_hash_test_entry. * Fix for #1183: release nsec3 hashes per test file. * Merge #1169 from Sergey Kacheev, fix: lock-free counters for auth_zone up/down queries. * Fix comparison to help static analyzer. * For #1175, update serve-expired tests. * Merge #1189: Fix the dname_str method to cause conversion errors when the domain name length is 255. * Merge #1197: dname_str() fixes. * Merge #1198: Fix log-servfail with serve expired and no useful cache contents. * Safeguard alias loop while looking in the cache for expired answers. * Merge #1187: Create the SSL_CTX for QUIC before chroot and privilege drop. * Fix typo in log_servfail.tdir test. * Merge #1204: ci: set persist-credentials: false for actions/checkout per zizmor suggestion. * Merge #1174: Serve expired cache update fixes. Fixes a regression bug with serve-expired that appeared in 1.22.0 and would not allow the iterator to update the cache with not-yet-validated entries resulting in increased outgoing traffic. * Merge #1214: Use TCP_NODELAY on TLS sockets to speed up the TLS handshake. * Fix #1213: Misleading error message on default access control causing refuse. * Merge #1221: Consider auth zones when checking for forwarders. * Merge #1222: Unique DoT and DoH SSL contexts to allow for different ALPN. * Create the quic SSL listening context only when needed. * Fix compile of interface check code when dnscrypt or quic is disabled. * Fix encoding of RR type ATMA. * Fix to check length in ATMA string to wire. * Merge #1229: check before use daemon->shm_info. * Use the same interface listening port discovery code for all needed protocols. * Port to string only when needed before getaddrinfo(). * Do not open unencrypted channels next to encrypted ones on the same port. * Merge #1224 from Theo Buehler: Do not use DSA API unless USE_DSA is set. * Merge #1220 from Petr Menšík, Add unbound members group access to control key. * Make the default value of module-config "validator iterator" regardless of compilation options. --enable-subnet would implicitly change the value to enable the subnetcache module by default in the past. * Fix #986: Resolving sas.com with dnssec-validation fails though signed delegations seem to be (mostly) correct. Consider reconfigurations when calculating the still_useful_timeout for servers in the infrastructure cache. * Fix static analysis report about unhandled EOF on error conditions when reading anchor key files. * Merge #1241: Fix infra-keep-probing for low infra-cache-max-rtt values. * Fix hash calculation for cachedb to ignore case. Previously, cached records there were only relevant for same case queries (if not already in Unbound's internal cache). * Merge #1243: Do not shadow tm on line 236. * Merge #1238: Prefer SOURCE_DATE_EPOCH over actual time. Add --help output description for the SOURCE_DATE_EPOCH variable. * Fix 'unbound-control flush_negative' when reporting removed data; reported by David 'eqvinox' Lamparter. * Fix representation of types GPOS and RESINFO, add rdf type for unquoted str. * Fix #1251: WSAPoll first argument cannot be NULL. * Fix for windows compile create ssl contexts. * Fix print of RR type NSAP-PTR, it is an unquoted string. * Fix #1253: Cache entries fail to be removed from Redis cachedb backend with unbound-control flush* +c. * Fix for #1253: Fix for redis cachedb backend to expect an integer reply for the EXPIRE command. * Fix #1254: send failed: Socket is not connected and remote address is 0.0.0.0 port 53. * Fix #1255: Multiple pinnings to vulnerable copies of libexpat. * For #1255, for ios use an older expat version that does not require C++11 language features. * For #1255, for ios disable building tests that require C++11. * For #1255, for ios try the latest expat version again. * Fix unit test dname log printout typecast. * Fix for ci test, expat is installed on the osx image. * iana portlist update. * Skip the unit tests for auth_tls.tdir and auth_tls_failcert.tdir. * Fix escape more characters when printing an RR type with an unquoted string. * Enable the auth_tls.tdir and auth_tls_failcert.tdir tests. * Fix unbound-control test so it counts the new flush_negative output, also answers the _ta probe from testns and prints command output and skip a thread specific test when no threads are available. * Fix that ub_event has the facility to deal with callbacks for fast reload, doq, windows-stop and dnstap. * Fix fast reload test to check if pid exists before acting on it. * Merge #1262 from markyang92, fix build with 'gcc-15 -Wbuiltin-declaration-mismatch' error in compat/malloc.c. * For #1262, ifdef is no longer needed. * Fix #1263: Exempt loopback addresses from wait-limit. * Fix wait-limit-netblock and wait-limit-cookie-netblock config parse to allow two arguments. * Fix ub_event and include dnstap and win_svc headers. * Fix test for stat_values for wait limit defaults for localhost. * Fix parameter unused warning in net_help.c. * Fix mesh_copy_client_info to omit null contents from copy. * Fix comment name in the rpz nsdname test. * Fix nettle compile for warnings and ticket keys. * Fix redis_replica test for unused option defaults and log printout. * Fix test to speed up common.sh script kill_pid. * Fix to update common.sh for speed of kill_pid. * Update to the manpage for the fast_reload part. * Fix fast_reload to print chroot with config file name. * Fix to detect if atomic_store links in configure. * Fix #1264: unbound 1.22.0 leaks memory when doing DoH. * Fix for print of connection type in log-replies for dot and doh. * Merge #1265: Fix WSAPoll. ++++ libzip: - Fix libzip-devel dependencies. libzip-targets*.cmake create CMake targets for zipcmp, zipmerge and ziptool. ++++ linkerd-cli-edge: - Update to version 25.4.4: * build(deps): bump libc from 0.2.171 to 0.2.172 (#13944) * proxy: v2.294.0 (#13958) * build(deps): bump proc-macro2 from 1.0.94 to 1.0.95 (#13945) * build(deps): bump rand from 0.9.0 to 0.9.1 (#13949) * build(deps): bump tj-actions/changed-files (#13950) * build(deps-dev): bump webpack from 5.99.5 to 5.99.6 in /web/app (#13952) * build(deps): bump signal-hook-registry from 1.4.2 to 1.4.5 (#13954) * build(deps): bump the clap group with 2 updates (#13955) * build(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /web/app (#13957) * build(deps): bump softprops/action-gh-release from 2.2.1 to 2.2.2 (#13956) ++++ melange: - Update to version 0.23.9: * If the install location is customized at all, these find commands will fail and cause the build to exit. Wrapping it in a validifity check is a simple way to prevent this from failing outright. (#1943) * Add support for declarative file capabilities (#1938) * fix: propagate Range field of subpackages (#1939) ++++ mysql-connector-java: - Upgrade to Version 9.3.0 - Fixes CVE-2025-30706, bsc#1241693 - Fix for Bug#117294 (Bug#37523180), Updatable ResultSet fails with 'Parameter index out of range'. - Fix for Bug#20802830, RESULTSET UPDATE METHODS NOT CHECKING VALIDITY OF RESULTSET. - WL#16723, DatabaseMetaData clean up. - WL#16756, Implement missing methods in DatabaseMetaDataUsingInfoSchema. - Fix for Bug#20279671, PROCEDURE EXECUTION FAILS WHEN THE PARAMETER NAME CONTAINS ESCAPE CHARACTER. - Fix for Bug#37311996, allow only Krb5LoginModule in Kerberos authentication. - Fix for Bug#19857207, EXECUTE ON CALLABLESTATEMENT RESULTS IN ARRAYINDEXOUTOFBOUNDSEXCEPTION. - Fix for Bug#117027 (Bug#37415840), Mysql connector use an uneffective way to match numericValue. - Fix for Bug#19829452, PARAMETER INDEX VALIDATION NOT PROPER IN CALLABLESTATEMENT. ++++ nelm: - Update to version 1.2.0: * Features - enable colors by default in some popular CI systems (d3aa7b8) * Bug Fixes - Buildah reexec sets wrong HOME dir (4eb656e) - default kubeconfig not used on empty string kubeconfigpath action option (ffc2132) * Changelog - chore: release 1.2.0 - feat: enable colors by default in some popular CI systems - refactor: move log color setup outside of actions - refactor: get rid of EnvSettings and Configuration structs of Helm - chore: update 3p-helm and common-go modules - fix: Buildah reexec sets wrong HOME dir - fix: default kubeconfig not used on empty string kubeconfigpath action option - docs: Add production readiness note ++++ nextcloud: - Extend allowed php version to 8.4. ++++ ollama: - Update to version 0.6.6: * New model: IBM Granite 3.3 * New model: DeepCoder * New, faster model downloading: OLLAMA_EXPERIMENT=client2 ollama serve will run Ollama using a new downloader with improved performance and reliability when running ollama pull * Fixed memory leak issues when running Gemma 3, Mistral Small 3.1 and other models on Ollama * Improved performance of ollama create when importing models from Safetensors * Ollama will now allow tool function parameters with either a single type or an array of types * Fixed certain out-of-memory issues caused by not reserving enough memory at startup * Fixed nondeterministic model unload order * Included the items and $defs fields to properly handle array types in the API * OpenAI-Beta headers are now included in the CORS safelist * Fixed issue where model tensor data would be corrupted when importing models from Safetensors ++++ openQA: - Update to version 5.1745500773.055f94fe: * Make parameters of dump-db script customizable * Add dump-db script to openQA-local-db package * Add '--help' to dump-db script * Improve dump-db script quality * Give up gru jobs which point to non existing GruTask * Bump ace-builds from 1.40.0 to 1.40.1 * Move database dump script * More verbose error message for job template update * Bump eslint from 9.25.0 to 9.25.1 * Fix URLs in admin/productlog * Bump eslint from 9.24.0 to 9.25.0 * Remove unhandled output generated by log over jobs resultset ++++ openbao: - Update to version 2.2.1: * Release v2.2.1 (#1255) * Backport core deps (#1252) * Return quoted string when -output-curl-string flag is passed [#1038] (#1238) (#1250) * build: update Go version and dependencies (#1209) (#1246) * Fix vulns (#1126) (#1245) * Fix vault/diagnose test failure (#1221) (#1247) * Do not encode empty subproblems in ACME (#1236) (#1248) * Fix name of org-level maintainers team (#1237) (#1249) ++++ os-autoinst: - Update to version 5.1745509934.49afb50: * video_stream: support setting EDID also with ustreamer * video_stream: add support for BGR3 format via ustreamer * tidy: Enforce blank lines before subs * New script: os-autoinst-generate-needle-preview * Revert removal of '%cmd' after regressions * backend: Make screen check time exceed check configurable * backend: Make stall detection factor configurable ++++ pantheon-settings-daemon: - update to 8.3.0: * PrefersColorSchemeSettings: add gsetting * Implement dark mode snoozing * Update translation template * Update translations ++++ pcsc-acsccid: - Updated to version 1.1.12. * Add the following readers support: WalletMate II 2S CL Reader WalletMate V3 Upgrade AIR60 1S Dual Reader * Rename WalletMate II V2 Upgrade to WalletMate V2 Upgrade. * Enable WalletMate II 2S (composite device) as multi-slot reader. * Enable the 2nd interface of WalletMate II 2S as SAM slot. * Enable the 3rd interface of WalletMate II 2S as SAM slot. * Fix the typo for ACM1552U-ZW in src/supported_readers.txt. * Enable AIR60 (composite device) as multi-slot reader. * Enable the 3rd interface of AIR60 as SAM slot. * Enable AIR60 to use bStatus in IFDHICCPresence(). - Replaced acsccid-1.1.11-polling-thread.patch with acsccid-1.1.12-polling-thread.patch. - Replaced acsccid-1.1.11-polling-unplug.patch with acsccid-1.1.12-polling-unplug.patch. ++++ polaris: - Update to version 9.6.3: * INS-933 - pullPolicyNotAlways is crashing webhook mutations (#1115) * Bump golang.org/x/net from 0.33.0 to 0.36.0 (#1108) * Bump k8s.io/client-go from 0.32.0 to 0.32.2 (#1103) * Bump k8s.io/apimachinery from 0.32.0 to 0.32.2 (#1102) * Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.20.2 (#1101) * fixed pdbMinAvailableGreaterThanHPAMinReplicas and added validation for pdbMinAvailableEqualToHPAMinReplicas. (#1073) ++++ publicsuffix: - Update to version 20250424: * Add lp.dev to public_suffix_list.dat (#2391) * fix: autopin dependencies (#2430) * Run go mod tidy * Bump golang.org/x/net from 0.33.0 to 0.38.0 in /tools (#2438) * Add mmv.kr / vki.kr (#2442) * dev.project-study.com (#2444) * add `preview.site` (#2445) * Add `luyani.app` (#2440) * Add objectstorage.ch (#2439) * Add val.run (#2432) * Update public_suffix_list.dat (#2437) * Add seg.ar to public_suffix_list.dat (#2433) * Add convex.app and convex.site (#2436) * Add e2b.app (#2431) * Add *.devinapps.com (#2435) * Add rules for Amazon Cognito (#2366) * add `figma.site` (#2429) ++++ python-gevent: - Update to 25.4.1 * Remove some legacy code that supported Python 2 for compatibility with the upcoming releases of Cython 3.1. * Add a new environment variable and configuration setting to control whether blocking reports are printed by the monitor thread. * Add initial support for Python 3.14a7. * Fix using gevent’s BackdoorServer with Unix sockets. * Do not use pywsgi in a security-conscious environment. Fix one security issue related to HTTP 100 Continue handling. See issue #2075. ++++ python-Unidecode: - update to version 1.4.0: * Drop support for Python <3.7. * Add replacements for playing card suits and chess pieces (thanks to Alan Davidson) * Add replacements for U+211F "RESPONSE" and 0x2123 "VERSICLE" (thanks to @ciesiolka on GitHub) * Fix replacement for U+1D6D5 "MATHEMATICAL BOLD SMALL TAU". * Fix replacements for U+014A "LATIN CAPITAL LETTER ENG" and U+014B "LATIN SMALL LETTER ENG". * Add replacements for U+2103 "DEGREE CELSIUS" and U+2109 "DEGREE FAHRENHEIT". ++++ python-backrefs: - Add %{?sle15_python_module_pythons} ++++ python-bitarray: - update to 3.3.1: * remove License classifier in favor of a SPDX license expression, #231 * reorganize and cleanup many tests * add optional group and sep arguments' to .to01(), #230 - as well as util.ba2hex() and util.ba2base() * ignore whitespace in util.base2ba() and util.hex2ba() * check for embedded nul characters when extending (and initializing) bitarray from string * improve testing * add double precision floating point number example ++++ python-boto3: - Update to 1.38.1 * api-change:``codebuild``: [``botocore``] Add support for custom instance type for reserved capacity fleets * api-change:``ecs``: [``botocore``] Add support to roll back an In_Progress ECS Service Deployment * api-change:``imagebuilder``: [``botocore``] Add all ``imagebuilder`` modeled paginators that are currently supported by botocore. * api-change:``resource-explorer-2``: [``botocore``] Documentation-only update for CreateView option correction - from version 1.38.0 * api-change:``account``: [``botocore``] AWS Account Management now supports account name update via IAM principals. * api-change:``cognito-idp``: [``botocore``] This release adds refresh token rotation. * api-change:``ec2``: [``botocore``] Added support for ClientRouteEnforcementOptions flag in CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and DescribeClientVpnEndpoints responses * api-change:``entityresolution``: [``botocore``] To expand support for matching records using digital identifiers with TransUnion * api-change:``mq``: [``botocore``] You can now delete Amazon MQ broker configurations using the DeleteConfiguration API. For more information, see Configurations in the Amazon MQ API Reference. * api-change:``redshift-serverless``: [``botocore``] Provides new and updated API members to support the Redshift Serverless reservations feature. * api-change:``s3control``: [``botocore``] Fix endpoint resolution test cases * feature:Python: [``botocore``] End of support for Python 3.8 * feature:Python: End of support for Python 3.8 - from version 1.37.38 * api-change:``arc-zonal-shift``: [``botocore``] Updates to documentation and exception types for Zonal Autoshift * api-change:``budgets``: [``botocore``] Releasing the new Budget FilterExpression and Metrics fields to support more granular filtering options. These new fields are intended to replace CostFilters and CostTypes, which are deprecated as of 2025/18/04. * api-change:``firehose``: [``botocore``] Documentation update regarding the number of streams you can create using the CreateDeliveryStream API. * api-change:``mediatailor``: [``botocore``] Added support for Recurring Prefetch and Traffic Shaping on both Single and Recurring Prefetch. ListPrefetchSchedules now return single prefetchs by default and can be provided scheduleType of SINGLE, RECURRING, AND ALL. * api-change:``qbusiness``: [``botocore``] The CheckDocumentAccess API for Amazon Q Business is a self-service debugging API that allows administrators to verify document access permissions and review Access Control List (ACL) configurations. - from version 1.37.37 * api-change:``qconnect``: [``botocore``] This release adds support for the following capabilities: Chunking generative answer replies from Amazon Q in Connect. Integration support for the use of additional LLM models with Amazon Q in Connect. * api-change:``sagemaker``: [``botocore``] This release adds a new Neuron driver option in InferenceAmiVersion parameter for ProductionVariant. Additionally, it adds support for fetching model lifecycle status in the ListModelPackages API. Users can now use this API to view the lifecycle stage of models that have been shared with them. * api-change:``service-quotas``: [``botocore``] Add new optional SupportCaseAllowed query parameter to the RequestServiceQuotaIncrease API - from version 1.37.36 * api-change:``accessanalyzer``: [``botocore``] Added new resource types to evaluate for public access in resource policies and added support for S3 directory bucket access points. * api-change:``amp``: [``botocore``] Add Workspace Configuration APIs for Amazon Prometheus * api-change:``autoscaling``: [``botocore``] Doc only update for EC2 Auto Scaling. * api-change:``bedrock``: [``botocore``] With this release, Bedrock Evaluation will now support custom metrics for evaluation. * api-change:``connect``: [``botocore``] This release adds following capabilities to Contact Lens Rules APIs 1/ 'ASSIGN_SLA' action and '$.Case.TemplateId' comparison value for 'OnCaseCreate' and 'OnCaseUpdate' event sources 2/ 'OnSlaBreach' Cases event source which supports '$.RelatedItem.SlaConfiguration.Name' comparison value * api-change:``ecs``: [``botocore``] Adds a new AccountSetting - defaultLogDriverMode for ECS. * api-change:``iotfleetwise``: [``botocore``] We've added stricter parameter validations to AWS IoT FleetWise signal catalog, model manifest, and decoder manifest APIs. * api-change:``memorydb``: [``botocore``] Added support for IPv6 and dual stack for Valkey and Redis clusters. Customers can now launch new Valkey and Redis clusters with IPv6 and dual stack networking support. * api-change:``omics``: [``botocore``] Add versioning for HealthOmics workflows - from version 1.37.35 * api-change:``connectcases``: [``botocore``] This feature provides capabilities to help track and meet service level agreements (SLAs) on cases programmatically. It allows configuring a new related item of type `Sla` on a case using CreateRelatedItem API and provides the ability to search for this new related item using SearchRelatedItems API. * api-change:``dsql``: [``botocore``] Added GetClusterEndpointService API. The new API allows retrieving endpoint service name specific to a cluster. * api-change:``eks``: [``botocore``] Added support for new AL2023 ARM64 NVIDIA AMIs to the supported AMITypes. * api-change:``events``: [``botocore``] Adding support for KmsKeyIdentifer in CreateConnection, UpdateConnection and DescribeConnection APIs * api-change:``resource-groups``: [``botocore``] Resource Groups: TagSyncTasks can be created with ResourceQuery * api-change:``s3tables``: [``botocore``] S3 Tables now supports setting encryption configurations on table buckets and tables. Encryption configurations can use server side encryption using AES256 or KMS customer-managed keys. * api-change:``servicecatalog``: [``botocore``] Updated default value for the access-level-filter in SearchProvisionedProducts API to Account. For access to userLevel or roleLevel, the user must provide access-level-filter parameter. - from version 1.37.34 * api-change:``entityresolution``: [``botocore``] This is to add new metrics to our GetIdMappingJob API and also update uniqueId naming for batchDeleteUniqueIds API to be more accurate * api-change:``taxsettings``: [``botocore``] Indonesia SOR Tax Registration Launch - from version 1.37.33 * api-change:``connect-contact-lens``: [``botocore``] Making sentiment optional for ListRealtimeContactAnalysisSegments Response depending on conversational analytics configuration * api-change:``datazone``: [``botocore``] Raise hard limit of authorized principals per SubscriptionTarget from 10 to 20. * api-change:``detective``: [``botocore``] Add support for Detective DualStack endpoints * api-change:``dynamodb``: [``botocore``] Doc only update for API descriptions. * api-change:``marketplace-entitlement``: [``botocore``] Add support for Marketplace Entitlement Service dual-stack endpoints for CN and GOV regions * api-change:``meteringmarketplace``: [``botocore``] Add support for Marketplace Metering Service dual-stack endpoints for CN regions * api-change:``pcs``: [``botocore``] Changed the minimum length of clusterIdentifier, computeNodeGroupIdentifier, and queueIdentifier to 3. * api-change:``verifiedpermissions``: [``botocore``] Adds deletion protection support to policy stores. Deletion protection is disabled by default, can be enabled via the CreatePolicyStore or UpdatePolicyStore APIs, and is visible in GetPolicyStore. * bugfix:``download_fileobj``: Fileobj provided in append mode will no longer allow concurrent writes to preserve data integrity. - from version 1.37.32 * api-change:``application-autoscaling``: [``botocore``] Application Auto Scaling now supports horizontal scaling for Elasticache Memcached self-designed clusters using target tracking scaling policies and scheduled scaling. * api-change:``elasticache``: [``botocore``] AWS ElastiCache SDK now supports using MemcachedUpgradeConfig parameter with ModifyCacheCluster API to enable updating Memcached cache node types. Please refer to updated AWS ElastiCache public documentation for detailed information on API usage and implementation. * api-change:``m2``: [``botocore``] Introduce three new APIs: CreateDataSetExportTask, GetDataSetExportTask and ListDataSetExportHistory. Add support for batch restart for Blu Age applications. * api-change:``medialive``: [``botocore``] AWS Elemental MediaLive / Features : Add support for CMAF Ingest CaptionLanguageMappings, TimedMetadataId3 settings, and Link InputResolution. * api-change:``qbusiness``: [``botocore``] Adds functionality to enable/disable a new Q Business Hallucination Reduction feature. If enabled, Q Business will detect and attempt to remove Hallucinations from certain Chat requests. * api-change:``quicksight``: [``botocore``] Add support to analysis and sheet level highlighting in QuickSight. - from version 1.37.31 * api-change:``controlcatalog``: [``botocore``] The GetControl API now surfaces a control's Severity, CreateTime, and Identifier for a control's Implementation. The ListControls API now surfaces a control's Behavior, Severity, CreateTime, and Identifier for a control's Implementation. * api-change:``dynamodb``: [``botocore``] Documentation update for secondary indexes and Create_Table. * api-change:``glue``: [``botocore``] The TableOptimizer APIs in AWS Glue now return the DpuHours field in each TableOptimizerRun, providing clients visibility to the DPU-hours used for billing in managed Apache Iceberg table compaction optimization. * api-change:``groundstation``: [``botocore``] Support tagging Agents and adjust input field validations * api-change:``transfer``: [``botocore``] This launch includes 2 enhancements to SFTP connectors user-experience: 1) Customers can self-serve concurrent connections setting for their connectors, and 2) Customers can discover the public host key of remote servers using their SFTP connectors. - from version 1.37.30 * api-change:``bedrock-runtime``: [``botocore``] This release introduces our latest bedrock runtime API, InvokeModelWithBidirectionalStream. The API supports both input and output streams and is supported by only HTTP2.0. * api-change:``ce``: [``botocore``] This release supports Pagination traits on Cost Anomaly Detection APIs. * api-change:``cost-optimization-hub``: [``botocore``] This release adds resource type "MemoryDbReservedInstances" and resource type "DynamoDbReservedCapacity" to the GetRecommendation, ListRecommendations, and ListRecommendationSummaries APIs to support new MemoryDB and DynamoDB RI recommendations. * api-change:``iotfleetwise``: [``botocore``] This release adds the option to update the strategy of state templates already associated to a vehicle, without the need to remove and re-add them. * api-change:``securityhub``: [``botocore``] Documentation updates for AWS Security Hub. * api-change:``storagegateway``: [``botocore``] Added new ActiveDirectoryStatus value, ListCacheReports paginator, and support for longer pagination tokens. * api-change:``taxsettings``: [``botocore``] Uzbekistan Launch on TaxSettings Page - Update BuildRequires and Requires from setup.py ++++ python-botocore: - Update to 1.38.1 * api-change:``codebuild``: Add support for custom instance type for reserved capacity fleets * api-change:``ecs``: Add support to roll back an In_Progress ECS Service Deployment * api-change:``imagebuilder``: Add all ``imagebuilder`` modeled paginators that are currently supported by botocore. * api-change:``resource-explorer-2``: Documentation-only update for CreateView option correction - from version 1.38.0 * api-change:``account``: AWS Account Management now supports account name update via IAM principals. * api-change:``cognito-idp``: This release adds refresh token rotation. * api-change:``ec2``: Added support for ClientRouteEnforcementOptions flag in CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and DescribeClientVpnEndpoints responses * api-change:``entityresolution``: To expand support for matching records using digital identifiers with TransUnion * api-change:``mq``: You can now delete Amazon MQ broker configurations using the DeleteConfiguration API. For more information, see Configurations in the Amazon MQ API Reference. * api-change:``redshift-serverless``: Provides new and updated API members to support the Redshift Serverless reservations feature. * api-change:``s3control``: Fix endpoint resolution test cases * feature:Python: End of support for Python 3.8 - from version 1.37.38 * api-change:``arc-zonal-shift``: Updates to documentation and exception types for Zonal Autoshift * api-change:``budgets``: Releasing the new Budget FilterExpression and Metrics fields to support more granular filtering options. These new fields are intended to replace CostFilters and CostTypes, which are deprecated as of 2025/18/04. * api-change:``firehose``: Documentation update regarding the number of streams you can create using the CreateDeliveryStream API. * api-change:``mediatailor``: Added support for Recurring Prefetch and Traffic Shaping on both Single and Recurring Prefetch. ListPrefetchSchedules now return single prefetchs by default and can be provided scheduleType of SINGLE, RECURRING, AND ALL. * api-change:``qbusiness``: The CheckDocumentAccess API for Amazon Q Business is a self-service debugging API that allows administrators to verify document access permissions and review Access Control List (ACL) configurations. - from version 1.37.37 * api-change:``qconnect``: This release adds support for the following capabilities: Chunking generative answer replies from Amazon Q in Connect. Integration support for the use of additional LLM models with Amazon Q in Connect. * api-change:``sagemaker``: This release adds a new Neuron driver option in InferenceAmiVersion parameter for ProductionVariant. Additionally, it adds support for fetching model lifecycle status in the ListModelPackages API. Users can now use this API to view the lifecycle stage of models that have been shared with them. * api-change:``service-quotas``: Add new optional SupportCaseAllowed query parameter to the RequestServiceQuotaIncrease API - from version 1.37.36 * api-change:``accessanalyzer``: Added new resource types to evaluate for public access in resource policies and added support for S3 directory bucket access points. * api-change:``amp``: Add Workspace Configuration APIs for Amazon Prometheus * api-change:``autoscaling``: Doc only update for EC2 Auto Scaling. * api-change:``bedrock``: With this release, Bedrock Evaluation will now support custom metrics for evaluation. * api-change:``connect``: This release adds following capabilities to Contact Lens Rules APIs 1/ 'ASSIGN_SLA' action and '$.Case.TemplateId' comparison value for 'OnCaseCreate' and 'OnCaseUpdate' event sources 2/ 'OnSlaBreach' Cases event source which supports '$.RelatedItem.SlaConfiguration.Name' comparison value * api-change:``ecs``: Adds a new AccountSetting - defaultLogDriverMode for ECS. * api-change:``iotfleetwise``: We've added stricter parameter validations to AWS IoT FleetWise signal catalog, model manifest, and decoder manifest APIs. * api-change:``memorydb``: Added support for IPv6 and dual stack for Valkey and Redis clusters. Customers can now launch new Valkey and Redis clusters with IPv6 and dual stack networking support. * api-change:``omics``: Add versioning for HealthOmics workflows - from version 1.37.35 * api-change:``connectcases``: This feature provides capabilities to help track and meet service level agreements (SLAs) on cases programmatically. It allows configuring a new related item of type `Sla` on a case using CreateRelatedItem API and provides the ability to search for this new related item using SearchRelatedItems API. * api-change:``dsql``: Added GetClusterEndpointService API. The new API allows retrieving endpoint service name specific to a cluster. * api-change:``eks``: Added support for new AL2023 ARM64 NVIDIA AMIs to the supported AMITypes. * api-change:``events``: Adding support for KmsKeyIdentifer in CreateConnection, UpdateConnection and DescribeConnection APIs * api-change:``resource-groups``: Resource Groups: TagSyncTasks can be created with ResourceQuery * api-change:``s3tables``: S3 Tables now supports setting encryption configurations on table buckets and tables. Encryption configurations can use server side encryption using AES256 or KMS customer-managed keys. * api-change:``servicecatalog``: Updated default value for the access-level-filter in SearchProvisionedProducts API to Account. For access to userLevel or roleLevel, the user must provide access-level-filter parameter. - from version 1.37.34 * api-change:``entityresolution``: This is to add new metrics to our GetIdMappingJob API and also update uniqueId naming for batchDeleteUniqueIds API to be more accurate * api-change:``taxsettings``: Indonesia SOR Tax Registration Launch - from version 1.37.33 * api-change:``connect-contact-lens``: Making sentiment optional for ListRealtimeContactAnalysisSegments Response depending on conversational analytics configuration * api-change:``datazone``: Raise hard limit of authorized principals per SubscriptionTarget from 10 to 20. * api-change:``detective``: Add support for Detective DualStack endpoints * api-change:``dynamodb``: Doc only update for API descriptions. * api-change:``marketplace-entitlement``: Add support for Marketplace Entitlement Service dual-stack endpoints for CN and GOV regions * api-change:``meteringmarketplace``: Add support for Marketplace Metering Service dual-stack endpoints for CN regions * api-change:``pcs``: Changed the minimum length of clusterIdentifier, computeNodeGroupIdentifier, and queueIdentifier to 3. * api-change:``verifiedpermissions``: Adds deletion protection support to policy stores. Deletion protection is disabled by default, can be enabled via the CreatePolicyStore or UpdatePolicyStore APIs, and is visible in GetPolicyStore. - from version 1.37.32 * api-change:``application-autoscaling``: Application Auto Scaling now supports horizontal scaling for Elasticache Memcached self-designed clusters using target tracking scaling policies and scheduled scaling. * api-change:``elasticache``: AWS ElastiCache SDK now supports using MemcachedUpgradeConfig parameter with ModifyCacheCluster API to enable updating Memcached cache node types. Please refer to updated AWS ElastiCache public documentation for detailed information on API usage and implementation. * api-change:``m2``: Introduce three new APIs: CreateDataSetExportTask, GetDataSetExportTask and ListDataSetExportHistory. Add support for batch restart for Blu Age applications. * api-change:``medialive``: AWS Elemental MediaLive / Features : Add support for CMAF Ingest CaptionLanguageMappings, TimedMetadataId3 settings, and Link InputResolution. * api-change:``qbusiness``: Adds functionality to enable/disable a new Q Business Hallucination Reduction feature. If enabled, Q Business will detect and attempt to remove Hallucinations from certain Chat requests. * api-change:``quicksight``: Add support to analysis and sheet level highlighting in QuickSight. - from version 1.37.31 * api-change:``controlcatalog``: The GetControl API now surfaces a control's Severity, CreateTime, and Identifier for a control's Implementation. The ListControls API now surfaces a control's Behavior, Severity, CreateTime, and Identifier for a control's Implementation. * api-change:``dynamodb``: Documentation update for secondary indexes and Create_Table. * api-change:``glue``: The TableOptimizer APIs in AWS Glue now return the DpuHours field in each TableOptimizerRun, providing clients visibility to the DPU-hours used for billing in managed Apache Iceberg table compaction optimization. * api-change:``groundstation``: Support tagging Agents and adjust input field validations * api-change:``transfer``: This launch includes 2 enhancements to SFTP connectors user-experience: 1) Customers can self-serve concurrent connections setting for their connectors, and 2) Customers can discover the public host key of remote servers using their SFTP connectors. - from version 1.37.30 * api-change:``bedrock-runtime``: This release introduces our latest bedrock runtime API, InvokeModelWithBidirectionalStream. The API supports both input and output streams and is supported by only HTTP2.0. * api-change:``ce``: This release supports Pagination traits on Cost Anomaly Detection APIs. * api-change:``cost-optimization-hub``: This release adds resource type "MemoryDbReservedInstances" and resource type "DynamoDbReservedCapacity" to the GetRecommendation, ListRecommendations, and ListRecommendationSummaries APIs to support new MemoryDB and DynamoDB RI recommendations. * api-change:``iotfleetwise``: This release adds the option to update the strategy of state templates already associated to a vehicle, without the need to remove and re-add them. * api-change:``securityhub``: Documentation updates for AWS Security Hub. * api-change:``storagegateway``: Added new ActiveDirectoryStatus value, ListCacheReports paginator, and support for longer pagination tokens. * api-change:``taxsettings``: Uzbekistan Launch on TaxSettings Page ++++ python-contourpy: - update to 1.3.2: * Fix type annotations for Bokeh >= 3.7 * Test on CPython 3.14 * Test and build wheels for PyPy 3.11 * Test PyPy 3.10 on all 3 major OSes ++++ python-drf-spectacular: - Add missing BuildRequires on tzdata. ++++ python-google-cloud-appengine-logging: - Update to 1.6.1 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 1.6.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 1.5.0 * Add support for Python 3.13 (#13200) - from version 1.4.5 * Retry and timeout values do not propagate in requests during pagination - from version 1.4.4 * Allow protobuf 5.x - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-artifact-registry: - Update to 1.16.0 * Add the GoModule and KfpArtifact resources * Remove the restriction of the maximum numbers of versions that can be deleted in one BatchDeleteVersions call - from version 1.15.2 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels - from version 1.15.1 * **deps:** Require grpc-google-iam-v1 >= 0.14.0 - from version 1.15.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 1.14.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 1.13.1 * Disable universe-domain validation (#13242) - from version 1.13.0 * Add Artifact Registry attachment API * Add Artifact Registry custom remote support * Add Artifact Registry generic repository support * Add Artifact Registry rule APIs * Add Artifact Registry server side resource filtering and sorting * Add Artifact Registry UpdateFile and DeleteFile APIs * Include max page size for all Artifact Registry APIs - from version 1.12.0 * Add support for Python 3.13 (#13206) - from version 1.11.5 * Retry and timeout values do not propagate in requests during pagination - from version 1.11.4 * Allow Protobuf 5.x (#12863) - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-audit-log: - Update to 0.3.2 * Allow protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) * Resolve issue where pre-release versions of dependencies are installed - from version 0.3.1 * Updates audit_log proto with PermissionType (#13616) - from version 0.3.0 * Add `google/cloud/audit/bigquery_audit_metadata_pb2.py` * Add PolicyViolation. this will only be present when access is denied due to Organization Policy * Add support for Python 3.12 (#113) * Add the principal field to the ServiceAccountDelegationInfo * Introduce compatibility with native namespace packages (#117) * Update AuditLog proto to include all new changes in Audit Logging * **deps:** Require protobuf >= 3.20.2, protobuf >= 6 * Regenerate pb2 files for compatibility with protobuf 5.x - Adjust upstream source name in spec file - Switch upstream tarball to PyPi as tests are now included there - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-build: - Update to 3.31.1 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 3.31.0 * Add option to enable fetching dependencies * Support for git proxy setup * **deps:** Require grpc-google-iam-v1 >= 0.14.0 * Updates to proto message comments - from version 3.30.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 3.29.0 * [google-cloud-build] Add GoModule to Artifact and Results messages and new GO_MODULE_H1 hash type (#13416) * [google-cloud-build] Add option to enable structured logging (#13430) - from version 3.28.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 3.27.1 * Disable universe-domain validation (#13242) - from version 3.27.0 * [google-cloud-build] Add PrivateServiceConnect option to WorkerPool (#13221) - from version 3.26.0 * Add support for Python 3.13 (#13206) - from 3.25.0 * Add LEGACY_BUCKET option to DefaultLogsBucketBehavior * Sanitize docs - from version 3.24.2 * Retry and timeout values do not propagate in requests during pagination - from version 3.24.1 * Allow Protobuf 5.x (#12865) - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-compute: - Update to 1.30.0 * Update Compute Engine API to revision 20250415 (#13800) ++++ python-google-cloud-core: - Update to 2.4.3 * Declare support for Python 3.13 (#326) - from version 2.4.2 * Client should pass client_options.api_key to auth library (#321) - Adjust upstream source name in spec file ++++ python-google-cloud-domains: - Update to 1.10.1 * [Many APIs] Allow Protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) - from version 1.10.1 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - from version 1.9.0 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - from version 1.8.1 * Disable universe-domain validation (#13242) - from version 1.8.0 * Add support for Python 3.13 (#13204) - from version 1.7.5 * Retry and timeout values do not propagate in requests during pagination - from version 1.7.4 * Allow Protobuf 5.x (#12866) - Adjust upstream source name in spec file - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-firestore: - Update to 2.20.2 * Allow Protobuf 6.x (#1028) * Remove setup.cfg configuration for creating universal wheels (#1030) - from version 2.20.1 * Bump default deadline on CreateDatabase and RestoreDatabase to 2 minutes (#975) * Client-side path validation for batch.update (#1021) * Watch thread deadlock on exit (#1014) - from version 2.20.0 * Support not_equal queries for none and nan (#988) * Clean up resources on Watch close (#1004) * Populate transaction attributes after commit (#977) - from version 2.19.0 * Add Database.SourceInfo and Database.source_info (information about database provenance, specifically for restored databases) (#963) * Query profiling part 1: synchronous (#938) * Query profiling part 2: asynchronous (#961) - from version 2.18.0 * Support returning computed distance and set distance thresholds on VectorQueries (#960) * Remove custom retry loop (#948) - from version 2.17.2 * Allow protobuf 5.x; require protobuf >= 3.20.2 (#950) * Support async vector search from a collection (#949) - from version 2.17.1 * Allow protobuf 5.x (#919) - from version 2.17.0 * Support async Vector Search (#901) * Use generator for stream results (#926) - from version 2.16.1 * __repr__ method in vector.py (#903) * Allow 14 week backup retention for Firestore daily backups (#899) - from version 2.16.0 * A new message `Backup` is added * A new message `BackupSchedule` is added * A new message `CreateBackupScheduleRequest` is added * A new message `DailyRecurrence` is added * A new message `DeleteBackupRequest` is added * A new message `DeleteBackupScheduleRequest` is added * A new message `GetBackupRequest` is added * A new message `GetBackupScheduleRequest` is added * A new message `ListBackupSchedulesRequest` is added * A new message `ListBackupSchedulesResponse` is added * A new message `ListBackupsRequest` is added * A new message `ListBackupsResponse` is added * A new message `RestoreDatabaseMetadata` is added * A new message `RestoreDatabaseRequest` is added * A new message `UpdateBackupScheduleRequest` is added * A new message `WeeklyRecurrence` is added * A new method `CreateBackupSchedule` is added to service `FirestoreAdmin` * A new method `DeleteBackup` is added to service `FirestoreAdmin` * A new method `DeleteBackupSchedule` is added to service `FirestoreAdmin` * A new method `GetBackup` is added to service `FirestoreAdmin` * A new method `GetBackupSchedule` is added to service `FirestoreAdmin` * A new method `ListBackups` is added to service `FirestoreAdmin` * A new method `ListBackupSchedules` is added to service `FirestoreAdmin` * A new method `RestoreDatabase` is added to service `FirestoreAdmin` * A new method `UpdateBackupSchedule` is added to service `FirestoreAdmin` * A new resource_definition `firestore.googleapis.com/Backup` is added * A new resource_definition `firestore.googleapis.com/BackupSchedule` is added * Add ExplainMetrics field to RunAggregationQueryResponse * Add ExplainMetrics field to RunQueryResponse * Add ExplainOptions field to RunAggregationQueryRequest * Add ExplainOptions field to RunQueryRequest * Add new types ExplainOptions, ExplainMetrics, PlanSummary, ExecutionStats * Add Vector Index API (#894) * Add VectorSearch API * Support Vector Search (#896) * Add google-auth as a direct dependency (#875) * Correct BackupSchedule recurrence docs that mentioned specific time of day (#898) * Fix docs structure for Firestore (#868) - from version 2.15.0 * Add DeleteDatabase API and delete protection * Find emulator project id from environment variable * Fix formatting due to unclosed backtick * Improve the documentation on Document.fields (#831) * Update Database API description - from version 2.14.0 * Add support for Python 3.12 (#795) * Expose Firestore namespace ID fields in import/export APIs to stable * Expose Firestore PITR fields in Database to stable * Expose Firestore snapshot_time field in export API to stable * Introduce compatibility with native namespace packages (#792) * SERVER_TIMESTAMP should survive deep copies (#820) * Remove used of deprecated `datetime.datetime.utcnow()` and `datetime.utcfromtimestamp()` * Use `retry_async` instead of `retry` in async client * Assorted typo fixes and whitespace updates * Deprecate google.cloud.firestore_v1.rate_limiter.utcnow - Adjust upstream source name in spec file - Drop google_cloud_firestore-%{version}-*.pth from %files section - Update BuildRequires and Requires from setup.py ++++ python-google-cloud-secret-manager: - Update to 2.23.2: * Features + Add REST Interceptors which support reading metadata + Add support for reading selective GAPIC generation methods from service YAML + Add support for opt-in debug logging + Add support for Python 3.13 * Bug Fixes + [Many APIs] Allow Protobuf 6.x + remove setup.cfg configuration for creating universal wheels + deps: Require grpc-google-iam-v1>=0.14.0 + Fix typing issue with gRPC metadata when key ends in -bin + disable universe-domain validation + Retry and timeout values do not propagate in requests during pagination + Allow Protobuf 5.x ++++ python-keyring-pass: - Update to 0.9.3: - moved __main__ code to main.py - Add missing Requires: password-store ++++ python-mkdocs-material: - Fix build error in Leap. Leap does not understand Buildrequires: >= 5.7.post1 ++++ python-pydantic: - Add missing Requires on typing-inspection. ++++ python-pydantic-core: - Update to 2.34.1: * Fixes + fix clippy lints for Rust 1.86 + Allow JSON BigInt to validate against float schema + Ensure ValidationInfo.field_name is correct on validator reuse + Coerce 'timedelta' schema constraints + Add support for extra keys validation for model fields + Revert by_alias default value change for to_json() and to_jsonable_python() + Skip reusing after validators in prebuilt schemas + Skip reusing wrap validators / serializers for prebuilt variants + Add cls_name to typed-dict schema + Coerce validator constraints to their valid type + Use core schema fns to initalize SchemaValidators in the test suite + Fix enum strict JSON validation when validators are present + Add support for validating v7 UUIDs + Refactor LookupKey logic to reduce redundancy + Add support for UUIDv6 and UUIDv8 validation + Remove unneeded Option map in PyMultiHostUrl.build + bump to PyO3 0.23.5, support PyPy 3.11 + Fix strict behavior for unions + Improving the alias configuration API for validation and serialization + Fix float multiple_of validation for negative numbers + Fix wasm preview + Raise validation error when unhashable items added to a set + Fix condition before using prebuilt validator/serializer + minimal upgrade to PyO3 0.23 (ignoring deprecations) + Use UserWarning from pyo3 + Forward default_value calls to the underlying schema for DefinitionRefValidator + fix type hint for SerializationInfo.round_trip + Include JSON Schema input core schema in function schemas + fix wasteful to_python() calls checking for undefined + Fix ValueError on year zero + optimize refcounting op in datetime creation + Drop 3.8 support + Fix: dataclass InitVars shouldn't be required on serialization * Performance + Clean up PydanticUnexpectedValueError + Memory usage optimization via reuse of SchemaValidator and SchemaSerializer * New Features + Add new arguments-v3 schema + Add TzInfo.__new__ stub method + Support free-threaded Python 3.13t ++++ python-pydantic-settings: - Update to 2.9.1: * Drop support for Python 3.8 * Switch to typing-inspection * Refactor sources.py into a subpackage * Add support for AWS Secrets Manager * Fix minor typo: conotations => connotations * Azure Key Vault: Don't load disabled secret * Add support for GCP Secret Manager * CLI JSON Optional Default * Fix for env nested enum * CLI submodel suppress * Cli retrieve unknown args * Update pydantic - Drop patches: * fix-settings-dump.patch * use-typing_objects.patch ++++ python-pytest-run-parallel: - update to 0.4.2 * Upgrade gh-action-pypi-publish to fix metadata error * Remove deprecated argument in pytest_report_collectionfinish * Report manually marked single-threaded tests * Detect unsafe calls that occur under assigments - Add i586.patch to fix behaviour on 32 bit ++++ python-s3transfer: - Update to version 0.12.0 * feature:Python: End of support for Python 3.8 ++++ python-sphinxcontrib-apidoc: - Add upstream patch sphinx-82.patch to support Sphinx >= 8.2 gh#sphinx-contrib/apidoc#23 ++++ python-sphobjinv: - skip some failing tests with Sphinx 8.2, gh#bskinn/sphobjinv#314 - Update to 2.3.1.2 * Added support for Python 3.13. * Dropped support for Python 3.8 (EOL). * Bumped Read the Docs Python version to 3.12. - 2.3.1.1 * Added formal support for Python 3.12. * Removed formal support for Python 3.7, which is end-of-life. * Convert README from reST to Markdown (#289, fixes #287). * Fix some broken/redirecting docs links (#289). * Adjust flake8 configuration to account for some new lint warnings/errors (#289). ++++ python313-pyside6: - Exclude a number of tests that segfault in ppc64le ++++ python313-shiboken6: - Exclude a number of tests that segfault in ppc64le ++++ rasdaemon: - Fix early bufferoverflow in event initialization (bsc#1241567) A Fix-buffer-overflow-in-add_event_handler-read.patch ++++ regal: - Update to version 0.33.1: This release is the same tag as v0.33.1, please see that release for the release notes. Another v0.33.1 was released to trigger the rebuilding of some assets that were deleted in a draft release. * New Rule: in-wildcard-key Using a wildcard variable (_) for the key in the key-value form of iteration (some _, value in collection) is never needed, and can be replaced by the simple some value in … form . This rule flags cases where the key iteration is redundant. (Read more) * New Rule: confusing-alias While import aliases can improve readability, aliasing an import reference that is also imported without an alias is confusing, as both names point to the same resource. This rule catches such cases. (Read more) * New Rule: mixed-iteration Rego supports different styles of collection iteration. While "reference style" iteration (collection[_]) can be concise for deeply nested structures, mixing it with the some .. in style within a single iteration expression makes for code that’s more difficult to follow. This rule encourages consistency within a single iteration statement. (Read more) * New Rule: narrow-argument This new rule analyzes function arguments to suggest narrowing them down to the minimal value the function depends on. This can improve clarity and reusability. The rule considers incrementally defined functions across all their definitions. This is a powerful but opinionated rule and is thus in the custom category and is not on by default. See the documentation for how to enable it if you’re curious to try it out! (Read more) * Performance Improvements Several improvements have been made to reduce memory allocations and improve overall linting performance. Numbers below refer to Regal’s benchmark for linting its own policies. - Optimized config loading and parsing, saving around 2.7 million allocations (#1491). - Reduced allocations by approximately 2 million (#1494). - Improved the performance of the use-strings-count rule, saving almost 1 million allocations (#1465). - Optimized reference comparisons and small iteration patterns, saving around 300k allocations (#1472). - Included performance enhancements alongside an update to the external-reference rule to make it more configurable (#1496). * OPA v1.3.0 Regal has been upgraded to use OPA v1.3.0. This brings several upstream improvements, including support for the new one-liner grouping in formatting (see OPA#6760). (#1459) * Bug Fixes - Fixed a bug in the handling of Rego input from stdin. Thanks @tokyowizard for the report! (#1474) - Fixed a panic that could occur in FindConfigRoots when supplied with unexpected arguments. (#1487) * Other Rule Updates - The external-reference rule can now be configured with a maximum number of allowed external references, instead of solely flagging all external uses within a function. If you previously had this rule disabled, you might want to try enabling it now, and possibly tweak its configuration to your liking. (#1496) - The rule-length rule now has a separate setting (max-test-rule-length) with a higher default value (60 vs 30) for test rules, acknowledging that tests often include substantial data. (#1476) - Updated documentation for the rule-named-if rule based on community feedback received via the page feedback form (please let us know if you see issues! & thanks for the report!) (#1463) * Dependencies This release also updates Regals dependencies as follows. - github.com/open-policy-agent/opa v1.2.0 -> v1.3.0 - github.com/prometheus/client_golang v1.21.0 -> v1.21.1 - go.opentelemetry.io/otel v1.34.0 -> v1.35.0 - go.opentelemetry.io/otel/metric v1.34.0 -> v1.35.0 - go.opentelemetry.io/otel/sdk v1.34.0 -> v1.35.0 - go.opentelemetry.io/otel/trace v1.34.0 -> v1.35.0 - golang.org/x/crypto v0.35.0 -> v0.36.0 - golang.org/x/net v0.36.0 -> v0.38.0 - golang.org/x/sync v0.11.0 -> v0.12.0 - golang.org/x/sys v0.30.0 -> v0.31.0 - golang.org/x/text v0.22.0 -> v0.23.0 - google.golang.org/protobuf v1.36.4 -> v1.36.5 * Changelog - automated: update capabilities by @github-actions in #1458 - OPA 1.3.0 by @anderseknert in #1459 - Parameterize some tests by @anderseknert in #1460 - automated: update capabilities by @github-actions in #1461 - build(deps): bump the dependencies group with 2 updates by @dependabot in #1462 - docs: rule-named-if by @charlieegan3 in #1463 - Some perf fixes by @anderseknert in #1465 - Rule: in-wildcard-key by @anderseknert in #1466 - Increase coverage by @anderseknert in #1467 - build(deps): bump github/codeql-action from 3.28.13 to 3.28.14 in the dependencies group by @dependabot in #1468 - perf: various improvements by @anderseknert in #1472 - Rule: confusing-alias by @anderseknert in #1470 - Add benchmark for testing all rules individually by @anderseknert in #1469 - Rule: mixed-iteration by @anderseknert in #1475 - Add max-test-rule-length setting to rule-length rule by @anderseknert in #1476 - fix: ensure policy from stdin is enumerated correctly by @anderseknert in #1474 - automated: update capabilities by @github-actions in #1477 - builtins.RegalIsFormatted: recover from formatter panics by @srenatus in #1481 - automated: update capabilities by @github-actions in #1482 - build(deps): bump github/codeql-action from 3.28.14 to 3.28.15 in the dependencies group by @dependabot in #1484 - Fix unnecessary-some rule not working after OPA 1.0+ by @anderseknert in #1485 - FindConfigRoots: return error, not panic by @srenatus in [#1487] - perf: Improve how config is parsed, and when by @anderseknert in #1491 - Rule: narrow-argument by @anderseknert in #1488 - build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #1490 - build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 in the dependencies group by @dependabot in #1495 - Make external-reference rule less annoying by @anderseknert in #1496 - docs: fix docs that still used v0 syntax by @anderseknert in [#1494] ++++ regclient: - Update to version 0.8.3: * Features: - Add ref.AddDigest method that does not unset the tag. (PR 910) - Adding a regctl registry whoami command. (PR 912) - Improve regctl image check-base output. (PR 917) - regsync option to abort on errors. (PR 924) - Improve fallback tag handling. (PR 925) - regctl flag to ignore missing images on delete. (PR 930) * Fixes: - Validate registry names. (PR 911) - Escape regexp example. (PR 920) - Auth header parsing. (PR 936) * Changes: - Update supported Go releases to 1.22, 1.23, and 1.24. (PR 909) - Modernize Go to the 1.22 specs. (PR 910) - Refactor cobra commands. (PR 915) - Include Docker Hub repository documentation. (PR 918) - Move documentation pointers to the website. (PR 939) ++++ rke: - Update to version 1.8.2: Rancher Kubernetes Engine (RKE) is reaching its end of life. Version 1.8 is the final release in the RKE 1.x series. We strongly recommend migrating to Rancher's newer Kubernetes distribution, RKE2, to stay supported, secure, and take advantage of the latest features and updates. For more details, please refer to the official SUSE EOL article. * What's Changed - Introduced sha256 based checksum for Kubernetes versions starting with v1.31.6. #3801 * RKE Kubernetes versions - v1.30.11-rancher1-1 - v1.31.7-rancher1-1 - v1.32.3-rancher1-1 (default) ++++ ruby-build: - Update to version 20250424. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250424 * Honor `$JAVA_HOME` in `require_java` by @ntkme in #2523 * Update truffleruby-dev to use newer ubuntu download by @rwstauner in #2524 * Update jruby-dev to use newer ubuntu download by @eregon in #2525 ++++ rz-libswift: - Initial packaging at 0.8.0 ++++ starboard: - Update to version 0.15.25: * release: prepare v0.15.25 (#1419) * This commit will resolve the vulnerability for operator.. (#1417) * The builds are failing due to the deprecation of Ubuntu 20.04 in GitHub Actions. Updating the runs-on parameter to a supported version to fix it (#1418) * DEVOPS-972: Starboard images fail on Redhat cert preflight checks due to migging labels (#1416) * DEVOPS-972: Starboard images fail on Redhat cert preflight checks due… (#1415) * Lihiz release (#1414) ++++ tail-tray: - Update to version 0.2.20: * Bump version to 0.2.20 * And one more memory optimization + code correctness fixes * TailStatus - Pass by ref and avoid heap allocs * Improved memory usage part 2/2 * Improved memory usage part 1/2 * Don't leak current prefs * Minor optimization and cleanup around process execution * Some more fixes * Use std::vector instead of QList for TailDeviceInfo list * Don't leak QTableWidgetItem's * Minor log silence * Tailscale update / auto update settings & command options ++++ teleport: - update to 17.4.6: * User Kind is now correctly reported for Bots in the app.session.start audit log event. #54241 * Fix a goroutine leak on TLS routing handler errors when Proxy is behind TLS-terminated load balancers. #54224 * Fix issue that prevent Kubernetes agents from connecting to GKE control plane using the new DNS-based access mechanism. #54216 * Tbot can now be configured to use a non-standard environment variable when sourcing the ID Token for GitLab joining. #54187 * Teleport-update: stabilize binary paths in generated tbot config. #54178 * Fix a bug where the terraform-provider preset role to lacked permissions to list Windows Desktops on clusters that got updated from v16 to v17. #54170 * Fixed OIDC SSO MFA with multiple redirect URLs. #54167 * Fix a bug causing the Terraform provider to fail to update dynamic_windows_desktop resources. #54162 * Reduce log spam in discovery service error messaging. #54149 * The web UI now shows role descriptions in the roles table. [#54137] * Leaf cluster joining attempts that conflict with an existing cluster registered with the root now generate an error instead of failing silently. #54134 * Reduce backend load in clusters with large numbers of Windows desktops. #53719 ++++ terragrunt: - Update to version 0.77.21: * New Features - Introduction of hcl commands As part of the CLI Redesign experiment, the hcl commands have been introduced. The hcl commands allow users to directly interact with HCL content independent of the underlying functionality they support. The functionality of the hcl commands replace existing functionality that is soon to be deprecated: hclfmt --> hcl fmt hclvalidate --> hcl validate validate-inputs --> hcl validate --inputs validate-inputs --strict-validate --> hcl validate --inputs --strict * What's Changed - fix: Update status of cli-redesign experiment (#4188) - feat: `hcl` commands docs (#4180) - fix: Fix spelling (#4179) - feat: Implementation of `hcl` commands (#4169) - feat: add symbol link experiemnt in discovery process (#4177) - fix: Adding redirect from /docs/reference/experiment-mode to /docs/reference/experiments (#4178) - build(deps): bump github.com/charmbracelet/bubbles from 0.20.0 to 0.21.0 (#4160) ++++ trivy: - Update to version 0.61.1: * release: v0.61.1 [release/v0.61] (#8704) * fix(k8s): skip passed misconfigs for the summary report [backport: release/v0.61] (#8748) * fix(k8s): correct compare artifact versions [backport: release/v0.61] (#8699) * test: use `aquasecurity` repository for test images [backport: release/v0.61] (#8698) * release: v0.61.0 [main] (#8507) * fix(misconf): Improve logging for unsupported checks (#8634) * feat(k8s): add support for controllers (#8614) * fix(debian): don't include empty licenses for `dpkgs` (#8623) * fix(misconf): Check values wholly prior to evalution (#8604) * chore(deps): Bump trivy-checks (#8619) * fix(k8s): show report for `--report all` (#8613) * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#8597) * refactor: rename scanner to service (#8584) * fix(misconf): do not skip loading documents from subdirectories (#8526) * refactor(misconf): get a block or attribute without calling HasChild (#8586) * fix(misconf): identify the chart file exactly by name (#8590) * test: use table-driven tests in Helm scanner tests (#8592) * refactor(misconf): Simplify misconfig checks bundle parsing (#8533) * chore(deps): bump the common group across 1 directory with 10 updates (#8566) * fix(misconf): do not use cty.NilVal for non-nil values (#8567) * docs(cli): improve flag value display format (#8560) * fix(misconf): set default values for AWS::EKS::Cluster.ResourcesVpcConfig (#8548) * docs: remove slack (#8565) * fix: use `--file-patterns` flag for all post analyzers (#7365) * docs(python): Mention pip-compile (#8484) * feat(misconf): adapt aws_opensearch_domain (#8550) * feat(misconf): adapt AWS::EC2::VPC (#8534) * docs: fix a broken link (#8546) * fix(fs): check postAnalyzers for StaticPaths (#8543) * refactor(misconf): remove unused methods for ec2.Instance (#8536) * feat(misconf): adapt aws_default_security_group (#8538) * feat(fs): optimize scanning performance by direct file access for known paths (#8525) * feat(misconf): adapt AWS::DynamoDB::Table (#8529) * style: Fix MD syntax in self-hosting.md (#8523) * perf(misconf): retrieve check metadata from annotations once (#8478) * feat(misconf): Add support for aws_ami (#8499) * fix(misconf): skip Azure CreateUiDefinition (#8503) * refactor(misconf): use OPA v1 (#8518) * fix(misconf): add ephemeral block type to config schema (#8513) * perf(misconf): parse input for Rego once (#8483) * feat: replace TinyGo with standard Go for WebAssembly modules (#8496) * chore: replace deprecated tenv linter with usetesting (#8504) * fix(spdx): save text licenses into `otherLicenses` without normalize (#8502) * chore(deps): bump the common group across 1 directory with 13 updates (#8491) * chore: use go.mod for managing Go tools (#8493) * ci(helm): bump Trivy version to 0.60.0 for Trivy Helm Chart 0.12.0 (#8494) * release: v0.60.0 [main] (#8327) * fix(sbom): improve logic for binding direct dependency to parent component (#8489) * chore(deps): remove missed replace of `trivy-db` (#8492) * chore(deps): bump alpine from 3.21.0 to 3.21.3 in the docker group across 1 directory (#8490) * chore(deps): update Go to 1.24 and switch to go-version-file (#8388) * docs: add abbreviation list (#8453) * chore(terraform): assign *terraform.Module 'parent' field (#8444) * feat: add report summary table (#8177) * chore(deps): bump the github-actions group with 3 updates (#8473) * refactor(vex): improve SBOM reference handling with project standards (#8457) * ci: update GitHub Actions cache to v4 (#8475) * feat: add `--vuln-severity-source` flag (#8269) * fix(os): add mapping OS aliases (#8466) * chore(deps): bump the aws group across 1 directory with 7 updates (#8468) * chore(deps): Bump trivy-checks to v1.7.1 (#8467) * refactor(report): write tables after rendering all results (#8357) * docs: update VEX documentation index page (#8458) * fix(db): fix case when 2 trivy-db were copied at the same time (#8452) * feat(misconf): render causes for Terraform (#8360) * fix(misconf): fix incorrect k8s locations due to JSON to YAML conversion (#8073) * feat(cyclonedx): Add initial support for loading external VEX files from SBOM references (#8254) * chore(deps): update go-rustaudit location (#8450) * fix: update all documentation links (#8045) * chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 (#8443) * chore(deps): bump the common group with 6 updates (#8411) * fix(k8s): add missed option `PkgRelationships` (#8442) * fix(sbom): add SBOM file's filePath as Application FilePath if we can't detect its path (#8346) * feat(go): fix parsing main module version for go >= 1.24 (#8433) * refactor(misconf): make Rego scanner independent of config type (#7517) * fix(image): disable AVD-DS-0007 for history scanning (#8366) * fix(server): secrets inspectation for the config analyzer in client server mode (#8418) * chore: remove mockery (#8417) * test(server): replace mock driver with memory cache in server tests (#8416) * test: replace mock with memory cache and fix non-deterministic tests (#8410) * test: replace mock with memory cache in scanner tests (#8413) * test: use memory cache (#8403) * fix(spdx): init `pkgFilePaths` map for all formats (#8380) * chore(deps): bump the common group across 1 directory with 11 updates (#8381) * docs: correct Ruby documentation (#8402) * chore: bump `mockery` to update v2.52.2 version and rebuild mock files (#8390) * fix: don't use `scope` for `trivy registry login` command (#8393) * fix(go): merge nested flags into string for ldflags for Go binaries (#8368) * chore(terraform): export module path on terraform modules (#8374) * fix(terraform): apply parser options to submodule parsing (#8377) * docs: Fix typos in documentation (#8361) * docs: fix navigate links (#8336) * ci(helm): bump Trivy version to 0.59.1 for Trivy Helm Chart 0.11.1 (#8354) * ci(spdx): add `aqua-installer` step to fix `mage` error (#8353) * chore: remove debug prints (#8347) * fix(misconf): do not log scanners when misconfig scanning is disabled (#8345) * fix(report): remove html escaping for `shortDescription` and `fullDescription` fields for sarif reports (#8344) * chore(deps): bump Go to `v1.23.5` (#8341) * fix(python): add `poetry` v2 support (#8323) * chore(deps): bump the github-actions group across 1 directory with 4 updates (#8331) * fix(misconf): ecs include enhanced for container insights (#8326) * fix(sbom): preserve OS packages from multiple SBOMs (#8325) * ci(helm): bump Trivy version to 0.59.0 for Trivy Helm Chart 0.11.0 (#8311) ++++ valkey: - Update to 8.0.3: * CVE-2025-21605: Limit output buffer for unauthenticated clients (boo#1241708) * Optimize RDB load performance and fix cluster mode resizing on replica side * Fix memory leak in forgotten node ping ext code path * Fix cluster info sent stats for message with light header * Fix module LatencyAddSample still work when latency-monitor-threshold is 0 * Fix potential crash in radix tree recompression of huge keys * Fix error "SSL routines::bad length" when connTLSWrite is called second time with smaller buffer * Fix temp file leak druing replication error handling * Fix ACL LOAD crash on replica since the primary client don't has a user * Fix RANDOMKEY infinite loop during CLIENT PAUSE * fix: add samples to stream object consumer trees * Fix cluster slot stats assertion during promotion of replica * Fix panic in primary when blocking shutdown after previous block with timeout * Ignore stale gossip packets that arrive out of order * Fix incorrect lag reported in XINFO GROUPS * Avoid shard id update of replica if not matching with primary shard id ++++ xdg-desktop-portal-cosmic: - Update to version 1.0.0~alpha7+0: * i18n(pt): add Portuguese translation * Create xdg_desktop_portal_cosmic.ftl * Added Irish translation * i18n(ro): Add Romanian translation * screenshot: Only resize image if needed * screenshot: Share code between rectangle select, and non-interactive * screenshot: De-duplicate png encoding code * screenshot: Don't use document portal * Removed unused dropdown model * Pass `&ScreenshotImage` as argument instead of `image::Handle` * Add `ScreenshotImage`, and avoid creating image `Handle` in view * Remove now unused `MyImage` type * Do not convert `RgbaImage` to tuple and back * Take slice instead of `Vec` in `screenshot_inner` * widget/rectangle_selection: Use `.round()` when converting to integer * widget/rectange_selection: Make members private * screenshot: Use `FuturesUnordered` in `interactive_toplevel_images` * wayland: Use `FuturesOrdered` in `capture_output_toplevels_shm` * screencast: Use `wait_for_formats` directly; without shm capture * wayland: Make `wait_for_formats` return `None` if stopped * wayland: Make `wait_for_formats` async * Update cosmic-files * Update dependencies * chore: update libcosmic * i18n(zh-TW): add Taiwanese translation * Updated xdg_desktop_portal_cosmic.ftl for Turkish * screencast: Accumulate buffer damage instead of damaging whole buffer * Pass buffer damage to screencopy/image-copy * fix(libcosmic): theme subscription * Update to workspace v2, based on ext-workspace * i18n(nl) provide Dutch translation * i18n(it): update italian translation ------------------------------------------------------------------ ------------------ 2025-4-23 - Apr 23 2025 ------------------- ------------------------------------------------------------------ ++++ augeas: - Add patch, fix for bsc#1239909 / CVE-2025-2588: * CVE-2025-2588.patch ++++ blktests: - Update to version 0+20250415.9aa2023: * nvme: add testcase for secure concatenation * nvme: add testcase for TLS-encrypted connections * common/nvme: handle option '--concat' for _nvme_connect_subsys * common/nvme: TLS target support * common/nvme: add '--tls' argument to _nvme_connect_subsys() * nvme/rc: introduce _have_libnvme_ver() * nvme/rc: introduce _have_tlshd_ver() and _have_systemd_tlshd_service() * common/rc,fio: factor out _compare_three_version_numbers() * common/rc: introduce _systemctl_start() and _systemctl_stop() * common/rc: introduce _have_systemctl_unit() * nvme/061: add test teardown and setup fabrics target during I/O * nvme/060: add test nvme fabrics target resetting during I/O * common/nvme: move nvmf_wait_for_state to common code * common/nvme: add debug nvmet path variable * nvme/025: use character device for nvme effects-log command * src/Makefile: include CFLAGS in probe macros * zbd/012: avoid fio stop by I/O scheduler set failure * common/nvme: use correct local wwnn/wwpn for rport removal * tests/throtl: add a new test 006 * common/xfs: verify xfs_io supports statx atomic write attributes * common/xfs: add _test_dev_suits_xfs() to verify logical block size will work * tests: use test device min io to support bs > ps * common/xfs: use min io for fs blocksize * common: add and use min io for fio * block/032: make error messages clearer if mkfs or mount fails * common/xfs: ignore first umount error on _xfs_mkfs_and_mount() * nvme/059: add atomic write tests * scsi/009: add atomic write tests * srp: skip test if scsi_transport_srp module is loaded and in use * nvme/056: Add check for empty ddp capabilities * nvme/058: detach loop device after test finish * nvme/053: do not use awk * tests: Remove unnecessary '&&' in requires() functions * throtl: fix the race between submitting IO and setting cgroup.procs * throtl/002: calculate block-size based on device max-sectors setting * common/rc: test _have_driver before checking driver parameter * tests/rnbd: Implement RNBD regression test * tests/rnbd: Add a basic RNBD test * zbd/012: Test higher queue depths * common/ublk: update io_uring setting during the tests * block/035: use the common functions _io_uring_enable/_io_uring_restore * common/rc: introduce _io_uring_enable/_io_uring_restore * blktests: src/miniublk.c: fix segment fault when io_uring is disabled * nvme/049: update fio_output msg check for io_uring_cmd support * throtl/{002,003}: update max_sectors setting * blktests: src/miniublk.c: fix unaligned mmap offset for 64K page size * nvme: add test for rapid namespace remapping * nvme: add test for basic ANA support * nvme: delete all ana_groups when removing a port * nvme: add argument '--ports' to _nvmet_target_setup() * nvme: add _setup_nvmet_ns_ana() * nvme: add _setup_nvmet_port_ana() * zbd/012: Test requeuing of zoned writes and queue freezing * nvme/056: add test for nvme-tcp zero-copy offload * contrib: add remote target setup/cleanup script * nvme/030: only run against kernel soft target * common/nvme: add digest options to __nvme_connect_subsys() * nvme/rc: introduce remote target support * nvme/{041-045,051,055}: double-quote def_* variable references * nvme: add test for writing to file-ns just after disabling it * nvme/052: move nvmf_wait_for_ns() to common/nvme * block/035: enable io_uring if it is disabled * nvme/029: capture all the FULL log from test_user_io * nvme/039: check for logical block size of test device * nvme: delete all namespaces in _remove_nvmet_subsystem() * throtl: set "io" to subtree_control only if required * nvme: drop arguments from _create_nvmet_port() * nvme: rework fcloop * nvme/052: do not create namespace when setting up the target * nvme/017: do not create namespace when setting up the target * nvme/016: do not create namespace when setting up the target * nvme: move _nvmet_target_setup() to common/nvme * nvme/rc: Implement --blkdev none for _nvmet_target_setup() * tests/throtl: add a new test 005 * tests/throtl: add a new test 004 * tests/throtl: add a new test 003 * tests/throtl: add a new test 002 * tests/throtl: add first test for blk-throttle * common/nvme, nvme/{016,017,051,052}: introduce def_nsid * nvme, md/001: support only long options for _create_nvmet_subsystem() * common/nvme, nvme/{016,017,052}: improve _create_nvmet_ns() * common/nvme, nvme/003: specify "--port none" to _nvme_connect_subsys() * nvme: pass in port parameter to _nvme_connect_subsys() * nvme: check for controller device in _nvme_connect_subsys() * nvme: simplify _get_nvmet_ports() * nvme: return error from _find_nvme_ns() * nvme: fix fc port clean up failure * nvme/{rc,002,016,017,030}: pass port ID to genctr helper functions * nvme: introduce wwnn/wwpn helper functions * nvme: sanitize transport parameter in _create_nvmet_port() * nvme, md/001: make trtype argument to _create_nvmet_port() optional * nvme/038: use nvme_trtype instead of hardcoding * common/rc: Uniform the style of skip reasons * block/027: setup scsi_debug with MQ * nvme: test the nvme reservation feature * nvme/{rc,002,016,017,030,052}, md/001: introduce --resv_enable argument * common/multipath-over-rdma: remove dir /tmp/fio-state-files * common/fio: dont save the fio verify.state file * block/031: remove the fio verify.state file * nvme/{033-037}: timeout while waiting for nvme passthru namespace device * nvme/052: wait for namespace removal before recreating namespace * nvme: add test for controller rescan under I/O load * nvme/032: skip on non-PCI devices * nvme/{033-037,039}: skip passthru tests on multipath devices * zbd/011: add test for DM resource limits stacking * loop/011: skip if running on kernel older than v6.9.11 * dm/002: add --retry option to dmsetup remove command * md: add regression test for "md/md-bitmap: fix writing non bitmap pages" * nvme: move helper functions to common/nvme * nbd/rc: check nbd-server port readiness in _start_nbd_server() * loop/010: skip when kernel is older than v6.11 * loop/010: do not assume /dev/loop0 * dm/002: do not assume 512 byte block size * nvme: add test for creating/deleting file-ns * loop: Add regression test for unsupported backing file fallocate * nbd/004: drop the check for "couldn't allocate config" message * check: confirm dependent commands * block/038: support built-in null_blk * block: add regression test for null-blk concurrently power/submit_queues test * nvme: add regression test for concurrently enable/disable nvmet ns * loop: Detect a race condition between loop detach and open * README: add dependent command descriptions * blktests: fix how we handle waiting for nbd to connect * tests/dm: add dm-dust general functionality test * nvme/rc,srp/rc,common/multipath-over-rdma: rename use_rxe to USE_RXE * nvme/{rc,016,017}: rename nvme_num_iter to NVME_NUM_ITER * nvme/{rc,010,017,031,034,035}: rename nvme_img_size to NVME_IMG_SIZE * nvme/{021,022,025,026,027,028}: do not hard code target blkdev type * nvme/{007,009,011,013,015,020,024}: drop duplicate nvmet blkdev type tests * nvme/{006,008,010,012,014,019,023}: support NVMET_BLKDEV_TYPES * nvme/{002-031,033-038,040-045,047,048}: support NMVET_TRTYPES * nvme/rc: introduce NVMET_BLKDEV_TYPES * nvme/rc: add blkdev type environment variable * nvme/rc: introduce NVMET_TRTYPES * common/rc: introduce _check_conflict_and_set_default() * meta/{018,019}: add test cases to check _set_combined_conditions * common/rc: introduce _set_combined_conditions * meta/{016,017}: add test cases to check repeated test case runs * check: use set_conditions() for the CAN_BE_ZONED test cases * check: support test case repeat by different conditions * check: factor out _run_test() * nvme/039: adjust to util-linux v2.40 dmesg format change * nbd/002: repeat partition existence check for ioctl interface * nbd/002: fix wrong -L/-nonetlink option usage * block/033: additional fix * block/034: add the missing +x mode * nvme/{003,006,007}: remove the blank line * block/033: fix the output when ublk prog not avaiable * block/037: add test to cover blk-cgroup vs. disk rebind * block/036: test return EIO from BLKRRPART * block/035: Report IOPS * block/035: Test shared queue fairness * scsi/008: Test SCSI disk data lifetime support * common/fio: Fix the _run_fio() return code * nvme/rc: fix shellcheck warning SC2086 * nvme/{013,014}: fix device filename * nvme/011: fix filename path * nvme/028: drop unused nvmedev * nvme: don't assume namespace id * nvme/{041,042,043,044,045,048}: do not pass default host{nqn|id} to _nvme_connect_subsys * nvme: drop default subsysnqn argument from _nvmet_passthru_target_connect * nvme: drop default subsysnqn argument from _nvme_passthru_target_{setup|cleanup} * nvme: drop default subsysnqn argument from _nvme_{connect|disconnect}_subsys * nvme: drop default trtype argument for _nvmet_passthru_target_connect * nvme: drop default trtype argument for _nvmet_connect_subsys * nvme/031: do not open code target setup/cleanup * nvme/rc: do not cleanup external managed loop device * nvme/rc: remove unused connect options * nvme/rc: add nqn/uuid args to target setup/cleanup helper * nvme/rc: connect subsys only support long options * nvme/{014,015,018,019,020,023,024,026,045,046}: use long command line option for nvme * nvme/rc: use long command line option for nvme * nvme/{012,013,035}: check return value of _xfs_run_fio_verify_io * common/xfs: propagate errors from _xfs_run_fio_verify_io * nvme/rc: log error if stale configuration is found * nvme/rc: silence fcloop cleanup failures * nvme/rc: silence error on module unload for fc * nvme/048: make queue count check retry-able * nvme/048: remove unused argument for set_qid_max * nbd/001: wait for the device node to show up before running parted * nvme: Add passthru error logging tests to nvme/039 * nvme/029: reserve hugepages for lager allocations * nbd/001: change to use lsblk raw output format ++++ casacore: - Update to version 3.7.1: * Fix an issue in 'Stokes I Storage manager' when used on boolean columns (flag column) (gh#casacore/casacore#1407). * Fix a bug in Dysco when antenna indices are swapped (gh#casacore/casacore#1406). - Drop casacore-fitsio-header.patch: no longer needed for build. - Enable openmpi5 flavour. - Use fdupes to link duplicate files. ++++ casacore-openmpi4: - Update to version 3.7.1: * Fix an issue in 'Stokes I Storage manager' when used on boolean columns (flag column) (gh#casacore/casacore#1407). * Fix a bug in Dysco when antenna indices are swapped (gh#casacore/casacore#1406). - Drop casacore-fitsio-header.patch: no longer needed for build. - Enable openmpi5 flavour. - Use fdupes to link duplicate files. ++++ casacore-openmpi5: - Update to version 3.7.1: * Fix an issue in 'Stokes I Storage manager' when used on boolean columns (flag column) (gh#casacore/casacore#1407). * Fix a bug in Dysco when antenna indices are swapped (gh#casacore/casacore#1406). - Drop casacore-fitsio-header.patch: no longer needed for build. - Enable openmpi5 flavour. - Use fdupes to link duplicate files. ++++ container-suseconnect: - update to 2.5.1: * Bump github.com/mssola/capture from 1.0.0 to 1.1.0 * Log everything to stderr * Code formatting * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 * Also allow optionally to pass down the system_token * Various golangci-lint v2.1x warnings fixed * Remove use of urfave/cli and replace it with flag ++++ containerized-data-importer: - Update to version 1.62.0 Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.62.0 ++++ nodejs22: - drop http2 priority checks as new nghttp2 dropped this unused feature ++++ crmsh: - Update to version 5.0.0+20250423.8cc675f7: * Dev: unittests: Adjust unit test for previous commit * Dev: ui_sbd: Raise utils.TerminateSubCommand if /etc/sysconfig/sbd is not found * Dev: ui_sbd: Minor changes - Update to version 5.0.0+20250423.e04258e0: * Dev: configure.ac: Update crmsh version to 5.0.0 - Update to version 5.0.0+20250423.db2a29ef: * Dev: behave: Adjust functional test for previous commit * Dev: ui_cluster: Return False when run `crm cluster stop` raise NoSSHError * Fix: ui_cluster: Return when cluster service on all nodes are already startd (bsc#1241358) ++++ curtail: - Update to version 1.13.0: * Add multi-threading. * Add new preference to select between prefix and suffix for new files. * Use AdwToggleGroup for lossless/lossy selector. * Updated translations. - Switch Requires from optipng to oxipng in keeping with upstream. ++++ davix: - Update to version 0.8.10: * [gh#cern-fts/davix#137] - Davix 0.8.8 is not thread safe. - Changes from version 0.8.9: - Davix PerformanceMarkers are not propagated upwards for short HTTP-TPC transfers. - Changes from version 0.8.8: * Bug fixes - Davix redirection cache stuck in redirect loops. - [gh#cern-fts/davix#120] - Out of Date RapidJSON dependency causing compile failure. - [gh#cern-fts/davix#122] - S3 listing ignores "IsTruncated = true" property. - [gh#cern-fts/davix#126] - Crash on badly formed davix-cp command. - [gh#cern-fts/davix#129] - Remove non-compiling assignment operator. - [gh#cern-fts/davix#130] - compiler error in rapidjson/document.h. - [gh#cern-fts/davix#131] - Segmentation fault with long Authorization header. * Improvements - Davix error messages should print backend library used. - Remove bundled "googletest" from Davix. - Improve error handling when failing to read GCloud credential file. - [gh#cern-fts/davix#125] - Allow forcing of bundled rapidjson. - Drop 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch: incorporated upstream. - Add BuildRequires: cmake(GTest) now needed to build and run tests. ++++ efl: - to fix gcc-15 compile time errors, add efl-1.26.3-header.patch from upstream, and add -std=gnu11 to CFLAGS - fix URL of efl git website ++++ element-desktop: - Version 1.11.99 [#]# 🐛 Bug Fixes * https://github.com/element-hq/element-desktop/pull/2281). Contributed by @RiotRobot. Version 1.11.98 [#]# 🦖 Deprecations * Remove support for 32 bit / ia32 Windows. (https://github.com/element-hq/element-desktop/pull/2225). Contributed by @Half-Shot. [#]# ✨ Features * Update config logging to specify config file path (https://github.com/element-hq/element-desktop/pull/2231). Contributed by @nbolton. * Support specifying the profile dir path via env var (#2226) (https://github.com/element-hq/element-desktop/pull/2246). Contributed by @schuhj. * print better errors in the search view instead of a blocking modal (https://github.com/element-hq/element-web/pull/29724). Contributed by @Jujure. * New room list: video room and video call decoration (https://github.com/element-hq/element-web/pull/29693). Contributed by @florianduros. * Remove Secure Backup, Cross-signing and Cryptography sections in `Security & Privacy` user settings (https://github.com/element-hq/element-web/pull/29088). Contributed by @florianduros. * Allow reporting a room when rejecting an invite. (https://github.com/element-hq/element-web/pull/29570). Contributed by @Half-Shot. * RoomListViewModel: Reset primary and secondary filters on space change (https://github.com/element-hq/element-web/pull/29672). Contributed by @MidhunSureshR. * RoomListStore: Support specific sorting requirements for muted rooms (https://github.com/element-hq/element-web/pull/29665). Contributed by @MidhunSureshR. * New room list: add notification options menu (https://github.com/element-hq/element-web/pull/29639). Contributed by @florianduros. * Room List: Scroll to top of the list when active room is not in the list (https://github.com/element-hq/element-web/pull/29650). Contributed by @MidhunSureshR. [#]# 🐛 Bug Fixes * Fix unwanted form submit behaviour in memberlist (https://github.com/element-hq/element-web/pull/29747). Contributed by @MidhunSureshR. * New room list: fix public room icon visibility when filter change (https://github.com/element-hq/element-web/pull/29737). Contributed by @florianduros. * Fix custom theme support for short hex \& rgba hex strings (https://github.com/element-hq/element-web/pull/29726). Contributed by @t3chguy. * New room list: minor visual fixes (https://github.com/element-hq/element-web/pull/29723). Contributed by @florianduros. * Fix getOidcCallbackUrl for Element Desktop (https://github.com/element-hq/element-web/pull/29711). Contributed by @t3chguy. * Fix some webp images improperly marked as animated (https://github.com/element-hq/element-web/pull/29713). Contributed by @Petersmit27. * Revert deletion of hydrateSession (https://github.com/element-hq/element-web/pull/29703). Contributed by @Jujure. * Fix converttoroom \& converttodm not working (https://github.com/element-hq/element-web/pull/29705). Contributed by @t3chguy. * Ensure forceCloseAllModals also closes priority/static modals (https://github.com/element-hq/element-web/pull/29706). Contributed by @t3chguy. * Continue button is disabled when uploading a recovery key file (https://github.com/element-hq/element-web/pull/29695). Contributed by @Giwayume. * Catch errors after syncing recovery (https://github.com/element-hq/element-web/pull/29691). Contributed by @andybalaam. * New room list: fix multiple visual issues (https://github.com/element-hq/element-web/pull/29673). Contributed by @florianduros. * New Room List: Fix mentions filter matching rooms with any highlight (https://github.com/element-hq/element-web/pull/29668). Contributed by @MidhunSureshR. * Fix truncated emoji label during emoji SAS (https://github.com/element-hq/element-web/pull/29643). Contributed by @florianduros. * Remove duplicate jitsi link (https://github.com/element-hq/element-web/pull/29642). Contributed by @dbkr. ++++ element-web: - Version 1.11.99 No changes, just bumping the version to accommodate a new Element Desktop release Version 1.11.98 [#]# ✨ Features * print better errors in the search view instead of a blocking modal (https://github.com/element-hq/element-web/pull/29724). Contributed by @Jujure. * New room list: video room and video call decoration (https://github.com/element-hq/element-web/pull/29693). Contributed by @florianduros. * Remove Secure Backup, Cross-signing and Cryptography sections in `Security & Privacy` user settings (https://github.com/element-hq/element-web/pull/29088). Contributed by @florianduros. * Allow reporting a room when rejecting an invite. (https://github.com/element-hq/element-web/pull/29570). Contributed by @Half-Shot. * RoomListViewModel: Reset primary and secondary filters on space change (https://github.com/element-hq/element-web/pull/29672). Contributed by @MidhunSureshR. * RoomListStore: Support specific sorting requirements for muted rooms (https://github.com/element-hq/element-web/pull/29665). Contributed by @MidhunSureshR. * New room list: add notification options menu (https://github.com/element-hq/element-web/pull/29639). Contributed by @florianduros. * Room List: Scroll to top of the list when active room is not in the list (https://github.com/element-hq/element-web/pull/29650). Contributed by @MidhunSureshR. [#]# 🐛 Bug Fixes * Fix unwanted form submit behaviour in memberlist (https://github.com/element-hq/element-web/pull/29747). Contributed by @MidhunSureshR. * New room list: fix public room icon visibility when filter change (https://github.com/element-hq/element-web/pull/29737). Contributed by @florianduros. * Fix custom theme support for short hex \& rgba hex strings (https://github.com/element-hq/element-web/pull/29726). Contributed by @t3chguy. * New room list: minor visual fixes (https://github.com/element-hq/element-web/pull/29723). Contributed by @florianduros. * Fix getOidcCallbackUrl for Element Desktop (https://github.com/element-hq/element-web/pull/29711). Contributed by @t3chguy. * Fix some webp images improperly marked as animated (https://github.com/element-hq/element-web/pull/29713). Contributed by @Petersmit27. * Revert deletion of hydrateSession (https://github.com/element-hq/element-web/pull/29703). Contributed by @Jujure. * Fix converttoroom \& converttodm not working (https://github.com/element-hq/element-web/pull/29705). Contributed by @t3chguy. * Ensure forceCloseAllModals also closes priority/static modals (https://github.com/element-hq/element-web/pull/29706). Contributed by @t3chguy. * Continue button is disabled when uploading a recovery key file (https://github.com/element-hq/element-web/pull/29695). Contributed by @Giwayume. * Catch errors after syncing recovery (https://github.com/element-hq/element-web/pull/29691). Contributed by @andybalaam. * New room list: fix multiple visual issues (https://github.com/element-hq/element-web/pull/29673). Contributed by @florianduros. * New Room List: Fix mentions filter matching rooms with any highlight (https://github.com/element-hq/element-web/pull/29668). Contributed by @MidhunSureshR. * Fix truncated emoji label during emoji SAS (https://github.com/element-hq/element-web/pull/29643). Contributed by @florianduros. * Remove duplicate jitsi link (https://github.com/element-hq/element-web/pull/29642). Contributed by @dbkr. ++++ epiphany: - Update to version 48.2: + Fix crash when opening incognito window. ++++ ethtool: - fix AppStream metainfo XML file * misc-fix-AppStream-metainfo-XML.patch ++++ fzf: - Update to version 0.61.2: * Fixed panic when using header border without pointer/marker * Fixed --tmux option when already inside a tmux popup * Bug fixes and improvements in CTRL-T binding of fish * Added --no-tty-default option to make fzf search for the current TTY device instead of defaulting to /dev/tty - add license file to all subpackages as per packaging guidelines ++++ gdb: - Mention fixup-gdb-6.5-gcore-buffer-limit-test.patch. ++++ gdb-testresults: - Mention fixup-gdb-6.5-gcore-buffer-limit-test.patch. ++++ gpaste: - Update to version 45.3: + Support GNOME 48. + Updated translations. ++++ gpxsee: - Update to version 13.40 * Fixed Vakaros VKX MIME magic detection. * Improved ENC maps style/rendering. ++++ grub2: - Add support for boot assessment, needed by health-checker * grub2-bls-boot-counting.patch * grub2-bls-boot-assessment.patch * grub2-bls-boot-show-snapshot.patch * grub2-blscfg-fix-hang.patch * grub2-blscfg-set-efivars.patch - Fix reading bls fragments in file-system dependent order that is not predictable (bsc#1241046) * 0001-blscfg-read-fragments-in-order.patch - Fix PPC CAS reboot failure work when initiated via submenu (bsc#1241132) * 0001-Fix-PowerPC-CAS-reboot-to-evaluate-menu-context.patch ++++ hugo: - Update to version 0.146.7: * releaser: Bump versions for release of 0.146.7 * Revert the breaking change from 0.146.0 with dots in content filenames * tpl: Fix indeterminate template lookup with templates with and without lang * parser/metadecoders: Add CSV targetType (map or slice) option to transform.Unmarshal * build(deps): bump github.com/yuin/goldmark-emoji from 1.0.5 to 1.0.6 * build(deps): bump github.com/bep/imagemeta from 0.11.0 to 0.12.0 * tpl/collections: Fix where ... not in with empty slice * tpl: Fix layout fall back logic when layout is set in front matter but not found * tpl: Detect and fail on infinite template recursion * build(deps): bump github.com/yuin/goldmark from 1.7.9 to 1.7.10 * releaser: Prepare repository for 0.147.0-DEV ++++ ibus-typing-booster: - Update to 2.27.38 - Use a NamedTuple for candidate lists instead of a simple tuple to improve code readability - Increase the maximum number of emoji displayed in the lookup table from 20 to 10_000 (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/686) - Improve detection whether a fallback for an emoji is needed (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/690) - Show number of matched emoji always in the subtitle in emoji-picker and increase matchlimit to 100_000 for searches (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/689) - Increase pygame.mixer's buffer size (Thanks to David Mandelberg) (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/681) - Translation update from Weblate (es 99.6%) ++++ insighttoolkit: - Update to version 5.4.3: * Bug Fixes: - Resolved issues affecting the default number of threads, particularly in multi-threaded image processing pipelines where thread limits were not respected. - Corrected the b-spline size calculation for closed parametric dimensions, ensuring accurate interpolation in applications such as 3D image registration and deformation modeling.. * Removed unused VNL Netlib rpoly files to ensure compliance with Apache 2.0 licensing requirements. * Improvements to the LabelErodeDilate and MeshToPolyData remote modules, including bug fixes and enhancements. - Changes from version 5.4.2: * Enhanced Label Map Handling: Improved unique label map filter behavior for segmentation workflows * Modern Library Support: Updated compatibility with recent libtiff versions * Large Data Optimization: Expanded VectorImage support for high-dimensional datasets * Performance Improvements: Fixed thread-based parallelism in SLIC filter implementations * Cross-Platform Enhancements: Build system updates and compiler compatibility fixes - Set up bconds to support builds with tests in the future (currently turned off due to missing data files). ++++ irqbalance: - Adopt license to GPL-2.0-only according to COPYING as suggested by licensedigger ++++ kernel-debug: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-default: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-source: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-docs: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-firmware-iwlwifi: - Update to version 20250422 (git commit 32f3227b67c0): * iwlwifi: add Bz-hr FW for core93-123 release ++++ kernel-kvmsmall: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-obs-build: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-obs-qa: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-syms: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kernel-vanilla: - kernel-source: Also update the search to match bin/env Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env" - commit bae6b69 - rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN - commit 816118c - Update config files. - enable CONFIG_DAMON (jsc#PED-12520) - commit 2d57c79 - iommu: Allow attaching static domains in iommu_attach_device_pasid() (bsc#1241193). - commit 2f311fb ++++ kiwi-templates-Minimal: - Bump disk size of the Cloud flavor to 2GiB ++++ kubernetes: - Bump meta package versions: * kubernetes (version) - 1.32.4 * kubernetes (versionminus1) - 1.31.8 * kubernetes (versionminus2) - 1.30.12 ++++ kubernetes1.30: - Update to version 1.30.12: * Fix race for sending errors in watch * fix handle terminating pvc when kubelet rebuild dsw * add e2e test to reproduce unexpected unmount after kubelet is restarted * do not install handler for /metrics/slis using sync.Once ++++ kubernetes1.31: - Update to version 1.31.8: * Fix race for sending errors in watch * fix handle terminating pvc when kubelet rebuild dsw * add e2e test to reproduce unexpected unmount after kubelet is restarted ++++ kubernetes1.32: - Update to version 1.32.4: * Fix race for sending errors in watch * CHANGELOG-1.32: fix release note about kubeadm upgrade phases * Fix implementation of ContainsCIDR to allow non-equal addresses * fix handle terminating pvc when kubelet rebuild dsw * add e2e test to reproduce unexpected unmount after kubelet is restarted ++++ kubevirt: - Remove custom SELinux policy from virt-launcher container ++++ leafnode: - Update to version 2.0.0~git.1745443528.0925b70: * lsmac.pl: Add shebang magic from the perlrun man page - Update to version 2.0.0~git.1745442129.6d0967c: * configure.ac: Correct missing pandoc value to 'false' - Update to version 2.0.0~git.1745441740.a8cac4f: * Ship new README.md in 'make dist'. * doc: convert README to Markdown * NEWS: Add date line so that make distcheck passes. * podman test: install PCRE2 dev, avoid interactive input. * Bump version. * configure.ac: clean up * Fix type width for %*s argument to ln_log(). * Complete PCRE2 conversion. Untested. * Fix configure.ac to properly detect PCRE2. * WIP: port to PCRE-2 * Use proper mid-index calculation avoiding integer overflow. * Hook up bsearch_range tests. * Return an empty line alone, at end of header. ++++ ledmon: - Add a patch to fix string2ibpi function (bsc#1241207): * 260.patch ++++ lua54: - Fix license: it is MIT, not GPL-3.0-or-later. ++++ mariadb-connector-c: - add patches from upstream to fix gcc-15 compile time errors: * mariadb-connector-c-3.4.5-gcc15.patch * mariadb-connector-c-3.4.5-gcc15-part2.patch ++++ PackageKit-Qt5: - Update to 1.1.2 * offline: Make sure we allow for interactive authorization * Allow Transaction::setHints before the transaction has started * Fix check for PackageKit D-Bus specs * Add missing info enum values - Update to 1.1.2 * offline: Make sure we allow for interactive authorization * Allow Transaction::setHints before the transaction has started * Fix check for PackageKit D-Bus specs * Add missing info enum values ++++ libraw: - version update to 0.21.4 * additional checks in PhaseOne correction tag 0x412 processing * Do not apply canon metadata crop to DNG files * Make sure the profile_length is the same size as the allocated memory. * fix: remove duplicated supported camera * check split_col/split_row values in phase_one_correct * Prevent out-of-bounds read in fuji 0xf00c tag parser * prevent OOB reads in phase_one_correct - modified sources % baselibs.conf - fixes: * CVE-2025-43964 [bsc#1241584] * CVE-2025-43962 [bsc#1241585] * CVE-2025-43961 [bsc#1241643] * CVE-2025-43963 [bsc#1241642] ++++ s2n: - Update to version 1.5.17 * ci: use correct openssl version for updated AL2023 version (#5255) * ci: pytest generate junit reports (#5235) * feat: Expose `as_ptr()` for external build (#5229) * doc: tainted stuffer reset operation (#5231) * fix: make -fPIC flag private (#5227) * Revert "ci: exclude new setuptools (#5215)" (#5226) * refactor: remove legacy pkey impls (#5241) * chore: bindings release 0.3.16 (#5242) * fix: tainted handshake.io and add large client hello test (#5208) * ci: rebalance integV2 testcases (#5232) * chore: Fix new clippy warning (#5243) * ci: pin nix installer to older version (#5245) ++++ scintilla: - Update to version 5.5.6: * Disallow changing case of protected text. Bug #2463. * Return enumeration type from MarkerSymbolDefined to match MarkerDefine. Bug #2469. * On Qt, draw clipped UTF-8 text correctly. Bug #2464. * On Qt, avoid a dwell start when the mouse is moved outside the Scintilla widget. Bug #2466. * On Qt, autoCompleteSelection converts from local encoding when not in Unicode mode. Bug #2465. ++++ libssh: - Fix build and tests with OpenSSH >= 10.0 * Use %make_build instead of naked make * Add patches: - libssh-CmakeLists-Fix-multiple-digit-major-version-for-OpenSSH.patch - libssh-misc-Fix-OpenSSH-banner-parsing.patch ++++ zziplib: - Release to 0.13.79: * fixed #174 #175 #176 on buffer-overflow in mmapped.c * create afl testbuild to have clean debug environment * validate #164 #166 as being fixed in 0.13.78 alreaedy * add same 0xFFFu overrun check for #175 into zip.c * fix asan missing dir_close in zziptest.c * bump cmake_minimum to 3.10 to make cmake 4 happy #173 * combine testbuilds.py and zziptest.py into make test_X * seperate make zziptestdownloads to have option for those files * and otherwise just skip tests that need a downloaded file * not only check files to be the same am/cm but also ABI lib-symbols * automake tests for every ubuntu version (including 32 and 64on32) * testcases for largefile builds as well - and 32bit builds * make tests that use automakes `*.pc` - with corrected cmake install * make an error on largefile-mismatch in 3264 builds * start a zzip32.h to get all the 3264 definitions declared * need zzip_plugin_off_t() to detected largefile problems * switch to BSD exitcodes when not using ZIP_xx exitcodes * introduce ZZIP_PLUGIN_TYPE_32BIT for forced 32bit variants * need -DLARGEFILE=ON to force 64bit builds * `make missing32` shows the 32on64 symbols * cut out CMakeScripts/TestLargefileSensitive.cmake * move *.pc from $libdir/pkgconfig to $datadir/pkgconfig - Move other pc files from $libdir to $datadir [+ zziplib-move-zzipwrap-pc-from-libdir-to-datadir.patch] [+ zziplib-move-pc-to-share-pkgconfig.patch] ++++ par_text: - Convert back to _service; source-as-a-submodule is not permitted yet. - Update to version 1.53.0+git.1736064647.1430e33: * doc: editorial changes for man page * doc: add missing patchlet for fixing par.1 * test: we currently do not support non-UTF8 wide characters * fix: use swprintf(3) for wchar_t string. * chore: don't ignore existing environmental variables * feat: add README.md and LICENSE * Add another test case. Karel Hynek Mácha: Cikáni * Make tests working even with Latin-1 and UTF-8 texts. * add a Makefile that sets up variables for the protoMakefile from upstream * fix cross compilation ++++ python-M2Crypto: - Update to 0.45.1: - ci: switch from using sha1 to sha256. - ci(keys): regenerate rsa*.pem keys as well - fix: make the package compatible with OpenSSL >= 3.4 (don’t rely on LEGACY crypto-policies) - chore: package also system_shadowing directory to make builds more reliable ++++ python-Authlib: - Update to 1.5.2 * Forbid fragments in ``redirect_uris``. :issue:`714` * Fix invalid characters in ``error_description``. :issue:`720` * Add ``claims_cls``` parameter for client's ``parse_id_token`` method. :issue:`725` ++++ python-Pebble: - Update to 5.1.1 * issue #146: fix pool hanging on pickle errors. * issue #147: fix pool hanging when futures are cancelled while large amount of data is being transferred. - Adjust upstream source name in spec file - Allow lower- and uppercase filenames for meta directory - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install - Use Python 3.11 on SLE-15 by default ++++ python-SoundCard: - Update to 0.4.4 * Improves response to Pulseaudio runtime failures * Fixes multi-byte sound card names on macOS * Improves response to Windows buffer underruns * Improves behavior when playing nothing on Windows * Implements named channel map elements on Linux * Fixes empty soundcard list on macOS - Adjust upstream source name in spec file - Allow lower- and uppercase filenames for meta directory - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions ++++ python-azure-mgmt-billingbenefits: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-iotoperations: - Initial build + Version 1.0.0 ++++ python-azure-mgmt-recoveryservicessiterecovery: - New upstream release + Version 1.3.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Update Requires from setup.py ++++ python-azure-mgmt-servicebus: - New upstream release + Version 9.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Update Requires from setup.py ++++ python-dulwich: - Update to version 0.22.8. Full changelog: https://github.com/jelmer/dulwich/releases/tag/dulwich-0.22.8 * porcelain: respect 'abbrev' argument when describing annotated-tagless repositories by @jayaddison in #1482 * Provide gpgme-config on Ubuntu by @jelmer in #1487 * Docstrings for constructors of repo.Repo and repo.MemoryRepo by @marnanel in #1490 * add support for the git option "index.skipHash" by @rggjan in #1488 * Skip-worktree support, sparse checkout impl by @lmmx in #1495 * Add default values for IndexEntry by @jelmer in #1496 * Allow passing in plain strings to tag_create by @jelmer in #1500 * feat(cone-mode): sparse checkout cone mode support by @lmmx in #1497 * Add note on comparison with other Git libraries by @jelmer in #1501 ++++ python-ftfy: - Add python-ftfy.rpmlintrc properly. - Remove upstreamed update-wcwidth.patch - update to 6.3.1 * Fixed license metadata field in pyproject.toml. * Removed extraneous files from the hatchling sdist output. - Version 6.3.0 (October 8, 2024) * Switched packaging from poetry to uv. * Uses modern Python packaging exclusively (no setup.py). * Added support for mojibake in Windows-1257 (Baltic). * Detects mojibake for "Ü" in an uppercase word, such as "ZURÜCK". * Expanded a heuristic that notices improbable punctuation. * Fixed a false positive involving two concatenated strings, one of which began with the § sign. * Rewrote chardata.py to be more human-readable and debuggable, instead of being full of keysmash-like character sets. - Version 6.2.3 (August 5, 2024) * Updated PyPI metadata. - Version 6.2.2 (August 5, 2024) * Updated Read the Docs config so that docs might build again. - Version 6.2.1 (August 5, 2024) * Updated setup.py and tox.ini to indicate support for Python 3.8 through 3.13. * Replaced the text file used in CLI tests with a better one that tests the same issue. * Lints and auto-formatting using ruff. * Packaging and test fixes by Michał Górny. - Version 6.2.0 (March 15, 2024) * Fixed a case where an en-dash and a space near other mojibake would be interpreted (probably incorrectly) as MacRoman mojibake. * Added [project.urls] metadata to pyproject.toml. * README contains license clarifications for entitled jerks. - Version 6.1.3 (November 21, 2023) * Updated wcwidth. * Switched to the Apache 2.0 license. * Dropped support for Python 3.7. - Version 6.1.2 (February 17, 2022) * Added type information for guess_bytes. - Version 6.1.1 (February 9, 2022) * Updated the heuristic to fix the letter ß in UTF-8/MacRoman mojibake, which had regressed since version 5.6. * Packaging fixes to pyproject.toml. - Version 6.1 (February 9, 2022) * Updated the heuristic to fix the letter Ñ with more confidence. * Fixed type annotations and added py.typed. * ftfy is packaged using Poetry now, and wheels are created and uploaded to PyPI. ++++ python-matrix_common: - add attrs to the build requires since it was dropped from the package where it was pulled in in the past ++++ python-setuptools-rust: - Fix license, it's MIT https://github.com/PyO3/setuptools-rust/blob/v1.11.1/LICENSE ++++ python-tldextract: - Update to 5.3.0: Features * Add result field registry_suffix To complement the existing public suffix field suffix [#]gh/john-kurkowski/tldextract#344 * Add result property top_domain_under_public_suffix [#]gh/john-kurkowski/tldextract#344 * Add result property top_domain_under_registry_suffix [#]gh/john-kurkowski/tldextract#344 * Deprecate registered_domain property Use top_domain_under_public_suffix instead, which has the same behavior but a more accurate name Bugfixes * Fix missing reverse_domain_name property in CLI --json output Misc * Expand internal suffix_index return type to be richer than bools, and include the registry suffix during trie traversal [#]gh/john-kurkowski/tldextract#344 ++++ python-uv: - Update to 0.6.16 * This release includes preliminary support for the pylock.toml file format, as standardized in PEP 751. * As of this release, pylock.toml is supported in the following commands: * To export a uv.lock to the pylock.toml format, run: uv export -o pylock.toml * To generate a pylock.toml file from a set of requirements, run: uv pip compile -o pylock.toml -r requirements.in * To install from a pylock.toml file, run: uv pip sync pylock.toml or uv pip install -r pylock.toml * Enhancements * Add PEP 751 support to uv pip compile * Add uv export support for PEP 751 * Accept requirements.txt (verbatim) as a format on the CLI * Add UV_NO_EDITABLE environment variable to set --no-editable on all invocations * Add pylock.toml to uv pip install and uv pip sync * Add a brief sleep before sending SIGINT to child processes * Add upload time to uv.lock * Allow updating Git sources by name * Cache which git in uv init * Enable --dry-run with --locked / --frozen for uv sync * Infer output type in uv export * Make uv init resilient against broken git * Respect build constraints for uv run --with dependencies * Split UV_INDEX on all whitespace * Support build constraints in uv tool and PEP723 scripts. * Use suffix from uvx binary when searching for uv binary * Update version formatting to use cyan color * Add debug logs for version file search * Fix SourceNotAllowed error message during Python discovery * Obfuscate password in credentials debug messages * Obfuscate possible tokens in URL logs * Validate that PEP 751 entries don't include multiple sources * Add uv-build and uv_build aliases to uv init --build-backend * Emit dedicated error message for Conda environment.yml files * Preview features * Build backend: Add reference docs and schema * Build backend: Check module dir exists for sdist build * Build backend: Fix sdist with long directories * Bug fixes * Align supported config-settings with example in docs * Ensure virtual environment is compatible with interpreter on sync * Fix PythonDownloadRequest parsing for partial keys * Fix pre-release exclusive comparison operator in uv-pep440 * Forward additional signals to the child process in uv run * Omit PEP 751 version for source trees * Patch CC and CCX entries in sysconfig for cross-compiled aarch64 Python distributions * Properly handle authentication for HTTP 302 redirect URLs * Set 4MB stack size for all threads, introduce UV_STACK_SIZE * Show PyPy downloads during uv python list * Add subdirectory to Direct URL for local directories * Prefer stable releases over pre-releases in uv python install * Write requested Python variant to pin file in uv init * Revert "Properly handle authentication for 302 redirect URLs" * Error when tool.uv.sources is set in system-level configuration file * Split workspace members onto their own lines in uv init * Documentation * Fix CLI reference with code block * Fix lockfile note * Fix typo in a reference * Improve docs for uv python list --only-downloads and --only-installed * Update note on lack of musl distributions to ARM-only * Add section on shebangs for scripts * Display aliases for long and short args in the CLI reference * Fix highlight line in explicit index documentation * Add explicit source (matching PyTorch guide) * Fix link to issue * Fix grammatical error in FastAPI guide * Add --locked to uv sync in GitHub Actions guide * Improve formatting for "all" default-groups setting documentation * Replace --frozen with --locked in Docker integration guide * Add lockfile note about PEP 751 * Extend the reference documentation for uv pip sync * Fix mismatched pip interface header / nav titles * Performance * Avoid querying GitHub on repeated install invocations ++++ xrootd-python: - Update to version 5.8.1: - [XrdPss] Enable crc32c as a valid checksum for XrdPss (gh#xrootd/xrootd#2457). * Major bug fixes. - [PMark] Fix null pointer dereference when initializing packet marking handle. - [XrdSsi] Fix null pointer dereference in XrdSsiFileReq::Finalize() (gh#xrootd/xrootd#2469). * Minor bug fixes. - [CMake] Fix install rule for XrdPfc headers (gh#xrootd/xrootd#2478). - [RPM] Workaround for %pre being evaluated before sources are unpacked (gh#xrootd/xrootd#2460). - [XrdHttp] Do not use base64 encoding with crc32c checksums (gh#xrootd/xrootd#2456). - [XrdPfc] Add XrdPfcPurgeQuota plugin to install targets. - [XrdThrottle] Fix Features() function implementation (gh#xrootd/xrootd#2483). - [XrdTpc] Fix third-party copy transfers of small files with curl 8.x (gh#xrootd/xrootd#2470, gh#xrootd/xrootd#2475). * Miscellaneous. - [Misc] Fix GCC 15 compiler warnings. - [Tests] Add new tests for third-party copy transfers with tokens (gh#xrootd/xrootd#2441). - [Tests] Add simple integration test for XCache (gh#xrootd/xrootd#2477). - [XrdCl] Implement description for kXR_fattr requests. - [XrdCl] Update description of kXR_open requests with remaining flags. - [XrdOuc] Use correct format for pthread_t on GNU/Hurd (gh#xrootd/xrootd#2465). - [XrdPss] Include environment CGI info when proxying checksum. - [XrdThrottle] Ensure all virtuals are overrides (gh#xrootd/xrootd#2483). - [XrdTls] Fix deprecation warnings with OpenSSL 3.4 and later. ++++ qgis: - Update to 3.42.2 * See https://github.com/qgis/QGIS/compare/final-3_42_1%5E...final-3_42_2 for commits between 3.42.1 and 3.42.2 * Drop qgis-import-gl_h.patch; The issue has been fixed upstream with commit 7a8d98c ("Fix QGIS 3.42 build on arm64") ++++ sc-controller: - Update to 0.5.2 * Migrate from evdevice.fn to evdevice.path by @lunegh in #75 ++++ sc-im: - Disable libxlsxwriter from build to fix build failures See gh#andmarti1424/sc-im#948 for bug report ++++ scite: - Update to version 5.5.6: * Sync with scintilla 5.5.6; so scite specific code changes. ++++ sdbootutil: - Update to version 1+git20250423.61ca94f: * Revert "Use filesystem order in grub2-bls" (bsc#1241046) - Update to version 1+git20250423.7e34390: * Check if TPM2 is in lockout (bsc#1241168) * Retry password when mismatch ++++ spicetify-cli: - Update to version 2.40.4: * fix(preprocess): add missing `--spice-main-elevated` - Update to version 2.40.2: * fix(preprocess): check if `> 0` for context menu - Update to version 2.40.1: * feat(preprocess): merge `windows` & `linux` case * chore(preprocess): remove `currentFile` * feat: more logging shown to users * fix: remove unused appending ++++ suse-xsl-stylesheets: - Update to 2.95.10 - Fix DOCTEAM-1772: Adjust (#708) - Fix problem with GitHub URL & masquerading (#707) ++++ xrootd: - Update to version 5.8.1: - [XrdPss] Enable crc32c as a valid checksum for XrdPss (gh#xrootd/xrootd#2457). * Major bug fixes. - [PMark] Fix null pointer dereference when initializing packet marking handle. - [XrdSsi] Fix null pointer dereference in XrdSsiFileReq::Finalize() (gh#xrootd/xrootd#2469). * Minor bug fixes. - [CMake] Fix install rule for XrdPfc headers (gh#xrootd/xrootd#2478). - [RPM] Workaround for %pre being evaluated before sources are unpacked (gh#xrootd/xrootd#2460). - [XrdHttp] Do not use base64 encoding with crc32c checksums (gh#xrootd/xrootd#2456). - [XrdPfc] Add XrdPfcPurgeQuota plugin to install targets. - [XrdThrottle] Fix Features() function implementation (gh#xrootd/xrootd#2483). - [XrdTpc] Fix third-party copy transfers of small files with curl 8.x (gh#xrootd/xrootd#2470, gh#xrootd/xrootd#2475). * Miscellaneous. - [Misc] Fix GCC 15 compiler warnings. - [Tests] Add new tests for third-party copy transfers with tokens (gh#xrootd/xrootd#2441). - [Tests] Add simple integration test for XCache (gh#xrootd/xrootd#2477). - [XrdCl] Implement description for kXR_fattr requests. - [XrdCl] Update description of kXR_open requests with remaining flags. - [XrdOuc] Use correct format for pthread_t on GNU/Hurd (gh#xrootd/xrootd#2465). - [XrdPss] Include environment CGI info when proxying checksum. - [XrdThrottle] Ensure all virtuals are overrides (gh#xrootd/xrootd#2483). - [XrdTls] Fix deprecation warnings with OpenSSL 3.4 and later. ------------------------------------------------------------------ ------------------ 2025-4-22 - Apr 22 2025 ------------------- ------------------------------------------------------------------ ++++ agama: - Version 14 - CLI: wait a bit between selecting the product to install and registering it so the Web UI has enough time to process all events (gh#agama-project/agama#2274) ++++ agama-auto: - Version 14 ++++ agama-products: - Version 14 ++++ agama-web-ui: - Version 14 - Process the product changed event so the UI can better react on registering the product shortly after that (gh#agama-project/agama#2274) ++++ agama-yast: - Version 14 ++++ buildah: - Update to version 1.40.0: * Bump Buildah to v1.40.0 * Bump c/storage to v1.58.0, c/image v5.35.0, c/common v0.63.0 * fix(deps): update module github.com/docker/docker to v28.1.0+incompatible * fix(deps): update module github.com/containers/storage to v1.58.0 * cirrus: make Total Success wait for rootless integration * chroot: use symbolic names when complaining about mount() errors * cli: hide the `completion` command instead of disabling it outright * Document rw and src options for --mount flag in buildah-run(1) * fix(deps): update module github.com/moby/buildkit to v0.21.0 * build: add support for inherit-labels * chore(deps): update dependency golangci/golangci-lint to v2.1.0 * .github: check_cirrus_cron work around github bug * stage_executor,getCreatedBy: expand buildArgs for sources correctly * Add a link to project governance and MAINTAINERS file * fix(deps): update github.com/containers/storage digest to b1d1b45 * generateHostname: simplify * Use maps.Copy * Use slices.Concat * Use slices.Clone * Use slices.Contains * Use for range over integers * tests/testreport: don't copy os.Environ * Use any instead of interface{} * ci: add golangci-lint run with --tests=false * ci: add nolintlint, fix found issues * copier: rm nolint:unparam annotation * .golangci.yml: add unused linter * chroot: fix unused warnings * copier: fix unused warnings * tests/conformance: fix unused warning * ci: switch to golangci-lint v2 * internal/mkcw: disable ST1003 warnings * tests/conformance: do not double import (fix ST1019) * cmd/buildah: don't double import (fix ST1019) * Do not capitalize error strings * cmd/buildah: do not capitalize error strings * tests/conformance: fix QF1012 warnings * tests/serve: fix QF1012 warning * Use strings.ReplaceAll to fix QF1004 warnings * Use switch to fix QF1003 warnings * Apply De Morgan's law to fix QF1001 warnings * Fix QF1007 staticcheck warnings * imagebuildah: fix revive warning * Rename max variable * tests/tools: install lint from binary, use renovate * fix(deps): update module github.com/containernetworking/cni to v1.3.0 * Update Buildah issue template to new version and support podman build * fix(deps): update module golang.org/x/crypto to v0.37.0 * stage_executor: reset platform in systemcontext for stages * fix(deps): update github.com/opencontainers/runtime-tools digest to 260e151 * cmd/buildah: rm unused containerOutputUsingTemplate * cmd/buildah: rm unused getDateAndDigestAndSize * build: return ExecErrorCodeGeneric when git operation fails * add: report error while creating dir for URL source. * createPlatformContainer: drop MS_REMOUNT|MS_BIND * fix(deps): update module github.com/docker/docker to v28.0.3+incompatible * fix: bats won't fail on ! without cleverness * feat: use HistoryTimestamp, if set, for oci-archive entries * Allow extendedGlob to work with Windows paths * fix(deps): update module github.com/moby/buildkit to v0.20.2 * fix(deps): update github.com/openshift/imagebuilder digest to e87e4e1 * fix(deps): update module github.com/docker/docker to v28.0.2+incompatible * fix(deps): update module tags.cncf.io/container-device-interface to v1.0.1 * chore(deps): update dependency containers/automation_images to v20250324 * vendor: update github.com/opencontainers/selinux to v1.12.0 * replace deprecated selinux/label calls * vendor: bump c/common to dbeb17e40c80 * Use builtin arg defaults from imagebuilder * linux: accept unmask paths as glob values * vendor: update containers/common * Add --parents option for COPY in Dockerfiles * fix(deps): update module github.com/opencontainers/runc to v1.2.6 * update go.sum from the previous commit * fix(deps): update module tags.cncf.io/container-device-interface to v1 * chore(deps): update module golang.org/x/net to v0.36.0 [security] * packit: remove f40 from copr builds * cirrus: update to go 1.23 image * vendor bump to golang.org/x/crypto v0.36.0 * cirrus: update PRIOR_FEDORA comment * github: remove cirrus rerun action * fix(deps): update module github.com/containers/common to v0.62.2 * fix(deps): update module github.com/containers/image/v5 to v5.34.2 * fix: close files properly when BuildDockerfiles exits * fix(deps): update module github.com/containers/storage to v1.57.2 * stage_executor: history should include heredoc summary correctly * fix(deps): update module github.com/containers/common to v0.62.1 * github: disable cron rerun action * fix(deps): update module github.com/moby/buildkit to v0.20.1 * internal/mkcw.Archive(): use github.com/containers/storage/pkg/ioutils * [skip-ci] TMT: system tests * buildah-build.1.md: secret examples * fix(deps): update github.com/containers/luksy digest to 40bd943 * fix(deps): update module github.com/opencontainers/image-spec to v1.1.1 * fix(deps): update module github.com/containers/image/v5 to v5.34.1 * Use UnparsedInstance.Manifest instead of ImageSource.GetManifest * fix(deps): update module github.com/opencontainers/runtime-spec to v1.2.1 * tests/conformance/testdata/Dockerfile.add: update some URLs * Vendor imagebuilder * Fix source of OS, architecture and variant * chore(deps): update module github.com/go-jose/go-jose/v4 to v4.0.5 [security] * fix(deps): update module tags.cncf.io/container-device-interface to v0.8.1 * fix(deps): update module github.com/moby/buildkit to v0.20.0 * chroot createPlatformContainer: use MS_REMOUNT * conformance: make TestCommit and TestConformance parallel * cirrus: reduce task timeout * mkcw: mkcw_check_image use bats run_with_log * test: use /tmp as TMPDIR * heredoc: create temp subdirs for each build * test: heredoc remove python dependency from test * Support the containers.conf container_name_as_hostname option * fix(deps): update module github.com/opencontainers/runc to v1.2.5 * fix(deps): update module github.com/spf13/cobra to v1.9.0 * .cirrus: use more cores for smoke * Switch to the CNCF Code of Conduct * .cirrus: bump ci resources * fix(deps): update module golang.org/x/crypto to v0.33.0 * Distinguish --mount=type=cache locations by ownership, too * fix(deps): update module golang.org/x/term to v0.29.0 * .cirrus: run -race only on non-PR branch * unit: deparallize some tests * .cirrus: use multiple cpu for unit tests * Makefile: use -parallel for go test * unit_test: use Parallel test where possible * Update module golang.org/x/sys to v0.30.0 * Update module golang.org/x/sync to v0.11.0 * Update dependency containers/automation_images to v20250131 * Bump to Buildah v1.40.0-dev ++++ buildkit: - Update to version 0.21.0: * vendor: update fsutil to master * vendor: github.com/docker/cli v28.1.1 * vendor: github.com/docker/docker v28.1.1 * vendor: github.com/containerd/containerd v2.0.5 * Improve documentation of S3 authentication * vendor: github.com/docker/docker, github.com/docker/cli v28.1.0 * chore: update broken links to https://docs.docker.com/registry * fix(debug): use correct path when copying delve to buildkit-linux-debug * fix: wcow: simplify CNI setup for windows * vendor: github.com/moby/go-archive v0.1.0 * hack: aggregate protobuf includes to a separate stage * exporter: allow session exporter to access refs * source: add metadata-only transfer option for local source * exporter: add session exporter capability * go.mod: golang.org/x/* latest * remotecache: enable image-manifest by default * ci: fix freebsd package repository * vendor: change usage of docker/pkg/archive to moby/go-archive * add support for cert-manager.io syntax for tls using tlsdir * tests: client: windows: add various llb.AddMount related tests * vendor: github.com/docker/cli v28.0.4 * vendor: github.com/docker/docker v28.0.4 * vendor: github.com/moby/sys/user v0.4.0 * vendor: github.com/opencontainers/image-spec v1.1.1 * fix: wcow: fix race condition in localmounter * vendor: switch from idtools to moby/sys/user * contrib: check if nvidia drivers are already installed * contrib: support non PCI-based nvidia GPUs for WSL * chore(labeler): area/cdi * prune: update free-space filter when no max-space set * lint: update some sorting code to newer generics based libs * fix: reduce default expire time for opaque tokens * tests: integrate mirror into worker tests * dockerfile: add suggestion for mistyped target * file: fix X mode to be Linux-compatible * hack: allow building golangci from source for custom versions ++++ cfitsio: - Update to version 4.6.2: * Updated autotools configure script to use AM_MAINTAINER_MODE; disables automatic regeneration of the build system unless configure is invoked with '--enable-maintainer-mode' - Changes from version 4.6.1: * Updated CMake configuration to use GNUInstallDirs module and to use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR; fixes bug in 4.6.0 that led to an empty 'includedir' in cfitsio.pc. - Changes from version 4.6.0: * Improved the empty primary data test performed in fits_open_file. * Correction to eval_defs.h typedefs to allow for compilation on old gcc compilers. * The fitsverify utility tool now distinguishes between alternate coordinate systems when testing positions of WCSAXES keywords. * Updates made for greater C23 compatibility as required for gcc-15. * Possible memory vulnerabilities patched. * Fix to a possible heap buffer overflow in a utility tool. * Negative size parameter vulnerability patched in utility tool. - Drop cfitsio-nullptr.patch: incorporated upstream. - Drop cfitsio-cmake-devel-scripts-destination.patch: fixed upstream (also fixes boo#1236985). ++++ chromium: - add patch chromium-135-gperf-output.patch from upstream to fix compilation when using gperp-3.2 and above which resolved the issue with the FALLTHROUGH comment ++++ cnf: - Fix Obsolete of a scout-command-not-found to <= 0.2.9 ++++ gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ crmsh: - Update to version 5.0.0+20250422.64f526e5: * Dev: Makefile: Use modern tools python build and pip instead of setup.py * Dev: Dockerfile: Install python build ++++ cross-aarch64-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-aarch64-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-amdgcn-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-arm-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-arm-none-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-arm-none-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-avr-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-avr-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-bpf-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-hppa-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-hppa-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-m68k-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-mips-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-nvptx-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-ppc64-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-ppc64le-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-ppc64le-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-pru-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-riscv64-elf-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-riscv64-elf-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-riscv64-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-riscv64-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-rx-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-rx-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-s390x-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-s390x-gcc13-bootstrap: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-sparc-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ cross-sparc64-gcc13: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ dub: - Fix unit tests when ldc2 is used instead of dmd ++++ epiphany: - Update to version 48.1: + This release notably fixes CVE-2025-3839. + Bugs fixed: - Crash when trying to select download location - Crash in escape_csv_field() when exporting passwords - Adding WhatsApp as a web app crashes - Pressing Escape key in addressbar resets the cursor to beginning of the widget - Epiphay shouldn't show the privacy dialog in incognito mode - (CVE-2025-3839) Require user interaction before opening URL in external application - Code cleanup - window: fix crash when force closing window without session - Several fixes for password export - Remove Granite support from Tech Preview and Canary - find-toolbar: fix crash on load-changed + Updated translations. ++++ eza: - Update to 0.21.1: Bug Fixes: * Don’t truncate branch name * Hi extension icon wasnt working as it was in the wrong aray Miscellaneous Tasks: * Add MS DOS icon for *.com * Add ruby icon for config.ru, Gemfile, Gemfile.lock, procfile, rake, rakefile and change ruby icon * Add python icon for *.pxd and *.pyx * Add markdown icon for *.mdx * Add fsharp icon for *.f# and *.fsscript * Add clojure icon for *.cljc and *.edn ++++ gcc13-testresults: - Fix s390x build by using a glob for installed libgcc_s.so and libgcc_s.so.1 which only appears when the former is a linker script. [bsc#1241549] ++++ gdb: - Mention changes in GDB 16: * GDB now supports watchpoints for tagged data pointers (see https://en.wikipedia.org/wiki/Tagged_pointer) on amd64, such as the one used by the Linear Address Masking (LAM) feature provided by Intel. * Debugging support for Intel MPX has been removed. This includes the removal of: * MPX register support * the commands "show/set mpx bound" (deprecated since GDB 15) * i386 and amd64 implementation of the hooks report_signal_info and get_siginfo_type. * GDB now supports printing of asynchronous events from the Intel Processor Trace during 'record instruction-history', 'record function-call-history' and all stepping commands. This can be controlled with the new "set record btrace pt event-tracing" command. * GDB now supports printing of ptwrite payloads from the Intel Processor Trace during 'record instruction-history', 'record function-call-history' and all stepping commands. The payload is also accessible in Python as a RecordAuxiliary object. Printing is customizable via a ptwrite filter function in Python. By default, the raw ptwrite payload is printed for each ptwrite that is encountered. * For breakpoints that are created in the 'pending' state, any 'thread' or 'task' keywords are parsed at the time the breakpoint is created, rather than at the time the breakpoint becomes non-pending. * Thread-specific breakpoints are only inserted into the program space in which the thread of interest is running. In most cases program spaces are unique for each inferior, so this means that thread-specific breakpoints will usually only be inserted for the inferior containing the thread of interest. The breakpoint will be hit no less than before. * For ARM targets, the offset of the pc in the jmp_buf has been fixed to match glibc 2.20 and later. This should only matter when not using libc probes. This may cause breakage when using an incompatible libc, like uclibc or newlib, or an older glibc. * MTE (Memory Tagging Extension) debugging is now supported on AArch64 baremetal targets. * In a record session, when a forward emulation reaches the end of the reverse history, the warning message has been changed to indicate that the end of the history has been reached. It also specifies that the forward execution can continue, and the recording will also continue. * The Ada 'Object_Size attribute is now supported. * New bash script gstack uses GDB to print stack traces of running processes. * Python API: * Added gdb.record.clear. Clears the trace data of the current recording. This forces re-decoding of the trace for successive commands. * Added the new event source gdb.tui_enabled. * New module gdb.missing_objfile that facilitates dealing with missing objfiles when opening a core-file. * New function gdb.missing_objfile.register_handler that can register an instance of a sub-class of gdb.missing_debug.MissingObjfileHandler as a handler for missing objfiles. * New class gdb.missing_objfile.MissingObjfileHandler which can be sub-classed to create handlers for missing objfiles. * The 'signed' argument to gdb.Architecture.integer_type() will no longer accept non-bool types. * The gdb.MICommand.installed property can only be set to True or False. * The 'qualified' argument to gdb.Breakpoint constructor will no longer accept non-bool types. * Added the gdb.Symbol.is_artificial attribute. * Debugger Adapter Protocol changes: * The "scopes" request will now return a scope holding global variables from the stack frame's compilation unit. * The "scopes" request will return a "returnValue" scope holding the return value from the latest "stepOut" command, when appropriate. * The "launch" and "attach" requests were rewritten in accordance with some clarifications to the spec. Now they can be sent at any time after the "initialized" event, but will not take effect (or send a response) until after the "configurationDone" request has been sent. * The "variables" request will not return artificial symbols. * New commands: * show jit-reader-directory Show the name of the directory that "jit-reader-load" uses for relative file names. * set style line-number foreground COLOR set style line-number background COLOR set style line-number intensity VALUE Control the styling of line numbers printed by GDB. * set style command foreground COLOR set style command background COLOR set style command intensity VALUE Control the styling of GDB commands when displayed by GDB. * set style title foreground COLOR set style title background COLOR set style title intensity VALUE This style now applies to the header line of lists, for example the first line of the output of "info breakpoints". Previous uses of this style have been replaced with the new "command" style. * set warn-language-frame-mismatch [on|off] show warn-language-frame-mismatch Control the warning that is emitted when specifying a language that does not match the current frame's language. * maintenance info inline-frames [ADDRESS] New command which displays GDB's inline-frame information for the current address, or for ADDRESS if specified. The output identifies inlined frames which start at the specified address. * maintenance info blocks [ADDRESS] New command which displays information about all of the blocks at ADDRESS, or at the current address if ADDRESS is not given. Blocks are listed starting at the inner global block out to the most inner block. * info missing-objfile-handlers List all the registered missing-objfile handlers. * enable missing-objfile-handler LOCUS HANDLER disable missing-objfile-handler LOCUS HANDLER Enable or disable a missing-objfile handler with a name matching the regular expression HANDLER, in LOCUS. LOCUS can be 'global' to operate on global missing-objfile handler, 'progspace' to operate on handlers within the current program space, or can be a regular expression which is matched against the filename of the primary executable in each program space. * Changed commands: * remove-symbol-file This command now supports file-name completion. * remove-symbol-file -a ADDRESS The ADDRESS expression can now be a full expression consisting of multiple terms, e.g. 'function + 0x1000' (without quotes), previously only a single term could be given. * target core target exec target tfile target ctf compile file maint print c-tdesc save gdb-index These commands now require their filename argument to be quoted if it contains white space or quote characters. If the argument contains no such special characters then quoting is not required. * maintenance print remote-registers Add an "Expedited" column to the output of the command. It indicates which registers were included in the last stop reply packet received by GDB. * show configuration Now includes the version of GNU Readline library that GDB is using. * New remote packets: * vFile:stat Return information about files on the remote system. Like vFile:fstat but takes a filename rather than an open file descriptor. * x addr,length Given ADDR and LENGTH, fetch LENGTH units from the memory at address ADDR and send the fetched data in binary format. This packet is equivalent to 'm', except that the data in the response are in binary format. * binary-upload in qSupported reply If the stub sends back 'binary-upload+' in it's qSupported reply, then GDB will, where possible, make use of the 'x' packet. If the stub doesn't report this feature supported, then GDB will not use the 'x' packet. ++++ gdb-testresults: - Mention changes in GDB 16: * GDB now supports watchpoints for tagged data pointers (see https://en.wikipedia.org/wiki/Tagged_pointer) on amd64, such as the one used by the Linear Address Masking (LAM) feature provided by Intel. * Debugging support for Intel MPX has been removed. This includes the removal of: * MPX register support * the commands "show/set mpx bound" (deprecated since GDB 15) * i386 and amd64 implementation of the hooks report_signal_info and get_siginfo_type. * GDB now supports printing of asynchronous events from the Intel Processor Trace during 'record instruction-history', 'record function-call-history' and all stepping commands. This can be controlled with the new "set record btrace pt event-tracing" command. * GDB now supports printing of ptwrite payloads from the Intel Processor Trace during 'record instruction-history', 'record function-call-history' and all stepping commands. The payload is also accessible in Python as a RecordAuxiliary object. Printing is customizable via a ptwrite filter function in Python. By default, the raw ptwrite payload is printed for each ptwrite that is encountered. * For breakpoints that are created in the 'pending' state, any 'thread' or 'task' keywords are parsed at the time the breakpoint is created, rather than at the time the breakpoint becomes non-pending. * Thread-specific breakpoints are only inserted into the program space in which the thread of interest is running. In most cases program spaces are unique for each inferior, so this means that thread-specific breakpoints will usually only be inserted for the inferior containing the thread of interest. The breakpoint will be hit no less than before. * For ARM targets, the offset of the pc in the jmp_buf has been fixed to match glibc 2.20 and later. This should only matter when not using libc probes. This may cause breakage when using an incompatible libc, like uclibc or newlib, or an older glibc. * MTE (Memory Tagging Extension) debugging is now supported on AArch64 baremetal targets. * In a record session, when a forward emulation reaches the end of the reverse history, the warning message has been changed to indicate that the end of the history has been reached. It also specifies that the forward execution can continue, and the recording will also continue. * The Ada 'Object_Size attribute is now supported. * New bash script gstack uses GDB to print stack traces of running processes. * Python API: * Added gdb.record.clear. Clears the trace data of the current recording. This forces re-decoding of the trace for successive commands. * Added the new event source gdb.tui_enabled. * New module gdb.missing_objfile that facilitates dealing with missing objfiles when opening a core-file. * New function gdb.missing_objfile.register_handler that can register an instance of a sub-class of gdb.missing_debug.MissingObjfileHandler as a handler for missing objfiles. * New class gdb.missing_objfile.MissingObjfileHandler which can be sub-classed to create handlers for missing objfiles. * The 'signed' argument to gdb.Architecture.integer_type() will no longer accept non-bool types. * The gdb.MICommand.installed property can only be set to True or False. * The 'qualified' argument to gdb.Breakpoint constructor will no longer accept non-bool types. * Added the gdb.Symbol.is_artificial attribute. * Debugger Adapter Protocol changes: * The "scopes" request will now return a scope holding global variables from the stack frame's compilation unit. * The "scopes" request will return a "returnValue" scope holding the return value from the latest "stepOut" command, when appropriate. * The "launch" and "attach" requests were rewritten in accordance with some clarifications to the spec. Now they can be sent at any time after the "initialized" event, but will not take effect (or send a response) until after the "configurationDone" request has been sent. * The "variables" request will not return artificial symbols. * New commands: * show jit-reader-directory Show the name of the directory that "jit-reader-load" uses for relative file names. * set style line-number foreground COLOR set style line-number background COLOR set style line-number intensity VALUE Control the styling of line numbers printed by GDB. * set style command foreground COLOR set style command background COLOR set style command intensity VALUE Control the styling of GDB commands when displayed by GDB. * set style title foreground COLOR set style title background COLOR set style title intensity VALUE This style now applies to the header line of lists, for example the first line of the output of "info breakpoints". Previous uses of this style have been replaced with the new "command" style. * set warn-language-frame-mismatch [on|off] show warn-language-frame-mismatch Control the warning that is emitted when specifying a language that does not match the current frame's language. * maintenance info inline-frames [ADDRESS] New command which displays GDB's inline-frame information for the current address, or for ADDRESS if specified. The output identifies inlined frames which start at the specified address. * maintenance info blocks [ADDRESS] New command which displays information about all of the blocks at ADDRESS, or at the current address if ADDRESS is not given. Blocks are listed starting at the inner global block out to the most inner block. * info missing-objfile-handlers List all the registered missing-objfile handlers. * enable missing-objfile-handler LOCUS HANDLER disable missing-objfile-handler LOCUS HANDLER Enable or disable a missing-objfile handler with a name matching the regular expression HANDLER, in LOCUS. LOCUS can be 'global' to operate on global missing-objfile handler, 'progspace' to operate on handlers within the current program space, or can be a regular expression which is matched against the filename of the primary executable in each program space. * Changed commands: * remove-symbol-file This command now supports file-name completion. * remove-symbol-file -a ADDRESS The ADDRESS expression can now be a full expression consisting of multiple terms, e.g. 'function + 0x1000' (without quotes), previously only a single term could be given. * target core target exec target tfile target ctf compile file maint print c-tdesc save gdb-index These commands now require their filename argument to be quoted if it contains white space or quote characters. If the argument contains no such special characters then quoting is not required. * maintenance print remote-registers Add an "Expedited" column to the output of the command. It indicates which registers were included in the last stop reply packet received by GDB. * show configuration Now includes the version of GNU Readline library that GDB is using. * New remote packets: * vFile:stat Return information about files on the remote system. Like vFile:fstat but takes a filename rather than an open file descriptor. * x addr,length Given ADDR and LENGTH, fetch LENGTH units from the memory at address ADDR and send the fetched data in binary format. This packet is equivalent to 'm', except that the data in the response are in binary format. * binary-upload in qSupported reply If the stub sends back 'binary-upload+' in it's qSupported reply, then GDB will, where possible, make use of the 'x' packet. If the stub doesn't report this feature supported, then GDB will not use the 'x' packet. ++++ ghc-recv: - Update recv to version 0.1.1. Upstream added a new change log file in this release. With no previous version to compare against, the automatic updater cannot reliable determine the relevante entries for this release. ++++ glew: - Use static baselibs.conf. ++++ glew_EGL: - Use static baselibs.conf. ++++ govulncheck-vulndb: - Update to version 0.0.20250422T181640 2025-04-22T18:16:40Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3603 CVE-2025-1386 GHSA-m454-3xv7-qj85 * GO-2025-3604 CVE-2025-24866 GHSA-xfq9-hh5x-xfq9 * GO-2025-3607 CVE-2025-24358 GHSA-rq77-p4h8-4crw * GO-2025-3608 CVE-2025-32445 GHSA-hmp7-x699-cvhq * GO-2025-3609 CVE-2025-32093 GHSA-322v-vh2g-qvpv * GO-2025-3610 CVE-2025-2475 GHSA-6rqh-8465-2xcw * GO-2025-3611 CVE-2025-2424 GHSA-wwhj-pw6h-f8hw * GO-2025-3612 CVE-2025-30206 GHSA-j752-cjcj-w847 * GO-2025-3615 GHSA-459x-q9hg-4gpq * GO-2025-3618 CVE-2025-27936 GHSA-2j87-p623-8cc2 * GO-2025-3619 CVE-2025-27571 GHSA-h4rr-f37j-4hh7 * GO-2025-3620 CVE-2025-27538 GHSA-j5jw-m2ph-3jjf * GO-2025-3621 CVE-2025-24839 GHSA-j639-m367-75cf * GO-2025-3622 CVE-2025-31363 GHSA-9h6j-4ffx-cm84 * GO-2025-3623 CVE-2025-2564 GHSA-mj2p-v2c2-vh4v * GO-2025-3625 CVE-2019-15119 GHSA-2vp2-8m5j-4rjx * GO-2025-3627 GHSA-5423-jcjm-2gpv * GO-2025-3630 CVE-2025-43970 GHSA-hqhq-hp5x-xp3w * GO-2025-3631 CVE-2025-43971 GHSA-7m35-vw2c-696v * GO-2025-3632 CVE-2025-43972 GHSA-mfvv-mgf6-q25r * GO-2025-3633 CVE-2025-43973 GHSA-c5jg-wr5v-2wp2 * GO-2025-3634 CVE-2025-32431 GHSA-6p68-w45g-48j7 * GO-2025-3635 CVE-2025-32793 GHSA-5vxx-c285-pcq4 * GO-2025-3636 CVE-2025-3801 GHSA-wvcx-j62q-45qw * GO-2025-3637 CVE-2025-32963 GHSA-7m6v-q233-q9j9 - Update to version 0.0.20250422T152923 2025-04-22T15:29:23Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3600 CVE-2025-30215 GHSA-fhg8-qxh5-7q3w ++++ python-jupyter-server-mathjax: - Do not copy the LICENSE file from the metadata directory, it's shipped. ++++ kernel-debug: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-default: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-source: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-docs: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-firmware-bluetooth: - Update to version 20250422 (git commit 944acaa23457): * rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x1881_BA06 ++++ kernel-firmware-media: - Update to version 20250422 (git commit 944acaa23457): * qcom: vpu: add video firmware binary for qcm6490 ++++ kernel-firmware-platform: - Update to version 20250422 (git commit 944acaa23457): * bmi260: Add BMI260 IMU initial configuration data file ++++ kernel-firmware-qcom: - Update to version 20250422 (git commit 944acaa23457): * qcom: add QUPv3 firmware for QCS9100 platform ++++ kernel-firmware-realtek: - Update to version 20250422 (git commit 944acaa23457): * rtw89: 8922a: update element RF TXPWR to R40 * rtw89: 8852c: update element RF TXPWR to R78 * rtw89: 8852c: add fw v0.27.125.0 with format version 2 * Revert "rtw89: 8852c: update fw to v0.27.125.0" ++++ kernel-firmware-sound: - Update to version 20250422 (git commit 944acaa23457): * ASoC: tas2781: Swap channel for SPI projects. ++++ kernel-kvmsmall: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-obs-build: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-obs-qa: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-syms: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kernel-vanilla: - drm/amd/display/dml2: use vzalloc rather than kzalloc (bsc#1241568). - commit 60c2449 - video: screen_info: Update framebuffers behind PCI bridges (bsc#1240696). - commit d481438 - drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() (git-fixes). - commit f04c2d4 ++++ kubevirt: - Update to version 1.5.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.5.0 - Drop patches 0001-feat-pass-timeout-from-virt-monitor-to-virt-tail.patch - Add patches 0002-chore-deps-update-module-golang.org-x-crypto-to-v0.3.patch (bsc#1239328) 0003-chore-deps-update-module-golang.org-x-oauth2-to-v0.2.patch (bsc#1239190) 0004-chore-deps-update-module-golang.org-x-net-to-v0.36.0.patch (bsc#1238704) - Rename patch 0002-Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch 0001-Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch ++++ level-zero: - Update to version 1.21.9: - oneAPI Level Zero API Headers generated from: * oneAPI Level Zero v1.12.15 Core API Headers * oneAPI Level Zero v1.12.15 Tools API Headers * oneAPI Level Zero v1.12.15 Sysman API Headers - oneAPI Level Zero Loader v1.21.9 - oneAPI Level Zero Validation Layer v1.21.9 - oneAPI Level Zero Tracing Layer v1.21.9 - Packages Included: * level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer * level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers * level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero ++++ poco: - Update to 1.14.1. Too many changes since last package update. Check https://github.com/pocoproject/poco/releases for the full list. ++++ lkl: - Merge opensuse-kernel/SLE15-SP6 8e9e83c36b32 - lkl: tests: handler lkl_init failures - lkl: remove string functions duplicate implementation - lkl: Remove use of CONFIG_NO_BOOTMEM - lkl: Remove use of CONFIG_HAVE_MEMBLOCK - lkl: Remove use of CONFIG_ARCH_NO_COHERENT_DMA_MMAP - lkl: Remove use of CONFIG_FLAT_NODE_MEM_MAP - lkl: Remove use of CONFIG_RWSEM_GENERIC_SPINLOCK - lkl: fix lklfuse.sh umount ++++ mariadb-connector-c: - Update to 3.4.5: * https://mariadb.com/kb/en/mariadb-connector-c-3-4-5-release-notes/ * https://mariadb.com/kb/en/mariadb-connector-c-3-4-4-release-notes/ * https://mariadb.com/kb/en/mariadb-connector-c-3-4-3-release-notes/ * https://mariadb.com/kb/en/mariadb-connector-c-3-4-2-release-notes/ * https://mariadb.com/kb/en/mariadb-connector-c-3-4-1-release-notes/ * https://mariadb.com/kb/en/mariadb-connector-c-3-4-0-release-notes/ - Refresh mariadb-connector-c-2.3.1_unresolved_symbols.patch ++++ nftables: - Update to release 1.1.3 * Fix incorrect bytecode for vlan pcp mangling from netdev family chains such as ingress/egress: `... vlan pcp set 6 counter` * Fix bogus element in large concatenated set ranges, leading to: ``16777216 . 00:11:22:33:44:55 . 10.1.2.3 comment "123"`` instead of: ``"lo" . 00:11:22:33:44:55 . 10.1.2.3 comment "123"`` * Restore set auto-merge feature with timeouts, disabled in the previous v1.1.2 release. ++++ sane-backends: - add c23-keywords.patch from upstream to fix gcc15 compile error ++++ systemd: - systemd-update-helper: do not stop or disable services when they are migrated to other packages. This can occur during package renaming or splitting. ++++ systemd-mini: - systemd-update-helper: do not stop or disable services when they are migrated to other packages. This can occur during package renaming or splitting. ++++ libusrp: - Disable firmware build for aarch64 as well ++++ mingw32-filesystem: - Update to version 20250422 - mingw32.macros: * Add support for creating debug info packages for native packages in addition to those for Windows - mingw32-install-post.sh: * Fix warning: warning: egrep is obsolescent; using grep -E ++++ mingw64-filesystem: - Update to version 20250422 - mingw64.macros: * Add support for creating debug info packages for native packages in addition to those for Windows - mingw64-install-post.sh: * Fix warning: warning: egrep is obsolescent; using grep -E ++++ minio-client: - Update to version 20250416T181326Z: * feat: add deletemarker info for batch status (#5191) * mirror: skip status message from excluded buckets (#5190) * typo: fix typo in tracing error for path (#5189) * fix: update better error handling (#5188) ++++ openssh: - Add openssh-send-extra-term-env.patch, which appends a few environment variables useful for terminal identification to the default send and accept lists. ++++ opi: - Version 5.8.3 * Install dependencies rpm-build and squashfs at runtime if needed * Drop DNF support - Version 5.8.2 * Warn about adding staging repos * Gracefully handle zypper exit code 106 (repos without cache present) ++++ paralleloverhead: - Add BuildRequires pkgconfig(glesv2), fixes building ++++ pgbackrest: - update to 2.55.0 Verification Improvements and PostgreSQL 18 Support - Bug Fixes: - Fix block incremental restore issue on non-default repository. (Reviewed by David Christensen, Aleksander Łukasz. Reported by Aleksander Łukasz.) - Do not set recovery_target_timeline=current for PostgreSQL < 12. (Reviewed by Stefan Fercot.) - Fix expire archive range logging. (Reviewed by Stefan Fercot. Reported by Aleš Zelený.) - Fix error reporting for queries with no results. (Reviewed by Stefan Fercot. Reported by Susantha Bathige.) - Features: - Verify recovery target timeline. (Reviewed by Stefan Fercot.) - Allow verification of a specified backup. (Contributed by Maxim Michkov. Reviewed by David Steele.) - Add support for S3/GCS requester pays. (Contributed by Timothée Peignier. Reviewed by David Steele.) - PostgreSQL 18 experimental support. (Reviewed by Stefan Fercot.) - Allow connections to PostgreSQL on abstract domain sockets. (Reviewed by Chris Bandy. Suggested by Chris Bandy.) - Add numeric output to version command. (Contributed by Stefan Fercot. Reviewed by David Steele.) - Improvements: - Allow backup command to operate on remote repositories. (Reviewed by Stefan Fercot.) - Use lz4 for protocol compression. (Reviewed by Stefan Fercot.) - Calculate content-md5 on S3 only when required. (Reviewed by David Christensen.) - Warn when a value for a multi-key option is overwritten. (Reviewed by David Christensen, Stefan Fercot.) - Add detail logging for expired archive path. (Contributed by Stefan Fercot. Reviewed by David Steele.) - Remove support for PostgreSQL 9.4. (Reviewed by Stefan Fercot.) - Remove autoconf/make build. (Reviewed by David Christensen.) - Documentation Improvements: - Fix documentation for specifying multiple stanzas with tls-server-auth. (Reviewed by David Christensen, Stefan Fercot. Suggested by Terry MacAndrew.) - Clarify incremental backup expiration. (Reviewed by Stefan Fercot.) - Clarify requirement for local/remote pgBackRest versions to match. (Contributed by Greg Clough. Reviewed by David Steele.) - Add FAQ about exporting self-contained cluster. (Contributed by Stefan Fercot. Reviewed by David Steele.) - Caveat --tablespace-map-all regarding tablespace creation. (Reviewed by Stefan Fercot, Christophe Courtois. Suggested by Christophe Courtois.) - Clarify behavior of --repo-retention-full-type. (Reviewed by Antoine Beaupré. Suggested by Antoine Beaupré.) - Change --process-max recommendation for object stores to - -repo-bundle. (Reviewed by Stefan Fercot.) - Update unix_socket_directory to unix_socket_directories. (Contributed by hyunkyu han. Reviewed by David Steele.) - Recommend not placing spool-path within pg_xlog/pg_wal. (Reviewed by Martín Marqués, Don Seiler. Suggested by Martín Marqués.) - refreshed patches: - libpq-fe.h_localisation.patch - use-run-pgbackrest.patch ++++ php-composer2: - fix keyring (https://github.com/composer/composer/issues/12009) - modified sources % php-composer2.keyring ++++ poedit: - Drop build requires on cpprest, it's being removed ++++ postfix: - update to 3.10.2 * Bugfix (defect introduced: date 19991116): when appending a setting to a main.cf or master.cf file that did not end in a newline character, the "postconf -e" command did not add an extra newline character before appending the new setting, causing information to become garbled. * Bugfix (defect introduced: Postfix 2.3, date 20051222): the Dovecot auth client did not attempt to create a new connection after an I/O error on an existing connection. * Improved and corrected error messages when converting (host or service) information to (symbolic text, numerical text, or binary) form. * Documentation: updated link to Dovecot documentation. ++++ postfix-bdb: - update to 3.10.2 * Bugfix (defect introduced: date 19991116): when appending a setting to a main.cf or master.cf file that did not end in a newline character, the "postconf -e" command did not add an extra newline character before appending the new setting, causing information to become garbled. * Bugfix (defect introduced: Postfix 2.3, date 20051222): the Dovecot auth client did not attempt to create a new connection after an I/O error on an existing connection. * Improved and corrected error messages when converting (host or service) information to (symbolic text, numerical text, or binary) form. * Documentation: updated link to Dovecot documentation. ++++ python-SQLAlchemy: - Update files to support modern and older setuptools, lowercase and uppercase dist-info file, in Factory and Leap. ++++ python-gevent: - Handle BrokenPipeError in src/gevent/ssl.py [bsc#1241037] * Upstream PR: https://github.com/gevent/gevent/pull/2103 * Add gevent-openssl35-test-fix.patch ++++ python-Bottleneck: - Support both lowercased and unnormalized metadata directory names. ++++ python-Django: - Add missing runtime dependency on tzdata ++++ python-Flask-Gravatar: - Support both lowercased and unnormalized metadata directory names. ++++ python-Flask-HTTPAuth: - Support both lowercased and unnormalized metadata directory names. ++++ python-Flask-Mail: - Support both lowercased and unnormalized metadata directory names. ++++ python-Flask-Migrate: - Support both lowercased and unnormalized metadata directory names. ++++ python-Flask-Paranoid: - Support both lowercased and unnormalized metadata directory names. ++++ python-Flask-SocketIO: - Support both lowercased and unnormalized metadata directory names. ++++ python-Flask-Versioned: - Support both lowercased and unnormalized metadata directory names. ++++ python-GooseMPL: - Support both lowercased and unnormalized metadata directory names. ++++ python-PeakUtils: - Support both lowercased and unnormalized metadata directory names. ++++ python-Pint: - Support both lowercased and unnormalized metadata directory names. ++++ python-PyGLM: - Support both lowercased and unnormalized metadata directory names. ++++ python-PyX: - Support both lowercased and unnormalized metadata directory names. ++++ python-acme: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-azure-appconfiguration-provider: - New upstream release + Version 2.0.2 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-healthinsights-radiologyinsights: - Initial build + Version 1.0.0 ++++ python-azure-mgmt-apimanagement: - New upstream release + Version 5.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Rename LICENSE.txt to LICENSE in %files section - Update Requires from setup.py ++++ python-azure-mgmt-appcontainers: - New upstream release + Version 3.2.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Rename LICENSE.txt to LICENSE in %files section ++++ python-azure-mgmt-containerregistry: - New upstream release + Version 13.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-datafactory: - New upstream release + Version 9.2.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-dependencymap: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-neonpostgres: - New upstream release + Version 1.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Remove temporary version override ++++ python-azure-mgmt-netapp: - New upstream release + Version 13.5.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-standbypool: - New upstream release + Version 2.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-storage: - New upstream release + Version 22.2.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-storageactions: - New upstream release + Version 1.0.0b2 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Update Requires from setup.py ++++ python-certbot: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-apache: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-cloudflare: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-digitalocean: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-dnsimple: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-dnsmadeeasy: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-google: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-linode: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-luadns: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-nsone: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-ovh: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-rfc2136: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-dns-route53: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-certbot-nginx: - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. ++++ python-django-cacheops: - update to 7.2 * support and test against Python 3.13 and Django 5.1/5.2 * updated md5 to set usedforsecurity for FIPS compliance * skip ArrayField in exact conds ++++ python-django-extra-views: - Update to version 0.15.0: * Add Django 5.1, remove Python 3.5, Release 0.15.0 (#269) * Added support for Python 3.12, Django 5.0. (#267) * Added readthedocs.yaml configuration file. (#263) * Added .pre-commit-config.yaml and `Contributing` docs section. (#264) * chore: Add support for 4.2 (#262) * Added Python 3.11, run tests on ubuntu-20.04 * add requires_python * Reformat docs/conf.py for latest version of black. - Drop merged patches: * merged_10881330.patch * merged_pr_233.patch - Add django52.patch making the testsuite compatible with Django 5.2 - Convert to _service workflow since the new release is not tagged ++++ python-django-mailer: - Skip failing test with Django 5.2 ++++ python-django-money: - update to 3.5.4 * Django 5.2 and Python 3.13 support ++++ python-django-webtest: - update to 1.9.13 * Drop support for Django 3.x and 4.1 * Add support for Django 5.2 ++++ python-factory_boy: - Update to 3.3.3 * New: - Publish type annotations - Changes from 3.3.2 * Bugfix: - Fix docs generation * New: - Add support for Python 3.13 ++++ python-filetype: - Add %{?sle15_python_module_pythons} ++++ python-flask-jwt-extended: - Support both lowercased and unnormalized metadata directory names. ++++ python-netCDF4: - Support both lowercased and unnormalized metadata directory names. ++++ python-pyFFTW: - Support both lowercased and unnormalized metadata directory names. ++++ python-pyUSID: - Support both lowercased and unnormalized metadata directory names. ++++ python-pyaml: - Add %{?sle15_python_module_pythons} ++++ python-pytest: - Update to 8.3.5 * Bug fixes - #11777: Fixed issue where sequences were still being shortened even with -vv verbosity. - #12888: Fixed broken input when using Python 3.13+ and a libedit build of Python, such as on macOS or with uv-managed Python binaries from the python-build- standalone project. This could manifest e.g. by a broken prompt when using Pdb, or seeing empty inputs with manual usage of input() and suspended capturing. - #13026: Fixed AttributeError{.interpreted-text role="class"} crash when using --import-mode=importlib when top-level directory same name as another module of the standard library. - #13053: Fixed a regression in pytest 8.3.4 where, when using - -import-mode=importlib, a directory containing py file with the same name would cause an ImportError - #13083: Fixed issue where pytest could crash if one of the collected directories got removed during collection. * Improved documentation - #12842: Added dedicated page about using types with pytest. See types{.interpreted-text role="ref"} for detailed usage. * Contributor-facing changes - #13112: Fixed selftest failures in test_terminal.py with Pygments >= 2.19.0 - #13256: Support for Towncrier versions released in 2024 has been re-enabled when building Sphinx docs -- by webknjaz{.interpreted-text role="user"}. - Drop pygments.patch, because now in upstream. ++++ python-pytest-randomly: - setuptools needed for build ++++ python-pytest-run-parallel: - Initial packaging (v0.4.0), needed by pydantic ++++ python-pytest-subtests: - pytest made attrs optional, add it here ++++ python-pytils: - Update to 0.4.3 * Fix invalid escape sequence in numeral.choose_plural.py * RegExp syntax error * Remove redundant (?u) inline flags * The u prefix for strings is no longer necessary in Python >= 3.0 - from version 0.4.2 * (identical to version 0.4.3) - Drop python-311.patch, merged upstream - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install - Update BuildRequires from pyproject.toml - Use Python 3.11 on SLE-15 by default ++++ python-rich: - Add test dependency on attrs ++++ python-ropgadget: - Initial packaging at version 7.6 ++++ python-uhashring: - Update to 2.4 * Update and ship license in dist files, by Byron Sakiadis * Support for Python 3.12 * Support for Python 3.13 * Drop support of EOL python 3.8 - Limit Python files matched in %files section - Rename README.rst to README.md in %doc section ++++ python-unix-ar: - Initial packaging at version 0.2.1 ++++ read-only-root-fs: - Update to version 1.0+git20250422.3e17744: * Remount /sysroot/etc between sysroot-etc.mount and initrd-fs.target ++++ rollup: - Update to 3.29.5 * Fix Dom clobbering vulnerability (CVE-2024-43788 bsc#1241587) ++++ rpcs3: - Update to 0.0.36~git20250420: * types: Fix comment * vk: Properly initialize multi draw extension * rsx: de-uglify buffer upload restructure * Copy debug self elf properly (#17070) * PPU Debugger/Memory: STDCX/STWCX breakpoints, make vm::_ref const * rsx: Fix arm64 build * rsx/vk: Retire the concept of heap being in "critical" state * vk: Fix extension wrangling * vk: Rework multi-heap health checks for performance * vk: Rework heap checks to be explicit * vk: Optimize heap check iterator * rsx: Optimize static heap allocations * vk: Use robin_hood for renderpass caches * vk: Rework extension wrangling * vk: Implement EXT_multi_draw support * vk: Use garbage collector to handle buffer views * Apr 18, 2025 * vk: Refactor the heap manager * vk: Add automatic heap management * PPU: Fix memory write breakpoints for 13 instructions * Implement sys_spu_image_open_by_fd * sys_spu: Fix sys_spu_image_open ++++ rubygem-agama-yast: - Version 14 ++++ spicetify-cli: - Remove unnecessary BuildRequires, update to go1.24 - Update to version 2.40.0: * chore(preprocess): remove unnecessary checking for dir * feat: add support for embedded xpui in v8 snapshot * fix: add support for Spotify `1.2.62` * chore(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 (#3368) * fix: add `$lineClamp` key to styled components processing (#3370) * fix: update `resizeHost` selector & `Topbar` button styling * chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#3359) * chore(cmd/apply): correct grammar * chore(deps): bump golang.org/x/net from 0.35.0 to 0.37.0 (#3342) * fix(wrapper): left topbar icons & run scroll fix on `1.2.56` and lower * docs(lyrics-plus): update readme to warn Genius is disabled (#3344) ++++ trufflehog: - Update to version 3.88.25: * fix(deps): update module github.com/couchbase/gocb/v2 to v2.10.0 (#4075) * fix(deps): update module github.com/xo/dburl to v0.23.7 (#4072) * fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.9 (#4071) * Stop logging chunks (#4056) * [Fix] Fix Abyssale Detector Typo (#4067) * fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.11 (#4066) * fix(deps): update module cloud.google.com/go/secretmanager to v1.14.7 (#4065) ++++ weechat: - Update to 4.6.2: * core: fix write of weechat.log to stdout with weechat-headless --stdout * core: add refresh of window title on buffer switch, when option weechat.look.window_title is set ++++ yast2-bootloader: - Calling "sdbootutil set-timeout" with the correct parameters (bsc#1236578). - 5.0.16 ------------------------------------------------------------------ ------------------ 2025-4-21 - Apr 21 2025 ------------------- ------------------------------------------------------------------ ++++ RigelEngine: - Add BuildRequires pkgconfig(x11), fixes building - Rebase enforcement gcc for Leap ++++ agama: - Allow to log in into multiple systems (gh#agama-project/agama#2261). - Do not interactively ask for accepting insecure connections. - Report and emit changes to the connections states. (gh#agama-project/agama#2247). - Do not write wireless security settings when they are not used. ++++ agama-web-ui: - Rework the network page to (gh#agama-project/agama#2247): - Fix several problems with Wi-Fi networks handling. - Improve error reporting when the connection failed. - Use a regular form to connect, instead of the old "drawer" component. - Drop the "disconnect" and "forget" actions by now. - Reduce the amount of requests to the backend. ++++ apache-arrow: - to fix cmake-4 build problems, upgrade bundled mimalloc from 2.0.6 to 2.0.9 and add apache-arrow-19.0.1-mimalloc-version.patch; mimalloc changes according to readme.md: * 2.0.9: - Supports building with asan and improved [Valgrind] support. - Support abitrary large alignments, in particular for `std::pmr` pools. - Added C++ STL allocators attached to a specific heap. - Heap walks now visit all object (including huge objects). - Support Windows nano server containers. - Various small bug fixes. * 2.0.7: - Initial support for [Valgrind] for leak testing and heap block overflow detection. - Initial support for attaching heaps to a speficic memory area. - Fix `realloc` behavior for zero size blocks, - Remove restriction to integral multiple of the alignment in `alloc_align`. - Improved aligned allocation performance. - Reduced contention with many threads on few processors. - VS2022 support. - Support `pkg-config`. ++++ dwarfs: - Update to version 0.12.3: Bugfixes * Automatic image offset detection (for images using a custom header) did not work correctly if the header contained a string that would be identified as the start of a v1 section header (these were only used before dwarfs-0.3.0). If there was either "DWARFS\x02\x00" or "DWARFS\x02\x01" in the header, offset detection would fail. The check has been modified to peek further into the data and ensure this really is a v1 section header, and also checking if the next section header position can be derived from the length field. It is still possible to construct a file system image where offset detection will ultimately fail, but it is much less likely with the change. - Changes in version 0.12.2: Bugfixes * The dwarfs-0.12.0 release introduced a performance regression where FLAC compression took more than twice as long as in the previous releases. This has been fixed. FLAC decompression was unaffected. ++++ emptyepsilon: - Use BuildRequires pkgconfig(sdl2) instead sdl2-devel, fixes building for Leap ++++ gearlever: - Update to 3.2.2: * Improved support for apps using squashfs ++++ go1.24: - Add gh-issue-73141.patch to repair random segmentation faults (boo#1240764) ++++ gopass: - Update to 1.15.16: - [BUGFIX] Allow use of trailing slash for cp/mv command (#3080) - [BUGFIX] Check if any usable key matches on clone (#3027) - [BUGFIX] Fixed max length check for strings in create/wizard (#3056) - [BUGFIX] Fixed password not saving to clipboard with safecontent and autoclip true (#3053) - [BUGFIX] replace return of wrong error variable (#3015) - [ENHANCEMENT] Add support for autocompletion with flags in REPL mode (#3057) - [ENHANCEMENT] Make it possible to override show.autoclip (#3082) - [FEATURE] Add option -r/--regex to find (#3083) - [UX] Make single store sync more intuitive / verbose (#3076) - [bugfix] Don't check for autosync on manual triggered sync (#3026) (#3029) - [chore] Add keep-sorted linter (#3130) - [chore] Add tpl func tests and fix two small issues (#3058) - [chore] Do not run linters twice (#3119) - [chore] Migrate goreleaser config to v2 (#3122) - [chore] Migrate to golangci-lint v2 (#3104) - [chore] Move gitconfig to their own repo (#3131) - [chore] Move set from internal to pkg (#3129) - [chore] Update dependencies (#3120) - [feat] Add conditional includes for gitconfig (#3128) - [feat] Add unconditional includes for gitconfig (#3127) - [feat] Remove expensive and unmaintained zxcvbn-go strength checker (#3133) - [feat] Replace clipboard library to support wl-copy args (#3123) - [fix] Add LICENSE, Changelog, manpage and shell completions to deb and (#3121) - [fix] Fix a flaky test (#3137) - [fix] Fix debug.ModuleVersion (#3079) - [fix] Fix test failure due to ambient variables (#3135) - [fix] Fix test regressions (#3116) - [fix] Fix this annoying test - [fix] Include git commit hash in tarballs (#3124) - [fix] Relase fixes (#3136) - [fix] Update Makefile and fix lint violations (#3134) - refresh do-not-strip.patch - drop bd408d6cd47aaccdcc56fed606b21581d7ef63e4.patch ++++ vim: - update to 9.1.1330: * patch 9.1.1330: may receive E315 in terminal * patch 9.1.1329: cannot get information about command line completion * patch 9.1.1328: too many strlen() calls in indent.c * patch 9.1.1327: filetype: nroff detection can be improved * runtime(doc): cross-link :| meaning :p and explain E749 * runtime(doc): style: clarify to prefer 2 spaces after a sentence * runtime(pov): deprecate `#render` and `#statistics` in syntax script * patch 9.1.1326: invalid cursor position after 'tagfunc' * runtime(keymaps): update Brazilian keymaps * patch 9.1.1325: tests: not checking error numbers properly * runtime(doc): clarify 'includeexpr' is not used for * runtime(filetype): improve *.h filetype detection * runtime(indent-tests): Raise timeouts for "search*()"es * runtime(indent-tests): Annotate timed "search*()"es for tracing * runtime(indent-tests): Instrument timed "search*()" calls * patch 9.1.1324: undefined behaviour if X11 connection dies * patch 9.1.1323: b:undo_ftplugin not executed when re-using buffer * runtime(nix): set iskeyword and b:match_words in ftplugin * runtime(doc): clarify "nearest" value for 'completeopt' * runtime(doc): Tweak documentation style a bit * patch 9.1.1322: small delete register cannot paste multi-line correctly * patch 9.1.1321: filetype: MS ixx and mpp files are not recognized * patch 9.1.1320: filetype: alsoft config files are not recognized * patch 9.1.1319: Various typos in the code, issue with test_inst_complete.vim * patch 9.1.1318: tests: test_format fails * runtime(jjdescription): Don't require a space to start comments * patch 9.1.1317: noisy error when restoring folds from session fails * patch 9.1.1316: missing memory allocation failure in os_mswin.c * patch 9.1.1315: completion: issue with fuzzy completion and 'completefuzzycollect' * patch 9.1.1314: max allowed string width too small * patch 9.1.1313: compile warning about uninitialized value * patch 9.1.1312: tests: Test_backupskip() fails when HOME is defined * patch 9.1.1311: completion: not possible to limit number of matches * patch 9.1.1310: completion: redundant check for preinsert effect * runtime(gleam): Update ftplugin, use recommended_style config variable * patch 9.1.1309: tests: no test for 'pummaxwidth' with non-truncated "kind" * runtime: set 'cpoptions' for line-continuation in various runtime files * runtime(tar): remove dependency on netrw#WinPath, include mapping doc * runtime(netrw): remove deprecated functions * patch 9.1.1308: completion: cannot order matches by distance to cursor * patch 9.1.1307: make syntax does not reliably detect different flavors * patch 9.1.1306: completion menu rendering can be improved * patch 9.1.1305: completion menu active after switching windows/tabs * patch 9.1.1304: filetype: some man files are not recognized * runtime(netrw): upstream snapshot of v180 * patch 9.1.1303: missing out-of-memory check in linematch.c * patch 9.1.1302: Coverity warns about using uninitialized value * patch 9.1.1301: completion: cannot configure completion functions with 'complete' * patch 9.1.1300: wrong detection of -inf * runtime(doc): update enum helptext * patch 9.1.1299: filetype: mbsyncrc files are not recognized * runtime(doc): update options.txt and clarify 'wildmode' further * runtime(gleam): update Maintainer and filetype options * patch 9.1.1298: define_function() is too long * patch 9.1.1297: Ctrl-D scrolling can get stuck * runtime(new-tutor): update tutor and correct comandline completion * patch 9.1.1296: completion: incorrect truncation logic * patch 9.1.1295: clientserver: does not handle :stopinsert correctly * runtime(doc): disable last-position-jump in diff mode * runtime(doc): Improve 'wildmode' setting desciption * patch 9.1.1294: gui tabline menu does not use confirm when closing tabs * runtime(doc): correct backslash escaping comma example * patch 9.1.1293: comment plugin does not handle 'exclusive' selection for comment object * patch 9.1.1292: statusline not correctly evaluated * runtime(sh): Do not look up a "sh" utility in $PATH for "sh_13.sh" * runtime(filetype): make shell filetype detection more robust * patch 9.1.1291: too many strlen() calls in buffer.c * runtime(keymaps): include 2 Brazilian Keymaps * runtime(vim): Update-base-syntax, match full :*grep, :make, :sort and :filter commands * patch 9.1.1290: tests: missing cleanup in test_filetype.vim * patch 9.1.1289: tests: no test for matchparen plugin with WinScrolled event * runtime(remind): include remind.vim ftplugin * runtime(vim): Update base-syntax, improve :command highlighting * runtime(help): add omni completion and 'iskeyword' to filetype plugin * runtime(lf): improve syntax script, add filetype plugin * patch 9.1.1288: Using wrong window in ll_resize_stack() * runtime(doc): rename wrong option to 'pummaxwidth' * patch 9.1.1287: quickfix code can be further improved * patch 9.1.1286: filetype: help files not detected when 'iskeyword' includes ":" * patch 9.1.1285: Vim9: no error message for missing method after "super." * patch 9.1.1284: not possible to configure pum truncation char * runtime(lua): fix whitespace style issues in lua ftplugin * runtime(lua): improve foldexpr, add vim9 script version * runtime(doc): Fix minor typo in options.txt * runtime(fstab): set formatoptions-=t in filetype plugin * runtime(svelte): add matchit support to svelte filetype plugin * patch 9.1.1283: quickfix stack is limited to 10 items * patch 9.1.1282: Build and test failure without job feature * patch 9.1.1281: extra newline output when editing stdin * patch 9.1.1280: trailing additional semicolon in get_matches_in_str() * patch 9.1.1279: Vim9: null_object and null_class are no reserved names * patch 9.1.1278: Vim9: too long functions in vim9type.c * runtime(vim): Update base-syntax, match full :redir command * patch 9.1.1277: tests: trailing comment char in test_popupwin * patch 9.1.1276: inline word diff treats multibyte chars as word char * runtime(doc): update WinScrolled documentation * runtime(vim): Update base-syntax, improve :set backslash handling * patch 9.1.1275: MS-Windows: Not possible to pass additional flags to Make_mvc * patch 9.1.1274: Vim9: no support for object as variable type * patch 9.1.1273: Coverity warns about using uninitialized value * patch 9.1.1272: completion: in keyword completion Ctrl_P cannot go back after Ctrl_N * runtime(sh): Update syntax file, command substitution opening paren at EOL * patch 9.1.1271: filetype: Power Query files are not recognized * translation(ru): fix and updated messages translation * runtime(doc): clarify the use of change marks when writing a buffer * runtime(zip): add *.whl to the list of zip extensions * patch 9.1.1270: missing out-of-memory checks in buffer.c * runtime(doc): update pi_zip.txt with current list of zip file extensions * patch 9.1.1269: completion: compl_shown_match is updated when starting keyword completion * patch 9.1.1268: filetype: dax files are not recognized * runtime(openPlugin): fix E480 when opening URLs with wildcards on Windows * patch 9.1.1267: Vim9: no support for type list/dict> * patch 9.1.1266: MS-Windows: type conversion warnings * translation(ru): Updated messages translation * patch 9.1.1265: tests: no tests for typing normal char during completion * runtime(rust): set formatprg to rustfmt * patch 9.1.1264: Vim9: error when comparing objects * runtime(doc): update last change date for diff.txt * runtime(doc): Update the tuple help text * patch 9.1.1263: string length wrong in get_last_inserted_save() * patch 9.1.1262: heap-buffer-overflow with narrow 'pummaxwidth' value * patch 9.1.1261: No test for 'pummaxwidth' non-truncated items * runtime(debversions): Add release name for Debian 15 - duke * patch 9.1.1260: Hang when filtering buffer with NUL bytes * runtime(odin): add new keywords to syntax script * patch 9.1.1259: some issues with comment package and tailing spaces * runtime(java): Make changes for JDK 24 in syntax script ++++ hedgewars: - Run spec-cleaner - Use pkgconfig for SDL2, fixes building for Leap ++++ kernel-debug: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-default: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-source: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-docs: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-kvmsmall: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-obs-build: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-obs-qa: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-syms: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ kernel-vanilla: - Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (git-fixes). - commit 493ad77 ++++ krb5: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ krb5-mini: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ libXft: - Update to version 2.3.9 * Remove support for building with pre-X11R7 versions of X * Remove support for building with pre-C89 versions of C * Require xproto >= 7.0.22 for _X_UNUSED * meson: Add option to build with meson * fix potential buffer overrun in _XftGlyphDefault * issue 19: Problem loading "SourceCodePro-Regular" font in Fedora * build-fix for older versions of freetype2: FT_HAS_SVG was added late in 2021 * issue 21: remove redundant/out-of-place prototype for XftNameUnparse * manpage formatting-fixes ++++ libgpg-error: - Update to 1.54: * Fix a regression in 1.52 which did not allow to open UNC specified files on Windows. [rE28ae4ee194] * Ignore log file specification from the Registry in the gpg-error tool. ++++ mailutils: - add -std=gnu17 to CFLAGS to fix gcc15 compile time error ++++ papi: - Remove BuildRoot directive - Remove python3.patch and replaced with build time sed - Initial support for RISC-V architecture - Update to version 7.2.0b2: * This release introduces improvements to the rocp_sdk component, which supports AMD GPUs/APUs through the ROCprofiler-SDK interface, currently still under development and testing. * The release also includes general improvements to the PAPI code, enhancing both design and functionality, as well as various bug fixes. - Update to version 7.2.0b1: * Basic support for the RISC-V architecture (no events yet) * This release introduces a new component, rocp_sdk, which supports AMD GPUs/APUs through the ROCprofiler-SDK interface, currently still under development and testing. * The release also includes general improvements to the PAPI code, enhancing both design and functionality, as well as various bug fixes. * Full changelog at https://github.com/icl-utk-edu/papi/releases/tag/papi-7-2-0b1-t ++++ libsoup: - Add CVE fixes: + libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914) + libsoup-CVE-2025-32908.patch (boo#1241223 CVE-2025-32908) ++++ libtirpc: - add patches from upstream to fix gcc-15 compile time errors: * libtirpc-1.3.6-gcc15-part1.patch * libtirpc-1.3.6-gcc15-part2.patch ++++ openttd: - Use BuildRequires pkgconfig(sdl2) instead SDL2-devel, fixes building for Leap - Use gcc 12 for Leap - Drop BuildRequires update-desktop-files, it is deprecated - Drop obsolete post/postun - Run spec-cleaner ++++ os-autoinst: - Update to version 5.1745266261.8745de3: * tidy: Enforce blank lines before subs * New script: os-autoinst-generate-needle-preview * Revert removal of '%cmd' after regressions * Remove unused variables and exports from testapi * backend: Make screen check time exceed check configurable * backend: Make stall detection factor configurable * Retry syswrite in myjsonrpc if not all bytes were written * Update Perl::Tidy to 20250311 * CI: Bump to codecov-action@v5 * Bring up network devices to avoid "(tapX): Operation not permitted" * Prevent conflicts to ensure eth iface is assigned to one firewalld zone * Mention for what asset types `autoinst_url` can be used * Better error when syswrite fails in myjsonrpc * Consistently use try/catch instead of 'if ' everywhere * Enable validation of resumed asset downloads in svirt backend * Avoid leftover rsync processes on svirt host * Check for correct git warning when cloning an empty repository * Adapt check for git error message to new version * Fix regression from 055d2e67 in _set_ip arguments * Ensure full coverage in the project * Create test for script os-autoinst-openvswitch * Enable is_shutdown to be used after "power('off')" on qemu * Retry asset sync in svirt backend after timeouts * testapi: allow keeping mouse in place after clicking * script: Mark uncoverable package import as such * codecov: Mark consoles/ as completely covered * scripts: Rely on Pod::Usage being installed * t: Cover invalid JSON in vars.json * perltidy: Use new --pack-operator-types option * perltidy: Update to 20250214.0.0 * Fix test API function `force_soft_failure` * Fix return value of _dbus_call * Fix log colors * Use more Mojo::File operations in baseclass * Use more Mojo::File operations in ocr.pm * Use more Mojo::File operations in testapi.pm * Use more Mojo::File operations in tools/ * t: Use Mojo::File in 04-check_vars_docu.t * consoles: Simplify s3270 code * Extract while loop body method in consoles::s3270 * Simplify consoles::s3270 * Add support for newline seperator in SCHEDULE variable * Fix timeout of SSH commands after fc8ab5395 and ca4f085c * Add unit test for code coverage of consoles/s3270.pm * Remove undefined _kill_window() function from consoles/s3270.pm * Use Feature::Compat::Try in testapi * Use Feature::Compat::Try in script/os-autoinst-openvswitch * Use Feature::Compat::Try in script/isotovideo * Use Feature::Compat::Try in script/check_qemu_oom * Use Feature::Compat::Try in osutils * Use Feature::Compat::Try in consoles::sshXtermIPMI * Use Feature::Compat::Try in consoles::VNC * Use Feature::Compat::Try in consoles::VMWare * Use Feature::Compat::Try in commands * Use Feature::Compat::Try in bmwqemu * Use Feature::Compat::Try in basetest * Use Feature::Compat::Try in backend::qemu * Use Feature::Compat::Try in backend::ipmi * Use Feature::Compat::Try in backend::generalhw * Use Feature::Compat::Try in backend::baseclass * Use Feature::Compat::Try in autotest * Use Feature::Compat::Try in OpenQA::Isotovideo::Proc * Use Feature::Compat::Try in OpenQA::Isotovideo::Utils * Use Feature::Compat::Try in OpenQA::Isotovideo::Runner * Use Feature::Compat::Try in t * Ensure a clean swtpm directory * Use Feature::Compat::Try in place of Try::Tiny * t: Add reason for undefined Pod::Coverage result * Avoid duplicating common rsync arguments in svirt code * Show download statistics in svirt backend when downloading assets * Use distinct and lower timeout for rsync call in svirt backend * Extend timeout for rsync commands done by the svirt backend to 15 min * Add dependency on Feature::Compat::Try * t: Consistently use Test::Exception method instead of manual eval checks * t: Fix check for simplified Test::Exception * Remove unused 'try' import * Fix documentation for force_soft_failure and record_soft_failure * t: Capture SYNC_ASSETS_HOOK debug output * Remove unused module Test::MockModule from 01-test-needle * Remove Test::Fatal dependency * Modify connect_and_login() test to catch multiline carp warning * Apply suggestions from code review * Add unit tests for consoles/s3270.pm * t: Use more simple prototyped Test::Exceptions functions * t: Focus on using Test::Exception only instead of Test::Fatal * t: Ensure we use implicit Test::Exception in all places * Fix race condition when autotest terminates * Make it obvious when autotest receives SIGTERM in any case * Increase vnctest script coverage * Remove call to unmock from code review suggestion * Fix error handling when reading output of SSH commands after 0d09ec97e * Remove time comparison with dv_timings_last_check * Add complete statement coverage for consoles::sshVirtshSUT * qemu: Use proper check for defined * Fix error handling when reading output of SSH commands after 0d09ec97e * qemu: Fix warning when saving non-attached storage * Add full code coverage for consoles/sshXtermIPMI.pm * Call SYNC_ASSETS_HOOK before downloading fresh needles too * Add unit tests for consoles/sshXtermIPMI.pm * Extend documentation of SSH related timeout parameters * Allow specifying the timeout on `get_cmd_output` calls * Avoid endless loop in case of SSH read errors in `check_ssh_serial` * Add more code coverage for video_stream.pm * Clone the disk image with nvram for vmware guest * Update loadtestdir with correct paths * Fix passing of variables * Extract method in OpenQA::Isotovideo::Dewebsockify * t: Fix 'The signatures feature is experimental' in t/39-dewebsockify.t * Add test coverage for sshXtermVt * Add coverage for tags subroutine when called with more than 2 * Update perltidy to 20250105 * t: Fix hidden output of 'diag explain' * Add test covering dewebsockify modulino * Make script/dewebsockify a Modulino * Improve test for websocket error handling * Update Perl::Tidy to 20240903 * Add test for needles::tags subroutine * Remove save subroutine since is not used anymore * Refactor _load_image bmwqemu::diag in one line * Add test for needle tag duplication * Add handle needle new invalid click point * Add handle broken json file for new needle * Add test for json file not under needle directory * Correct link to ci badge * autotest/loadtest: Update test fullname along with name when duplicated * Add subtests for commands.pm * Fix warn+return precendence * Remove extra arguments from testapi::send_key() * Modify loadtestdir in autotest for more code coverage * t: cover both old and new qemu paths in 18-backend-qemu.t * Revert incorrect fixes for qemu test coverage * Remove unreachable states in tests 18-backend-qemu * Fix code coverage for qemu.pm * t: fix tests for #2550 for old and new qemu * Fix test of qemu backend * Enable multifd support * Remove redundant newline in "GOT GO" message * autotest: Simplify with post-if * Add unit test for 'ensure_installed' to improve code coverage * Drop some orphaned lines about gocrbin * Add more subtests for distribution.pm * Replace print with bmwqemu::diag in autotest.pm * Add subtest for autotest.pm * Add test for the old net ssh2 error * Slightly simplify autotest * Remove _typing_limit subroutine because it's never used * Update t/08-autotest.t * Remove subs on vnc_base that are already declared on base * Enable more unit test code for codecoverage * Add more subtests for autotest.pm * Add script/check_qemu_oom to fully covered paths on codecov * Add lockapi fully coverage 100% in codecov * Add lockapi::mutex_wait test in t/30-mmapi.t * Skip 28-signalblocker test in qemu emulation * Export handle_read_error function from read_json * Set a bmwqemu diag uncoverable * Refactor utility functions for myjsonrpc * Add coverage test for written bytes errors * Avoid adding message about termination from myjsonrpc as reason * Fix unhandled output "Sending tests_done" in t/08-autotest.t * Avoid Perl warning about when handling tags to assert * Ensure full statement coverage in consoles::sshVirtsh * Extend sshVirtsh console test coverage * Add logging and error handling * video_stream: add support for ustreamer >= 6.10 * video_stream: add support for RGB3 format * video_stream: typo fix * video_stream: adjust raw sink name for ustreamer >= 6.5 * Fix: console reset on milestone loading * codecov: Mark basetest as completely covered * basetest: Simplify record_screenfail to increase coverage * Remove obsolete basetest::ocr_checklist * cv: Mark extraordinary error handling as uncoverable * Handle PID logging in Xvnc test * Cover deprecation logging * Remove obsolete amt backend * Make actually use of `%python_support_requires` for Python support * snd2png: Clamping fix * dist: Bump version to semver-compliant 5 ++++ pnpm: - update to 10.9.0: * Minor Changes - Added support for installing JSR packages. You can now install JSR packages using the following syntax: add jsr: or with a version range: pnpm add jsr:@ For example, running: pnpm add jsr:@foo/bar will add the following entry to your package.json: { "dependencies": { "@foo/bar": "jsr:^0.1.2" } } When publishing, this entry will be transformed into a format compatible with npm, older versions of Yarn, and previous pnpm versions: { "dependencies": { "@foo/bar": "npm:@jsr/foo__bar@^0.1.2" } } Related issue: #8941. Note: The @jsr scope defaults to https://npm.jsr.io/ if the @jsr:registry setting is not defined. - Added a new setting, dangerouslyAllowAllBuilds, for automatically running any scripts of dependencies without the need to approve any builds. It was already possible to allow all builds by adding this to pnpm-workspace.yaml: neverBuiltDependencies: [] dangerouslyAllowAllBuilds has the same effect but also allows to be set globally via: pnpm config set dangerouslyAllowAllBuilds true It can also be set when running a command: pnpm install --dangerously-allow-all-builds * Patch Changes - Fix a false negative in verifyDepsBeforeRun when nodeLinker is hoisted and there is a workspace package without dependencies and node_modules directory #9424. - Explicitly drop verifyDepsBeforeRun support for nodeLinker: pnp. Combining verifyDepsBeforeRun and nodeLinker: pnp will now print a warning. ++++ python-bottle: - update to version 0.13.3: mark as compatible with python 3.13, no code change ++++ python-ruff: - update to 0.11.6 * Preview features * Avoid adding whitespace to the end of a docstring after an escaped quote * [airflow] Extract AIR311 from AIR301 rules (AIR301, AIR311) * Bug fixes * Raise syntax error when \ is at end of file ++++ qalculate-gtk: - Update to 5.5.1 - Fix segfault when deleting object - Fix mode menu items sometimes not functioning properly after a mode has been added or removed - Fix right status context menu not updated - Fix keyboard shortcut input dialog when modifier is released first - Fix date (month off by one) in history context menu - Fix roman numerals shown as "Other" - Fix copy unformatted ASCII without units when unit is placed before quantity - Fix previous result displayed with changed output format despite cleared result after modified input format - Fix and improve tooltips - Indicate input and output base using overline and underline in programming keypad when input and output base differs - Fix solve() function with replace() function as first argument (fixes solve2() function) (libqalculate) - Fix "where" operator using (in)equality in variable (libqalculate) - Return x=ae^(ir) (with r instead of n) for abs(x)=x (libqalculate) - Minor bug fixes and feature enhancements - ensure that qalculate-data is installed as otherwise the program complains about missing datafiles ++++ qalculate-qt: - ensure that qalculate-data is installed as otherwise the program complains about missing datafiles and even fails to start ++++ sdbootutil: - Update to version 1+git20250421.7ffd25a: * Report when PCR 15 cannot be predicted * Reap failed keys * Improve asking passwords (bsc#1241171) ++++ secrets: - Update to version 11.1.1: + Declare on meson that we depend on pygobject 3.52. + Updated translations. ++++ site-config: - libdir containing lib64 breaks rust cargo build of *-sys bindings. If OUT_DIR is defined and contains "cargo", keep the default libdir. ++++ tor: - tor 0.4.8.16 * fix typo in a directory authority rule file * fix a sandbox issue for bandwidth authority and a conflux issue on the control port * client fix about relay flag usage ++++ yamagi-quake2: - Add BuildRequires pkgconfig(gl), fixes building for Leap ++++ yast2-trans: - Update to version 84.87.20250416.5cd9324ae2: * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Georgian) * Translated using Weblate (Slovenian) ++++ zellij: - Update to version 0.42.2: * chore(release): v0.42.2 * chore: update patch version * fix(utils): Re-export prost (#4133) * docs(changelog): deps upgrade * fix(deps): fix --locked build on rust 1.86 (#4118) * performance(render): improve rendering performance by consolidating renders and introducing repaint_delay (#4100) * build: Don't re-export foreign crates in utils (#4087) * build: Don't use default features (#4086) * chore: Introduce workspace dependencies (#4085) * refactor(terminal): log scroll region as tuple rather than Option (#4082) * chore(repo): update development version * chore(release): v0.42.1 * docs(changelog): windows terminal fix * fix(mouse): fix mouse handling in windows terminal (#4065) (#4076) * chore(repo): update development version ------------------------------------------------------------------ ------------------ 2025-4-20 - Apr 20 2025 ------------------- ------------------------------------------------------------------ ++++ QLog: - Update to version 0.43.1: * Fix click on PHONE DX Spots setting wrong mode * Fix no freq via Omnirig for IC7400 ++++ ardour: - Also recommend libcanberra-gtk2-module as Ardour is looking for it ++++ aws-c-http: - update to 0.9.7: * fix: H2 manual write triggers the stream complete test * make exports more consistent * report the error back to write complete - minor spec file tweaks ++++ aws-checksums: - update to 0.2.7: * remove thread unsafe false positives ++++ bash: - add -std=gnu17 to CFLAGS to fix gcc15 compile time error ++++ chezscheme: - build for all architectures, not only x86_64 - use system liblz4 and zlib ++++ endless-sky: - Add BuildRequires pkgconfig(glu), fixes building for Leap ++++ fife: - Add BuildRequires pkgconfig(glu), fixes building for Leap ++++ fuse-zip: - Update to version 0.7.2+git.1733961742.3715770: * README: change character case in headings, add reference to INSTALL file * fix setting read-only flag in DOS permissions field, add tests for permissions * fix st_nlink for directories * fix st_nlink for hardlinked files * add more license headers * add links to distributions and known uses * add editorconfig file * update tests for FUSE 2.9.9 * update wiki suprepo * version 0.7.2 ++++ gdb: - Update to 16.3. Patches dropped: * gdb-16.2.90.6c82a557806.17-04-2025.patch Maintenance script qa-local.sh: * Update version to 16.3. - Patches added: * gdb-testsuite-fix-timeout-in-gdb.threads-inf-thr-cou.patch ++++ gdb-testresults: - Update to 16.3. Patches dropped: * gdb-16.2.90.6c82a557806.17-04-2025.patch Maintenance script qa-local.sh: * Update version to 16.3. - Patches added: * gdb-testsuite-fix-timeout-in-gdb.threads-inf-thr-cou.patch ++++ ghc-pandoc: - Remove no longer needed memory constraints ++++ gperf: - update to 3.3: * Speedup: gperf is now between 2x and 2.5x faster - drop testsuite-race.patch, seems no longer needed ++++ hamclock: - update to 4.16: * new: add DXPeditions data pane * new: add automatic upgrade option * new: add get_dxpeds RESTful command * new: add RTTY VOACAP mode * change: current satellite az and el are now shown above pass * change: RESTful set_bmp can now display any image in the map area * change: add support for more UDP XML packet formats * change: UDP spots may be filtered to only those made by own call * fix: more download speed improvements * fix: DX Cluster rounding could move spot time into the future * fix: DX Cluster spot was updated only if it moved to a different band * fix: SpcWx rankings were not initialized if not using Auto ++++ hugo: - Update to version 0.146.6: * releaser: Bump versions for release of 0.146.6 * tpl: Fix when layout specified in front matter and no match is found * Update watchtestscripts.sh * releaser: Prepare repository for 0.147.0-DEV ++++ k9s: - Update to version 0.50.4: * Rel v0.50.4 (#3293) * Feature/default_view (#2866) * fix: set default request timeout to 120 seconds (#3253) * feat: add hostPathVolume (docker) (#3277) * fix: respect insecure flag when switch context (#3292) * plugins: add a plugin to start an alpine:latest container in current context/namespace (#3265) * Add plugin to temporarily scale down/up all deployments, statefulsets, and daemonsets in a namespace using szero (#3259) * update slack invite link ++++ kernel-debug: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-default: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-source: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-source-longterm: - Update config files. Now following CONFIG_KVM causes changes for x86_64: CONFIG_IRQ_BYPASS_MANAGER y -> m CONFIG_HAVE_KVM_IRQ_BYPASS y -> m - commit 726c2d0 - Linux 6.12.24 (bsc#1234429). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1234429). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1234429). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1234429). - media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline (bsc#1234429). - kbuild: Add '-fno-builtin-wcslen' (bsc#1234429). - libbpf: Prevent compiler warnings/errors (bsc#1234429). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1234429). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1234429). - NFSD: Fix CB_GETATTR status fix (bsc#1234429). - NFSD: fix decoding in nfs4_xdr_dec_cb_getattr (bsc#1234429). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1234429). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1234429). - iommufd: Fail replace if device has not been attached (bsc#1234429). - iommufd: Make attach_handle generic than fault specific (bsc#1234429). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1234429). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1234429). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1234429). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1234429). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1234429). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1234429). - s390: Fix linker error when -no-pie option is unavailable (bsc#1234429). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1234429). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1234429). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1234429). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1234429). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1234429). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1234429). - PCI: Fix wrong length of devres array (bsc#1234429). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1234429). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1234429). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1234429). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1234429). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1234429). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1234429). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1234429). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1234429). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1234429). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1234429). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1234429). - net: mana: Switch to page pool for jumbo frames (bsc#1234429). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1234429). - selftests/landlock: Add a new test for setuid() (bsc#1234429). - selftests/landlock: Split signal_scoping_threads tests (bsc#1234429). - landlock: Prepare to add second errata (bsc#1234429). - landlock: Always allow signals between threads of the same process (bsc#1234429). - landlock: Add erratum for TCP fix (bsc#1234429). - landlock: Add the errata interface (bsc#1234429). - landlock: Move code to ease future backports (bsc#1234429). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1234429). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1234429). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1234429). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1234429). - gve: handle overflow when reporting TX consumed descriptors (bsc#1234429). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1234429). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1234429). - ftrace: Properly merge notrace hashes (bsc#1234429). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1234429). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1234429). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1234429). - dm-verity: fix prefetch-vs-suspend race (bsc#1234429). - dm-integrity: fix non-constant-time tag verification (bsc#1234429). - dm-integrity: set ti->error on memory allocation failure (bsc#1234429). - dm-ebs: fix prefetch-vs-suspend race (bsc#1234429). - dlm: fix error if active rsb is not hashed (bsc#1234429). - dlm: fix error if inactive rsb is not hashed (bsc#1234429). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1234429). - crypto: ccp - Fix check for the primary ASP device (bsc#1234429). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1234429). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1234429). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1234429). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1234429). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1234429). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1234429). - cifs: fix integer overflow in match_server() (bsc#1234429). - cifs: avoid NULL pointer dereference in dbg call (bsc#1234429). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1234429). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1234429). - tracing: Do not add length to print format in synthetic events (bsc#1234429). - tracing: fprobe events: Fix possible UAF on modules (bsc#1234429). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1234429). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1234429). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1234429). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1234429). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1234429). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1234429). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1234429). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1234429). - mm: fix lazy mmu docs and usage (bsc#1234429). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1234429). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1234429). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1234429). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1234429). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1234429). - sparc/mm: disable preemption in lazy mmu mode (bsc#1234429). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1234429). - iommu/vt-d: Fix possible circular locking dependency (bsc#1234429). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1234429). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1234429). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1234429). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1234429). - btrfs: zoned: fix zone finishing with missing devices (bsc#1234429). - btrfs: zoned: fix zone activation with missing devices (bsc#1234429). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1234429). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1234429). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1234429). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1234429). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1234429). - arm64: mm: Correct the update of max_pfn (bsc#1234429). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1234429). - arm64: mops: Do not dereference src reg for a set operation (bsc#1234429). - mtd: rawnand: Add status chack in r852_ready() (bsc#1234429). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1234429). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1234429). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1234429). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1234429). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1234429). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1234429). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1234429). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1234429). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1234429). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1234429). - jbd2: remove wrong sb->s_sequence check (bsc#1234429). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1234429). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1234429). - ima: limit the number of ToMToU integrity violations (bsc#1234429). - ima: limit the number of open-writers integrity violations (bsc#1234429). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1234429). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1234429). - svcrdma: do not unregister device for listeners (bsc#1234429). - tpm: do not start chip while suspended (bsc#1234429). - udf: Fix inode_getblk() return value (bsc#1234429). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1234429). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1234429). - ext4: fix off-by-one error in do_split (bsc#1234429). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1234429). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1234429). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1234429). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1234429). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1234429). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1234429). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1234429). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1234429). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1234429). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1234429). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1234429). - io_uring/kbuf: reject zero sized provided buffers (bsc#1234429). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1234429). - io_uring/net: fix accept multishot handling (bsc#1234429). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1234429). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1234429). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1234429). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1234429). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1234429). - wifi: mt76: Add check for devm_kstrdup() (bsc#1234429). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1234429). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1234429). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1234429). - mtd: Add check for devm_kcalloc() (bsc#1234429). - mptcp: sockopt: fix getting freebind & transparent (bsc#1234429). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1234429). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1234429). - media: chips-media: wave5: Fix a hang after seeking (bsc#1234429). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1234429). - media: chips-media: wave5: Fix gray color on screen (bsc#1234429). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1234429). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1234429). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1234429). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1234429). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1234429). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1234429). - media: nuvoton: Fix reference handling of ece_node (bsc#1234429). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1234429). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1234429). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1234429). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1234429). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1234429). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1234429). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1234429). - media: platform: stm32: Add check for clk_enable() (bsc#1234429). - media: visl: Fix ERANGE error when setting enum controls (bsc#1234429). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1234429). - media: streamzap: prevent processing IR data on URB failure (bsc#1234429). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1234429). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1234429). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1234429). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1234429). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1234429). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1234429). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1234429). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1234429). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1234429). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1234429). - media: rockchip: rga: fix rga offset lookup (bsc#1234429). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1234429). - media: vim2m: print device name after registering device (bsc#1234429). - media: venus: hfi: add check to handle incorrect queue size (bsc#1234429). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1234429). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1234429). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1234429). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1234429). - media: mgb4: Fix CMT registers update logic (bsc#1234429). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1234429). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1234429). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1234429). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1234429). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1234429). - HID: pidff: Fix set_device_control() (bsc#1234429). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1234429). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1234429). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1234429). - HID: pidff: Rename two functions to align them with naming convention (bsc#1234429). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1234429). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1234429). - HID: pidff: Comment and code style update (bsc#1234429). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1234429). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1234429). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1234429). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1234429). - HID: pidff: Simplify pidff_rescale_signed (bsc#1234429). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1234429). - HID: pidff: Factor out code for setting gain (bsc#1234429). - HID: pidff: Rescale time values to match field units (bsc#1234429). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1234429). - HID: pidff: Simplify pidff_upload_effect function (bsc#1234429). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1234429). - HID: pidff: Stop all effects before enabling actuators (bsc#1234429). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1234429). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1234429). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1234429). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1234429). - erofs: set error to bio if file-backed IO fails (bsc#1234429). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1234429). - pwm: rcar: Improve register calculation (bsc#1234429). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1234429). - tpm: End any active auth session before shutdown (bsc#1234429). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1234429). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1234429). - tracing: probe-events: Add comments about entry data storing code (bsc#1234429). - fbdev: omapfb: Add 'plane' value check (bsc#1234429). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1234429). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1234429). - PCI: Check BAR index for validity (bsc#1234429). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1234429). - PCI: Enable Configuration RRS SV early (bsc#1234429). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1234429). - PCI: Add Rockchip Vendor ID (bsc#1234429). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1234429). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1234429). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1234429). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1234429). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1234429). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1234429). - drm/amdkfd: clamp queue size to minimum (bsc#1234429). - drivers: base: devres: Allow to release group on device release (bsc#1234429). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1234429). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1234429). - drm/debugfs: fix printk format for bridge index (bsc#1234429). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1234429). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1234429). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1234429). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1234429). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1234429). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1234429). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1234429). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1234429). - drm/xe/bmg: Add new PCI IDs (bsc#1234429). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1234429). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1234429). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1234429). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1234429). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1234429). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1234429). - Bluetooth: hci_uart: fix race during initialization (bsc#1234429). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1234429). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1234429). - net: vlan: don't propagate flags on open (bsc#1234429). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1234429). - btrfs: harden block_group::bg_list against list_del() races (bsc#1234429). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1234429). - scsi: st: Fix array overflow in st_setup() (bsc#1234429). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1234429). - ext4: ignore xattrs past end (bsc#1234429). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1234429). - ext4: protect ext4_release_dquot against freezing (bsc#1234429). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1234429). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1234429). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1234429). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1234429). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1234429). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1234429). - jfs: add sanity check for agwidth in dbMount (bsc#1234429). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1234429). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1234429). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1234429). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1234429). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1234429). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1234429). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1234429). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1234429). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1234429). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1234429). - wifi: mac80211: add strict mode disabling workarounds (bsc#1234429). - f2fs: don't retry IO for corrupted data scenario (bsc#1234429). - net: page_pool: don't cast mp param to devmem (bsc#1234429). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1234429). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1234429). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1234429). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1234429). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1234429). - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (bsc#1234429). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1234429). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1234429). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1234429). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1234429). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1234429). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1234429). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1234429). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1234429). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1234429). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1234429). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1234429). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1234429). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1234429). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1234429). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1234429). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1234429). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1234429). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1234429). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1234429). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1234429). - HID: pidff: Do not send effect envelope if it's empty (bsc#1234429). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1234429). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1234429). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1234429). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1234429). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1234429). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1234429). - Flush console log from kernel_power_off() (bsc#1234429). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1234429). - perf/dwc_pcie: fix some unreleased resources (bsc#1234429). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1234429). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1234429). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1234429). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1234429). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1234429). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1234429). - umount: Allow superblock owners to force umount (bsc#1234429). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1234429). - perf: Fix hang while freeing sigtrap event (bsc#1234429). - perf/core: Simplify the perf_event_alloc() error path (bsc#1234429). - perf/core: Add aux_pause, aux_resume, aux_start_paused (bsc#1234429). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1234429). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1234429). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1234429). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1234429). - ipv6: Align behavior across nexthops during path selection (bsc#1234429). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1234429). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1234429). - smb: client: fix UAF in decryption with multichannel (bsc#1234429). - net_sched: sch_sfq: move the limit validation (bsc#1234429). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1234429). - nvmet-fcloop: swap list_add_tail arguments (bsc#1234429). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1234429). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1234429). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1234429). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1234429). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1234429). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1234429). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1234429). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1234429). - net: tls: explicitly disallow disconnect (bsc#1234429). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1234429). - tipc: fix memory leak in tipc_link_xmit (bsc#1234429). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1234429). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1234429). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1234429). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1234429). - drm/i915: Disable RPG during live selftest (bsc#1234429). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1234429). - ublk: refactor recovery configuration flag helpers (bsc#1234429). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1234429). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1234429). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1234429). - cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set (bsc#1234429). - cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation (bsc#1234429). - cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" (bsc#1234429). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1234429). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1234429). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1234429). - commit b76cfcb ++++ kernel-docs: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-firmware-amdgpu: - Update to version 20250419 (git commit 5aa42075d00c): * amdgpu: update vcn 4.0.5 firmware * amdgpu: update psp 14.0.0 firmware * amdgpu: update vcn 4.0.2 firmware * amdgpu: update psp 13.0.4 firmware * amdgpu: update gc 11.0.1 firmware * amdgpu: update navy flounder firmware * amdgpu: update psp 14.0.4 firmware * amdgpu: update gc 11.5.2 firmware * amdgpu: update vcn 5.0.0 firmware * amdgpu: update smu 14.0.3 firmware * amdgpu: update psp 14.0.3 firmware * amdgpu: update gc 12.0.1 firmware * amdgpu: update sienna cichlid firmware * amdgpu: update yellow carp firmware * amdgpu: update smu 14.0.2 firmware * amdgpu: update psp 14.0.2 firmware * amdgpu: update gc 12.0.0 firmware * amdgpu: update vega20 firmware * amdgpu: update navi14 firmware * amdgpu: update vega12 firmware * amdgpu: update vcn 4.0.4 firmware * amdgpu: update smu 13.0.7 firmware * amdgpu: update psp 13.0.7 firmware * amdgpu: update gc 11.0.2 firmware * amdgpu: update vega10 firmware * amdgpu: update psp 13.0.5 firmware * amdgpu: update navi12 firmware * amdgpu: update psp 13.0.10 firmware * amdgpu: update gc 11.0.3 firmware * amdgpu: update navi10 firmware * amdgpu: update vangogh firmware * amdgpu: update picasso firmware * amdgpu: update vcn 4.0.0 firmware * amdgpu: update psp 13.0.0 firmware * amdgpu: update gc 11.0.0 firmware * amdgpu: update psp 13.0.14 firmware * amdgpu: update gc 9.4.4 firmware * amdgpu: update arcturus firmware * amdgpu: update psp 13.0.6 firmware * amdgpu: update gc 9.4.3 firmware * amdgpu: update beige goby firmware * amdgpu: update psp 13.0.8 firmware * amdgpu: update psp 14.0.1 firmware * amdgpu: update gc 11.5.1 firmware * amdgpu: update psp 13.0.11 firmware * amdgpu: update gc 11.0.4 firmware * amdgpu: update dimgrey cavefish firmware * amdgpu: update aldebaran firmware * amdgpu: update dcn 4.01 frmware to 0.1.6.0 ++++ kernel-firmware-intel: - Update to version 20250419 (git commit 5aa42075d00c): * intel: ish: Update license file for ISH ++++ kernel-kvmsmall: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-longterm: - Update config files. Now following CONFIG_KVM causes changes for x86_64: CONFIG_IRQ_BYPASS_MANAGER y -> m CONFIG_HAVE_KVM_IRQ_BYPASS y -> m - commit 726c2d0 - Linux 6.12.24 (bsc#1234429). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1234429). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1234429). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1234429). - media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline (bsc#1234429). - kbuild: Add '-fno-builtin-wcslen' (bsc#1234429). - libbpf: Prevent compiler warnings/errors (bsc#1234429). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1234429). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1234429). - NFSD: Fix CB_GETATTR status fix (bsc#1234429). - NFSD: fix decoding in nfs4_xdr_dec_cb_getattr (bsc#1234429). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1234429). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1234429). - iommufd: Fail replace if device has not been attached (bsc#1234429). - iommufd: Make attach_handle generic than fault specific (bsc#1234429). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1234429). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1234429). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1234429). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1234429). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1234429). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1234429). - s390: Fix linker error when -no-pie option is unavailable (bsc#1234429). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1234429). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1234429). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1234429). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1234429). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1234429). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1234429). - PCI: Fix wrong length of devres array (bsc#1234429). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1234429). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1234429). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1234429). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1234429). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1234429). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1234429). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1234429). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1234429). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1234429). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1234429). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1234429). - net: mana: Switch to page pool for jumbo frames (bsc#1234429). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1234429). - selftests/landlock: Add a new test for setuid() (bsc#1234429). - selftests/landlock: Split signal_scoping_threads tests (bsc#1234429). - landlock: Prepare to add second errata (bsc#1234429). - landlock: Always allow signals between threads of the same process (bsc#1234429). - landlock: Add erratum for TCP fix (bsc#1234429). - landlock: Add the errata interface (bsc#1234429). - landlock: Move code to ease future backports (bsc#1234429). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1234429). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1234429). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1234429). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1234429). - gve: handle overflow when reporting TX consumed descriptors (bsc#1234429). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1234429). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1234429). - ftrace: Properly merge notrace hashes (bsc#1234429). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1234429). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1234429). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1234429). - dm-verity: fix prefetch-vs-suspend race (bsc#1234429). - dm-integrity: fix non-constant-time tag verification (bsc#1234429). - dm-integrity: set ti->error on memory allocation failure (bsc#1234429). - dm-ebs: fix prefetch-vs-suspend race (bsc#1234429). - dlm: fix error if active rsb is not hashed (bsc#1234429). - dlm: fix error if inactive rsb is not hashed (bsc#1234429). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1234429). - crypto: ccp - Fix check for the primary ASP device (bsc#1234429). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1234429). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1234429). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1234429). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1234429). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1234429). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1234429). - cifs: fix integer overflow in match_server() (bsc#1234429). - cifs: avoid NULL pointer dereference in dbg call (bsc#1234429). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1234429). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1234429). - tracing: Do not add length to print format in synthetic events (bsc#1234429). - tracing: fprobe events: Fix possible UAF on modules (bsc#1234429). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1234429). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1234429). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1234429). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1234429). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1234429). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1234429). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1234429). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1234429). - mm: fix lazy mmu docs and usage (bsc#1234429). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1234429). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1234429). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1234429). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1234429). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1234429). - sparc/mm: disable preemption in lazy mmu mode (bsc#1234429). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1234429). - iommu/vt-d: Fix possible circular locking dependency (bsc#1234429). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1234429). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1234429). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1234429). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1234429). - btrfs: zoned: fix zone finishing with missing devices (bsc#1234429). - btrfs: zoned: fix zone activation with missing devices (bsc#1234429). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1234429). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1234429). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1234429). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1234429). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1234429). - arm64: mm: Correct the update of max_pfn (bsc#1234429). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1234429). - arm64: mops: Do not dereference src reg for a set operation (bsc#1234429). - mtd: rawnand: Add status chack in r852_ready() (bsc#1234429). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1234429). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1234429). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1234429). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1234429). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1234429). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1234429). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1234429). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1234429). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1234429). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1234429). - jbd2: remove wrong sb->s_sequence check (bsc#1234429). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1234429). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1234429). - ima: limit the number of ToMToU integrity violations (bsc#1234429). - ima: limit the number of open-writers integrity violations (bsc#1234429). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1234429). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1234429). - svcrdma: do not unregister device for listeners (bsc#1234429). - tpm: do not start chip while suspended (bsc#1234429). - udf: Fix inode_getblk() return value (bsc#1234429). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1234429). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1234429). - ext4: fix off-by-one error in do_split (bsc#1234429). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1234429). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1234429). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1234429). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1234429). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1234429). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1234429). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1234429). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1234429). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1234429). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1234429). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1234429). - io_uring/kbuf: reject zero sized provided buffers (bsc#1234429). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1234429). - io_uring/net: fix accept multishot handling (bsc#1234429). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1234429). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1234429). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1234429). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1234429). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1234429). - wifi: mt76: Add check for devm_kstrdup() (bsc#1234429). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1234429). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1234429). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1234429). - mtd: Add check for devm_kcalloc() (bsc#1234429). - mptcp: sockopt: fix getting freebind & transparent (bsc#1234429). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1234429). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1234429). - media: chips-media: wave5: Fix a hang after seeking (bsc#1234429). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1234429). - media: chips-media: wave5: Fix gray color on screen (bsc#1234429). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1234429). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1234429). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1234429). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1234429). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1234429). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1234429). - media: nuvoton: Fix reference handling of ece_node (bsc#1234429). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1234429). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1234429). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1234429). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1234429). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1234429). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1234429). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1234429). - media: platform: stm32: Add check for clk_enable() (bsc#1234429). - media: visl: Fix ERANGE error when setting enum controls (bsc#1234429). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1234429). - media: streamzap: prevent processing IR data on URB failure (bsc#1234429). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1234429). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1234429). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1234429). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1234429). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1234429). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1234429). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1234429). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1234429). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1234429). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1234429). - media: rockchip: rga: fix rga offset lookup (bsc#1234429). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1234429). - media: vim2m: print device name after registering device (bsc#1234429). - media: venus: hfi: add check to handle incorrect queue size (bsc#1234429). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1234429). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1234429). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1234429). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1234429). - media: mgb4: Fix CMT registers update logic (bsc#1234429). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1234429). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1234429). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1234429). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1234429). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1234429). - HID: pidff: Fix set_device_control() (bsc#1234429). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1234429). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1234429). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1234429). - HID: pidff: Rename two functions to align them with naming convention (bsc#1234429). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1234429). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1234429). - HID: pidff: Comment and code style update (bsc#1234429). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1234429). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1234429). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1234429). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1234429). - HID: pidff: Simplify pidff_rescale_signed (bsc#1234429). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1234429). - HID: pidff: Factor out code for setting gain (bsc#1234429). - HID: pidff: Rescale time values to match field units (bsc#1234429). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1234429). - HID: pidff: Simplify pidff_upload_effect function (bsc#1234429). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1234429). - HID: pidff: Stop all effects before enabling actuators (bsc#1234429). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1234429). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1234429). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1234429). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1234429). - erofs: set error to bio if file-backed IO fails (bsc#1234429). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1234429). - pwm: rcar: Improve register calculation (bsc#1234429). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1234429). - tpm: End any active auth session before shutdown (bsc#1234429). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1234429). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1234429). - tracing: probe-events: Add comments about entry data storing code (bsc#1234429). - fbdev: omapfb: Add 'plane' value check (bsc#1234429). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1234429). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1234429). - PCI: Check BAR index for validity (bsc#1234429). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1234429). - PCI: Enable Configuration RRS SV early (bsc#1234429). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1234429). - PCI: Add Rockchip Vendor ID (bsc#1234429). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1234429). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1234429). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1234429). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1234429). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1234429). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1234429). - drm/amdkfd: clamp queue size to minimum (bsc#1234429). - drivers: base: devres: Allow to release group on device release (bsc#1234429). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1234429). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1234429). - drm/debugfs: fix printk format for bridge index (bsc#1234429). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1234429). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1234429). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1234429). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1234429). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1234429). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1234429). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1234429). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1234429). - drm/xe/bmg: Add new PCI IDs (bsc#1234429). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1234429). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1234429). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1234429). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1234429). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1234429). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1234429). - Bluetooth: hci_uart: fix race during initialization (bsc#1234429). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1234429). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1234429). - net: vlan: don't propagate flags on open (bsc#1234429). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1234429). - btrfs: harden block_group::bg_list against list_del() races (bsc#1234429). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1234429). - scsi: st: Fix array overflow in st_setup() (bsc#1234429). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1234429). - ext4: ignore xattrs past end (bsc#1234429). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1234429). - ext4: protect ext4_release_dquot against freezing (bsc#1234429). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1234429). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1234429). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1234429). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1234429). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1234429). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1234429). - jfs: add sanity check for agwidth in dbMount (bsc#1234429). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1234429). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1234429). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1234429). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1234429). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1234429). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1234429). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1234429). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1234429). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1234429). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1234429). - wifi: mac80211: add strict mode disabling workarounds (bsc#1234429). - f2fs: don't retry IO for corrupted data scenario (bsc#1234429). - net: page_pool: don't cast mp param to devmem (bsc#1234429). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1234429). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1234429). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1234429). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1234429). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1234429). - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (bsc#1234429). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1234429). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1234429). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1234429). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1234429). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1234429). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1234429). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1234429). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1234429). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1234429). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1234429). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1234429). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1234429). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1234429). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1234429). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1234429). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1234429). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1234429). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1234429). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1234429). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1234429). - HID: pidff: Do not send effect envelope if it's empty (bsc#1234429). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1234429). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1234429). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1234429). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1234429). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1234429). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1234429). - Flush console log from kernel_power_off() (bsc#1234429). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1234429). - perf/dwc_pcie: fix some unreleased resources (bsc#1234429). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1234429). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1234429). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1234429). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1234429). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1234429). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1234429). - umount: Allow superblock owners to force umount (bsc#1234429). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1234429). - perf: Fix hang while freeing sigtrap event (bsc#1234429). - perf/core: Simplify the perf_event_alloc() error path (bsc#1234429). - perf/core: Add aux_pause, aux_resume, aux_start_paused (bsc#1234429). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1234429). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1234429). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1234429). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1234429). - ipv6: Align behavior across nexthops during path selection (bsc#1234429). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1234429). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1234429). - smb: client: fix UAF in decryption with multichannel (bsc#1234429). - net_sched: sch_sfq: move the limit validation (bsc#1234429). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1234429). - nvmet-fcloop: swap list_add_tail arguments (bsc#1234429). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1234429). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1234429). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1234429). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1234429). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1234429). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1234429). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1234429). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1234429). - net: tls: explicitly disallow disconnect (bsc#1234429). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1234429). - tipc: fix memory leak in tipc_link_xmit (bsc#1234429). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1234429). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1234429). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1234429). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1234429). - drm/i915: Disable RPG during live selftest (bsc#1234429). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1234429). - ublk: refactor recovery configuration flag helpers (bsc#1234429). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1234429). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1234429). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1234429). - cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set (bsc#1234429). - cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation (bsc#1234429). - cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" (bsc#1234429). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1234429). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1234429). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1234429). - commit b76cfcb ++++ kernel-obs-build: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-obs-qa: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-syms: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kernel-syms-longterm: - Update config files. Now following CONFIG_KVM causes changes for x86_64: CONFIG_IRQ_BYPASS_MANAGER y -> m CONFIG_HAVE_KVM_IRQ_BYPASS y -> m - commit 726c2d0 - Linux 6.12.24 (bsc#1234429). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1234429). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1234429). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1234429). - media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline (bsc#1234429). - kbuild: Add '-fno-builtin-wcslen' (bsc#1234429). - libbpf: Prevent compiler warnings/errors (bsc#1234429). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1234429). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1234429). - NFSD: Fix CB_GETATTR status fix (bsc#1234429). - NFSD: fix decoding in nfs4_xdr_dec_cb_getattr (bsc#1234429). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1234429). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1234429). - iommufd: Fail replace if device has not been attached (bsc#1234429). - iommufd: Make attach_handle generic than fault specific (bsc#1234429). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1234429). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1234429). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1234429). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1234429). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1234429). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1234429). - s390: Fix linker error when -no-pie option is unavailable (bsc#1234429). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1234429). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1234429). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1234429). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1234429). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1234429). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1234429). - PCI: Fix wrong length of devres array (bsc#1234429). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1234429). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1234429). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1234429). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1234429). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1234429). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1234429). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1234429). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1234429). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1234429). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1234429). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1234429). - net: mana: Switch to page pool for jumbo frames (bsc#1234429). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1234429). - selftests/landlock: Add a new test for setuid() (bsc#1234429). - selftests/landlock: Split signal_scoping_threads tests (bsc#1234429). - landlock: Prepare to add second errata (bsc#1234429). - landlock: Always allow signals between threads of the same process (bsc#1234429). - landlock: Add erratum for TCP fix (bsc#1234429). - landlock: Add the errata interface (bsc#1234429). - landlock: Move code to ease future backports (bsc#1234429). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1234429). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1234429). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1234429). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1234429). - gve: handle overflow when reporting TX consumed descriptors (bsc#1234429). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1234429). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1234429). - ftrace: Properly merge notrace hashes (bsc#1234429). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1234429). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1234429). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1234429). - dm-verity: fix prefetch-vs-suspend race (bsc#1234429). - dm-integrity: fix non-constant-time tag verification (bsc#1234429). - dm-integrity: set ti->error on memory allocation failure (bsc#1234429). - dm-ebs: fix prefetch-vs-suspend race (bsc#1234429). - dlm: fix error if active rsb is not hashed (bsc#1234429). - dlm: fix error if inactive rsb is not hashed (bsc#1234429). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1234429). - crypto: ccp - Fix check for the primary ASP device (bsc#1234429). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1234429). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1234429). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1234429). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1234429). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1234429). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1234429). - cifs: fix integer overflow in match_server() (bsc#1234429). - cifs: avoid NULL pointer dereference in dbg call (bsc#1234429). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1234429). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1234429). - tracing: Do not add length to print format in synthetic events (bsc#1234429). - tracing: fprobe events: Fix possible UAF on modules (bsc#1234429). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1234429). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1234429). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1234429). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1234429). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1234429). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1234429). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1234429). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1234429). - mm: fix lazy mmu docs and usage (bsc#1234429). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1234429). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1234429). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1234429). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1234429). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1234429). - sparc/mm: disable preemption in lazy mmu mode (bsc#1234429). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1234429). - iommu/vt-d: Fix possible circular locking dependency (bsc#1234429). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1234429). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1234429). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1234429). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1234429). - btrfs: zoned: fix zone finishing with missing devices (bsc#1234429). - btrfs: zoned: fix zone activation with missing devices (bsc#1234429). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1234429). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1234429). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1234429). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1234429). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1234429). - arm64: mm: Correct the update of max_pfn (bsc#1234429). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1234429). - arm64: mops: Do not dereference src reg for a set operation (bsc#1234429). - mtd: rawnand: Add status chack in r852_ready() (bsc#1234429). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1234429). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1234429). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1234429). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1234429). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1234429). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1234429). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1234429). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1234429). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1234429). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1234429). - jbd2: remove wrong sb->s_sequence check (bsc#1234429). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1234429). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1234429). - ima: limit the number of ToMToU integrity violations (bsc#1234429). - ima: limit the number of open-writers integrity violations (bsc#1234429). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1234429). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1234429). - svcrdma: do not unregister device for listeners (bsc#1234429). - tpm: do not start chip while suspended (bsc#1234429). - udf: Fix inode_getblk() return value (bsc#1234429). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1234429). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1234429). - ext4: fix off-by-one error in do_split (bsc#1234429). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1234429). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1234429). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1234429). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1234429). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1234429). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1234429). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1234429). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1234429). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1234429). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1234429). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1234429). - io_uring/kbuf: reject zero sized provided buffers (bsc#1234429). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1234429). - io_uring/net: fix accept multishot handling (bsc#1234429). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1234429). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1234429). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1234429). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1234429). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1234429). - wifi: mt76: Add check for devm_kstrdup() (bsc#1234429). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1234429). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1234429). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1234429). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1234429). - mtd: Add check for devm_kcalloc() (bsc#1234429). - mptcp: sockopt: fix getting freebind & transparent (bsc#1234429). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1234429). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1234429). - media: chips-media: wave5: Fix a hang after seeking (bsc#1234429). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1234429). - media: chips-media: wave5: Fix gray color on screen (bsc#1234429). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1234429). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1234429). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1234429). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1234429). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1234429). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1234429). - media: nuvoton: Fix reference handling of ece_node (bsc#1234429). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1234429). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1234429). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1234429). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1234429). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1234429). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1234429). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1234429). - media: platform: stm32: Add check for clk_enable() (bsc#1234429). - media: visl: Fix ERANGE error when setting enum controls (bsc#1234429). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1234429). - media: streamzap: prevent processing IR data on URB failure (bsc#1234429). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1234429). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1234429). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1234429). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1234429). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1234429). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1234429). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1234429). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1234429). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1234429). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1234429). - media: rockchip: rga: fix rga offset lookup (bsc#1234429). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1234429). - media: vim2m: print device name after registering device (bsc#1234429). - media: venus: hfi: add check to handle incorrect queue size (bsc#1234429). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1234429). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1234429). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1234429). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1234429). - media: mgb4: Fix CMT registers update logic (bsc#1234429). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1234429). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1234429). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1234429). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1234429). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1234429). - HID: pidff: Fix set_device_control() (bsc#1234429). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1234429). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1234429). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1234429). - HID: pidff: Rename two functions to align them with naming convention (bsc#1234429). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1234429). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1234429). - HID: pidff: Comment and code style update (bsc#1234429). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1234429). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1234429). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1234429). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1234429). - HID: pidff: Simplify pidff_rescale_signed (bsc#1234429). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1234429). - HID: pidff: Factor out code for setting gain (bsc#1234429). - HID: pidff: Rescale time values to match field units (bsc#1234429). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1234429). - HID: pidff: Simplify pidff_upload_effect function (bsc#1234429). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1234429). - HID: pidff: Stop all effects before enabling actuators (bsc#1234429). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1234429). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1234429). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1234429). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1234429). - erofs: set error to bio if file-backed IO fails (bsc#1234429). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1234429). - pwm: rcar: Improve register calculation (bsc#1234429). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1234429). - tpm: End any active auth session before shutdown (bsc#1234429). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1234429). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1234429). - tracing: probe-events: Add comments about entry data storing code (bsc#1234429). - fbdev: omapfb: Add 'plane' value check (bsc#1234429). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1234429). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1234429). - PCI: Check BAR index for validity (bsc#1234429). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1234429). - PCI: Enable Configuration RRS SV early (bsc#1234429). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1234429). - PCI: Add Rockchip Vendor ID (bsc#1234429). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1234429). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1234429). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1234429). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1234429). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1234429). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1234429). - drm/amdkfd: clamp queue size to minimum (bsc#1234429). - drivers: base: devres: Allow to release group on device release (bsc#1234429). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1234429). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1234429). - drm/debugfs: fix printk format for bridge index (bsc#1234429). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1234429). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1234429). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1234429). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1234429). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1234429). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1234429). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1234429). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1234429). - drm/xe/bmg: Add new PCI IDs (bsc#1234429). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1234429). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1234429). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1234429). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1234429). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1234429). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1234429). - Bluetooth: hci_uart: fix race during initialization (bsc#1234429). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1234429). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1234429). - net: vlan: don't propagate flags on open (bsc#1234429). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1234429). - btrfs: harden block_group::bg_list against list_del() races (bsc#1234429). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1234429). - scsi: st: Fix array overflow in st_setup() (bsc#1234429). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1234429). - ext4: ignore xattrs past end (bsc#1234429). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1234429). - ext4: protect ext4_release_dquot against freezing (bsc#1234429). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1234429). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1234429). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1234429). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1234429). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1234429). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1234429). - jfs: add sanity check for agwidth in dbMount (bsc#1234429). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1234429). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1234429). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1234429). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1234429). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1234429). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1234429). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1234429). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1234429). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1234429). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1234429). - wifi: mac80211: add strict mode disabling workarounds (bsc#1234429). - f2fs: don't retry IO for corrupted data scenario (bsc#1234429). - net: page_pool: don't cast mp param to devmem (bsc#1234429). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1234429). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1234429). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1234429). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1234429). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1234429). - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (bsc#1234429). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1234429). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1234429). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1234429). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1234429). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1234429). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1234429). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1234429). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1234429). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1234429). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1234429). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1234429). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1234429). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1234429). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1234429). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1234429). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1234429). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1234429). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1234429). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1234429). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1234429). - HID: pidff: Do not send effect envelope if it's empty (bsc#1234429). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1234429). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1234429). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1234429). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1234429). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1234429). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1234429). - Flush console log from kernel_power_off() (bsc#1234429). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1234429). - perf/dwc_pcie: fix some unreleased resources (bsc#1234429). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1234429). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1234429). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1234429). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1234429). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1234429). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1234429). - umount: Allow superblock owners to force umount (bsc#1234429). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1234429). - perf: Fix hang while freeing sigtrap event (bsc#1234429). - perf/core: Simplify the perf_event_alloc() error path (bsc#1234429). - perf/core: Add aux_pause, aux_resume, aux_start_paused (bsc#1234429). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1234429). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1234429). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1234429). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1234429). - ipv6: Align behavior across nexthops during path selection (bsc#1234429). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1234429). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1234429). - smb: client: fix UAF in decryption with multichannel (bsc#1234429). - net_sched: sch_sfq: move the limit validation (bsc#1234429). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1234429). - nvmet-fcloop: swap list_add_tail arguments (bsc#1234429). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1234429). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1234429). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1234429). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1234429). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1234429). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1234429). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1234429). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1234429). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1234429). - net: tls: explicitly disallow disconnect (bsc#1234429). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1234429). - tipc: fix memory leak in tipc_link_xmit (bsc#1234429). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1234429). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1234429). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1234429). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1234429). - drm/i915: Disable RPG during live selftest (bsc#1234429). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1234429). - ublk: refactor recovery configuration flag helpers (bsc#1234429). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1234429). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1234429). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1234429). - cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set (bsc#1234429). - cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation (bsc#1234429). - cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" (bsc#1234429). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1234429). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1234429). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1234429). - commit b76cfcb ++++ kernel-vanilla: - Linux 6.14.3 (bsc#1012628). - ASoC: Intel: adl: add 2xrt1316 audio configuration (bsc#1012628). - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (bsc#1012628). - cgroup/cpuset: Fix error handling in remote_partition_disable() (bsc#1012628). - cgroup/cpuset: Fix race between newly created partition and dying one (bsc#1012628). - tracing: fprobe: Cleanup fprobe hash when module unloading (bsc#1012628). - gpiolib: of: Fix the choice for Ingenic NAND quirk (bsc#1012628). - selftests/futex: futex_waitv wouldblock test should fail (bsc#1012628). - ublk: fix handling recovery & reissue in ublk_abort_queue() (bsc#1012628). - drm/virtio: Fix flickering issue seen with imported dmabufs (bsc#1012628). - drm/i915: Disable RPG during live selftest (bsc#1012628). - x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI (bsc#1012628). - net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0 (bsc#1012628). - drm/xe/hw_engine: define sysfs_ops on all directories (bsc#1012628). - drm/xe: Restore EIO errno return when GuC PC start fails (bsc#1012628). - ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (bsc#1012628). - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (bsc#1012628). - tipc: fix memory leak in tipc_link_xmit (bsc#1012628). - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (bsc#1012628). - net: tls: explicitly disallow disconnect (bsc#1012628). - octeontx2-pf: qos: fix VF root node parent queue index (bsc#1012628). - tc: Ensure we have enough buffer space when sending filter netlink notifications (bsc#1012628). - net: ethtool: Don't call .cleanup_data when prepare_data fails (bsc#1012628). - drm/tests: modeset: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: helpers: Create kunit helper to destroy a drm_display_mode (bsc#1012628). - drm/tests: cmdline: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: modes: Fix drm_display_mode memory leak (bsc#1012628). - drm/tests: probe-helper: Fix drm_display_mode memory leak (bsc#1012628). - net: libwx: handle page_pool_dev_alloc_pages error (bsc#1012628). - cifs: Fix support for WSL-style symlinks (bsc#1012628). - ata: sata_sx4: Add error handling in pdc20621_i2c_read() (bsc#1012628). - drm/i915/huc: Fix fence not released on early probe errors (bsc#1012628). - s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (bsc#1012628). - nvmet-fcloop: swap list_add_tail arguments (bsc#1012628). - net_sched: sch_sfq: use a temporary work area for validating configuration (bsc#1012628). - net_sched: sch_sfq: move the limit validation (bsc#1012628). - smb: client: fix UAF in decryption with multichannel (bsc#1012628). - net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (bsc#1012628). - net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (bsc#1012628). - net: ppp: Add bound checking for skb data on ppp_sync_txmung (bsc#1012628). - nft_set_pipapo: fix incorrect avx2 match of 5th field octet (bsc#1012628). - ethtool: cmis_cdb: Fix incorrect read / write length extension (bsc#1012628). - iommu/exynos: Fix suspend/resume with IDENTITY domain (bsc#1012628). - iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group (bsc#1012628). - net: libwx: Fix the wrong Rx descriptor field (bsc#1012628). - perf/core: Simplify the perf_event_alloc() error path (bsc#1012628). - perf: Fix hang while freeing sigtrap event (bsc#1012628). - fs: consistently deref the files table with rcu_dereference_raw() (bsc#1012628). - umount: Allow superblock owners to force umount (bsc#1012628). - srcu: Force synchronization for srcu_get_delay() (bsc#1012628). - pm: cpupower: bench: Prevent NULL dereference on malloc failure (bsc#1012628). - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (bsc#1012628). - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (bsc#1012628). - x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 (bsc#1012628). - x86/ia32: Leave NULL selector values 0~3 unchanged (bsc#1012628). - x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (bsc#1012628). - perf: arm_pmu: Don't disable counter in armpmu_add() (bsc#1012628). - perf/dwc_pcie: fix some unreleased resources (bsc#1012628). - perf/dwc_pcie: fix duplicate pci_dev devices (bsc#1012628). - PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() (bsc#1012628). - Flush console log from kernel_power_off() (bsc#1012628). - cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (bsc#1012628). - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1012628). - xen/mcelog: Add __nonstring annotations for unterminated strings (bsc#1012628). - zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault (bsc#1012628). - tracing: Disable branch profiling in noinstr code (bsc#1012628). - platform/chrome: cros_ec_lpc: Match on Framework ACPI device (bsc#1012628). - ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (bsc#1012628). - HID: pidff: Convert infinite length from Linux API to PID standard (bsc#1012628). - HID: pidff: Do not send effect envelope if it's empty (bsc#1012628). - HID: pidff: Add MISSING_DELAY quirk and its detection (bsc#1012628). - HID: pidff: Add MISSING_PBO quirk and its detection (bsc#1012628). - HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1012628). - HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (bsc#1012628). - HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1012628). - HID: Add hid-universal-pidff driver and supported device ids (bsc#1012628). - HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1012628). - HID: pidff: Fix null pointer dereference in pidff_find_fields (bsc#1012628). - ASoC: amd: ps: use macro for ACP6.3 pci revision id (bsc#1012628). - ASoC: amd: amd_sdw: Add quirks for Dell SKU's (bsc#1012628). - ALSA: hda: intel: Fix Optimus when GPU has no sound (bsc#1012628). - ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (bsc#1012628). - ASoC: fsl_audmix: register card device depends on 'dais' property (bsc#1012628). - media: uvcvideo: Add quirk for Actions UVC05 (bsc#1012628). - HID: lenovo: Fix to ensure the data as __le32 instead of u32 (bsc#1012628). - media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1012628). - mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves (bsc#1012628). - ALSA: usb-audio: Fix CME quirk for UF series keyboards (bsc#1012628). - ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (bsc#1012628). - ASoC: amd: yc: update quirk data for new Lenovo model (bsc#1012628). - platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig (bsc#1012628). - wifi: ath9k: use unsigned long for activity check timestamp (bsc#1012628). - wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (bsc#1012628). - wifi: ath12k: fix memory leak in ath12k_pci_remove() (bsc#1012628). - wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (bsc#1012628). - wifi: ath12k: Avoid memory leak while enabling statistics (bsc#1012628). - ata: libata-core: Add 'external' to the libata.force kernel parameter (bsc#1012628). - scsi: mpi3mr: Avoid reply queue full condition (bsc#1012628). - scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue (bsc#1012628). - net: page_pool: don't cast mp param to devmem (bsc#1012628). - f2fs: don't retry IO for corrupted data scenario (bsc#1012628). - wifi: mac80211: add strict mode disabling workarounds (bsc#1012628). - wifi: mac80211: ensure sdata->work is canceled before initialized (bsc#1012628). - scsi: target: spc: Fix RSOC parameter data header size (bsc#1012628). - net: usb: asix_devices: add FiberGecko DeviceID (bsc#1012628). - page_pool: avoid infinite loop to schedule delayed worker (bsc#1012628). - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (bsc#1012628). - can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1012628). - jfs: Fix uninit-value access of imap allocated in the diMount() function (bsc#1012628). - fs/jfs: cast inactags to s64 to prevent potential overflow (bsc#1012628). - fs/jfs: Prevent integer overflow in AG size calculation (bsc#1012628). - jfs: Prevent copying of nlink with value 0 from disk inode (bsc#1012628). - jfs: add sanity check for agwidth in dbMount (bsc#1012628). - wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (bsc#1012628). - ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (bsc#1012628). - net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1012628). - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (bsc#1012628). - f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() (bsc#1012628). - net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (bsc#1012628). - ahci: add PCI ID for Marvell 88SE9215 SATA Controller (bsc#1012628). - ext4: protect ext4_release_dquot against freezing (bsc#1012628). - Revert "f2fs: rebuild nat_bits during umount" (bsc#1012628). - wifi: mac80211: fix userspace_selectors corruption (bsc#1012628). - ext4: ignore xattrs past end (bsc#1012628). - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (bsc#1012628). - scsi: st: Fix array overflow in st_setup() (bsc#1012628). - ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (bsc#1012628). - btrfs: harden block_group::bg_list against list_del() races (bsc#1012628). - wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (bsc#1012628). - net: vlan: don't propagate flags on open (bsc#1012628). - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (bsc#1012628). - Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1012628). - Bluetooth: btintel_pcie: Add device id of Whale Peak (bsc#1012628). - Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (bsc#1012628). - Bluetooth: hci_uart: fix race during initialization (bsc#1012628). - Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1012628). - Bluetooth: hci_qca: use the power sequencer for wcn6750 (bsc#1012628). - Bluetooth: qca: simplify WCN399x NVM loading (bsc#1012628). - Bluetooth: qca: add WCN3950 support (bsc#1012628). - drm: allow encoder mode_set even when connectors change for crtc (bsc#1012628). - drm/virtio: Set missing bo->attached flag (bsc#1012628). - drm/rockchip: Don't change hdmi reference clock rate (bsc#1012628). - drm/xe/bmg: Add new PCI IDs (bsc#1012628). - drm/xe/ptl: Update the PTL pci id table (bsc#1012628). - drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells (bsc#1012628). - drm/xe/vf: Don't try to trigger a full GT reset if VF (bsc#1012628). - drm/amd/display: Update Cursor request mode to the beginning prefetch always (bsc#1012628). - drm/amd/display: Guard Possible Null Pointer Dereference (bsc#1012628). - drm/amd/display: add workaround flag to link to force FFE preset (bsc#1012628). - drm/amdgpu: Unlocked unmap only clear page table leaves (bsc#1012628). - drm: panel-orientation-quirks: Add support for AYANEO 2S (bsc#1012628). - drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Slide (bsc#1012628). - drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) (bsc#1012628). - drm/debugfs: fix printk format for bridge index (bsc#1012628). - drm/bridge: panel: forbid initializing a panel with unknown connector type (bsc#1012628). - drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage (bsc#1012628). - drm/amd/display: stop DML2 from removing pipes based on planes (bsc#1012628). - drivers: base: devres: Allow to release group on device release (bsc#1012628). - drm/amdkfd: clamp queue size to minimum (bsc#1012628). - drm/amdkfd: Fix mode1 reset crash issue (bsc#1012628). - drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (bsc#1012628). - drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1012628). - drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds (bsc#1012628). - drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data (bsc#1012628). - drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (bsc#1012628). - drm/rockchip: stop passing non struct drm_device to drm_err() and friends (bsc#1012628). - PCI: Add Rockchip Vendor ID (bsc#1012628). - drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() (bsc#1012628). - drm/amd/display: Prevent VStartup Overflow (bsc#1012628). - PCI: Enable Configuration RRS SV early (bsc#1012628). - drm/amdgpu: Fix the race condition for draining retry fault (bsc#1012628). - PCI: Check BAR index for validity (bsc#1012628). - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (bsc#1012628). - drm/amdgpu: grab an additional reference on the gang fence v2 (bsc#1012628). - fbdev: omapfb: Add 'plane' value check (bsc#1012628). - tracing: probe-events: Log error for exceeding the number of arguments (bsc#1012628). - tracing: probe-events: Add comments about entry data storing code (bsc#1012628). - ktest: Fix Test Failures Due to Missing LOG_FILE Directories (bsc#1012628). - tpm, tpm_tis: Workaround failed command reception on Infineon devices (bsc#1012628). - tpm: End any active auth session before shutdown (bsc#1012628). - pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (bsc#1012628). - pwm: rcar: Improve register calculation (bsc#1012628). - pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1012628). - pwm: stm32: Search an appropriate duty_cycle if period cannot be modified (bsc#1012628). - erofs: set error to bio if file-backed IO fails (bsc#1012628). - bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (bsc#1012628). - ext4: don't treat fhandle lookup of ea_inode as FS corruption (bsc#1012628). - s390/pci: Fix s390_mmio_read/write syscall page fault handling (bsc#1012628). - HID: pidff: Clamp PERIODIC effect period to device's logical range (bsc#1012628). - HID: pidff: Stop all effects before enabling actuators (bsc#1012628). - HID: pidff: Completely rework and fix pidff_reset function (bsc#1012628). - HID: pidff: Simplify pidff_upload_effect function (bsc#1012628). - HID: pidff: Define values used in pidff_find_special_fields (bsc#1012628). - HID: pidff: Rescale time values to match field units (bsc#1012628). - HID: pidff: Factor out code for setting gain (bsc#1012628). - HID: pidff: Move all hid-pidff definitions to a dedicated header (bsc#1012628). - HID: pidff: Simplify pidff_rescale_signed (bsc#1012628). - HID: pidff: Use macros instead of hardcoded min/max values for shorts (bsc#1012628). - HID: pidff: Factor out pool report fetch and remove excess declaration (bsc#1012628). - HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (bsc#1012628). - HID: hid-universal-pidff: Add Asetek wheelbases support (bsc#1012628). - HID: pidff: Comment and code style update (bsc#1012628). - HID: pidff: Support device error response from PID_BLOCK_LOAD (bsc#1012628). - HID: pidff: Remove redundant call to pidff_find_special_keys (bsc#1012628). - HID: pidff: Rename two functions to align them with naming convention (bsc#1012628). - HID: pidff: Clamp effect playback LOOP_COUNT value (bsc#1012628). - HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (bsc#1012628). - HID: pidff: Fix 90 degrees direction name North -> East (bsc#1012628). - HID: pidff: Fix set_device_control() (bsc#1012628). - auxdisplay: hd44780: Fix an API misuse in hd44780.c (bsc#1012628). - dt-bindings: media: st,stmipid02: correct lane-polarities maxItems (bsc#1012628). - media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization (bsc#1012628). - media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning (bsc#1012628). - media: uapi: rkisp1-config: Fix typo in extensible params example (bsc#1012628). - media: mgb4: Fix CMT registers update logic (bsc#1012628). - media: i2c: adv748x: Fix test pattern selection mask (bsc#1012628). - media: mgb4: Fix switched CMT frequency range "magic values" sets (bsc#1012628). - media: intel/ipu6: set the dev_parent of video device to pdev (bsc#1012628). - media: venus: hfi: add a check to handle OOB in sfr region (bsc#1012628). - media: venus: hfi: add check to handle incorrect queue size (bsc#1012628). - media: vim2m: print device name after registering device (bsc#1012628). - media: siano: Fix error handling in smsdvb_module_init() (bsc#1012628). - media: rockchip: rga: fix rga offset lookup (bsc#1012628). - xenfs/xensyms: respect hypervisor's "next" indication (bsc#1012628). - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (bsc#1012628). - arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1012628). - arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (bsc#1012628). - arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (bsc#1012628). - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (bsc#1012628). - KVM: arm64: Tear down vGIC on failed vCPU creation (bsc#1012628). - KVM: arm64: Set HCR_EL2.TID1 unconditionally (bsc#1012628). - spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1012628). - mtd: rawnand: brcmnand: fix PM resume warning (bsc#1012628). - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (bsc#1012628). - accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1012628). - media: ov08x40: Properly turn sensor on/off when runtime-suspended (bsc#1012628). - media: streamzap: prevent processing IR data on URB failure (bsc#1012628). - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (bsc#1012628). - media: visl: Fix ERANGE error when setting enum controls (bsc#1012628). - media: platform: stm32: Add check for clk_enable() (bsc#1012628). - media: xilinx-tpg: fix double put in xtpg_parse_of() (bsc#1012628). - media: imx219: Adjust PLL settings based on the number of MIPI lanes (bsc#1012628). - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (bsc#1012628). - Revert "media: imx214: Fix the error handling in imx214_probe()" (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in remove (bsc#1012628). - media: i2c: ccs: Set the device's runtime PM status correctly in probe (bsc#1012628). - media: i2c: ov7251: Set enable GPIO low in probe (bsc#1012628). - media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (bsc#1012628). - media: nuvoton: Fix reference handling of ece_node (bsc#1012628). - media: nuvoton: Fix reference handling of ece_pdev (bsc#1012628). - media: venus: hfi_parser: add check to avoid out of bound access (bsc#1012628). - media: venus: hfi_parser: refactor hfi packet parsing logic (bsc#1012628). - media: i2c: imx319: Rectify runtime PM handling probe and remove (bsc#1012628). - media: i2c: imx219: Rectify runtime PM handling in probe and remove (bsc#1012628). - media: i2c: imx214: Rectify probe error handling related to runtime PM (bsc#1012628). - media: chips-media: wave5: Fix gray color on screen (bsc#1012628). - media: chips-media: wave5: Avoid race condition in the interrupt handler (bsc#1012628). - media: chips-media: wave5: Fix a hang after seeking (bsc#1012628). - media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster (bsc#1012628). - irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() (bsc#1012628). - gve: unlink old napi only if page pool exists (bsc#1012628). - mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1012628). - mptcp: sockopt: fix getting freebind & transparent (bsc#1012628). - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (bsc#1012628). - mtd: Add check for devm_kcalloc() (bsc#1012628). - net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix internal PHYs for 6320 family (bsc#1012628). - mtd: Replace kcalloc() with devm_kcalloc() (bsc#1012628). - clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup (bsc#1012628). - Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (bsc#1012628). - wifi: mt76: Add check for devm_kstrdup() (bsc#1012628). - wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (bsc#1012628). - wifi: mac80211: fix integer overflow in hwmp_route_info_get() (bsc#1012628). - wifi: mt76: mt7925: ensure wow pattern command align fw format (bsc#1012628). - wifi: mt76: mt7925: fix country count limitation for CLC (bsc#1012628). - wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (bsc#1012628). - wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (bsc#1012628). - wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (bsc#1012628). - wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (bsc#1012628). - wifi: mt76: mt7925: update the power-saving flow (bsc#1012628). - scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (bsc#1012628). - net: stmmac: Fix accessing freed irq affinity_hint (bsc#1012628). - io_uring/net: fix accept multishot handling (bsc#1012628). - io_uring/net: fix io_req_post_cqe abuse by send bundle (bsc#1012628). - io_uring/kbuf: reject zero sized provided buffers (bsc#1012628). - ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (bsc#1012628). - ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1012628). - ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (bsc#1012628). - ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1012628). - ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment (bsc#1012628). - ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns (bsc#1012628). - ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (bsc#1012628). - ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (bsc#1012628). - accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() (bsc#1012628). - accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1012628). - arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() (bsc#1012628). - bus: mhi: host: Fix race between unprepare and queue_buf (bsc#1012628). - ext4: fix off-by-one error in do_split (bsc#1012628). - f2fs: fix the missing write pointer correction (bsc#1012628). - f2fs: fix to avoid atomicity corruption of atomic file (bsc#1012628). - vdpa/mlx5: Fix oversized null mkey longer than 32bit (bsc#1012628). - udf: Fix inode_getblk() return value (bsc#1012628). - tpm: do not start chip while suspended (bsc#1012628). - svcrdma: do not unregister device for listeners (bsc#1012628). - soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() (bsc#1012628). - smb311 client: fix missing tcon check when mounting with linux/posix extensions (bsc#1012628). - ima: limit the number of open-writers integrity violations (bsc#1012628). - ima: limit the number of ToMToU integrity violations (bsc#1012628). - igc: Fix XSK queue NAPI ID mapping (bsc#1012628). - i3c: master: svc: Use readsb helper for reading MDB (bsc#1012628). - i3c: Add NULL pointer check in i3c_master_queue_ibi() (bsc#1012628). - jbd2: remove wrong sb->s_sequence check (bsc#1012628). - kbuild: exclude .rodata.(cst|str)* when building ranges (bsc#1012628). - kbuild: Add '-fno-builtin-wcslen' (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs (bsc#1012628). - leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs (bsc#1012628). - mfd: ene-kb3930: Fix a potential NULL pointer dereference (bsc#1012628). - mailbox: tegra-hsp: Define dimensioning masks in SoC data (bsc#1012628). - locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (bsc#1012628). - lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (bsc#1012628). - mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1012628). - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (bsc#1012628). - mtd: inftlcore: Add error check for inftl_read_oob() (bsc#1012628). - mtd: rawnand: Add status chack in r852_ready() (bsc#1012628). - mtd: spinand: Fix build with gcc < 7.5 (bsc#1012628). - arm64: mops: Do not dereference src reg for a set operation (bsc#1012628). - arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1012628). - arm64: mm: Correct the update of max_pfn (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size (bsc#1012628). - arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks (bsc#1012628). - arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (bsc#1012628). - arm64: dts: exynos: gs101: disable pinctrl_gsacore node (bsc#1012628). - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (bsc#1012628). - btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers (bsc#1012628). - btrfs: tests: fix chunk map leak after failure to add it to the tree (bsc#1012628). - btrfs: zoned: fix zone activation with missing devices (bsc#1012628). - btrfs: zoned: fix zone finishing with missing devices (bsc#1012628). - iommufd: Fix uninitialized rc in iommufd_access_rw() (bsc#1012628). - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (bsc#1012628). - iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (bsc#1012628). - iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (bsc#1012628). - iommu/vt-d: Fix possible circular locking dependency (bsc#1012628). - iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (bsc#1012628). - sparc/mm: disable preemption in lazy mmu mode (bsc#1012628). - sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes (bsc#1012628). - net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod (bsc#1012628). - mm/damon/ops: have damon_get_folio return folio even for tail pages (bsc#1012628). - mm/damon: avoid applying DAMOS action to same entity multiple times (bsc#1012628). - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (bsc#1012628). - mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1012628). - mm: fix lazy mmu docs and usage (bsc#1012628). - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (bsc#1012628). - mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (bsc#1012628). - mm/userfaultfd: fix release hang over concurrent GUP (bsc#1012628). - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (bsc#1012628). - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (bsc#1012628). - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (bsc#1012628). - sctp: detect and prevent references to a freed transport in sendmsg (bsc#1012628). - x86/xen: fix balloon target initialization for PVH dom0 (bsc#1012628). - uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*() (bsc#1012628). - tracing: fprobe: Fix to lock module while registering fprobe (bsc#1012628). - tracing: fprobe events: Fix possible UAF on modules (bsc#1012628). - tracing: Do not add length to print format in synthetic events (bsc#1012628). - thermal/drivers/rockchip: Add missing rk3328 mapping entry (bsc#1012628). - CIFS: Propagate min offload along with other parameters from primary to secondary channels (bsc#1012628). - cifs: avoid NULL pointer dereference in dbg call (bsc#1012628). - cifs: fix integer overflow in match_server() (bsc#1012628). - cifs: Ensure that all non-client-specific reparse points are processed by the server (bsc#1012628). - clk: renesas: r9a07g043: Fix HP clock source for RZ/Five (bsc#1012628). - clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks (bsc#1012628). - clk: qcom: gdsc: Release pm subdomains in reverse add order (bsc#1012628). - clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code (bsc#1012628). - clk: qcom: gdsc: Set retain_ff before moving to HW CTRL (bsc#1012628). - crypto: ccp - Fix check for the primary ASP device (bsc#1012628). - crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1012628). - dlm: fix error if inactive rsb is not hashed (bsc#1012628). - dlm: fix error if active rsb is not hashed (bsc#1012628). - dm-ebs: fix prefetch-vs-suspend race (bsc#1012628). - dm-integrity: set ti->error on memory allocation failure (bsc#1012628). - dm-integrity: fix non-constant-time tag verification (bsc#1012628). - dm-verity: fix prefetch-vs-suspend race (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' (bsc#1012628). - dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' (bsc#1012628). - firmware: cs_dsp: test_control_parse: null-terminate test strings (bsc#1012628). - ftrace: Add cond_resched() to ftrace_graph_set_hash() (bsc#1012628). - ftrace: Properly merge notrace hashes (bsc#1012628). - fuse: {io-uring} Fix a possible req cancellation race (bsc#1012628). - gpio: mpc8xxx: Fix wakeup source leaks on device unbind (bsc#1012628). - gpio: tegra186: fix resource handling in ACPI probe path (bsc#1012628). - gpio: zynq: Fix wakeup source leaks on device unbind (bsc#1012628). - gve: handle overflow when reporting TX consumed descriptors (bsc#1012628). - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (bsc#1012628). - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (bsc#1012628). - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (bsc#1012628). - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (bsc#1012628). - landlock: Move code to ease future backports (bsc#1012628). - landlock: Add the errata interface (bsc#1012628). - landlock: Add erratum for TCP fix (bsc#1012628). - landlock: Always allow signals between threads of the same process (bsc#1012628). - landlock: Prepare to add second errata (bsc#1012628). - selftests/landlock: Split signal_scoping_threads tests (bsc#1012628). - selftests/landlock: Add a new test for setuid() (bsc#1012628). - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (bsc#1012628). - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (bsc#1012628). - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (bsc#1012628). - net: mana: Switch to page pool for jumbo frames (bsc#1012628). - ntb: use 64-bit arithmetic for the MSI doorbell mask (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_one() (bsc#1012628). - of/irq: Fix device node refcount leakage in API of_irq_parse_raw() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_count() (bsc#1012628). - of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (bsc#1012628). - of/irq: Fix device node refcount leakages in of_irq_init() (bsc#1012628). - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (bsc#1012628). - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (bsc#1012628). - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (bsc#1012628). - PCI: pciehp: Avoid unnecessary device replacement check (bsc#1012628). - PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1012628). - PCI: Fix reference leak in pci_register_host_bridge() (bsc#1012628). - PCI: Fix wrong length of devres array (bsc#1012628). - phy: freescale: imx8m-pcie: assert phy reset and perst in power off (bsc#1012628). - pinctrl: qcom: Clear latched interrupt status when changing IRQ type (bsc#1012628). - pinctrl: samsung: add support for eint_fltcon_offset (bsc#1012628). - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (bsc#1012628). - s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs (bsc#1012628). - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (bsc#1012628). - s390: Fix linker error when -no-pie option is unavailable (bsc#1012628). - sched_ext: create_dsq: Return -EEXIST on duplicate request (bsc#1012628). - selftests: mptcp: close fd_in before returning in main_loop (bsc#1012628). - selftests: mptcp: fix incorrect fd checks in main_loop (bsc#1012628). - spi: fsl-qspi: use devm function instead of driver remove (bsc#1012628). - spi: fsl-qspi: Fix double cleanup in probe error path (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable monitor mode during suspend (bsc#1012628). - thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold (bsc#1012628). - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (bsc#1012628). - iommufd: Make attach_handle generic than fault specific (bsc#1012628). - iommufd: Fail replace if device has not been attached (bsc#1012628). - x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (bsc#1012628). - Bluetooth: hci_uart: Fix another race during initialization (bsc#1012628). - HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (bsc#1012628). - Rename to patches.kernel.org/6.14.3-036-x86-cpu-Avoid-running-off-the-end-of-an-AMD-er.patch. - Rename to patches.kernel.org/6.14.3-040-ipv6-Align-behavior-across-nexthops-during-pat.patch. - Rename to patches.kernel.org/6.14.3-097-wifi-ath11k-fix-memory-leak-in-ath11k_xxx_remo.patch. - Rename to patches.kernel.org/6.14.3-442-wifi-ath11k-update-channel-list-in-worker-when.patch. - Update config files. - commit b955976 ++++ kshutdown: - Update to version 6.0 * Version 6.0 works with both Qt 5 (requires 5.15.x) and Qt 6 * Version 6.0 works with both KDE Plasma 5 and Plasma 6 * NEW: Linux: Added "Unlock Screen" action * NEW: Added the Ukrainian translation * NEW: Show Progress Bar settings menu also in the Preferences window * Updated the Polish translation * Fixed missing Lithuanian translation in Qt/win32 Build * Auto complete xscreensaver command and File Monitor path * Hide "Check for Updates" menu item if not needed * Improve confirmation messages * Remove underline from links * Minor UI tweaks * FIXED: Wait for "grub-reboot" process start * NEW: Boot entry name starting with "KS:-" is dispayed as a menu/list separator * Added grub-reboot auto complete * Quote grub-reboot "%entry" parameter * Fixed XDG Autostart directory detection * Tools → Run: Added "systemd-analyze time" command * System Information: Clickable Config/Data directory links * Extras: Cleanup help menu items * Bookmarks: Confirm item remove * Support alias names (e.g. both "sleep" and "suspend") * Improved error messages ++++ libecap: - initial version ++++ texlive: - Add source-asymptote-liblsp.dif: fix some missing #include statements (boo#1241475) ++++ lxqt-config: - Update to version 2.2.0: * Replaced qMin, qMax, qBound, qRound, and qAbs with standard functions, and cleaned up the code. * let Keyboard and Mouse Settings be shown partially under Wayland * Apply cursor changes to GTK in Keyboard and Mouse settings if needed * Fixed screen images with different scales in the monitors page of LXQt Monitor Settings * Cleaned up the code of fast options in LXQt Monitor Settings ++++ mesheryctl: - update to 0.8.58: * Security - fix : issue with sql injection in handlers/meshsync_handler.go @pmuls99 (#14222) * General - chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /install/docker-extension/ui @dependabot (#14417) - Bump @babel/runtime from 7.25.0 to 7.27.0 in /install/docker-extension/ui @dependabot (#14375) - Update README.md @miacycle (#14409) * Meshery CLI - doc(mesheryctl-e2e): add implementation section @lekaf974 (#14371) - feature: 13849: model init command: update to use new schema version @n2h9 (#14416) - feature: 13849: model init command: add return err @n2h9 (#14415) - fix design apply status from 0 to non zero if a file path is invalid @fMurugi (#14189) - [mesheryctl] add e2e tests for mesheryctl model export command @gourav-k-shaw (#14087) - chore(mesheryctl-component): refactor using common fetch and list functions @lekaf974 (#14178) - [mesheryctl] e2 BATS enhancement reusable function @lekaf974 (#14392) - ci(mesheryctl-e2e): add port forwarding to be able to run tests @lekaf974 (#14391) - chore(mesheryctl-e2e): add bats-file library and use bats features for tests enhancement @lekaf974 (#14353) - [CI] "mesheryctl" workflow: Eliminate duplicative building and linting; only CLI docs @leecalcote (#14279) * Maintenance - chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 @dependabot (#14418) - feat: add workflow dispatch with sha functionality @ianrwhitney (#14384) - Bump @babel/runtime from 7.26.9 to 7.27.0 in /provider-ui @dependabot (#14378) - Bump @babel/runtime from 7.26.9 to 7.27.0 in /ui @dependabot (#14376) - fixed failing performance tests @THEBOSS0369 (#14252) - Fix: Verify Kanvas Detail Test in chromium Local Provider @vr-varad (#14372) - Update Kanvas Snapshot service to v0.2.33 @leecalcote (#14380) * Documentation - chore(docs): remove trailing ` chararcter @lekaf974 (#14452) - fix: restyle blockquote for better visual emphasis @zihanKuang (#14329) - [docs] fix: 14405: docs: update contributing schemas: @n2h9 (#14413) - [Docs] Refactor model creation docs (UI focus) and improve structure @zihanKuang (#14419) - doc(mesheryctl-e2e): add implementation section @lekaf974 (#14371) - Update component-shape-guide.md @chellej (#14420) - Added link / callout to Operator troubleshooting guide @bikas295 (#14406) - fix-docs-missing-search-field @dhimanAbhi (#14373) - [CI] "mesheryctl" workflow: Eliminate duplicative building and linting; only CLI docs @leecalcote (#14279) ++++ python-pydantic: - update to 2.11.3: * Preserve field description when rebuilding model fields - update to 2.11.2: * Make sure __pydantic_private__ exists before setting private attributes * Do not override FieldInfo._complete when using field from parent class * Provide the available definitions when applying discriminated unions * Do not expand root type in the mypy plugin for variables * Mention the attribute name in model fields deprecation message * Properly validate parameterized mappings - update to 2.11.1: * Do not override 'definitions-ref' schemas containing serialization schemas or metadata - update to 2.11.0: * Re-enable memray related tests on Python 3.12+ * Add a check_pydantic_core_version() function * Remove greenlet development dependency * Support unsubstituted type variables with both a default and a bound or constraints * Add a default_factory_takes_validated_data property to FieldInfo * Raise a better error when a generic alias is used inside type[] * Properly support PEP 695 generics syntax * Properly support type variable defaults * Add support for validating v6, v7, v8 UUIDs * Improve alias configuration APIs * Add experimental support for free threading * Add encoded_string() method to the URL types * Add support for defer_build with @validate_call decorator * Allow @with_config decorator to be used with keyword arguments * Simplify customization of default value inclusion in JSON Schema generation * Add generate_arguments_schema() function * Rework create_model field definitions format * Raise a deprecation warning when a field is annotated as final with a default value * Deprecate accessing model_fields and model_computed_fields on instances * Move core schema generation logic for path types inside the GenerateSchema class * Move Mapping schema gen to GenerateSchema to complete removal of prepare_annotations_for_known_type workaround * Remove Python 3.8 Support * Optimize calls to get_type_ref * Disable pydantic-core core schema validation * Only evaluate FieldInfo annotations if required during schema building * Improve __setattr__ performance of Pydantic models by caching setter functions * Improve annotation application performance * Improve performance of _typing_extra module * Refactor and optimize schema cleaning logic * Create a single dictionary when creating a CoreConfig instance * Reuse cached core schemas for parametrized generic Pydantic models * Add validation tests for _internal/_validators.py * Subclass all single host url classes from AnyUrl to preserve behavior from v2.9 * Improve TypeAdapter instance repr * Use the correct frame when instantiating a parametrized TypeAdapter * Relax check for validated data in default factory utils * Fix type checking issue with model_fields and model_computed_fields * Use the parent configuration during schema generation for stdlib dataclasses * Use the globals of the function when evaluating the return type of serializers and computed_fields * Fix url constraint application * Fix URL equality with different validation methods * Fix JSON schema title when specified as '' * Do not evaluate annotations for private fields * Support serialization as any for Secret types and Url types * Fix type hint of Field.default to be compatible with Python 3.8 and 3.9 * hashing support for urls * Hide BaseModel.__replace__ definition from type checkers * Set fields when defer_build is set on Pydantic dataclasses * Do not resolve the JSON Schema reference for dict core schema keys * Use the globals of the function when evaluating the return type for PlainSerializer and WrapSerializer functions * Fix host required enforcement for urls to be compatible with v2.9 behavior * Fix url json schema in serialization mode * Fix for comparison of AnyUrl objects * Properly fetch PEP 695 type params for functions, do not fetch annotations from signature * Infer final fields with a default value as class variables in the mypy plugin * Recursively unpack Literal values if using PEP 695 type aliases * Override __subclasscheck__ on ModelMetaclass to avoid memory leak and performance issues * Include JSON Schema input core schema in function schemas * Add len to _BaseUrl to avoid TypeError * Make sure the type reference is removed from the seen references * Add FastAPI and SQLModel to third-party tests * Improve discriminated union error message for invalid union variants * Unpack PEP 695 type aliases if using the Annotated form * Remove custom MRO implementation of Pydantic models * Add pandera third-party tests * Add ODMantic third-party tests * Copy WithJsonSchema schema to avoid sharing mutated data * Do not cache parametrized models when in the process of parametrizing another model * Add discriminated union related metadata entries to the CoreMetadata definition * Consolidate schema definitions logic in the _Definitions class * Fix url serialization for unions * Support initializing root model fields with values of the root type in the mypy plugin * Move deque schema gen to GenerateSchema class ++++ python-selenium: - Drop ExclusiveArch - at least s390x and ppc64le also build successfully, so there's no point in listing lots of archs in "ExclusiveArch" ++++ rqlite: - Update to version 8.36.18: * Follow redirects when building sqlite-vec * Support Commit Hook registration * Support registering Update Hooks at the database level ++++ semaphore: - Update to version 2.13.14 (2.13.13 was not released): * Bugfixes - Integrations: fixed authentication for Bitbucket webhook - Fixed template cloning - Fixed Terraform flags in task params - Fixed task log issue with text color: #2268 and #2859 ++++ zizmor: - Update to version 1.6.0: * New Features - New audit: The forbidden-uses audit is a configurable audit that allows allow- or denylisting of entire orgs, repos, or specific action patterns. This audit must be configured; by default it has no effect (#664) - zizmor now supports --format=github as an output format. This format produces check annotations via GitHub workflow commands, e.g. ::warning and ::error. See the Output formats documentation for more information on annotations, including key limitations (#634) - The unpinned-uses audit has been completely rewritten, with two key changes: - The audit now has configurable policies that give users more control over the audit's behavior. In particular, users can now define policies that mirror their actual threat model, such as trusting their own GitHub organizations while leaving others untrusted. - The audit's default policy is more precise and conservative: official GitHub actions (e.g. those under actions/* and similar) are allowed to be pinned by branch or tag, but all other actions are required to be pinned by SHA. This is a change from the previous policy, which was to only flag completely unpinned actions by default. * Improvements - The SARIF output format now marks each rule as a "security" rule, which helps GitHub's presentation of the results (#631) - The template-injection audit is now performs dataflow analysis to determine whether contexts actually expand in an unsafe manner, making it significantly more accurate (#640) - The cache-poisoning audit is now aware of jdx/mise-action (#645) - The cache-poisoning audit is now significantly more accurate when analyzing workflows that use docker/setup-buildx-action (#644) - --format=json is now an alias for --format=json-v1, enabling future JSON formats. The policy for the --format=json alias is documented under Output formats - JSON (#657) - Configuration file loading is now stricter, and produces a more useful error message when the configuration file is invalid (#663) * Bug Fixes - The template-injection audit no longer considers github.event.pull_request.head.sha dangerous (#636) - Fixed a bug where zizmor would fail to parse workflows with workflow_call triggers that specified inputs without the required field being present (#646) - Fixed a bug where zizmor would fail to parse workflows with pull_request or pull_request_target triggers that specified types as a scalar value (#653) - Fixed a crash where zizmor would fail to generate correct concrete location spans for YAML inputs with comments inside block sequences (#660) - The template-injection audit no longer considers github.job dangerous (#661) - The template-injection audit no longer considers github.event.pull_request.head.repo.fork dangerous (#675) ------------------------------------------------------------------ ------------------ 2025-4-19 - Apr 19 2025 ------------------- ------------------------------------------------------------------ ++++ apko: - Update to version 0.26.1: * apk cache: ignore error on cache tmpfile chmod (#1631) ++++ bzflag: - Update to 2.4.30 * Revert a change that caused menu transparency issues in medium quality - Update to 2.4.28 * Improved joystick support * Remove non-SDL2 platform code and add SDL2 controller rumble support * Fix authentication when behind CGNAT (requires updated client and server) * Fix libcurl deprecation warnings * Fix c-ares deprecation warnings * Add Dockerfile for bzfs container * Fix various memory leaks, crashes, buffer overflows, divide by zero errors * Fix skewed textures that occurred when the window size changed * Add support for pasting text into text inputs * Kick all replay viewers when an incompatible replay is loaded ++++ c_count: - Update to version 7.24 * updated configure macros * update config.guess and config.sub ++++ capnproto: - Update to version 1.1.0 * Set release branch version to 1.1.0 ++++ clevis: - Create packages: * clevis-pin_tpm2 * clevis-pin_pkcs11 * clevis-pin-sss * clevis-pin-tang - Add 0002-find-pcscd.patch - Update to version 21: * [EXPERIMENTAL] Add PKCS#11 pin basic functionality (5b07e40) * Ensure dnf builddep is installed in Fedora (#466) (2b34226) * udisks2: check for EINTR when reading in recover_key() (4c6d5d9) * udisks2: check if variables are NULL before calling unref (eea777f) * Fix README.md to include tang https configuration (#175) (#417) (4bddd5e) * Prevent Address in use error (601d0a9) * Fedora test build fix (3420001) * luks/udisks2: explicitly NULL-terminate buffer (251a888) * pins/sss: intialize variable before use (0938231) * Fix DNS resolution in initramfs (#367) (bebb037) * Upgrade checkout version (v3->v4) (#452) (ea7a8e1) * Fix killing of child process of clevisloop (c03dbf3) * Added language and misspell check for markdown files (#439) (fee1db3) * luks: decouple dracut from systemd unlocker (afe91eb) * luks: move dracut out of systemd directory (cfefdde) * Include manual compilation steps (#433) (ec16c7a) * Avoid execution of Github actions for Markdown (#427) (c9f2066) * Upgrade version for checkout Github action (#429) (4764b66) * Fix README.md to include "tang" pin (#424) (3add946) * Use jose, not pwmake, for password generation (#418) (4d23eda) * Use quay.io version of Fedora Rawhide container (#425) (bf9e1cd) * Add bash syntax highlighting to README.md (#414) (7c23279) * Fix README.md to include correct sss example (#409) (eb92459) * Fix Github actions by using latest ubuntu distro (#411) (c1a8aff) * documenting parameter to pass args to cryptsetup (96726a2) * initial test of passing args to 'crypsetup open' (0666b88) * passing args to 'crypsetup open' ++++ createrepo_c: - update to 1.2.1: * Fix a file descriptor and memory leak in an error path of cr_detect_compression() * Allow incremental parsing without filelists or other xml - fix build with cmake 4 boo#1239788 createrepo_c-1.2.1-cmake4.patch ++++ erlang: - Changes for 27.3.3: * kernel: Fixed bug in call_memory tracing that could cause wildly incorrect reported memory values. Bug exists since OTP 27.1. * megaco: Corrected type spec for type mid(). * erts: Fixed bug in call_memory tracing that could cause wildly incorrect reported memory values. Bug exists since OTP 27.1. * ssh: Reception of wrong Unicode does not cause unnecessary processing. US-ASCII fields are not decoded as Unicode. * ssh: SSH daemon disconnects upon receiving connection protocol message for unauthenticated used. * ssl: Lower log level for user cancelation as this is not an error case. Also handle possible undecrypted close alert during TLS-1.3 handshake. - Changes for 27.3.2: * kernel: On Windows, using socket:sendv, a large IOV (size > MAX), the tail was not sent. * kernel: gen_tcp connect with a sockaddr with loopback address failed. * kernel: Remove debug printouts from gen_tcp_socket * xmerl: Corrected faulty type specification * asn1: Negative REAL numbers greater than -1 would be incorrectly encoded (the minus sign would be lost). * megaco: Correct type spec for ActionReply * erts: On Windows, using socket:sendv, a large IOV (size > MAX), the tail was not sent. * erts: Uplift pcre 8.44 to pcre 8.45 * snmp: When manager receives an v3 inform (request) it used engine-id and full address (including port number) to check if engine was known. This did not work if agent used ephemeral ports for notifications. Has now been changed to only use (context) engine-id and address (without port). * snmp: Fixed snmp_generic (dialyzer) spec for function table_func. * compiler: Fix the compiler crash when the inner-most tuple in a nested tuple with 3 layers is updated. * ssl: Correct the debug functionality for NSS keylogging for TLS-1.3 introduced in OTP-27.3.1 so that TLS-1.3 key updates items always get correct counter value and each item is logged as one single line. ++++ flamp: - update upstream URL ++++ fq: - Update to version 0.15.0 Changes * Fix issue running fq without a home directory. Format changes * avc_nalu Decode payload into a rbsp struct (raw byte sequence payload) and only introduce a sub-buffer if de-emulation prevention was done. * hevc_nalu Decode payload into a rbsp struct. * matroska Update specification. * mp4 + Add a skip_samples option to not add fields or decode samples at all. Useful when dealing with broken mp4 files. + Add a truncated_size field if allow_truncated is used and we had to truncate. Useful when dealing with broken mp4 files. + pcmC Decode box. + chnl Decode box + Don't decode samples for ipcm track format. Could end up with a huge array and not be very useful. + trun Skip samples array if there are no sample flags. + uuid Decode tfxd and tfrf boxes. ++++ gajim: - update to version 2.1.1: - Improvements: * OMEMO: Unify terminology regarding blind trust * ExceptionDialog: Don’t open multiple dialogs (#8370) * GroupChat: Show voice request errors (#12225) * ChatFilters: Increase width of dropdowns * StartChat: Improve row layout * StartChat: Show contact addresses (#12261) * StartChat: Make contact list more compact - Change: * Raise nbxmpp version - Bug Fixes: * MDS: Check if account is connected (#12271) * Search: Ignore obsolete corrected messages (#11804) * Search: Don’t show moderated messages (#12163) * Message actions box: Fix pressing space to focus input; prevent error with no contact (#12267) * StartChat: Consider show value "chat" the same as "online" * MDS: Set by attribute correctly * Catch exceptions when pasting text from clipboard (#12258) * Account sidebar: Fix setting status for multiple accounts (#12257) - update to version 2.1.0: - New: * Support XEP-0490: Message Displayed Synchronization * Add activity feed - Improvements: * Start Chat: Use language symbol and code instead of flag (#12249) * Group chat info: Use better fitting language icon * Start chat: Add 'Execute Command…' menu item (#12246) * Chat banner: Use better icon for chat details/settings - Change: * Raise nbxmpp version * Remove unread message confirmation dialog at shutdown (#12248) - Bug Fixes: * EmojiChooser: Fix segfault after choosing emoji * Nickname: Display published nickname correctly * StatusIcon: Correctly show menu (#12165) * MUC: Don’t fail on affiliation change * ChatList: Make sure chatlist sorts always after pin/unpin * Debug console: Fix initial send button state - update to version 2.0.4: - Improvements: * Code widget: Improve handling for single line entries * GroupchatRoster: Improve participant sorting * StartChat: Add Sort by Status option * Assistants: Improve button order and color-coding - Bug Fixes: * Storage: Fix error on big queries (#12148) * Disable start chat buttons if no accounts are active * Account wizard: Fix selecting default connection type in advanced settings (#12236) * MUC: Ignore invites sent by other devices of ours * MUC: Don’t fail on presence from bare jids (#12232) - update to version 2.0.3: - New: * Store/Restore the size of dialogs - Improvements: * Group chats: Improve strings for events - Bug Fixes: * MUC: Fix handling affiliation/role change error handling * StatusIcon: Show correct state for mute sounds option * AdHoc: Don't fail if dataform widget is not set when cancelling (#12227) * Chat: Send read marker only when chat is at bottom * ChatControl: Handle autoscroll-changed without active chat (#12226) * MUC: Don’t fail on displaying affiliation change - update to version 2.0.2: - New: * Use XEP-0172 nickname of contacts not in roster (#11476) * Moderation: Support Message Moderation 0.3.0 - Improvements: * Moderation: Improve moderation text * Remove 'ambiguous-address' URI processing (#12192) * Simplify URI context menu (#12207) * Improve confirmation dialog strings - Change: * Don't handle file URIs * Display a warning when trying to add domain JID - Bug Fixes: * MessageInput: Do not crash on message send (#12158) * MUC: Ensure MUCData is initiated with jid string (#12222) * ContactNameWidget: Add more conditions for enabling edit mode (#12221) * Helpers: Check for empty bytes objects when loading file async (#12220) * HistoryExport: Export messages in ascending order (#12218) * StartChatDialog: Do not crash, when dialog closes after starting new chat (#12213) * Make dragged chat stick to cursor * Menus: Create menu on button click (#12214) * Ad-hoc commands: Expand list of commands vertically (#12206) * History export: Skip ResourceContacts for export (#12208) - update to version 2.0.1: - Improvements: * Start Chat: Add confirmation dialog for 'Forget this Group Chat' action (#12199) - Bug Fixes: * MUC: Don’t query avatars if not allowed * EventStorage: Serialize JIDs correctly * StartChat: Don't crash when groupchat is in Roster * SettingsDialog: Fix showing dialogs * Preferences: Show missing titles for settings again * Show audio input selection again (for voice messages) * Preferences: Update themes list when removing theme - update to version 2.0.0: - New: * Port to Gtk4 * Generate previews with multiple processes * Add Manage Roster Dialog * Add message row menu entry for moderating all messages of participant * Add new completion popover - Improvements: * DebugConsole: Use Dropdown for account selection and improve account order * StatusIcon: Consider suspended state on show/hide action * Features: Hide not maintained features * Preferences: Hide Audio/Video settings * Don’t close chat on remove contact action * Chat: Add remove contact menu entry * NickChooser: Show error tooltip for invalid nicknames * Control: Disable message selection via Escape key * Make exporting/removing individual chat history accessible * HistoryExport: Allow exporting individual chats * Add profile name to window title (#12168) * GroupChatVoiceRequestButton: Fix updating content, scroll content, improve test * MessageActionsBox: Enable more actions for offline message composing * MessageActionsBox: Enable message composing while offline (#11759) * FullMessageWindow: Wrap text and add padding * StartChat: Make dialog look more compact * VoiceRequestsButton: Show JID for each request * ChatFilter: Add account filter * Chat Filters: Use a popover for filters and add roster group filter * Message Actions Box: Show user feedback when pasting images (#11489) * Start Chat: Include contact groups in search * Group Chats: Add 'Direct Message' menu item to participants menu (#12146) * Logging: Harmonize logging timestamps * Preview: Use native theme colors and improve styling * MessageRowActions: Don't show actions if message selection is active * Preview: Style and layout improvements * Preview: Show controls on hover and improve styling * Debug Console: Use different colors depending on light/dark preference - Change: * Raise nbxmpp version * Require Python 3.11 * Remove legacy config code and migration * Plugins: Rename tooltip extension point * Remove Roster * Remove Synchronize Accounts Dialog * Remove Bookmark Dialog * Preview: Raise default size from 300 to 400 * Windows: Store images in the users Downloads folder * Disable Jingle file transfer support - Performance: * Message display: Reduce maximum message length to 1000 characters - Bug Fixes: * BitsOfBinary: Fix module data handling * ChatStack: Fix leak with Previews when switching to another workspace * Blocking: Don’t convert to lower case when saving * Fix app.window.add_chat() calls and add typings for chat type * Labels: Fix Pango word/character wrapping * Hide drop area after file drop (#12143) * MessageActionsBox: Fix message input scrolling out of view (#12158) * Profile: Fix handling async result while closing (#12159) * PasswordDialog: Show dialog for multiple accounts * Contacts: Check for existing chat contacts when adding group chat contact * NicknameCompletion: Only consider incoming messages * RosterItemExchange: Fix accessing contact subscription * Debug Console: Fix search occurrence position (#11999) * Voice Message: Handle error when temp folder is not available * Translations: Use standard ngettext method (#11997) ++++ llamacpp: - Remove convert_hf_to_gguf.py - Update to version 5158: * Added support for new models: ~ Llama 4 text-only ~ IBM Granite 3.3 FIM tokens ~ Qwen3 and Qwen3MoE ~ BailingMoE (Ling) ~ Trillion 7B model ~ PLM GGUF Conversion & Inference ~ RWKV v7 architecture ~ GPT2, Bloom and CodeShell tied word embeddings ~ EXAONE tied word embeddings ~ DeepSeek V2/V3 MLA implementation ~ Gemma 3 fixes and improvements * Improved hardware acceleration support: ~ Vulkan: Multiple optimizations for flash attention, coopmat2, and shader performance ~ OpenCL: Fixed profiling, improved Adreno GPU identification, added multi and vision rope * Performance optimizations: ~ AVX512 implementation of GEMM for Q4_Kx8 ~ Faster SSM scan ~ Block interleaving support for Q4_K quantization on x86 AVX2 ~ PowerPC-specific optimizations * Infrastructure improvements: ~ Added ability to lazy-load safetensors remotely without downloading ~ Refactored downloading system to handle mmproj with -hf option ~ Added support for custom HF endpoint ~ Added RPC backend with added commands ~ Improved server with support for listening on unix sockets * Added image processing capabilities: ~ Introduced libmtmd for image token handling ~ Added image_manipulation and llava_uhd classes ~ Fixed CPU-only CLIP image encoding ~ Fixed clip loading GGUFs with missing description * Bug fixes: ~ Fixed compilation issues on various platforms (s390x, POWER9, AIX, FreeBSD) ~ Fixed memory leaks and allocation issues ~ Fixed Ctrl+D/newline handling ~ Fixed thread joining on server exit ~ Fixed various backend-specific bugs ++++ git-filter-repo: - update to 2.47.0: https://github.com/newren/git-filter-repo/compare/v2.38.0...v2.47.0 ++++ gnome-settings-daemon: - Update to version 48.1: + Cleanups and fixes + Power: - Ensure the backlight interface signal gets emitted on startup - Avoid using uninitialized value when restoring brightness + Sharing: Fixes to shutdown of sharing services + Updated translations. - Drop gnome-settings-daemon-fix-stop-service.patch, 411.patch and 413.patch, fixed upstream. - Rebase patches with quilt. ++++ gpxsee: - Update to version 13.39 * Added support for Vakaros VKX files. * Improved ENC maps rendering performance. ++++ vim: - Update apparmor.vim to latest version (from AppArmor 4.1.0) - add more units for rlimit rules ++++ ibus-typing-booster: - Update to 2.27.36 - Skip the itb_emoji.py doctests if rapidfuzz or enchant could not be imported (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/664) - Use rapidfuzz to improve emoji and Unicode character search performance (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/679) - Do not try to complete on empty input when word predictions are disabled (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/684) - Translation update from Weblate (it 100%) ++++ openbabel: - Add openbabel-cmake-4.patch and openbabel-cmake-4-exports.patch to fix cmake-4 failures - Add patches from upstream to fix compiler deprecation warnings * openbabel-3.1.1-std-binary-function.patch, * openbabel-3.1.1-std-bind1st.patch, * openbabel-3.1.1-std-bind2nd.patch ++++ tinysparql: - Update to version 3.9.2: + Fix installing pre-generated documentation in tarballs + Performance improvements in handling parser errors + Fixes for issues reported by OSS Fuzz ++++ limine: - Update to 9.2.3: * Fix issues introduced by the stb_image fix introduced in 9.2.1 which could cause hangs or crashes when certain wallpaper images are used. ++++ maven-dependency-analyzer: - Upgrade to upstream version 1.16.0 * New features and improvements + Enable GitHub Issues * Bug Fixes + MSHARED-47: Don't flag xml-apis:xml-apis as undeclared * Maintenance + Remove unneeded suppression * Dependency updates + Bump org.apache.maven.shared:maven-shared-components from 43 to 44 + Bump org.ow2.asm:asm from 9.7.1 to 9.8 + Bump org.assertj:assertj-bom from 3.27.2 to 3.27.3 + Bump org.assertj:assertj-bom from 3.26.3 to 3.27.2 ++++ maven-file-management: - Update to upstream version 3.2.0 * New features and improvements + Enable GitHub Issues + Add Release Drafter + MSHARED-1203: no longer need to shell out to create a symbolic link + Java 7 can detect symbolic links * Maintenance + Update site descriptor + Skip generating of xml reader and writer for FileSet + Use version of modello-maven-plugin from parent + Add PR Automation and Stale actions + MSHARED-1448: Refresh download page + remove duplicate tests and unneeded code + fix JUnit dependencies + MSHARED-1265: use JUnit assumptions + MSHARED-1203: use JUnit @TempDir + MSHARED-1264: Convert to JUnit5 + Add GitHub Actions setup and Dependabot * Dependency updates + Bump commons-io:commons-io from 2.18.0 to 2.19.0 + Bump org.apache.maven.shared:maven-shared-components from 43 to 44 + MSHARED-1380: Bump commons-io:commons-io from 2.17.0 to 2.18.0 + MSHARED-1381: Bump org.apache.maven.shared:maven-shared-components from 42 to 43 + MSHARED-1380: Bump commons-io:commons-io from 2.16.1 to 2.17.0 + MSHARED-1380: Bump commons-io:commons-io from 2.13.0 to 2.16.1 + MSHARED-1381: Upgrade parent pom to 42 + Bump apache/maven-gh-actions-shared from 3 to 4 + Bump org.junit:junit-bom from 5.10.1 to 5.10.2 + Bump org.junit:junit-bom from 5.10.0 to 5.10.1 + Bump org.junit:junit-bom from 5.9.3 to 5.10.0 + MSHARED-1266: upgrade commons-io 2.11.0 --> 2.13.0 + update to parent pom 39 ++++ python-nanobind: - update to release 2.7.0 * for details about changes see github.com/wjakob/nanobind/blob/master/docs/changelog.rst - adapt nanobind-installationpath.patch to fit 2.7.0 - drop nanobind-2.6.1-test-build.patch: upstreamed ++++ nodejs-electron: - New upstream release 33.4.10 * Fixed ElectronAccessibilityUI bug. * Fixed an inverted conditional that caused broken window borders on Wayland. ++++ ollama: - Add ollama to the video group - Update to version 0.6.5: * Add support for mistral-small * Fix issues with spm tokenizer for Gemma 3 models * Add checks for values falling out of sliding window cache * Improve file descriptor management for tensors and Pull operations * Add gfx1200 & gfx1201 GPU support on Linux * Optimize sliding window attention and KV cache implementations * Implement loading tensors in 32KiB chunks for better performance * Add autotemplate for gemma3 models * Add benchmarking for ollama server performance * Fix file handling in /proc/cpuinfo discovery * Support heterogeneous KV cache layer sizes in memory estimation * Fix debug logging for memory estimates * Improve error handling for empty logits and tensor data reading * Return model capabilities from the show endpoint ++++ perl-Test-Strict: - Remove files generated by find-debuginfo before testing; it was breaking t/93-checkmanifest.t, detecting unexpected files ++++ python-nbxmpp: - update to version 6.1.1: - Improvements: * MUC: Return message id after sending - Bug Fixes: * VoiceRequests: Don’t parse errors * MDS: Make by attribute configurable - update to version 6.1.0: - New * MDS: Allow setting MDS assist on message - Improvements: * SASL: Improve logging - Change: * MDS: Simplify set_mds() - update to version 6.0.2: - Improvements: * Retraction: Parse id attribute for tombstones - Bug Fixes: * OpenPGP: Depreacted pubkey date attribute - update to version 6.0.1: - Improvements: * DiscoInfo: Add more MUC config fields - Bug Fixes: * DiscoInfo: Return correct values in get_field_value() * JID: Raise error on IRIs with auth component - update to version 6.0.0: - Change: * JID: Remove default arguments - Bug Fixes: * Moderation: Parse moderation messages correctly (#164) ++++ q4wine: - Update to version 1.4.1 Updated: * Updated Dutch translation. Fixed: * qm files are created in CMAKE_BINARY_DIR. - Drop patch: * q4wine-cmake-fix-oot-build.patch (fixed upstream) ++++ ruby-build: - Update to version 20250418. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250418 * Add 3.5.0-preview1 by @hsbt in #2522 ++++ switcheroo: - Update to version 2.4.0 * rewrite naming logic to ensure no collisions or omission * add remove alpha when input does not support alpha but output does * put an arbitrary limit on 4M pixels for thumbnail generation and only load 10... * mark heic and heif as supports animation * check for gs and zip and let user know what's wrong gracefully * don't add images that already exist * add warning about unsupported files * simplify input formatting for magick command ++++ teleport: - update to 17.4.5: * The Teleport Terraform Provider now supports setting the Managed Updates v2 resources autoupdate_config and autoupdate_version. #54109 * Fix a bug in managed updates v1 causing updaters v2 and AWS integrations to never update if weekdays were set in the cluster_maintenance_config resource. #54088 * Teleport-update: ensure teleport-upgrade is always disabled when teleport-update is used. #54087 * Added an option for users to select database roles when connecting to PostgreSQL databases using WebUI. #54068 * Allow the use of expressions in the Where condition on Role RBAC rules for the Bot resource. #54065 * Machine and Workload Identity: Increase the maximum allowed bot certificate TTL to 7 days, up from 24 hours. Larger values than the default 12 hours must be explicitly requested using the new - -max-session-ttl flag in tctl bots add. #54063 * Teleport-update: Improve defaulting for update groups. #54050 * Fixed VNet on MacOS with hardware keys. #54037 * Added SAML IdP service provider preset for Microsoft Entra External ID. #54021 * Fixed TLS errors when switching between VNet apps on Windows. [#54010] ++++ traefik: - Important: Please read the migration guide in regards to v3.3.6 changes - Version 3.3.6 changes * The incoming request path is now cleaned before being used to match the router rules and sent to the backends. Any /../, /./ or duplicate slash segments in the request path is interpreted and/or collapsed. - Please read the migration guide in regards to v3.3.5 changes - Version 3.3.5 changes - k8s/gatewayapi * Set scheme to https with BackendTLSPolicy (#11586 by rtribotte) - middleware * Revert compress middleware algorithms priority to v2 behavior (#11641 by rtribotte) * Do not abort request when response content-type is malformed (#11628 by kevinpollet) * Compress data on flush when compression is not started (#11583 by kevinpollet) ++++ trufflehog: - Update to version 3.88.24: * fixed authOmanagement detector integration test failure (#4013) * Update canary.go (#4070) * updated 24 a letter detectors with indeterminate verification error returns (#4061) * feat(detectors): docker auth detector (#2677) * Added support for indeterminate verification for letter `B` detectors (#4049) * [Fix] Fixed Okta Detector Integration Test Case input (#4053) * [Fix] Updated DigitalOcean Token Detector (#4052) * [Fix] Updated DigitalOceanV2 Detector (#4050) * (fix) Indeterminate verification issue in Clickup detector (#4047) * Improved Baremetrics detector regex pattern (#4060) * fix(deps): update module golang.org/x/net to v0.38.0 [security] (#4064) * Improved Besttime detector regex pattern (#4059) * Okta Detector - Added Check for Indeterminate Verification Results (#4045) * [feat] Addition of Detector - Azure Subsciprtion Keys (#3998) * Allow filesystem exclusion to eagerly prune the enumerated tree (#4008) * fix(deps): update aws-sdk-go-v2 monorepo (#4037) * fix(deps): update module github.com/aws/smithy-go to v1.22.3 (#4038) * [Feat] Plaid API Analyzer (#4004) * fix(deps): update module github.com/getsentry/sentry-go to v0.32.0 (#4030) * updated go.mod (#4033) * add custom build middleware to replace user agent (#4032) * Better Test Output For Git Diff Parsing (#4018) * updated convert api detector (#4017) * Bitly Detector - Added support for indeterminate verification (#4031) * (fix) domain regex issue in JiraToken detector (#4005) * Include complete gcp key for analysis (#4029) * fix(deps): update module github.com/envoyproxy/protoc-gen-validate to v1.2.1 (#4028) * fix(deps): update module go.uber.org/mock to v0.5.1 (#4019) * fix(deps): update module github.com/brianvoe/gofakeit/v7 to v7.2.1 (#4026) * chore(deps): update sigstore/cosign-installer action to v3.8.1 (#4021) * Reverted cloud.google.com/go/secretmanager to v1.14.2 (#4022) * fix(deps): update module cloud.google.com/go/secretmanager to v1.14.6 (#4012) * fix(deps): update github.com/lrstanley/bubblezone digest to e13639e (#4003) * fix(deps): update module github.com/xo/dburl to v0.23.6 (#4016) * fix(deps): update github.com/avast/apkparser digest to e2100ee (#3965) * [Fix] - Migrated github.com/xanzy/go-gitlab to gitlab.com/gitlab-org/api/client-go * editing jenkins source to encode URLs ++++ widelands: - Switch source from Github to Codeberg ++++ xpra: - For some reason /usr/bin/{run_scaled,xpra,xpra_launcher} were all having "#!python" put as the 1st line resulting in a wrong-interpreter error * Adding a find command that will use set to replace "#!python" with "/usr/bin/python3" ------------------------------------------------------------------ ------------------ 2025-4-18 - Apr 18 2025 ------------------- ------------------------------------------------------------------ ++++ Mesa: - Update to release 25.0.4 - -> https://docs.mesa3d.org/relnotes/25.0.4 ++++ Mesa-drivers: - Update to release 25.0.4 - -> https://docs.mesa3d.org/relnotes/25.0.4 ++++ adaptivecpp: - fix build with cmake4 boo#1239788 adaptivecpp-24.10.0-cmake4.patch - version is 24.10.0 because the package packs tags without offset - pin to llvm19 ++++ apache2-mod_php8: - version update to 8.4.6 BCMath: Fixed pointer subtraction for scale. Core: Fixed property hook backing value access in multi-level inheritance. Fixed accidentally inherited default value in overridden virtual properties. Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class). Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()). Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks). Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()). Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache). Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again). Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction). Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown). Fixed OSS-Fuzz #403308724. Fixed bug GH-13193 again (Significant performance degradation in 'foreach'). DBA: Fixed assertion violation when opening the same file with dba_open multiple times. DOM: Fixed bug GH-17991 (Assertion failure dom_attr_value_write). Fix weird unpack behaviour in DOM. Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased). Fix xinclude destruction of live attributes. Fuzzer: Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI). GD: Fixed bug GH-17984 (calls with arguments as array with references). LDAP: Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing). Mbstring: Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes). Opcache: Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT). Fixed bug GH-17966 (Symfony JIT 1205 assertion failure). Fixed bug GH-18037 (SEGV Zend/zend_execute.c). Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken). Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c). Fixed bug GH-18112 (NULL access with preloading and INI option). Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table). PDO: Fix memory leak when destroying PDORow. Standard: Fix memory leaks in array_any() / array_all(). SOAP: Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) . SPL: Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject). Treewide: Fixed bug GH-17736 (Assertion failure zend_reference_destroy()). Windows: Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings). ++++ azure-cli-telemetry: - Explicitly label act_relax-portalocker.patch as Patch0 ++++ caddy: - Update to version 2.10.0: * caddytls: Allow missing ECH meta file * caddytls: Prefer managed wildcard certs over individual subdomain certs (#6959) * caddytls: Add remote_ip to HTTP cert manager (close #6952) * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#6960) * caddyauth: Set authentication provider error in placeholder (#6932) * go.mod: Upgrade acmez and certmagic * admin: Remove host checking for UDS (close #6832) * reverseproxy: Add valid Upstream to DialInfo in active health checks (#6949) * Fix the incorrect parameter order (#6951) * chore: fix comment (#6950) * caddyhttp: Document side effect of HTTP/3 early data (close #6936) * go.mod: Upgrade to libdns 1.0 beta APIs (requires upgraded DNS providers) * events: Refactor; move Event into core, so core can emit events (#6930) * caddytls: Temporarily treat "" and "@" as equivalent for DNS publication * go.mod: Upgrade CertMagic * go.mod: Minor dependency upgrades * caddytls: Don't publish HTTPS record for CNAME'd domain (fix #6922) * core: add modular `network_proxy` support (#6399) * update quic-go to v0.50.1 (#6918) * chore: Modernize a couple for loops * caddytls: Initialize permission module earlier (fix #6901) * caddyfile: Fix formatting for backquote wrapped braces (#6903) * caddytls: Convert AP subjects to punycode * caddytls: Don't publish ECH configs if other records don't exist * requestbody: Fix ContentLength calculation after body replacement (#6896) * requestbody: Add set option to replace request body (#5795) * headers: Allow nil HeaderOps (fix #6893) * caddytls: Minor fixes for ECH * caddytls: Fix TrustedCACerts backwards compatibility (#6889) * caddytls: Pointer receiver (fix #6885) * caddyfile: add error handling for unrecognized subdirective/options in various modules (#6884) * reverseproxy: more comments about buffering and add new tests (#6778) * chore: Remove unnecessary explicit type parameters * caddytls: Reorder provisioning steps (fix #6877) * ci: fix Go matrix (#6846) * caddytls: Only make DNS solver if not already set (fix #6880) * cmd: Promote undo maxProcs func to caller * cmd: Only set memory/CPU limits on run (fix #6879) * caddypki: Remove lifetime check at Caddyfile parse (fix #6878) * go.mod: Upgrade dependencies * caddytls: Fix broken refactor * caddytls: Enhance ECH documentation * Update min go version in readme * readme: update Twitter name and link (#6874) * build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#6876) * caddytls: Encrypted ClientHello (ECH) (#6862) * build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 (#6871) * chore: upgrade cobra (#6868) * Fix typo in TLS group x25519mlkem768 * caddytest: Support configuration defaults override (#6850) * chore: update quic-go to v0.50.0 (#6854) * go.mod: remove glog dependency (#6838) * chore: ci: upgrade Go version to 1.24 (#6839) * tests: tests for error handling & metrics in admin endpoints (#6805) * caddytls: Support post-quantum key exchange mechanism X25519MLKEM768 * file_server: use the UTC timezone for modified time (#6830) * Revert "logging: Always set fields func; fix #6829" * logging: Always set fields func; fix #6829 * admin: fix index validation for PUT requests (#6824) * reverseproxy: ignore duplicate collector registration error (#6820) * build(deps): bump github.com/golang/glog from 1.2.2 to 1.2.4 (#6814) * fix: update broken link to Ardan Labs (#6800) * reverse_proxy: re-add healthy upstreams metric (#6806) * caddytls: Refactor sni matcher (#6812) * cmd: automatically set GOMEMLIMIT (#6809) * caddyhttp: ResponseRecorder sets stream regardless of 1xx * caddytls: Fix sni_regexp matcher to obtain layer4 contexts (#6804) * chore: don't use deprecated `archives.format_overrides.format` (#6807) * chore: update quic-go to v0.49.0 (#6803) * go.mod: Upgrade CertMagic to v0.21.7 * reverseproxy: Via header (#6275) * logging: Fix crash if logging error is not HandlerError (#6777) * caddytls: Initial support for ACME profiles * fastcgi: improve parsePHPFastCGI docs (#6779) - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.24 matching go.mod * Use BuildRequires: two-digit golang(API) >= 1.x rather than three digit 1.x.y default from go mod init defaults. Currently the Provides: golang(API) expression is major version (two-digit) only. We ship new go releases sufficiently quickly that this has not often been an issue. Consideration is being given to the best way to handle the new three digit go.mod required minimum Go version. ++++ calibre: - Uptate to 8.3.0 * New Features - Cover grid: Allow configuring different backgrounds for light and dark mode in Preferences->Look & feel->Cover grid - E-book viewer: Further speedup first open of large EPUB files by another 30% - Metadata review dialog: Add merge comments action * Bug Fixes - Kobo driver: Fix viewing of KEPUB files from the device view in calibre not working - Fix a regression in 8.1 that broke displaying of the debug log when running in debug mode - E-book viewer: Fix a regression in 8.0 that caused the clock to display an extra p after the time - Fix build error for Leap 16.0. ++++ crmsh: - Update to version 5.0.0+20250418.bb6c26c2: * Dev: unittests: Adjust unit test for previous commit * Dev: ui_sbd: Improve log info when adjust sbd related timeout * Dev: doc: Update crm.8.adoc for using -F/--force option for leveraging maintenance mode * Dev: sbd: Leverage maintenance mode when need to restart cluster (jsc#PED-11931) ++++ docker-compose: - Update to version 2.35.1: * Fixes - Use bind API for bind mounts by @ndeloof in #12733 - Prefer bind API by @ndeloof in #12734 * Internal - CI(bin-image): free disk space by @crazy-max in #12732 - Fix zizmor security alerts on GHA workflows by @glours in [#12737] - Chore: make function comment match function name by @dufucun in #12748 - Migrate to use github.com/moby/go-archive by @thaJeztah in [#12716] * Dependencies - Build(deps): bump github.com/moby/buildkit from 0.20.1 to 0.20.2 by @dependabot in #12667 - Build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 by @dependabot in #12691 - Build(deps): bump go.uber.org/mock from 0.5.0 to 0.5.1 by @dependabot in #12720 - Build(deps): bump golang.org/x/crypto from 0.32.0 to 0.35.0 by @dependabot in #12745 - Bump buildkit v0.21.0, buildx v0.23.0 by @thaJeztah in #12754 - Downgrade go-difflib and go-spew to tagged releases by @thaJeztah in #12755 - Bump github.com/docker/docker, github.com/docker/cli v28.1.0 by @thaJeztah in #12738 - go.mod: bump github.com/docker/docker-credential-helpers v0.9.3 - go.mod: bump golang.org/x/net v0.39.0 - go.mod: bump golang.org/x/term v0.31.0 - go.mod: bump golang.org/x/text v0.24.0 - go.mod: bump golang.org/x/time v0.11.0 ++++ eureka: - Use obs_scm for sources, since it uses a tarball of a Git tag from GitHub anyway ++++ gitlab-container-registry: - Update to version 4.20.0: * Features - allow for specifying more than one event type to log in s3 drivers (0f88aaa) - optimize aws s3_v2 Write() code (29d3c47) - refresh replica list on network errors immediately (819aa46) - registry: add v1 statistics API endpoint (d155bc9) - rewrite s3_v2 driver from deprecated aws-sdk-go to aws-sdk-go-v2 (4d4d339) - switch aws cloudfront signer from aws-sdk-go to aws-sdk-go-v2 (2d7245b) * Bug Fixes - adjust maximum value of chunksize option for s3 storage drivers (b3a9288) - avoid appending directory as file path in s3 driver Walk (2aad72e) - fix potential resource leak by ensuring the response body is closed in HTTPReadSeeker (d476f92) - honour aws part size limit when re-uploading objects in aws s3_v2 driver (5ea107d) - improve storage driver logging, redirect driver logs to the main logger (5efa19d) - new installations via omnibus lock the file system (d02e775) - prevent panics due to nil pointer dereference in s3 v2 (68f6712) - proper error handling in s3_v2 Delete() call (2812633) - set proper boundary when re-uploading parts (7c22aa1) - stop report to sentry on redis ctx deadline in checkOngoingRename (6d472a5) - take manifest subject ID references into account during online GC (b0355e7) - use the right context for goroutine cancelation (b2e6be2) * Build - deps: update dependency danger-review to v2.1.0 (8c1a69a) - deps: update module cloud.google.com/go/storage to v1.51.0 (9caabc9) - deps: update module cloud.google.com/go/storage to v1.51.0, adjust code to make CI pass (6ea9bb5) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.79.1 (376c6e0) - deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.79.2 (6153705) - deps: update module github.com/azure/azure-sdk-for-go/sdk/azcore to v1.17.1 (02e2e54) - deps: update module github.com/azure/azure-sdk-for-go/sdk/azcore to v1.18.0 (1891708) - deps: update module github.com/azure/azure-sdk-for-go/sdk/azidentity to v1.9.0 (e7e3c7e) - deps: update module github.com/getsentry/sentry-go to v0.32.0 (41dba64) - deps: update module github.com/jackc/pgx/v5 to v5.7.4 (535eedf) - deps: update module github.com/prometheus/client_golang to v1.22.0 (87f4cb4) - deps: update module github.com/spf13/viper to v1.20.1 (46e48b0) - deps: update module gitlab.com/gitlab-org/api/client-go to v0.126.0 (60dcd75) - deps: update module gitlab.com/gitlab-org/api/client-go to v0.127.0 (211c92a) - deps: update module gitlab.com/gitlab-org/labkit to v1.23.2 (7853ab6) - deps: update module go.uber.org/mock to v0.5.1 (e0a9cbc) - deps: update module golang.org/x/crypto to v0.37.0 (e6dbcd4) - deps: update module golang.org/x/net to v0.38.0 (21ab302) - deps: update module golang.org/x/net to v0.39.0 (ed38664) - deps: update module golang.org/x/oauth2 to v0.29.0 (84dbf5d) - deps: update module google.golang.org/api to v0.228.0 (7e6433d) - deps: update module google.golang.org/api to v0.229.0 (e40ae14) ++++ golang-github-prometheus-prometheus: - update to 3.3.0: * [FEATURE] PromQL: Implement idelta() and irate() for native histograms. #15853 * [ENHANCEMENT] Scaleway SD: Add __meta_scaleway_instance_public_ipv4_addresses and __meta_scaleway_instance_public_ipv6_addresses labels. #14228 * [ENHANCEMENT] TSDB: Reduce locking while reloading blocks. [#12920] * [ENHANCEMENT] PromQL: Allow UTF-8 labels in label_replace(). [#15974] * [ENHANCEMENT] Promtool: tsdb create-blocks-from openmetrics can now read from a Pipe. #16011 * [ENHANCEMENT] Rules: Add support for anchors and aliases in rule files. #14957 * [ENHANCEMENT] Dockerfile: Make /prometheus writable. #16073 * [ENHANCEMENT] API: Include scrape pool name for dropped targets in /api/v1/targets. #16085 * [ENHANCEMENT] UI: Improve time formatting and copying of selectors. #15999 #16165 * [ENHANCEMENT] UI: Bring back vertical grid lines and graph legend series toggling instructions. #16163 #16164 * [ENHANCEMENT] Mixin: The cluster label can be customized using clusterLabel. #15826 * [PERF] TSDB: Optimize some operations on head chunks by taking shortcuts. #12659 * [PERF] TSDB & Agent: Reduce memory footprint during WL replay. [#15778] * [PERF] Remote-Write: Reduce memory footprint during WAL replay. [#16197] * [PERF] API: Reduce memory footprint during header parsing. [#16001] * [PERF] Rules: Improve dependency evaluation, enabling better concurrency. #16039 * [PERF] Scraping: Improve scraping performance for native histograms. #15731 * [PERF] Scraping: Improve parsing of created timestamps. #16072 * [BUGFIX] Scraping: Bump cache iteration after error to avoid false duplicate detections. #16174 * [BUGFIX] Scraping: Skip native histograms series when ingestion is disabled. #16218 * [BUGFIX] PromQL: Fix counter reset detection for native histograms. #15902 #15987 * [BUGFIX] PromQL: Fix inconsistent behavior with an empty range. [#15970] * [BUGFIX] PromQL: Fix inconsistent annotation in quantile_over_time(). #16018 * [BUGFIX] PromQL: Prevent label_join() from producing duplicates. #15975 * [BUGFIX] PromQL: Ignore native histograms in scalar(), sort() and sort_desc(). #15964 * [BUGFIX] PromQL: Fix annotations for binary operations between incompatible native histograms. #15895 * [BUGFIX] Alerting: Consider alert relabeling when deciding whether alerts are dropped. #15979 * [BUGFIX] Config: Set GoGC to the default value in case of an empty configuration. #16052 * [BUGFIX] TSDB: Fix unknown series errors and potential data loss during WAL replay when inactive series are removed from the head and reappear before the next WAL checkpoint. #16060 * [BUGFIX] Scaleway SD: The public IP will no longer be set to __meta_meta_scaleway_instance_public_ipv4 if it is an IPv6 address. #14228 * [BUGFIX] UI: Display the correct value of Alerting rules' keep_firing_for. #16211 ++++ haproxy: - Update to version 3.1.7+git0.c3f408945: * [RELEASE] Released version 3.1.7 * BUG/MINOR: rhttp: ensure GOAWAY can be emitted after reversal * BUG/MINOR: rhttp: fix reconnect if timeout connect unset * BUG/MINOR: mux-h2: prevent past scheduling with idle connections * MINOR: compiler: rely on builtin detection for __builtin_unreachable() * MINOR: debug: make ha_stuck_warning() print the whole message at once * MINOR: debug: make ha_stuck_warning() only work for the current thread * MEDIUM: wdt: always make the faulty thread report its own warnings * MINOR: pass a valid buffer pointer to ha_thread_dump_one() * MINOR: debug: remove unused case of thr!=tid in ha_thread_dump_one() * MINOR: debug: always reset the dump pointer when done * MINOR: tinfo: keep a copy of the pointer to the thread dump buffer * MINOR: debug: protect ha_dump_backtrace() against risks of re-entrance * MINOR: tools: protect dladdr() against reentrant calls from the debug handler * MINOR: tools: also protect the library name resolution against concurrent accesses * BUG/MINOR: debug: detect and prevent re-entrance in ha_thread_dump_fill() * BUG/MINOR: wdt/debug: avoid signal re-entrance between debugger and watchdog * BUG/MINOR debug: fix !USE_THREAD_DUMP in ha_thread_dump_fill() * BUG/MINOR: threads: set threads_idle and threads_harmless even with no threads * BUILD: makefile: enable backtrace by default on musl * MINOR: compiler: add ASSUME_NONNULL() to tell the compiler a pointer is valid * MINOR: compiler: also enable __builtin_assume() for ASSUME() * MINOR: compiler: add a new "ASSUME" macro to help the compiler * MINOR: compiler: add a __has_builtin() macro to detect features more easily * BUG/MEDIUM: hlua: fix hlua_applet_{http,tcp}_fct() yield regression (lost data) * BUG/MINOR: h3: reject request URI with invalid characters * BUG/MINOR: h3: reject invalid :path in request * BUG/MINOR: h3: filter upgrade connection header * BUG/MEDIUM: h3: trim whitespaces in header value prior to QPACK encoding * BUG/MEDIUM: h3: trim whitespaces when parsing headers value * MINOR: debug: detect call instructions and show the branch target in backtraces * MINOR: debug: in call traces, dump the 8 bytes before the return address, not after * MINOR: tools: let dump_addr_and_bytes() support dumping before the offset * BUILD: quic: fix overflow in global tune * MINOR: quic: define quic_tune * MINOR: quic: transform pacing settings into a global option * MINOR: quic: allow BBR testing without pacing * MINOR: quic: remove references to burst in quic-cc-algo parsing * BUG/MEDIUM: http-ana: Report 502 from req analyzer only during rsp forwarding * BUG/MINOR: http-ana: Properly detect client abort when forwarding the response * DOC: config: add the missing "force-cfg-parser-pause" to the global kw index * DOC: config: add the missing "profiling.memory" to the global kw index * BUG/MINOR: debug: remove the trailing \n from BUG_ON() statements * BUG/MINOR: hlua: fix invalid errmsg use in hlua_init() * BUG/MINOR: backend: do not use the source port when hashing clientip * BUG/MEDIUM: sample: fix risk of overflow when replacing multiple regex back-refs * BUG/MINOR: log: fix CBOR encoding with LOG_VARTEXT_START() + lf_encode_chunk() * CLEANUP: log: adjust _lf_cbor_encode_byte() comment * BUG/MINOR: hlua_fcn: fix potential UAF with Queue:pop_wait() * MINOR: task: add thread safe notification_new and notification_wake variants * TESTS: Fix build for filltab25.c * BUG/MEDIUM: stream: Fix a possible freeze during a forced shut on a stream * DOC: update INSTALL to reflect the minimum compiler version * BUILD: quic_sock: address a strict-aliasing build warning with gcc 5 and 6 * BUG/MEDIUM: backend: fix reuse with set-dst/set-dst-port * BUG/MINOR: backend: do not overwrite srv dst address on reuse * BUG/MINOR: rhttp: fix incorrect dst/dst_port values * BUILD: compiler: undefine the CONCAT() macro if already defined * DOC: config: fix two missing "content" in "tcp-request" examples * BUG/MINOR: config: silence .notice/.warning/.alert in discovery mode * BUG/MINOR: log: fix gcc warn about truncating NUL terminator while init char arrays * BUG/MINOR: mux-quic: remove extra BUG_ON() in _qcc_send_stream() * BUG/MEDIUM: mux-quic: fix crash on RS/SS emission if already close local * BUG/MEDIUM: peers: prevent learning expiration too far in futur from unsync node * BUG/MINOR: peers: fix expire learned from a peer not converted from ms to ticks * MINOR: log: support "raw" logformat node typecast ++++ ibus-typing-booster: - Update to 2.27.34 - Add trigger hotkeys for temporary word/emoji prediction, by David Mandelberg (Resolves: https://github.com/mike-fabian/ibus-typing-booster/pull/658) - Translation update from Weblate (kab 75.1%) ++++ jenkins-x-cli: - Update to version 3.11.78: * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version 0.25.3 ++++ k3kcli: - Update to version 0.3.2: * fix: Correcting incorrect procedures in advanced-usage.md * Update and fix to `k3kcli` for new ClusterSet integration (#321) * Add `clusterset` commands (#319) * Fix delete cli (#281) * fix typo (#300) ++++ kubeshark-cli: - Update to version 52.7.0: * Release Highlights This update adds new Helm options, improves GitOps compatibility, and enhances traffic capture with AF_PACKET. It also fixes bugs related to CLI exit, packet loss, Kafka crashes, and watchdog stability. Keywords: AF_PACKET, BPF, Dex, PVC, Kafka, Packet loss, Scripts * Bug Fixes & New Features - Added support for tapping network interface traffic using AF_PACKET. This can be configured by entering a BPF expression (e.g., net 0.0.0.0/0) in the BPF OVERRIDE field in the Settings dialog. Useful when expected traffic is not being captured. - Added the Helm value tap.dashboard.completeStreamingEnabled, which sets the default mode for full (with payload) or partial (without payload) processing. This option can also be controlled from the dashboard. - Added the Helm value tap.auth.dexOidc.bypassSslCaCheck, which allows communication with a Dex IdP using an unknown SSL Certificate Authority, preventing SSL CA-related errors. - Added support for azure-csi-premium for RWX PVC volumes (https://github.com/kubernetes-sigs/azuredisk-csi-driver/tree/master/deploy/example/sharedisk). - Disabled the online chat option by default. - Added support for a GitOps-friendly mode where dynamically changed configmap and secret values are preserved during Helm upgrades, avoiding CI/CD system overrides while Kubeshark is running. - Enabled the kubeshark CLI to use a proprietary configuration file. - Fixed a protocol matcher bug caused by packet loss (#1746). - Fixed a panic that occasionally occurred in the Kafka dissector. - Fixed a bug where the watchdog function could crash the Worker when no traffic was being processed on the node. - Fixed a bug in the kubeshark scripts command where it didn't exit properly upon receiving ^C. ++++ liblogging: - Compile with gcc15 instead of gcc14 * gcc14 is not availalbe in the Leap16 codestream ++++ nfdump: - Update to version 1.7.6 * Improve speed through some code optimisation. * Improve support for Palo Alto PA-5420. * Add filter for min ttl and max ttl ttl equal filter for min ttl == max ttl. * Implements Tunnel extension & IPv6 encapsulation in sfcapd. * Allow user selected output format with custom aggregation. * Add ident as %idt token in output formats. * Teach nfpcapd to read gzip compressed pcap files transparently. * Improve exporter algorithm. * Add Subdir -S to dynamic FlowSource -M. * Extend timeWindow to msec format everywhere. * Lot's of bug fixes and tiny changes. ++++ papers: - Update to version 48.1: + Bugs fixed: - TOC occasionally doesn't work - Crash moving over or clicking on title - When searchbar has an existing query but is deselected, Ctrl+F should refocus and select-all existing text of the SearchEntry - Fullscreen window based on metadata - help: List "search-not-found.png" in media files - Fix rendering lags when view is zoomed in and text is selected - Various memory leak fix - Various fix for document signature + Updated translations. ++++ python311-core: - Update to 3.11.12: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - gh-106883: Disable GC during the _PyThread_CurrentFrames() and _PyThread_CurrentExceptions() calls to avoid the interpreter to deadlock. - Remove upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch - Add gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch which makes test_ssl not to stop ThreadedEchoServer on OSError, which makes test_ssl pass with OpenSSL 3.5 (bsc#1241067, gh#python/cpython!126572) ++++ libsoup2: - Add more CVE fixes: + ef6c4bf6.patch (boo#1240750 CVE-2025-2784) + 96c22b67.patch (boo#1240750 CVE-2025-2784) + 19124679.patch (boo#1240752 CVE-2025-32050) + a5b86bfc.patch (boo#1240756 CVE-2025-32052) + 5739a090.patch (boo#1240757 CVE-2025-32053) ++++ libspelling: - Update to version 0.4.8: + Improve initial dictionary selection which is particularly useful for languages which don't typically use spaces to separate word boundaries. + Build system fixes for building without enchant + Updated translations. ++++ mboxgrep: - initial version ++++ melange: - Update to version 0.23.8: * config.go: Update optional annotations for schema.json generation (#1929) * move EnablePreReleaseTags to the correct place in Update not Configuration (#1923) * pipelines/ruby/clean: remove build logs (#1925) * Fix mode bit persistence for bind mounts (#1926) - Update to version 0.23.7: * Bump apko, deal with package restructure (#1922) ++++ nvidia-open-driver-G06-signed-cuda: - update CUDA variant to 570.133.20 ++++ nvidia-open-driver-G06-signed: - update CUDA variant to 570.133.20 ++++ obs-service-go_modules: - Packaging improvements: * Fixes boo#1241065: Update Requires: python3-libarchive-c >= 4 adding minimum version to ensure API compatibility new function signature first released in python3-libarchive-c version 4.0: old: new_archive_read_disk(path, **kw) new: with new_archive_read_disk(path, flags, lookup) Runtime error raised: TypeError: new_archive_read_disk() got an unexpected keyword argument 'mtime' ++++ php8: - version update to 8.4.6 BCMath: Fixed pointer subtraction for scale. Core: Fixed property hook backing value access in multi-level inheritance. Fixed accidentally inherited default value in overridden virtual properties. Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class). Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()). Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks). Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()). Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache). Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again). Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction). Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown). Fixed OSS-Fuzz #403308724. Fixed bug GH-13193 again (Significant performance degradation in 'foreach'). DBA: Fixed assertion violation when opening the same file with dba_open multiple times. DOM: Fixed bug GH-17991 (Assertion failure dom_attr_value_write). Fix weird unpack behaviour in DOM. Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased). Fix xinclude destruction of live attributes. Fuzzer: Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI). GD: Fixed bug GH-17984 (calls with arguments as array with references). LDAP: Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing). Mbstring: Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes). Opcache: Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT). Fixed bug GH-17966 (Symfony JIT 1205 assertion failure). Fixed bug GH-18037 (SEGV Zend/zend_execute.c). Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken). Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c). Fixed bug GH-18112 (NULL access with preloading and INI option). Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table). PDO: Fix memory leak when destroying PDORow. Standard: Fix memory leaks in array_any() / array_all(). SOAP: Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) . SPL: Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject). Treewide: Fixed bug GH-17736 (Assertion failure zend_reference_destroy()). Windows: Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings). ++++ php8-embed: - version update to 8.4.6 BCMath: Fixed pointer subtraction for scale. Core: Fixed property hook backing value access in multi-level inheritance. Fixed accidentally inherited default value in overridden virtual properties. Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class). Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()). Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks). Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()). Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache). Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again). Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction). Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown). Fixed OSS-Fuzz #403308724. Fixed bug GH-13193 again (Significant performance degradation in 'foreach'). DBA: Fixed assertion violation when opening the same file with dba_open multiple times. DOM: Fixed bug GH-17991 (Assertion failure dom_attr_value_write). Fix weird unpack behaviour in DOM. Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased). Fix xinclude destruction of live attributes. Fuzzer: Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI). GD: Fixed bug GH-17984 (calls with arguments as array with references). LDAP: Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing). Mbstring: Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes). Opcache: Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT). Fixed bug GH-17966 (Symfony JIT 1205 assertion failure). Fixed bug GH-18037 (SEGV Zend/zend_execute.c). Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken). Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c). Fixed bug GH-18112 (NULL access with preloading and INI option). Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table). PDO: Fix memory leak when destroying PDORow. Standard: Fix memory leaks in array_any() / array_all(). SOAP: Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) . SPL: Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject). Treewide: Fixed bug GH-17736 (Assertion failure zend_reference_destroy()). Windows: Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings). ++++ php8-fastcgi: - version update to 8.4.6 BCMath: Fixed pointer subtraction for scale. Core: Fixed property hook backing value access in multi-level inheritance. Fixed accidentally inherited default value in overridden virtual properties. Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class). Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()). Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks). Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()). Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache). Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again). Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction). Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown). Fixed OSS-Fuzz #403308724. Fixed bug GH-13193 again (Significant performance degradation in 'foreach'). DBA: Fixed assertion violation when opening the same file with dba_open multiple times. DOM: Fixed bug GH-17991 (Assertion failure dom_attr_value_write). Fix weird unpack behaviour in DOM. Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased). Fix xinclude destruction of live attributes. Fuzzer: Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI). GD: Fixed bug GH-17984 (calls with arguments as array with references). LDAP: Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing). Mbstring: Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes). Opcache: Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT). Fixed bug GH-17966 (Symfony JIT 1205 assertion failure). Fixed bug GH-18037 (SEGV Zend/zend_execute.c). Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken). Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c). Fixed bug GH-18112 (NULL access with preloading and INI option). Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table). PDO: Fix memory leak when destroying PDORow. Standard: Fix memory leaks in array_any() / array_all(). SOAP: Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) . SPL: Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject). Treewide: Fixed bug GH-17736 (Assertion failure zend_reference_destroy()). Windows: Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings). ++++ php8-fpm: - version update to 8.4.6 BCMath: Fixed pointer subtraction for scale. Core: Fixed property hook backing value access in multi-level inheritance. Fixed accidentally inherited default value in overridden virtual properties. Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class). Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()). Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks). Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()). Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache). Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again). Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction). Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown). Fixed OSS-Fuzz #403308724. Fixed bug GH-13193 again (Significant performance degradation in 'foreach'). DBA: Fixed assertion violation when opening the same file with dba_open multiple times. DOM: Fixed bug GH-17991 (Assertion failure dom_attr_value_write). Fix weird unpack behaviour in DOM. Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased). Fix xinclude destruction of live attributes. Fuzzer: Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI). GD: Fixed bug GH-17984 (calls with arguments as array with references). LDAP: Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing). Mbstring: Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes). Opcache: Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT). Fixed bug GH-17966 (Symfony JIT 1205 assertion failure). Fixed bug GH-18037 (SEGV Zend/zend_execute.c). Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken). Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c). Fixed bug GH-18112 (NULL access with preloading and INI option). Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table). PDO: Fix memory leak when destroying PDORow. Standard: Fix memory leaks in array_any() / array_all(). SOAP: Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) . SPL: Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject). Treewide: Fixed bug GH-17736 (Assertion failure zend_reference_destroy()). Windows: Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings). ++++ php8-test: - version update to 8.4.6 BCMath: Fixed pointer subtraction for scale. Core: Fixed property hook backing value access in multi-level inheritance. Fixed accidentally inherited default value in overridden virtual properties. Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class). Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()). Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks). Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()). Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache). Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again). Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction). Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown). Fixed OSS-Fuzz #403308724. Fixed bug GH-13193 again (Significant performance degradation in 'foreach'). DBA: Fixed assertion violation when opening the same file with dba_open multiple times. DOM: Fixed bug GH-17991 (Assertion failure dom_attr_value_write). Fix weird unpack behaviour in DOM. Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased). Fix xinclude destruction of live attributes. Fuzzer: Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI). GD: Fixed bug GH-17984 (calls with arguments as array with references). LDAP: Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing). Mbstring: Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes). Opcache: Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT). Fixed bug GH-17966 (Symfony JIT 1205 assertion failure). Fixed bug GH-18037 (SEGV Zend/zend_execute.c). Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken). Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c). Fixed bug GH-18112 (NULL access with preloading and INI option). Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table). PDO: Fix memory leak when destroying PDORow. Standard: Fix memory leaks in array_any() / array_all(). SOAP: Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) . SPL: Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject). Treewide: Fixed bug GH-17736 (Assertion failure zend_reference_destroy()). Windows: Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings). ++++ pluto: - Update to version 5.21.4: * Bump Go version to 1.23.1 (#561) ++++ python-glad2: - Restore mistakenly removed %python_subpackages macro that prevented package renaming as python3-glad2. ++++ python311: - Update to 3.11.12: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - gh-106883: Disable GC during the _PyThread_CurrentFrames() and _PyThread_CurrentExceptions() calls to avoid the interpreter to deadlock. - Remove upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch - Add gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch which makes test_ssl not to stop ThreadedEchoServer on OSError, which makes test_ssl pass with OpenSSL 3.5 (bsc#1241067, gh#python/cpython!126572) ++++ python-configshell-fb: - Removed requirement for python-urwid in SPEC file, as the code stopped using it. ++++ python311-documentation: - Update to 3.11.12: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - gh-106883: Disable GC during the _PyThread_CurrentFrames() and _PyThread_CurrentExceptions() calls to avoid the interpreter to deadlock. - Remove upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch - Add gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch which makes test_ssl not to stop ThreadedEchoServer on OSError, which makes test_ssl pass with OpenSSL 3.5 (bsc#1241067, gh#python/cpython!126572) ++++ python-mkdocs-material: - update to 9.6.12: * Fixed #8158: Flip footnote back reference icon for right-to-left languages ++++ python-python-gitlab: - update to 5.6.0: * Features - group: Add support for group level MR approval rules (304bdd0) - update to 5.5.0: * Chores Add deprecation warning for mirror_pull functions (7f6fd5c) Relax typing constraints for response action (f430078) tests: Catch deprecation warnings (0c1af08) * Documentation Add usage of pull mirror (9b374b2) Remove old pull mirror implementation (9e18672) * Features projects: Add pull mirror class (2411bff) - update to 5.4.0: * Bug Fixes - api: Make type ignores more specific where possible (e3cb806) - api: Return the new commit when calling cherry_pick (de29503) - files: Add optional ref parameter for cli project-file raw (#3032) (22f03bd) * Chores - Fix missing space in deprecation message (ba75c31) - Fix pytest deprecation (95db680) - Fix warning being generated (0eb5eb0) - Resolve DeprecationWarning message in CI run (accd5aa) - ci: Set a 30 minute timeout for 'functional' tests (e8d6953) - deps: Update all non-major dependencies (939505b) - deps: Update all non-major dependencies (cbd4263) - deps: Update gitlab (#3088, 9214b83) - deps: Update gitlab/gitlab-ee docker tag to v17.7.1-ee.0 (#3082, 1e95944) - deps: Update mypy to 1.14 and resolve issues (671e711) - test: Prevent 'job_with_artifact' fixture running forever (e4673d8) * Continuous Integration - Use gitlab-runner:v17.7.1 for the CI (2dda9dc) * Features - api: Add argument that appends extra HTTP headers to a request (fb07b5c) - api: Add support for external status check (175b355) - api: Narrow down return type of download methods using typing.overload (44fd9dc) - api: Narrow down return type of ProjectFileManager.raw using typing.overload (36d9b24) - update to 5.3.1: * Bug Fixes - api: Allow configuration of keep_base_url from file (f4f7d7a) - registry-protection: Fix api url (8c1aaa3) * Chores - Bump to 5.3.1 (912e1a0) - deps: Update dependency jinja2 to v3.1.5 [security] (01d4194) - update to 5.3.0: * Chores - deps: Update gitlab/gitlab-ee docker tag to v17.7.0-ee.0 (#3070, 62b7eb7) - renovate: Update httpx and respx again (aa07449) * Features - api: Support the new registry protection rule endpoint (40af1c8) - update to 5.2.0: * Chores - deps: Update all non-major dependencies (1e02f23) - deps: Update all non-major dependencies (6532e8c) - deps: Update all non-major dependencies (8046387) - deps: Update codecov/codecov-action action to v5 (735efff) - deps: Update dependency commitizen to v4 (9306362) - deps: Update gitlab/gitlab-ee docker tag to v17.6.1-ee.0 (#3053, f2992ae) - deps: Update gitlab/gitlab-ee docker tag to v17.6.2-ee.0 (#3065, db0db26) - deps: Update pre-commit hook commitizen-tools/commitizen to v4 (a8518f1) - docs: Fix CHANGELOG tracebacks codeblocks (9fe372a) - renovate: Pin httpx until respx is fixed (b70830d) * Documentation - api-usage: Fix link to Gitlab REST API Authentication Docs (#3059, f460d95) * Features - api: Add project templates (#3057, 0d41da3) - feat(api): Added project template classes to templates.py - feat(api): Added project template managers to Project in project.py - docs(merge_requests): Add example of creating mr with description template - test(templates): Added unit tests for templates - docs(templates): added section for project templates - graphql: Add async client (288f39c) - update to 5.1.0: * Chores - deps: Update all non-major dependencies (9061647) - deps: Update gitlab/gitlab-ee docker tag to v17.6.0-ee.0 (#3044, 79113d9) - deps: Update all non-major dependencies (62da12a) - deps: Update gitlab/gitlab-ee docker tag to v17.5.2-ee.0 (#3041, d39129b) - deps: Update pre-commit hook maxbrunet/pre-commit-renovate to v39 (11458e0) - deps: Update all non-major dependencies (7e62136) - deps: Update dependency pytest-cov to v6 (ffa88b3) - deps: Update all non-major dependencies (d4b52e7) - deps: Update all non-major dependencies (541a7e3) - deps: Update gitlab/gitlab-ee docker tag to v17.5.1-ee.0 (8111f49) * Features - api: Get single project approval rule (029695d) - cli: Enable token rotation via CLI (0cb8171) - const: Add new Planner role to access levels (bdc8852) - api: Support list and delete for group service accounts (#2963, 499243b) - files: Add support for more optional flags (f51cd52) - update to 5.0.0: * Breaking - feat: remove support for Python 3.8, require 3.9 or higher (#3005) * Bug Fixes - fix(api): set `_repr_attr` for project approval rules to name attr (#3011) * Chores - chore: add testing of Python 3.14 - chore(deps): update dependency ubuntu to v24 (6fda15d) - chore(deps): update all non-major dependencies (1e4326b) - chore(deps): update gitlab/gitlab-ee docker tag to v17.5.0-ee.0 (c02a392) - chore: add Python 3.13 as supported (#3012) - chore: remove "v3" question from issue template (#3017) - chore(deps): update all non-major dependencies (b3834dc) - chore(deps): update gitlab/gitlab-ee docker tag to v17.4.2-ee.0 (1cdfe40) * Documentation - docs(users): update Gitlab docs links (#3022) (3739b5d) * Testing - test: add test for to_json() method ++++ python-ytmusicapi: - Update to 1.10.3 * get_charts: fix #751: parse_video returns always a video ID or None * get_artist: Fix singles being renamed to "Singles & EPs" * search: fix #758 missing views key for "songs" filtered ++++ strawberry: - Update to version 1.2.10 + Fixed Discord rich presence showing bogus artist and album. + Fixed incorrect ID3v2 comment tag. + Removed Genius lyrics. ++++ tailscale: - update to 1.82.5: * A panic issue related to CUBIC congestion control in userspace mode is resolved. ++++ terragrunt: - Update to version 0.77.20: * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (#4158) * build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 (#4159) * build(deps): bump github.com/ProtonMail/go-crypto from 1.1.6 to 1.2.0 (#4161) * feat: Adding markdownlint v2 to GitHub Actions workflows (#4175) * feat: Adding codespell workflow (#4173) * feat: Adding `lint.yml` and `strict-lint.yml` workflows for GitHub Actions (#4172) * fix: Improving getting started guide (#4174) * feat: Adding `build-no-proxy.yml` workflow (#4171) - Update to version 0.77.19: * New Features - OpenTelemetry traces are now integrated into find and list commands Please see the release for example screenshots https://github.com/gruntwork-io/terragrunt/releases/tag/v0.77.19 * What's Changed - feat: add telemetry for find/list (#4165) - Update to version 0.77.18: * New Features - Support for HCL formatting with the render command As part of the CLI Redesign experiment, the render command now supports HCL formatting for rendered configurations, which is the default output format. Using the render command with HCL formatting allows users to get a quick, minimal evaluation of Terragrunt unit configurations with as much pre-processing done as possible. Using the render command with HCL formatting offers a way to resolve complex HCL function evaluation, include merging or string interpolation, etc. to achieve equivalent Terragrunt HCL configurations that are easier to reason about. * What's Changed - feat: Adding `render` with HCL formatting (#4164) ++++ wayland-protocols: - Update to version 1.43: * add toplevel tags protocol * added toplevel edge constraints to xdg-shell - Changes from version 1.42: * New version of the cursor shape protocol ------------------------------------------------------------------ ------------------ 2025-4-17 - Apr 17 2025 ------------------- ------------------------------------------------------------------ ++++ ast-grep: - Update to 0.37.0: * fix: use docker image instead #1930 * chore(deps): update dependency @ast-grep/napi to v0.36.3 3dca58c * fix: update crate a88a073 * perf: more efficient node ancestor calculation a1ed329 ++++ libavif: - update to 1.2.1: * Added since 1.2.0 - Add support for outputting all frames of an image sequence in avifdec. - avifdec --index all sequence.avif out.png creates files named - out-xxxxxxxxxx.png where xxxxxxxxxx are the zero-padded frame indices. * Changed since 1.2.0 - Fix local libargparse dependency patch step on macOS 10.15 and earlier. - Patch local libyuv dependency for compatibility with gcc 10. - Use stricter C99 syntax to avoid related compilation issues. - Update svt.cmd/svt.sh/LocalSvt.cmake to v3.0.1. - update to 1.2.0: * Added since 1.1.1 - Turn on the gain map API. Remove the AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP CMake flag. - Allow YCgCo_Re and YCgCo_Ro encoding/decoding and update the enum values to the latest CICP specification. Remove the AVIF_ENABLE_EXPERIMENTAL_YCGCO_R CMake flag. - Add the properties and numProperties fields to avifImage. They are filled by the avifDecoder instance with the properties unrecognized by libavif. They are written by the avifEncoder. - Add avif(Un)SignedFraction structs and avifDoubleTo(Un)SignedFraction utility functions. - Add 'avifgainmaputil' command line tool to installed apps. - Add avifCropRectRequiresUpsampling(). - Add experimental support for PixelInformationProperty syntax from HEIF 3rd Ed. Amd2 behind the compilation flag AVIF_ENABLE_EXPERIMENTAL_EXTENDED_PIXI. - Add experimental Sample Transform recipe BIT_DEPTH_EXTENSION_12B_8B_OVERLAP_4B. * Changed since 1.1.1 - avifenc: Allow large images to be encoded. - Fix empty CMAKE_CXX_FLAGS_RELEASE if -DAVIF_CODEC_AOM=LOCAL -DAVIF_LIBYUV=OFF is specified. #2365. - Rename AVIF_ENABLE_EXPERIMENTAL_METAV1 to AVIF_ENABLE_EXPERIMENTAL_MINI and update the experimental reduced header feature to the latest specification draft. Rename AVIF_HEADER_REDUCED to AVIF_HEADER_MINI. - Update the experimental Sample Transform feature behind the AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM CMake flag to the latest specification draft. - Ignore gain maps with unsupported metadata. Handle gain maps with writer_version > 0 correctly. - Simplify gain map API: remove the enableParsingGainMapMetadata setting, now gain map metadata is always parsed if present and if this feature is compiled in. Replace enableDecodingGainMap and ignoreColorAndAlpha with a bit field to choose image content to decode. Remove gainMapPresent: users can check if decoder->image->gainMap != NULL instead. Remove avifGainMapMetadata and avifGainMapMetadataDouble structs. - Write an empty HandlerBox name field instead of "libavif" (saves 7 bytes). - Check for FileTypeBox precedence in avifParse(). - Do not write an alternative group with the same ID as an item. - Update aom.cmd/LocalAom.cmake: v3.12.0. The new codec-specific option tune=iq (image quality) is added in libaom v3.12.0. - Update parseAV2SequenceHeader() and avm.cmd: research-v9.0.0 - Update dav1d.cmd/dav1d_android.sh/LocalDav1d.cmake: 1.5.1 - Update libjpeg.cmd/LocalJpeg.cmake: v3.0.4 - Update libxml2.cmd/LocalLibXml2.cmake: v2.13.5 - Update libyuv.cmd: ccdf87034 (1903) - Update svt.cmd/svt.sh/LocalSvt.cmake to v3.0.0. When available, use EbSvtAv1EncConfiguration::lossless and ::level_of_parallelism in libavif. - Remove AVIF_ENABLE_GTEST CMake option. It's now implied by AVIF_GTEST=LOCAL/SYSTEM. - Deprecate avifEncoder's minQuantizer, maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha fields. quality and qualityAlpha should be used instead. Deprecate avifenc's --min, --max, --minalpha and --maxalpha flags. -q or --qcolor and --qalpha should be used instead. - For dependencies, the deprecated way of setting AVIF_LOCAL_* to ON is removed. Dependency options can now only be set to OFF/LOCAL/SYSTEM. - Change the default quality for alpha to be the same as the quality for color. - Allow decoding subsampled images with odd Clean Aperture dimensions or offsets. - Deprecate avifCropRectConvertCleanApertureBox() and avifCleanApertureBoxConvertCropRect(). Replace them with avifCropRectFromCleanApertureBox() and avifCleanApertureBoxFromCropRect(). - Write descriptive properties before transformative properties. - Reject non-essential transformative properties. - Treat avifenc --stdin as a regular positional file path argument. - Update man pages based on avifenc/dec's --help message. - android_jni: Support 16kb page size - android_jni: Set threads to 2 instead of CPU count - Fix overflows when dealing with alpha during YUV/RGB conversions and in avifRGBImageAllocatePixels(). - Make avifEncoder.headerFormat a flag combination for future features. - Rename AVIF_HEADER_FULL to AVIF_HEADER_DEFAULT. Deprecate AVIF_HEADER_FULL. - Fix decoding image sequences with non video tracks (such as audio or subtitles). - Fix type checking of auxiliary tracks: previously any auxiliary track was assumed to be alpha, even if it was a different type. If the aux type is absent, it is assumed to be alpha. - Add libargparse-ee74d1b53bd680748af14e737378de57e2a0a954.tar.gz - Add %check/tests - Add man pages ++++ aws-nitro-enclaves-cli: - Update to version 1.4.2 - Update aws-nitro-enclaves-sdk-bootstrap to version f718dea6 ++++ balsa: - Update to version 2.6.5: + fix connection issues with broken IMAP servers + add limited support for CardDAV address books + always store user credentials in the Secret Service if possible + improve dealing with user credentials iff the Secret Service is unusable + improve saving attachments + improved setup wizard with server probing + add support for Web Key Directory (WKD) GnuPG keys + improve crypto user interface + add optional DKIM and DMARC checks + prefer TLS connections over STARTTLS + Webkit 4.1 support + use XDG-compliant user data folder layout + remove deprecated stuff (SQLite2, Rubrica, ige-mac-integration) + lots of bug fixes + documentation updates (yet incomplete) + port to meson - Drop balsa-webkitgtk-bump.patch: Fixed upstream. - Switch to git checkout via source service. - Add meson BuildRequries and macros following upstreams port. - Align Buildrequires with what meson setup checks for, follow upstream defaults. ++++ bind: - Upgrade to release 9.20.8 New Features: * Add support for EDE 20 (Not Authoritative) * Add support for EDE 7 and EDE 8. * `dig` can now display the received BADVERS message during negotiation. * Add an `rndc` command to reset some statistics counters. Bug Fixes: * Restore NSEC3 closest-encloser lookup improvements. * Stop caching lack of EDNS support. * Fix resolver statistics counters for timed-out responses. * Nested DNS validation could cause an assertion failure. * Wait for memory reclamation to finish in `named-checkconf`. * Ensure `max-clients-per-query` is at least `clients-per-query`. * Fix write after free in validator code. * Don't enforce NOAUTH/NOCONF flags in DNSKEYs. * Fix several small DNSSEC timing issues. * Fix inconsistency in CNAME/DNAME handling during resolution. ++++ blog: - Add patch blog-3215.patch * Try to avoid blocking mode of 3215 console on s390x as holding the output at `MORE' stops blogd, that is that it can not see any messages over its socket like switch of the root file system. - Add patch blog-install.patch * Fixes install problems * Use module-setup.sh to install in BUILDROOT ++++ broot: - v1.46.0 * :set_max_depth and :unset_max_depth * clear cache when files are deleted in staging area * recompute preview transform when source file changed since last preview ++++ btrfsprogs: - Fix name clash of parse_range between common/parse-utils.c and libblkid.a from util-linux-2.41 (btrfsprogs-libblkid-static-lib-clash.patch). ++++ buffer: - fix build with gcc15 + buffer-gcc15.patch ++++ cmake-extras: - fix build with cmake4 (boo#1239788) cmake-extras-1.8-cmake4.patch ++++ criu: - build with selinux support (bsc#1238136) ++++ crmsh: - Update to version 5.0.0+20250417.367bbfad: * Dev: unittests: Adjust unit test for previous commit * Dev: behave: Adjust functional test for previous commit * Dev: ui_sbd: Show fence_sbd parameter in 'sbd configure show' * Dev: doc: Update doc/crm.8.adoc to add crashdump option * Dev: ui_sbd: Add 'crashdump' option for 'sbd purge' command * Dev: ui_sbd: Refactor the condition for configuring crashdump * Dev: ui_sbd: Compare crashdump watchdog timeout value if configured * Dev: ui_sbd: Add warning to emphasize that kdump service is required * Dev: ui_sbd: Update the re pattern to match the possible arguments * Dev: ui_sbd: Configure crashdump watchdog timeout (jsc#PED-11931) ++++ dracut: - Update to version 059+suse.725.g1df2cbe1: * fix(dracut-init): assign real path to srcmods (bsc#1241114) ++++ transactional-update: - Version 5.0.2 - Fix continuing from an already booted snapshot - Fix check for overlayfs when using tukit open with --discard ++++ emacs-jinx: - Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch against version 2.1 - Update to version 2.1: * README: Update suggested Vertico configuration * Offer lower-case words for saving in personal dictionary * Improve lighter and menu, also include correct word next to correct all. * Add ~jinx-dir-local-words~ saved in ~.dir-locals.el~. Words can be added to the ~.dir-locals.el~ with the ~/~ key in the ~jinx-correct~ dialog * ~jinx-correct~: For capitalized words, offer lower case variants to save in personal dictionary and file local variables. * Add ~help-echo~ to the Jinx overlays to show possibly actions to perform on highlighted word ++++ fence-agents: - Update to version 4.16.0+git.1744878140.5acc05b1: * [virt] fix build with libxml 2.14 ++++ firecracker: - BuildRequire cargo and rust without the constraint for 1.82 ++++ fish: - update to 4.0.1 https://github.com/fish-shell/fish-shell/releases/tag/4.0.1 * Key combinations using the super (Windows/command) key can be bound using the super- prefix (#11217). * Konsole’s menu shows the “Open folder with” option again (#11198). * $fish_color_search_match will now only be applied to the foreground color if it has an explicit foreground. For example, this allows setting: * set -g fish_color_search_match --reverse * Cursor shape commands (\e[2 q) are no longer sent in non-interactive shells or in redirections (#11255). * status gained a is-interactive-read subcommand, to check whether the script is being called from an interactive read invocation. * fish’s background tasks are now started in a way that avoids an error on macOS Terminal.app (#11181). * Using key combinations within qemu should work correctly. * Prompts containing control characters no longer cause incorrect display of command lines (#11252). * Cancelling the command-line in Vi mode displays correctly again (#11261). * The acidhub prompt properly displays the git branch again (#11179). * Completions for wine correctly include files again (#11202). * On macOS, paths from /etc/paths and /etc/manpaths containing colons are handled correctly (#10684). This functionality was included in the 4.0.0 release notes but was missing from the source code. * The XTerm modifyOtherKeys keyboard encoding is no longer used under WezTerm, as it does not work correctly in all layouts (#11204). * option-left and other similar keys should now work in iTerm versions before 3.5.12; the kitty keyboard protocol is now disabled on these versions (#11192). * The kitty keyboard protocol is no longer used under Midnight Commander, as it does not work correctly (#10640). * fish now sends the commandline along with the OSC 133 semantic prompt command start sequence. This fixes a test in the kitty terminal (#11203). * Git completions for third-party commands like “git-absorb” are completed correctly again (#11205). * Completions for diskutil no longer produce an error (#11201). * The output of certain error messages no longer prints newlines to standard output (#11248). * A number of crashes have been fixed, including file names longer than 255 bytes (#11221), using fish on a btrfs filesystem (#11219), history files that do not have the expected format (#11236), and pasting into an empty command line (#11256). - Remove fish-3.7.1-drop-pcre-tests.patch, no problem for 4.0.x ++++ foot: - Update to v1.22.0: * foot.ini options: * Added main.alpha-mode option to change how alpha is handled on background colors not set by the terminal but by programs like vim. Defaults to "default", which sets the alpha only on cells with the terminal default background color, not including cells with the same RGB value as the terminal default background color. * Added tweak.dim-amount option to tweak how much dimmed colors are dimmed by when explicit values have not been configured. Such auto-calculated dimmed colors are now more consistent in being less intense and closer to black. Similarly brightened colors are more consistently more intense and closer to white, as determined by the original tweak.bold-text-in-bright-amount option. * Virtual modifiers in key bindings are now recognized and mapped to the corresponding real modifier, eg Alt instead of Mod1 and Super instead of Mod4. * Default regex used in url.regex has been changed to be much more strict. * Added support for compositor toplevel edge constraints to prevent resizing foot via its CSDs in the constrained directions. This also allows a tiled window to be resized via its CSDs unless the compositor has indicated that the toplevel has edge constraints. * Fixed keybindings to work under compositors like Mutter that send virtual modifiers in keyboard events. * Fixed crash in URL mode when activating a second URL. * Fixed URL mode to not mangle double-width characters in copied URLs. * Fixed issue where changing the window size would remove empty lines. * Added new themes: molokai, night-owl. * See https://codeberg.org/dnkl/foot/releases/tag/1.22.0 for more details. ++++ forgejo: - update to 11.0.0: * add ability to regenerate access tokens * drop SSPI auth support and more Windows files * localize theme names * improve incorrect ROOT_URL warning * admin user view * welcome screen for user dashboard * improve "URL" handling in markdown editor * display to maintainers in pull request when it is editable * simplify pronouns in user settings * split Forgejo landing page template to allow patching or removing Forgejo introduction section * set default release title to tag name * add quota overview * allow opening a single-file diff from file history view * reduce noise in the timeline of issues and pull requests. If certain timeline events are performed within a certain timeframe of each other with no other events in between, they will be combined into a single timeline event, and any contradictory actions will be canceled and not displayed. The older the events, the wider the timeframe will become. * i18n: make Danish available in UI * Updates from Codeberg Translate * Features * return run_number in workflow dispatch * add more sorting to own repository list * add sort parameter to list issues API * make it possible to track the progress of manually triggered workflows * interpret Precedence: auto_reply as an auto reply * parse multipart/related parts as attachments & guess filename * added missing nuget V2 properties to API * order the user's organization list alphabetically * in code search, add query string for boolean operators and phrase search * in code search, replace fuzzy search with union search for indexer * set default value of UseCompatSSHURI to true * add pronoun privacy option * commit API endpoint to rename an organization * fill website field when migrating from external * commit use Project-URL metadata field to get a PyPI package's homepage URL * improve Forgejo diagnostics * sourcehut webhook: submit SSH URL for private repository or when pre-filled * add configurable cooldown to claim usernames * don't allow blocking the doer * Alt Linux Apt-Rpm repository support for Forgejo packages * add search action jobs for API routes, repo, org and global level * add summary card for repos and releases * add synchronization for SSH keys for OpenID Connect * initial support for localization and pluralization with go-i18n-JSON-v2 format * permit to download patch and diff file between tags and branches * remove SHA1 for support for ssh rsa signing * show link to download directory * validate input for default_{merge,update}_style * include platform information on rubygems compact index API * listening on abstract domain sockets * forbid blocked users from reopening issues * allow collaborators to read their own permissions * more permissive markup commit hash detection * don't give system users roles on comments * fix(ui): make tag dropdown clickable again * fix: match PackageBlob.HashBlake2b definition and migration * fix(UI): i18n: improve naming * fix: package_blob.has_blake2b may be null * fix: redirect to submodule instead of throwing 500 error when viewing submodule entry * fix(migrations): transfer PR flow information * : fix(i18n): fix several usages of i18n * Update module golang.org/x/net to v0.38.0 (v11.0/forgejo) * 4108-empty-slice-encoded-to-null * chore: branding import path * fix(ui): Do not check for vertical-align * Update module code.forgejo.org/forgejo/act to v1.25.1 (forgejo) * fix ci dashboard e2e test * build: require node v20 * Update Node.js to v22 (forgejo) * chore(renovate): update settings for latest version * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.8 (forgejo) * Update module github.com/caddyserver/certmagic to v0.22.2 (forgejo) * Lock file maintenance (forgejo) * Update renovate to v39.212.0 (forgejo) * remove an extraneous } in issue dependencies template * chore(release-notes): Forgejo v10.0.3 * Update module github.com/golang-jwt/jwt/v5 to v5.2.2 [SECURITY] (forgejo) * Update module github.com/go-sql-driver/mysql to v1.9.1 (forgejo) * Update mcr.microsoft.com/devcontainers/go Docker tag to v1.24 (forgejo) * chore(release-notes): Forgejo v10.0.2 * Update module github.com/redis/go-redis/v9 to v9.7.3 (forgejo) * consider issues in repository accessible via access table * chore(release-notes): Forgejo v7.0.14 * chore(renovate): add yamllint to automerge * Update module gitlab.com/gitlab-org/api/client-go to v0.126.0 (forgejo) * Update dependency yamllint to v1.36.2 (forgejo) * chore(dependency): upgrade gof3 v3.10.6 * Update dependency eslint-import-resolver-typescript to v4 (forgejo) * chore: add @vitejs/plugin-vue to renovate automerge * Update dependency @vitejs/plugin-vue to v5.2.3 (forgejo) * Lock file maintenance (forgejo) * Update renovate to v39.205.0 (forgejo) * branding: update API descriptions * Update module * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.2.1 (forgejo) * Update dependency yamllint to v1.36.1 (forgejo) * Update data.forgejo.org/oci/bitnami/postgresql Docker tag to v16 (forgejo) * Update dependency @playwright/test to v1.51.0 (forgejo) * Update vitest monorepo to v3.0.8 (forgejo) * Update linters (forgejo) * Update dependency happy-dom to v17.4.4 (forgejo) * Update dependency @stoplight/spectral-cli to v6.14.3 (forgejo) * perf: avoid sorting team names for ComposeMetas * chore(runner): return errors created by connect * perf: optimize converting releases to feed items * [gitea] week 2025-12 cherry pick (gitea/main -> forgejo) * Update dependency mermaid to v11.5.0 (forgejo) * Update module github.com/editorconfig/editorconfig-core-go/v2 to v2.6.3 (forgejo) * chore(ui): remove unused template "shared/user/blocked_users" * handle deleted user modifying event state in gitlab migration * Update dependency yamllint to v1.36.0 (forgejo) * i18n: ensure consistent indent style for next locales * fix(api): miss-spelled description, corrected to public * Update module github.com/go-webauthn/webauthn to v0.12.2 (forgejo) * Update module github.com/minio/minio-go/v7 to v7.0.88 (forgejo) * Lock file maintenance (forgejo) * Update renovate to v39.195.1 (forgejo) * ui: improve branch/tag dropdown selector consistency * Update module github.com/msteinert/pam to v2 (forgejo) * Update linters (forgejo) * Update dependency happy-dom to v17.4.3 (forgejo) * Update dependency globals to v16 (forgejo) * Update dependency eslint-plugin-vue to v10 (forgejo) * Update dependency eslint-plugin-unicorn to v57 (forgejo) * Update dependency @stylistic/eslint-plugin-js to v4 (forgejo) * Update Node.js to v22 (forgejo) * [gitea] week 2025-11 cherry pick (gitea/main -> forgejo) * fix(ui): use usual and consistent size for project icons of 16 * fix(ui): improve milestone/project header consistency * chore(ui): improve svg icon margin consistency * revert issue rendering for element * chore: modernize import * fix(i18n): make HasKey aware of newStyleMessages * feat(ui themes): better place for theme list ctx, testing * chore(ui): always use primary button color inside modals * fix(ui): 2fa verify alignment * Update module google.golang.org/grpc to v1.71.0 (forgejo) * i18n: use ellipsis character * Update module golang.org/x/tools/cmd/deadcode to v0.31.0 (forgejo) * Update module golang.org/x/oauth2 to v0.28.0 (forgejo) * Update module github.com/caddyserver/certmagic to v0.22.0 (forgejo) * Update module golang.org/x/image to v0.25.0 (forgejo) * Update module golang.org/x/crypto to v0.36.0 (forgejo) * Update module github.com/urfave/cli/v2 to v2.27.6 (forgejo) * improve error handling of commit rendering * Update module golang.org/x/net to v0.36.0 (forgejo) * Update module github.com/prometheus/client_golang to v1.21.1 (forgejo) * correct logging if caller has generics * Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.64.6 (forgejo) * Update dependency go to v1.24.1 (forgejo) * introduce distant federation server mock * fix the modularity for migration v18 * Update module github.com/opencontainers/image-spec to v1.1.1 (forgejo) * [gitea] week 2025-10 cherry pick (gitea/main -> forgejo) * feat(build): linter for missing msgid definitions * Fix: Force all repo tab buttons to be the same height * Lock file maintenance (forgejo) * Update renovate to v39.185.0 (forgejo) * fix(ui): add header to org settings /blocked users page * fix(ui): use discussions icon in issue list entries * Update module github.com/jhillyerd/enmime/v2 to v2.1.0 (forgejo) * i18n(en): a few source fixes * Update module github.com/PuerkitoBio/goquery to v1.10.2 (forgejo) * Update dependency happy-dom to v17.1.8 (forgejo) * Update dependency @stylistic/stylelint-plugin to v3.1.2 (forgejo) * Update module code.forgejo.org/f3/gof3/v3 to v3.10.4 (forgejo) * chore(ci): ensure the manually cached Go can be run * chore(upgrade): switch to code.forgejo.org/forgejo/levelqueue * Update module github.com/ProtonMail/go-crypto to v1.1.6 (forgejo) * Update module golang.org/x/oauth2 to v0.27.0 (forgejo) * Update module golang.org/x/crypto to v0.35.0 (forgejo) * Update module golang.org/x/tools/gopls to v0.18.1 (forgejo) * job list response to avoid wrapped body. * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 (forgejo) * Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.3 (forgejo) * Update renovate to v39.178.1 (forgejo) * chore: add empty secret table fixtures * Update data.forgejo.org/oci/golang Docker tag to v1.24 (forgejo) * feat(ui): include MIME type for archive links in folder download * fix(ui): improvements around folder download * i18n(en): shorten banner text for archived repos * [gitea] week 2025-09 cherry pick (gitea/main -> forgejo) * fix(repo): return code 400 instead of 500 for invalid archive type * Update module golang.org/x/crypto to v0.34.0 (forgejo) * Fix invalid swagger syntax of $ref with sibling * Update x/tools (forgejo) * Update module github.com/prometheus/client_golang to v1.21.0 (forgejo) * Update module github.com/meilisearch/meilisearch-go to v0.31.0 (forgejo) * fix(example conf): add .webp to ALLOWED_TYPES * linting: fix typos, add toml validation * Update Zig gitignore * return 404 for empty repositories * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.6 (forgejo) * Lock file maintenance (forgejo) * Update renovate to v39.171.2 (forgejo) * chore: add a make option to disable stripping binaries for debug builds * Revert "Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) (#6945)" * feat(ui): add MIME types for generated archives * i18n: translation updates from Gitea * forgejo migrations numbering in comments and rename latest migration file * native parsing of ssh certificate key * Update dependency happy-dom to v17 (forgejo) * Update golang packages to v1.24 (forgejo) (minor) * Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) * Also substitute COPYRIGHT HOLDER and the organization in BSD 4-Clause license * delay deleting authorization token * i18n: reword archive.title and archive.title.date in english locale * Update dependency webpack to v5.98.0 (forgejo) * feat(ui): always show restart button for Actions jobs * Update dependency globals to v15.15.0 (forgejo) * Update module github.com/buildkite/terminal-to-html/v3 to v3.16.5 (forgejo) * Add possibility of removed content to 404 page * Reduce links in chat notifications to avoid multiple previews * Update dependency esbuild-loader to v4.3.0 (forgejo) * fix(ui): hide extra PR property labels on title edit * Update module golang.org/x/net to v0.35.0 (forgejo) * Update dependency postcss to v8.5.2 (forgejo) * Fix api returns internal server error when not found should be returned * fix(ui): release: set default release title to tag name * fix(ui): use "organization name" in coldown messages for orgs * Lock file maintenance (forgejo) * Update module github.com/minio/minio-go/v7 to v7.0.85 (forgejo) * Update renovate to v39.164.1 (forgejo) * always set stripped slashes on http request * [gitea] week 2025-07 cherry pick (gitea/main -> forgejo) * chore(api): Improve description for repoCheckCollaborator * chore(release-notes): fix Forgejo v10.0.1 & v7.0.13 blog post URL (again) [skip ci] * chore(release-notes): fix Forgejo v10.0.1 & v7.0.13 blog post URL * fix(ui): hide 'New migration' button on org pages with migrations disabled (#6850) * chore(release-notes): Forgejo v7.0.13 * chore(release-notes): Forgejo v10.0.1 * fix(sec): Forgejo Actions web routes * fix(sec): permission check for project issue * Update module golang.org/x/crypto to v0.33.0 (forgejo) * [skip ci] Fix flaky clipboard test * Update module github.com/go-enry/go-enry/v2 to v2.9.2 (forgejo) * fix(ui): make Finish review button work again * avoid y-axis clipping for branch name * ui: update styling of comment headers and role labels * Fix comment form e2e test * chore(i18n): lint errors * Update module golang.org/x/sys to v0.30.0 (forgejo) * chore: teach lint-locale about locale_next * add commit limit for webhook payload * ui: remove divider in code search * fix(ui): remove code search git grep warning * Update dependency go to v1.23.6 (forgejo) * make author search case insenstive * chore(renovate): override platform version * Update renovate to v39.158.2 (forgejo) * Update vitest monorepo to v3 (forgejo) (major) * Pin dependency codespell to 2.4.1 (forgejo) * FromAsCasting warning from Dockerfile * Lock file maintenance (forgejo) * Update renovate to v39.156.1 (forgejo) * Update dependency markdownlint-cli to v0.44.0 (forgejo) * Update dependency happy-dom to v16.8.1 (forgejo) * Update dependency @playwright/test to v1.50.1 (forgejo) * Update dependency @vitest/eslint-plugin to v1.1.25 (forgejo) * use correct default branch for migrated wiki * consider HEAD requests to be pulls * chore: remove deadcode * chore: Remove ChangeMilestoneStatus * Transient model for federated unstar * chore: fix ci failure * Disable autofocus on the dashboard repository search box * fix(ui): disable PR review button in archived repos * chore: remove deadcode in models/user * chore: load 2fa status for user search when needed * check for webauthn in 2fa user search * disallow blame on directories * render issue titles consistently * Set explore pages to configurable default sort * chore: consistent docker image and action references * fix(i18n): use translate key as fallback * fix(i18n): add forgotten translatable string * ui: update language stats layout and click behavior * Update module * github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.2.0 (forgejo) * Update renovate to v39.136.1 (forgejo) * chore: Update renovate to v39.136.0 * chore: remove usages of sort.Sort * [gitea] week 2025-05 cherry pick (gitea/main -> forgejo) * nit(i18n): update password update instruction * add non allowed domain translation * chore: teach set module about iter.Seq * [skip ci] chore: adjust i18n entries in CODEOWNERS * chore: fix typos, decap a few i18n strings * code review alt repository * Update module github.com/go-git/go-git/v5 to v5.13.2 (forgejo) * Release-note and file rename for Alt Linux Apt-RPM support * chore(security): update security.txt with new expiration date * Update dependency codespell to v2.4.0 (forgejo) * fix(tests): prevent frontend test dependency on system locale * ci: fix go version check * Lock file maintenance (forgejo) * Update module github.com/minio/minio-go/v7 to v7.0.84 (forgejo) * [gitea] week 2025-04 cherry pick (gitea/main -> forgejo) * fix(ui): add triangle down octicon to code search options dropdown * enh(ui): Remove DiffFileList component * fix(ui): prevent overflow of branch selector in commit graph * Hide git note add button for commit, if commit already has a note * chore(renovate): fix self-update config [skip ci] * fix(i18n): flatten next locales * Update renovate Docker tag to v39.115.4 (forgejo) * Update dependency katex to v0.16.21 (forgejo) * Fix mention and emoji expansion & Improve leaving list completion * Reset content of comment edit field on cancel * reduce noise for the v303 migration * Update dependency go to v1.23.5 (forgejo) * Update module google.golang.org/protobuf to v1.36.3 (forgejo) * avoid Gitea migration warnings (take 2) * fix(ui): correct switch ordering * chore(ci): upgrade forgejo-build-publish/build@v5.3.1 * Fix inline file preview for rendered files * Update renovate Docker tag to v39.111.0 (forgejo) * tests(e2e): Various fixes to visual testing * Update https://data.forgejo.org/infrastructure/issue-action action to v1.3.0 (forgejo) * Update postcss (forgejo) * Update module google.golang.org/grpc to v1.70.0 (forgejo) * Update dependency @github/relative-time-element to v4.4.5 (forgejo) * add a buffer writer to the logger, for internal use * Update renovate Docker tag to v39.106.0 (forgejo) * Update dependency katex to v0.16.20 (forgejo) * Update data.forgejo.org/renovate/renovate Docker tag to v39.106.0 (forgejo) * Make switch larger on touchscreen devices * Use redesigned switch on commit graph page * Use flex for switch items * Prevent vertical stretching of the switch * Apply switch redesign to more areas * Fix minor misalignment * Do not report warning when git shows new reference * [gitea] week 2025-03 cherry pick (gitea/main -> forgejo) * Update x/tools (forgejo) * Update module code.forgejo.org/forgejo/act to v1.23.1 (forgejo) * Update renovate Docker tag to v39.103.0 (forgejo) * Update module code.gitea.io/sdk/gitea to v0.20.0 (forgejo) * fix inline file preview for files with encoded URL, fix #5069 * Remove source branch from pr list, fix #5009, #6080 * Update module gitlab.com/gitlab-org/api/client-go to v0.119.0 (forgejo) * Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.1.1 (forgejo) * Update dependency asciinema-player to v3.8.2 (forgejo) * port(gitea#31954): Add lock for parallel maven upload * Update dependency monaco-editor to v0.52.2 (forgejo) * Update module github.com/caddyserver/certmagic to v0.21.6 (forgejo) * Update dependency typescript to v5.7.3 (forgejo) * Added alt's to * chore(renovate): manual name replacement * Update data.forgejo.org/renovate/renovate Docker tag to v39.93.0 (forgejo) * Update data.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo) * Update module google.golang.org/protobuf to v1.36.2 (forgejo) * Update module github.com/ProtonMail/go-crypto to v1.1.4 (forgejo) * Update module github.com/go-git/go-git/v5 to v5.13.1 (forgejo) * upgrade gof3 package and driver * Replace data.forgejo.org/forgejo-contrib/renovate Docker tag with data.forgejo.org/renovate/renovate (forgejo) * chore: remove illegal git usage * chore(deps): Update gitlab api to updated library * Update module golang.org/x/net to v0.34.0 (forgejo) * Update forgejo/forgejo-build-publish action to v5.3.0 (forgejo) * Update module github.com/minio/minio-go/v7 to v7.0.83 (forgejo) * Lock file maintenance (forgejo) * Update module github.com/alecthomas/chroma/v2 to v2.15.0 (forgejo) * Update dependency fast-glob to v3.3.3 (forgejo) * Update renovate to v39.91.0 (forgejo) * fix(ui): show oauth divider on signup page * chore: update ignores * add files to compare * UI switch redesign * chore(ci): use mirror for obtaining go-xsd-duration * Update dependency happy-dom to v16 (forgejo) * chore: bump renovate to v39.90.0 * Rewrite OpenGraph Header * fix(code search): empty mode dropdown when keyword is empty * i18n(en): consistency improvements * Update module github.com/PuerkitoBio/goquery to v1.10.1 (forgejo) * Update dependency @vitest/eslint-plugin to v1.1.22 (forgejo) * Fix editing pr review * Make new table modal work when editing a issue * fix(ui): use primary color for button in table modal * Update module github.com/caddyserver/certmagic to v0.21.5 (forgejo) * Fix edit cancel button * Fix issue/comment menus * Update renovate Docker tag to v39.86.0 (forgejo) * use DateUtils for blocked users list * chore(release-notes): Forgejo v10.0.0 * Rework user profile settings * xorm needs to be lowercase otherwise it is ignored * Update code.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo) * chore(branding): strip metadata information from the footer * Cosmetic changes and fixes around repo homepage * Refactor e2e tests to simplify authentication setup * [gitea] week 2024-53 cherry pick (gitea/main -> forgejo) * Fix overflow in git notes * cmd/dump: add option flag to skip repository archives * Rework new repo dialog * chore(i18n): user/label translations in danish/latvian * Revert "Update dependency idiomorph to v0.4.0" * chore(release): v10.0 is cut, v9.0 is soon to be EOL * When comparing in repos, mention that pull request creation requires sign-in * enable releases and/or wiki if user set the options in repo migration * federation with allow lists - remove patch fix-CVE-2025-3445.patch and fix-CVE-2025-22869.patch, as upstream updated the dependencies - remove patch dont-strip.patch, as upstream implemented a variable way of achieving the same goal ++++ gdb: - Update to current gdb-16-branch (gdb 16.2.90). Patches dropped: * core-target-open-segfault.patch * tui-wrefresh-issue.patch * gdb-rhbz2354997-gstack-drop-readnever.patch * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch * gdb-tdep-backport-i386_canonicalize_syscall-rewrite-.patch Patches added: * gdb-16.2.90.6c82a557806.17-04-2025.patch ++++ gdb-testresults: - Update to current gdb-16-branch (gdb 16.2.90). Patches dropped: * core-target-open-segfault.patch * tui-wrefresh-issue.patch * gdb-rhbz2354997-gstack-drop-readnever.patch * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch * gdb-tdep-backport-i386_canonicalize_syscall-rewrite-.patch Patches added: * gdb-16.2.90.6c82a557806.17-04-2025.patch ++++ gedit: - Update to version 48.2: + Update links to new website domain name: https://gedit-text-editor.org + It is no longer possible to implement plugins in Python. + New features: - Reset All button in the preferences dialog. - In the Spell Checker plugin: be able to configure the default language used for the spell-checking in new documents. + Code refactorings: - In GeditWindow and GeditPreferencesDialog. - Don't use the g_slice_*() functions (deprecated). - In the Spell Checker plugin. + MS Windows: change default font to Consolas. + macOS: install an icon. + Metainfo: improve it. + Some updates to the user manual. + Improve the devel documentation. + Updated translations. - Update URL to new home. - Bump api_ver define. - Drop python3-gedit sub-package and obsolete it following upstream changes. Further, drop all python BuildRequires and Requires, no longer needed, nor used. ++++ gedit-plugins: - Update to version 48.2: + All plugins implemented in Python have been removed. + Update some URLs. + Small code maintenance. + Updated translations. - Drop bracketcompletion-use-key-release-event-to-work-wi.patch: The plugin it patched is dropped upstream. - Drop all the python-based plugins following upstream. ++++ gnome-nibbles: - Update to version 4.2.2: + Fix issues: - glgo/GNOME/gnome-nibbles#74 - glgo/GNOME/gnome-nibbles#75 ++++ harfbuzz: - Update to version 11.1.0: + Include bidi mirroring variants of the requested codepoints when subsetting. The new HB_SUBSET_FLAGS_NO_BIDI_CLOSURE can be used to disable this behaviour. + Various bug fixes. + Various build fixes and improvements. + Various test suite improvements. ++++ hidviz: - Update to version 0.2.1 Build fixes: * fixed build with gcc-15 * fixed build with cmake 4.0 and newer ++++ intel-opencl: - Fix build problems on SLE15-SP7 by not treating unused-variable and unused-but-set-variable as errors. - Prefix CXX_FLAGS with %(optflags) to make sure we don't loose them. - Make sure we build with a recommended or newer version of level-zero. ++++ iptables: - Remove legacy backend from SLES16 ++++ kernel-debug: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-default: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-source: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-docs: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-kvmsmall: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-obs-build: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-obs-qa: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-syms: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kernel-vanilla: - rpm/kernel-binary.spec.in: Also order against update-bootloader (boo#1228659, boo#1240785, boo#1241038). - commit fe0a8c9 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v26: <20250415-b4-ovpn-v26-0-577f6097b964@openvpn.net> - commit 9881558 ++++ kubetui: - relax version constraint on cargo to allow versions equal to or newer than 1.82 ++++ kwctl: - spec-cleaner run ++++ sqlite3: - Add subpackage for the lemon parser generator. - Add patches: * sqlite-3.49.0-fix-lemon-missing-cflags.patch * sqlite-3.6.23-lemon-system-template.patch ++++ qt6-wayland: - Add upstream change: * 0001-Client-Reset-mFrameCallbackTimedOut-when-showing-a-w.patch ++++ libqt6xdg: - Update to version 4.2.0: * Adapted to changes in private headers of Qt 6.9 - Dropped 35ce74f1510a9f41b2aff82fd1eda63014c3fe2b.patch ++++ libdbusmenu-lxqt: - Update to version 0.3.0: * A workaround is added for a Qt crash on reloading menus * Code Cleanup - Removed Group: declarations, no longer used ++++ libfm-qt: - Update to version 2.2.0: * Code cleanup and Update * Custom options are enabled for local terminals list * Common apps are listed in "Open With" menu when multiple files with different MIME types are selected * Try better to change directory on mounting by clicking in the side pane ++++ libgedit-amtk: - Update to version 5.9.1: + Updated translations. ++++ libgedit-gfls: - Update to version 0.3.0: + Improve some parts of the library (see the reference manual for changes). + Experiment with new Encoding interfaces and classes, but the code has been removed (a simpler approach is planned). + Improve the documentation. + Write more unit tests. + Updated translations. ++++ libgedit-gtksourceview: - Update to version 299.5.0: + language-specs: files reorganization and simplify the scripts. + Updated translations. ++++ libgedit-tepl: - Update to version 6.13.0: + New and removed API: see the API reference. + Updated translations. - Bump libver. ++++ liblxqt: - Update to version 2.2.0: * Disabling of auto-start entries is limited to LXQt ++++ lxqt-globalkeys: - Update to version 2.2.0: * Enabled smooth scrolling in the config GUI * Cleaned up default 'globalkeyshortcuts.conf' ++++ minisat: - Update to version 2.2.1+20230206: * utils/System.*: use fpu_control only on glibc - use -DCMAKE_POLICY_VERSION_MINIMUM=3.10 to support cmake 4 - use %cmake_build ++++ nghttp3: - Update to release 1.9.0 * Explicitly deny new server-initiated bidirectional streams. * Reworked fuzz testing resilience. - Use SRPM name as a base for -devel subpackage. ++++ ngtcp2: - Update to release 1.12.0 * Avoid limiting CWND during path validation. * Avoid PMTUD if it is disabled by configuration. - Use SRPM name as a base for -devel subpackage. ++++ liboqs: - Updated to 0.13.0: - Key encapsulation mechanisms - New API: Added a deterministic key generation and API for KEMs (only ML-KEM supported at the moment). - ML-KEM: Changed the default ML-KEM implementation to [PQCP's mlkem-native](https://github.com/pq-code-package/mlkem-native). There are three variants: Portable C, AVX2, and AArch64. Large +parts of these implementations are formally verified: all of the C code is verified for memory and type safety using [CBMC](https://github.com/diffblue/cbmc) and the functional correctness +of the core AArch64 assembly routines is verified using [HOL-Light](https://github.com/jrh13/hol-light). - ML-KEM: Added support for the ML-KEM implementation from [Nvidia cuPQC](https://developer.nvidia.com/cupqc), a GPU accelerated cryptography library. - ML-KEM: Implementation from mlkem-native upstream updated to add Pair-wise Consistency Test (PCT) and Intel CET support. - ML-KEM: Improved testing of ML-KEM keys. - HQC: Disabled HQC by default until [a new security flaw](https://groups.google.com/a/list.nist.gov/g/pqc-forum/c/Wiu4ZQo3fP8) is fixed. - Digital signature schemes - ML-DSA: Improved testing for ML-DSA. - CROSS: Updated to NIST Additional Signatures Round 2 version. - MAYO: Updated to NIST Additional Signatures Round 2 version. - UOV: Added support for UOV algorithm from NIST Additional Signatures Round 2. ++++ libplacebo: - Use python3-Jinja2 and python3-glad2 for BuildRequires instead of using multi-versioned python packages. - Add support for building on Leap 15.6 with python3.11 only. ++++ qore: - Update to 2.0.0 * many new user modules, vastly improved REST client infrastructure * do not try to get a new token if the token was just issued * Fix build on illumos * dp action catalog * fixed Swagger additionalProperties processing * fixed a bug converting arguments to fit the Swagger schema * allow reflection in module init and del closures * added a DiscordRestClient module * fixed setting the column size on types created from VARCHAR * fixed a bug with the cast<>() operator and compatible type * do not close sockets when there is an I/O timeout * fixed outputting complex data structures with deleted objects * gmail app * fixed the -= operator with *hash lvalues * logger module * expanded api * fixed static method resolution * range operator fix * thread local storage fix ++++ qtermwidget: - Update to version 2.2.0: * Fixed the problem with characters like '/'(U+29F8) * Close the session correctly before destroying it * Fixed URL highlighting on wrapping * Handle double-column and small characters correctly on calculating text width * Fixed problem with characters wider than monospace * Support combining characters * Make too wide characters fit into available space * Get rid of "Mq", which sometimes persisted at the top left corner after the display was updated. * Added support for auto-hiding inactive mouse cursor * Fixed cursor blinking with subterminals - Removed Group: declarations, no longer used ++++ rocksdb: - update to 10.1.3: * Fix a bug where resurrected full_history_ts_low from a previous session that enables UDT is used by this session that disables UDT. - update to 10.1.2: * Fix a bug where tail size of remote compaction output is not persisted in primary db's manifest - update to 10.1.0: * New Features + Added a new DBOptions.calculate_sst_write_lifetime_hint_set setting + Add a new field num_l0_files in CompactionJobInfo + Added per-key-placement feature in Remote Compaction + Implemented API DB::GetPropertiesOfTablesByLevel * Public API Changes + GetAllKeyVersions() now interprets empty slices literally as valid keys + DeleteFilesInRanges() now takes RangeOpt which is based on OptSlice. The overload taking RangePtr is deprecated. + Add an unordered map of name/value pairs, ReadOptions::property_bag + Introduced CompactionServiceJobStatus::kAborted to allow handling aborted scenario in Schedule(), Wait() or OnInstallation() + format_version < 2 in BlockBasedTableOptions is no longer supported for writing new files. Support for reading such files is deprecated and might be removed in the future. CompressedSecondaryCacheOptions::compress_format_version == 1 is also deprecated. * Behavior Changes + ldb now returns an error if the specified --compression_type is not supported in the build. + MultiGet with snapshot and ReadOptions::read_tier = kPersistedTier will now read a consistent view across CFs + CreateColumnFamily() is no longer allowed on a read-only DB * Bug Fixes: + Fixed stats for Tiered Storage with preclude_last_level feature ++++ sbc: - Update to version 2.1 * Fix issue when compiling without SBC_BUILD_WITH_SSE_SUPPORT. - Update to version 2.0 * Fix issue with SSE primitives on non-x86. - Drop patch: * fix-build-on-non-x86.patch (not longer needed) - Use ldconfig_scriptlets macro - Use correct Group tags - Specfile cleanup ++++ snappy: - Update summary of the most prominently installed (sub)package. ++++ libtracefs: - Update to release 1.8.2 * libtracefs: Have tracefs_instance_tracers() return instance tracers * libtrace: Fix memory leak in tracefs_cpu * libtracefs: Handle synthetic events with dynamic strings as fields ++++ libxml2: - Update to version 2.13.8: + Security: - [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables. - [CVE-2025-32414] python: Read at most len/4 characters. - bug references: [bsc#1241453], [bsc#1241551] ++++ lximage-qt: - Update to version 2.2.0: * Used the device pixel ration of the window on Wayland * Fixes and workarounds for multi-screen scaling issues on Wayland * Fixed an old issue in showing GIF animations with pixel ratios > 1 * Code Cleanup - Removed Group: declarations, no longer used ++++ lxqt-about: - Updated to version 2.2.0: * Updated translations and bumped the version ++++ lxqt-archiver: - Update to version 2.2.0: * Building is done with 7zip by default * Use 7z to open rar archives * Show password prompt with list-protected 7z archives * Added dedicated support for bsdtar * Show targets of link items * Added some menu bar icons * Added window titles to dialogs - Removed Group: declarations, no longer used ++++ lxqt-wayland-session: - Updated to version 0.2.0: * Added manpages * Support default compositor and screenlocker * Search for compositor setting in fallback dirs * Use predefined build values in the startup script * Support full path of compositor * R emoved obsolete mozilla env var * Corrected D-Bus error message - Refactor 0003-configuration-changes-for-default-niri-session.patch - Refactor 0005-configuration-changes-for-default-hyprland-session.patch - Refactor 0007-configuration-changes-for-default-sway-session.patch ++++ lxqt-menu-data: - Update to version 2.2.0: * Updated translations ++++ lxqt-notificationd: - Update to version 2.2.0: * Workaround for text misalignment on decreasing the notification width * By default, show notifications on the leftmost/topmost screen under Wayland, as if it's the primary screen * Allowed zero duration in the config GUI, which means no auto-closing without an explicit timeout * Improved the texts of the section "Unattended Notifications" in the config GUI - Removed Group: declarations, no longer used ++++ lxqt-openssh-askpass: - Update to version 2.2.0: * Updated translations and bumped the version - Removed Group: declarations, no longer used ++++ lxqt-panel: - Update to version 2.2.0: * Wayland screens are handled by using their names, not numbers * Added tooltip to plugin-dom * Prevent redundant writing to the config file on startup * Added an option for the text color of Custom Command * Updated manpage * Changed "desktop" to "screen" in Panel's config dialog * Enabled PageDown/PageUp for Fancy Menu * Removed menu-cache support * Removed debug messages for "UnknownProperty" errors in Status Notifier ++++ lxqt-policykit: - Update to version 2.2.0: * Updated translations and bumped the version - Removed Group: declarations, no longer used ++++ lxqt-powermanagement: - Update to version 2.2.0: * Added support for power profiles * Suspend on closing the lid by default - Removed Group: declarations, no longer used ++++ lxqt-qtplugin: - Updated to version 2.2.0: * Bumped the version and updated the dependencies - Removed Group: declarations, no longer used ++++ lxqt-runner: - Update to version 2.2.0: * Make HOME and END keys work inside the text entry * Wayland screens are handled by using their names, not numbers * The width is set by percentage on Wayland (in config dialog) * Best positioning of lxqt-runner with multi-screen Wayland * Implemented show/hide behavior for the Wayland shortcut * Added some tooltips on Wayland ++++ lxqt-session: - Updated to version 2.2.0: * Prevented a second lxqt-session process * Provided a D-Bus method for launching apps under LXQt session * When disabling auto-start entries, do it only for LXQt * Show error message if an auto-start name starts with dot or contains slash * Changed the default cursor size to 24 * Fixed the focus order in the config GUI * Best positioning of Leave dialog with multi-screen Wayland ++++ lxqt-sudo: - Updated to version 2.2.0: * Updated translations and bumped the version ++++ lxqt-themes: - Update to version 2.2.0: * Made Color Picker divider visible in Clearlooks and Leech * Fixed the text color of appview in Fancy Menu * Added basic styling for the mount plugin in Clearlooks and Leech * Added Graphite theme * Removed borders from the calendar widget - Removed Group: declarations, no longer used ++++ lxqt2-build-tools: - Update to version 2.2.0: * Version bump only ++++ mhvtl: - Update to version 1.72_release+0.70719883aae2: * mhvtl.spec: Bump version to 1.7-2 * Logical Block Protection: Fix CRC32C BE/LE flip in block read * mhvtl.ko: Bump kernel version to 0.18.32 / 2025-02-12 * Kernel config: fix error in scanning for scsi_host arg * Kernel compatability: fix issue with struct bus_type * mhvtl.ko: Clean up kernel module logging pr_ strings to remove duplicate information * mhvtl.ko: Bump kernel version now support for kernel v6.14 incorporated * mhvtl.ko: remove 'config.h' during make clean * Fix naming and .sdev_configure signature for kernel v6.14 * Remove reference to Nutanix * Revert "fix compile warnings on 32bit re ambiguity of my_id size" * Fix bug in make_vtl_media that prevents detection of WORM media * fix compile warnings on 32bit re ambiguity of my_id size ++++ mksusecd: - merge gh#openSUSE/mksusecd#86 - add red hat/fedora media support to verifymedia (bsc#1241374) - 3.8 ++++ nextcloud: - Update to 31.0.4 - Build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2 (server#51348) - Build(deps): bump dompurify from 3.2.4 to 3.2.5 (server#51964) - Chore(files_trashbin): Add user details in log from Trashbin (server#51999) - Fix: Handle missing share providers when promoting reshares (server#52043) - Fix(dav): Really only run the chunk cleanup once (server#52054) - Fix(federation): Don’t load the addressbook when resolving a cloud ID (server#52068) - Fix(files_sharing): fix share creation error handling (server#52078) - Fix(taskprocessing): use the event for AppAPI to get list of AI providers (server#52120) - Feat(bulk-upload): change the default to disabled as there are still some bugs present (server#52123) - Ignore missing theming app (server#52135) - Build(deps): bump marked from 15.0.7 to 15.0.8 (server#52155) - Fix(ContextAgent): Do not translate the name ContextAgent (server#52169) - Fix(files_sharing): rate limit share creation 20 times per 10 minutes (server#52206) - Fix(files_sharing): Apply default password setting in SharingDetailsTab (server#52208) - Fix: Improving logging of invalid parameters for activity subject and… (activity#1980) - Fix): perfomance – load ExApps menu items only when event is triggered (app_api#543) - Fix): use the event for AppAPI to get list of AI providers (app_api#550) - Fix npm audit (bruteforcesettings#719) - Fix(sharing): Handle share notes (circles#1963) - Chore(deps-dev): Bump vite from 5.4.15 to 5.4.18 (firstrunwizard#1584) - Fix npm audit (logreader#1600) - Update nextcloud/ocp dependency (logreader#1606) - Update nextcloud/ocp dependency (nextcloud_announcements#467) - Fix npm audit (notifications#2289) - Update nextcloud/ocp dependency (notifications#2298) - Update nextcloud/ocp dependency (photos#2918) - Test: Fix location and navigation errors (photos#2925) - Test: Fix test and add CI job (photos#2929) - Update nextcloud/ocp dependency (serverinfo#783) - Test: Set PHPUNIT_RUN env var (suspicious_login#983) - Chore(deps): update dependency vite to ^5.4.18 (text#7075) - Chore(deps): update dependency typescript to ^5.8.3 (text#7078) - Fix: writing during short connection failures (text#7096) - Fix(deps): update dependency lib0 to ^0.2.103 (text#7101) - Fix(deps): update dependency y-prosemirror to ^1.3.2 (text#7102) - Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.40.0 (text#7106) - Fix(deps): update dependency lib0 to ^0.2.104 (text#7108) ++++ openQA: - Update to version 5.1744914226.24548346: * Bump @eslint-community/eslint-utils from 4.6.0 to 4.6.1 * Add signal guard for schedule_iso minion tasks * Avoid security review by not packaging sysctl config for Tumbleweed * Fix jobs sometimes ending up without group after retry on deadlocks * Bump ace-builds from 1.39.1 to 1.40.0 * Bump synckit from 0.11.3 to 0.11.4 * Bump @pkgr/core from 0.2.2 to 0.2.4 * Bump @eslint-community/eslint-utils from 4.5.1 to 4.6.0 * Reload only specific AppArmor profiles on updates * Ignore short Git service outages * Bump eslint-config-prettier from 10.1.1 to 10.1.2 * Bump @pkgr/core from 0.2.1 to 0.2.2 * Change text body on build absent in parent_group_overview * Change phrasing in docs as suggested in review * Mention drop-in config file for worker like for the other config files * Bump synckit from 0.11.2 to 0.11.3 * Ensure `…-restart@.path` units don't run into inotify limit * Restart AppArmor service when updating workers * Rollback retries applied for full-stack test preventing ci from failing * Allow web UI services to read client config * Bump @pkgr/core from 0.2.0 to 0.2.1 * Bump eslint from 9.23.0 to 9.24.0 * Bump bootstrap from 5.3.4 to 5.3.5 * Consider all config files in unit for auto-reloading workers * Update apparmor profiles after adding config sub directories * Dependency cron 2025-04-05 * Adapt scripts to recent config file changes * Simplify Utils::check_download_url * Simplify Utils::parse_assets_from_settings * Simplify Utils::_round_a_bit * Add signatures in OpenQA::Utils * Avoid Perl warning when showing group overview with e.g. `only_tagged=2` * Bump bootstrap from 5.3.3 to 5.3.4 * Bump synckit from 0.11.1 to 0.11.2 * Emphasize drop-in configurations in documentation * Prevent config files from being moved on updates * Fix use of defaults if database config is not present * Update documentation after previous configuration changes * Install default config under `/usr/share/doc/openqa/examples` * Add Utils.pm to fully_covered in Codecov * Use the signal guard in download_asset * Improve retrieving substring in OpenQA::Utils * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 * Extend connection limit of ws server to handle more workers * Use more signatures in OpenQA::Utils * Simplify Utils::get_url_short * Use signatures in Utils::get_url_short * Avoid unhandled output in `t/20-stale-job…` after 8c5a3a43 * Use signatures on Task/Asset/Download.pm * Remove unused module imports in ws server code * Improve scalability by only sending worker status on ws server ack * Avoid hardcoding /tmp to ensure compatibility with varied environments * Update worker tests with tempdirs under /tmp and not in worktree * Bump @eslint/config-helpers from 0.2.0 to 0.2.1 * Bump @eslint/plugin-kit from 0.2.7 to 0.2.8 * Fix typo in infopanel * Improve job priority display * Check if the taskname exists if not avoid undefined value * Avoid accidentally considering `/usr/etc` the `etc/ from devel checkout * Update tempdir path to /tmp to cleanup worktree for workers tests * Support all config features for `workers.ini` as well * Use consistent temporary database path * Add hyperlinks to the products log * CI: Bump codecov uploader to 5.3.0 ++++ patterns-base: - Do not force-require chrony, but rather ntp-daemon and Suggest chrony as the default we want (boo#1233542). ++++ patterns-gnome: - Switch to Loupe and Papers for TW. ++++ pavucontrol-qt: - Update to version 2.2.0: * Updated translations and bumped the version ++++ pcmanfm-qt: - Update to version 2.2.0: * Drag-and-drop is enhanced on Desktop, such that neighboring items aren't displaced as far as possible. * Custom options for terminals are supported * Tab sizes are made better, for preventing small tab texts from becoming elided as far as possible * Going up is prevented when Backspace is kept pressed inside the transient filter-bar * Wayland screens are handled by using their names, because Wayland doesn't have the concept of primary screen * String replacement is allowed in bulk renaming * Context menu items are added for opening the containing folder in 'search:///' * Added Ctrl+Shift+NUMBER as the shortcut for changing the view mode - Removed Group: declarations, no longer used ++++ perf: - Drop perf-tools-annotate-asm_pure_loop.S.patch: 6.14.2, which is in Factory, contains this patch already (boo#1241339). ++++ php-composer2: - Update to version 2.8.8 - Fixed json schema issues with version validation - Fixed issues running on 32bit machines - Update to version 2.8.7 - Added COMPOSER_MAX_PARALLEL_PROCESS env var to control max amount of parallel processes Composer will start - Added zstd/brotli presence in diagnose command output - Fixed error handler to avoid spamming deprecation notices - Fixed InstalledVersions returning duplicate data at Composer runtime - Fixed handling of --with ... constraints to make them apply to packages replaced a package with a different name - Fixed deprecation warnings showing up in IDE code inspections within the vendor dir - Fixed a few json schema completeness issues - Fixed issue autoloading files with a .phar inside the path - Update to version 2.8.6 - Added COMPOSER_WITH_DEPENDENCIES and COMPOSER_WITH_ALL_DEPENDENCIES env vars to enable the --with[-all]-dependencies flags - Added COMPOSER_SKIP_SCRIPTS env var to tell Composer to skip certain script handlers by script names (comma separated) - Fixed handling of backslash in folder names when creating archives - Fixed detection of containerd for containers to avoid warning about root usage - Update to version 2.8.5 - Fixed InstalledVersions regression from 2.8.4 when reload() is used - Fixed psr-0/psr-4 rules having unstable order in vendor/composer/autoload*.php - Fixed a few warnings happening incorrectly in edge cases - Update to version 2.8.4 - Fixed exit code of the audit command not being meaningful (now 1 for vulnerabilities and 2 for abandoned, 3 for both) - Fixed issue on plugin upgrade when it defines multiple classes - Fixed duplicate errors appearing in the output depending on php settings - Fixed InstalledVersions returning duplicate data in some instances - Fixed installed.php sorting to be deterministic - Fixed bump-after-update failing when using inline constraints - Fixed create-project command to now disable symlinking when used with a path repo as argument - Fixed validate --no-check-publish to hide publish errors entirely as they are irrelevant - Fixed audit command returning a failing code when composer audit fails as this should not trigger build failures, but running audit as standard part of your build is probably a terrible idea anyway - Fixed curl usage to disable multiplexing on broken versions when proxies are in use - Update to version 2.8.3 - Fixed react/promise requirement to allow 2.x installs again - Fixed some issues when lock:false is set in require and bump commands - Update to version 2.8.2 - Fixed crash while suggesting providers if they have no description - Fixed issues creating lock files violating the schema in some circumstances - Fixed create-project regression in 2.8.1 when using path repos with relative paths - Fixed ctrl-C aborts not working inside text prompts - Fixed git failing silently when git cannot read a repo due to ownership violations - Fixed handling of signals in non-PHP binaries run via proxies - Update to version 2.8.1 - Fixed init command regression when no license is provided - Fixed --strict-ambiguous flag handling whereas it sometimes did not report all issues - Fixed create-project to inherit the target folder's permissions for installed project files - Fixed a few cases where the prompt for using a parent dir's composer.json fails to work correctly - Update to version 2.8.0 - BC Warning: Fixed https_proxy env var falling back to http_proxy's value. The fallback and warning have now been removed per the 2.7.3 release notes - Added --patch-only flag to the update command to restrict updates to patch versions and make an update of all deps safer - Added --abandoned flag to the audit command to configure how abandoned packages should be treated, overriding the audit.abandoned config setting - Added --ignore-severity flag to the audit command to ignore one or more advisory severities - Added --bump-after-update flag to the update command to run bump after the update is done - Added a way to control which scripts receive additional CLI arguments and where they appear in the command, see the docs - Added allow-missing-requirements config setting to skip the error when the lock file is not fulfilling the composer.json's dependencies - Added a JSON schema for the composer.lock file - Added better support for Bitbucket app passwords when cloning repos / installing from source - Added --type flag to filter packages by type(s) in the reinstall command - Added --strict-ambiguous flag to the dump-autoload command to make it return with an error code if duplicate classes are found - Added warning in dump-autoload when vendor files have been deleted - Added warnings for each missing platform package when running create-project to avoid having to run it again and again - Added sorting of packages in allow-plugins when sort-packages is enabled - Added suggestion of provider packages / polyfills when an ext or lib package is missing - Improved interactive package update selection by first outputting all packages and their possible updates - Improved dependency resolution failure output by sorting the output in a deterministic and (often) more logical way - Fixed PHP 8.4 deprecation warnings about E_STRICT - Fixed init command to validate the given license identifier - Fixed version guessing to be more deterministic on feature branches if it appears that it could come from either of two mainline branches - Fixed COMPOSER_ROOT_VERSION env var handling to treat 1.2 the same as 1.2.x-dev and not 1.2.0 - Fixed require command skipping new stability flags from the lock file, causing invalid lock file diffs - Fixed php://stdin potentially being open several times when running Composer programmatically - Fixed handling of platform packages in why-not command and partial updates - Added source signature and keyring ++++ python-M2Crypto: - Update to 0.45.0: - chore: preparing 0.45.0 release - fix(lib,ssl): rewrite ssl_accept, ssl_{read,write}_nbio for better error handling - fix: replace m2_PyBuffer_Release with native PyBuffer_Release - chore: build Windows builds with Python 3.13 as well - fix: remove support for Engine - chore: use actual license of the project - ci(Debian): make M2Crypto buildable on Debian (bsc#1240965) - swig: Workaround for reading sys/select.h ending with wrong types. - ci: bump required setuptools version because of change in naming strategy - fix: add fix for build with older GCC - fix: remove AnyStr and Any types ++++ python-azuremetadata: - Update build setup + Switch source tarball name to be consistent with other tools of similar nature + Set the modules directory properly ++++ python-django-pipeline: - Update to 4.0.0 * Drop support for Python 3.8 * Confirm support for Django 5.1 and drop support for Django 3.2 * Add Python 3.12 support * Replace deprecated .warn method with .warning * Update sourcemap paths when concatenating source files * Ensure correct compiler error styling and strip ANSI escape sequences - Add upstream django52.patch to fix build with Django 5.2 - Fix packaging errors, create a doc subpackage because of it ++++ python-PyYAML: - dont use suse version for the dist info handling as people can build with newer setuptools on older distros ++++ python-azure-mgmt-recoveryservicesbackup: - New upstream release + Version 9.2.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Rename LICENSE.txt to LICENSE in %files section ++++ python-django-mptt: - Update to version 0.17 * Added support for Python 3.13 and Django 5.1 and 5.2. * Dropped Django < 4.2. ++++ python-django-phonenumber-field: - Update to 8.1.0 * Remove non-geo phone numbers from the SplitPhoneNumberWidget * Add support for Django 5.2 * Add support for Python 3.13 * Drop support for Django 3.2 ++++ python-django-tagulous: - Add upstream django52b1.patch adding compatibility with Django 5.2b1 - Skip tests failing with released Django 5.2 ++++ python-drgn: - Update to drgn-0.0.31: * New command line options and APIs for controlling how debugging information is found * Improved debuginfod integration * Stack tracing through unknown kernel modules with ORC * New helpers * Bug fixes - Drop upstreamed patches: * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch ++++ python-eventlet: - Fix broken test with openssl 3.5.0: * Add patch fix-test-with-openssl-3.5.0.patch ++++ python-hcloud: - update to 2.4.0 * server public ipv4 and ipv6 properties are nullable (#455) * drop support for python 3.8 (#458) * add equality checks to domains (#481) * support python 3.13 (#451) (4a514c7) * retry requests when the api gateway errors (#430) (f63ac8b) * retry requests when the api returns a conflict error (#430) (f63ac8b) * retry requests when the network timed outs (#430) (f63ac8b) * retry requests when the rate limit was reached (#430) (f63ac8b) * add exponential and constant backoff function (#416) (fe7ddf6) * deprecate ServerType included_traffic property (#423) (3d56ac5) * use exponential backoff when retrying requests (#417) (f306073) * add exponential and constant backoff function (#416) (fe7ddf6) * deprecate ServerType included_traffic property (#423) (3d56ac5) * use exponential backoff when retrying requests (#417) (f306073) * add `trace_id` to API exceptions ([#404](#404)) ([8375261](8375261)) * allow using a custom poll_interval function ([#403](#403)) ([93eb56b](93eb56b)) * make `Client.poll_interval` a private property ([#398](#398)) ([d5f24db](d5f24db)) * make `Client.request` `tries` a private argument ([#399](#399)) ([428ea7e](428ea7e)) * move `hcloud.__version__.VERSION` to `hcloud.__version__` ([#397](#397)) ([4e3f638](4e3f638)), closes [#234](#234) * remove deprecated `hcloud.hcloud` module ([#401](#401)) ([db37e63](db37e63)) * remove deprecated `include_wildcard_architecture` argument in `IsosClient.get_list` and `IsosClient.get_all` ([#402](#402)) ([6b977e2](6b977e2)) * return empty dict on empty responses in `Client.request` ([#400](#400)) ([9f46adb](9f46adb)) * return full rebuild response in `Client.servers.rebuild` ([#406](#406)) ([1970d84](1970d84)) ++++ python-joblib: - Add upstream loky_resource_tracker.patch to fix failure with recent CPython 3.12 and 3.13 bugfix releases ++++ python-josepy: - Update to 2.0.0 * Breaking Change: PyOpenSSL has been fully removed. - Dropped objects: - josepy.util.ComparableX509 - Functions now expect cryptography.x509 objects: josepy.json_util.encode_cert josepy.json_util.encode_csr josepy.jws.Header.x5c.encoder - Functions now return cryptography.x509 objects: josepy.json_util.decode_cert josepy.json_util.decode_csr josepy.jws.Header.x5c.decoder * Dropped support for Python 3.8. ++++ libxml2-python: - Update to version 2.13.8: + Security: - [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables. - [CVE-2025-32414] python: Read at most len/4 characters. - bug references: [bsc#1241453], [bsc#1241551] ++++ python-openai: - Update to 1.73.0 * api: add o3 and o4-mini model IDs (4bacbd5) * api: Add evalapi to sdk (#2287) (35262fc) * api: add get /responses/{response_id}/input_items endpoint (4c6a35d) * api: add get /chat/completions endpoint (e6b8a42) * add audio helpers (423655c) * api: new models for TTS, STT, + new audio features for Realtime (#2232) (ab5192d) * api: add support for storing chat completions (#2117) (2357a8f) * client: send X-Stainless-Read-Timeout header (#2094) (0288213) * embeddings: use stdlib array type for improved performance (#2060) (9a95db9) * pagination: avoid fetching when has_more: false (#2098) (1882483) ++++ python-pip: - update to 25.0.1 * Fix an unsupported type annotation on Python 3.10 and earlier. (#13181) * Fix a regression where truststore would never be used while installing build dependencies. (#13186) * Deprecate the no-python-version-warning flag as it has long done nothing since Python 2 support was removed in pip 21.0. (#13154) * Prefer to display PEP 639 License-Expression in pip show if metadata version is at least 2.4. (#13112) * Support PEP 639 License-Expression and License-File metadata fields in JSON output. pip inspect and pip install --report now emit license_expression and license_file fields in the metadata object, if the corresponding fields are present in the installed METADATA file. (#13134) * Files in the network cache will inherit the read/write permissions of pip’s cache directory (in addition to the current user retaining read/write access). This enables a single cache to be shared among multiple users. (#11012) * Return the size, along with the number, of files cleared on pip cache purge and pip cache remove (#12176) * Cache python-requires checks while filtering potential installation candidates. (#13128) * Optimize package collection by avoiding unnecessary URL parsing and other processing. (#13132) * Reorder the encoding detection when decoding a requirements file, relying on UTF-8 over the locale encoding by default, matching the documented behaviour. (#12771) * The pip version self check is disabled on EXTERNALLY-MANAGED environments. (#11820) * Fix a security bug allowing a specially crafted wheel to execute code during installation. (#13079) * The inclusion of packaging 24.2 changes how pre-release specifiers with < and > behave. Including a pre-release version with these specifiers now implies accepting pre-releases (e.g., <2.0dev can include 1.0rc1). To avoid implying pre-releases, avoid specifying them (e.g., use <2.0). The exception is !=, which never implies pre-releases. (#13163) * The --cert and --client-cert command-line options are now respected while installing build dependencies. Consequently, the private _PIP_STANDALONE_CERT environment variable is no longer used. (#5502) * The --proxy command-line option is now respected while installing build dependencies. (#6018) ++++ python-pip-licenses: - update to 5.0.0 * Dropped support Python 3.8 * Clarified support for Python 3.12 * Migration pyproject.toml about this package * Implicitly depends on tomli library since version 4.5.0 * Fixes "tomli" to be output only with --with-system option * Implement new feature pyproject.toml support ++++ python-pyOpenSSL: - dont use suse version for the dist info handling as people can build with newer setuptools on older distros ++++ python-pydicom: - Drop BuildRequires on gdcm to skip tests. ++++ python-pyforgejo: - update to 2.0.2: * update pyproject.toml * regenerate client * update dev dependencies * switch from poetry to uv * publish with uv to testpypi * format pyproject.toml * pyproject: remove invalid packages field * Add py.typed file * pyproject: limit to first poetry version that supports PEP 621 * add dev dependencies * format tests * format readme * update poetry lock file ++++ python-rpmfile: - update to 2.1.0: * Unpack integer header data values as unsigned * Fixing incorrect parsing of first headers block (a.k.a. "signature headers") * added new tags - update to 2.0.0: * Store only one version of i18n strings * Fix rpmfile fails to load localized RPM headers - update to 1.1.0: * bz2 support, thank you @OneMoreByte! - update to 1.0.8: * If a CPIO archive contained an entry for a directory we attempted to identify it via nlinks. Since it should have at least two nlinks if it's a directory. However, We stumbled across a case where this is not true. By using the mode bits we should be able to correctly identify directories without relying on nlinks. We're now using mode bits. - update to 1.0.7: * Use setup.cfg and setuptools_scm for version - update to 1.0.6: * For the command line interface, only print file paths when extracting if `-v/--verbose` is given - update to 1.0.5: * Extract rpm files from the command line ++++ python-tblib: - Add missing BuildRequires on pytest-benchmark for running the test suite. ++++ python-textfsm: - Update to version 2.1.0 * Improved routine for terminal dimensions. * Improve clarity or variable names * Remove TerminalSize function .... no longer needed * Refactor pager class - Update to version 2.0.0 * Makes use of shutil library for terminal operations. - Drop not longer needed patches: * correct-version.patch * python-textfsm-no-python2.patch ++++ qpdfview: - Build with Qt6 ++++ qt6-wayland-docs: - Add upstream change: * 0001-Client-Reset-mFrameCallbackTimedOut-when-showing-a-w.patch ++++ qterminal: - Updated to version 2.2.0: * Prompt on closing with a running process * Added option for mouse cursor auto-hiding * Added option for blinking cursor * Added an option for focusing the sub-terminal on mouseover * Cleaner preferences dialog * Change sizeHint of spacer in Preferences → Behavior * Hide/disable some options on Wayland * Put the dropdown windown on the active screen under Wayland * Added "scope" to the layer window on Wayland * Made modal dialogs stay in front of dropdown window on Wayland * Put font dialog in front of Preferences dialog on Wayland (and draw a border around it) * Make font dialog remain in front of Preferences dialog on certain X11 WMs * Made the dropdown window a tool window under X11 * Set the dropdown minimum size to 25% * Better wording for the current terminal section in preferences * Removed app transparency (terminal transparency exists) * Changed "File" to "Session" on the menubar * Guarantee that tabs position is between 0-3 * Removed a wrong style sheet from dropdown mode * Ignore presets(subterminal creation) with '-e' option * Improved desktop files * Fixed shortcuts for switching subterminals with presets * Fixed shortcut setting with a profile - Removed Group: declarations, no longer used ++++ qtxdg-tools: - Update to version 4.2.0: * Modernized the strings by using 'QLatin1StringView' and string operators. Also removed the 'xdgmacros' header ++++ rpcs3: - Update fix-test-files.patch - Update to 0.0.36~git20250417: * Fix game list update for auto-detection VFS games folder (#17051) * Qt: Add checkboxes to vfs list to make selection more user friendly * git: Remove unused code * Qt: use image_change_callback function to ensure the member is valid * Qt: use unique_ptr in qt_video_source * Qt: Fix gamelist icon after stopping a movie * Qt: fix game list image reset after a movie was stopped * sceNpTrophy: Send signals asynchronously * Qt/input: accumulate button presses between gui refresh * Add Menu Key (used by 8bitdo Pro 2 controller * rsx: Avoid reallocating scratch buffers every draw call when processing instancing data * rsx: Fix simple_array::erase_if * evdev: log positive axis config ++++ screengrab: - Update to version 2.10.0: * Made copying/saving notifications optional * Corrected the organization domain * Call 'setDesktopFileName()' to set proper app-id on wayland * Don't allocate useless resources in single instance mode * Fixed handling of shared memory * Fixed FTBFS due to 'cmake_minimum_required' - Removed Group: Declarations, no longer used ++++ xdg-desktop-portal-lxqt: - Update to version 1.2.0: * Don't fork a child process in the portal's service ------------------------------------------------------------------ ------------------ 2025-4-16 - Apr 16 2025 ------------------- ------------------------------------------------------------------ ++++ Mesa-demo: - Drop BuildRequires: glew-devel as it is not used for build. ++++ Radicale: - Update to 3.5.1 * Add: option [auth] ldap_ignore_attribute_create_modify_timestamp for support of Authentik LDAP server * Extend: [storage] hook supports now placeholder for "cwd" and "path" (and catches unsupported placeholders) * Extend: log and create base folders if not existing during startup * Fix: auth/htpasswd related to detection and use of bcrypt * Fix: location of lock file for in case of dedicated cache folder is activated - Restored Radicale.rpmlintrc, still needed ++++ agama: - Add missing help to finish command (gh#agama-project/agama#2272). - Replace --api option by --host (gh#agama-project/agama#2271). ++++ agama-web-ui: - Shorten storage device names. - Move LVM logical volumes to partitions, if possible. - Add MenuButton component (gh#agama-project/agama#2241). ++++ apko: - Update to version 0.26.0: This release is a minor bump to signal that some potentially (and if so, unintentional) breaking changes around so: providers and PATH. This release also introduces experimental support for an opt-in layering field that does automatic layering of packages based on some heuristics, with the goal of reducing waste by deduplicating contents between image builds. * What's Changed - version.go: Ignore soname-versioned provides/depends for shlibs by @sergiodj in #1619 - Implement generic layering by @jonjohnsonjr in #1617 - Update default PATH to support sbin-merge by @xnox in #1620 - Do not retry with jitter when discoveringKeys in offline mode. by @sfc-gh-ptabor in #1610 - CacheDir support for apko lock by @sfc-gh-ptabor in #1612 - Fix reproducibility test digest by @jonjohnsonjr in #1622 - build(deps): bump google.golang.org/api from 0.228.0 to 0.229.0 by @dependabot in #1623 - layering: Synthesize directory timestamps by @jonjohnsonjr in [#1624] ++++ argocd-cli: - Update to version 2.14.10: * chore(deps): Update github.com/expr-lang/expr to v1.17.0 fixing CVE-2025-29786 (#22651) * fix(cli): wrong variable to store --no-proxy value (cherry-pick [#21226]) (#22590) ++++ baresip: - Update to 3.21.0: * GTK added standalone main window * wasapi: Add WASAPI Audio module * add contact commands * many bug fixes and functionality improvements - fixes build, and build with cmake 4 (boo#1239788) ++++ blog: - Update to version 2.34 * Make it work on s390x (still no 3215 console) This is a bug fix release. But still no support in conmode 3215 as there is a race triggered by using conmode 3215. The order of the systemd units seems to change with this console mode. ++++ nextcloud-desktop: - Update to version 3.16.3: * Bugfix/input pin title too wide (gh#nextcloud/desktop#8055) * use standard way to find the checkum type and really send it to server (gh#nextcloud/desktop#8057) * fix Windows build (gh#nextcloud/desktop#8068) * use our own craft cache on windows (gh#nextcloud/desktop#8069) * gui/macOS: Do not assume accountState will always be valid in socket controller (gh#nextcloud/desktop#8074) * gui/macOS: Fix broken file provider domain progress reporting in settings window (gh#nextcloud/desktop#8079) * gui/tray: change the status icon background colour again (gh#nextcloud/desktop#8082) * set `CFBundleDevelopmentRegion` to `"en"` and set `CFBundleAllowMixedLocalizations` (gh#nextcloud/desktop#8085) * gui/macOS: Fix memory issues in Objective-C++ code for FileProvider support (gh#nextcloud/desktop#8089) * fix(mac): bump deployment target to 12.0 (gh#nextcloud/desktop#8115) * fix(gui): remove ignored file notifications from Activity list (gh#nextcloud/desktop#8116) * fix(mac-crafter): Work around broken consecutive shell integration builds (gh#nextcloud/desktop#8117) * Bugfix/delete errors (gh#nextcloud/desktop#8124) * remove costly availability check that is never used (gh#nextcloud/desktop#8123) * fix crash within FolderStatusModelTest (gh#nextcloud/desktop#8125) * fix: move array to correct value in dict (gh#nextcloud/desktop#8126) * remove bogus check that tried to check for existing case clash conflict (gh#nextcloud/desktop#8129) * stop using QFile api to delete a single local file (gh#nextcloud/desktop#8130) * fix: try to correct mtime on upsyncs (gh#nextcloud/desktop#8131) * Bugfix/use newer bulk upload checksum header (gh#nextcloud/desktop#8137) * Bugfix/slow bulk upload (gh#nextcloud/desktop#8139) * disable use of bulk upload for small files (gh#nextcloud/desktop#8141) * simplify deletions of invalid read-only items: do not interrupt sync (gh#nextcloud/desktop#8153) * fix(PinState): don't trigger sync when file's PinState changed to Unspecified. (gh#nextcloud/desktop#8157) * skip single test or whole test file for macOS: they are broken (gh#nextcloud/desktop#8163) * Exclude NavigationPaneHelper from non-Windows compile (gh#nextcloud/desktop#8158) * Use AccountPtr in Account signals instead of raw pointer (gh#nextcloud/desktop#8159) * fix(theme): correct dark/light mode check on Win10 (gh#nextcloud/desktop#8162) * fix(msi): allow custom installation directory (gh#nextcloud/desktop#8166) * fix(migration): import proxy and general settings from legacy config. (gh#nextcloud/desktop#8169) * use specific revision for KDE blueprints that matches the craft cache (gh#nextcloud/desktop#8172) ++++ ceph: - Update to 16.2.15-84-gb9c09b69575: + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools >= 76 ++++ ceph-test: - Update to 16.2.15-84-gb9c09b69575: + ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools >= 76 ++++ chromium: - Chromium 135.0.7049.95 (stable release 2025-04-15) (boo#1241288) * CVE-2025-3619: Heap buffer overflow in Codecs * CVE-2025-3620: Use after free in USB ++++ llvm: - Enable LLDB Python bindings on Leap 15.6 and newer. ++++ llvm20: - Update to version 20.1.3. * This release contains bug-fixes for the LLVM 20.1.0 release. This release is API and ABI compatible with 20.1.0. - Enable LLDB Python bindings on Leap 15.6 and newer. - Rebase llvm-do-not-install-static-libraries.patch. ++++ cockpit: - Add extra requirements for selinux policies to cockpit-selinux-policies so it can't be installed before selinux or policycoreutils ++++ coreos-installer: - Update to version 0.24.0: * cargo: coreos-installer release 0.24.0 * docs/release-notes: update for release 0.24.0 * cargo: update dependencies * Sync repo templates ⚙ * build(deps): bump tokio from 1.43.0 to 1.44.2 * build(deps): bump flate2 from 1.0.35 to 1.1.1 * build(deps): bump openssl from 0.10.71 to 0.10.72 * build(deps): bump nmstate from 2.2.41 to 2.2.43 * build(deps): bump libc from 0.2.170 to 0.2.171 * build(deps): bump tempfile from 3.19.0 to 3.19.1 * build(deps): bump reqwest from 0.12.12 to 0.12.15 * build(deps): bump serde from 1.0.218 to 1.0.219 * build(deps): bump uuid from 1.14.0 to 1.16.0 * build(deps): bump tempfile from 3.17.1 to 3.19.0 * Sync repo templates ⚙ * build(deps): bump textwrap from 0.16.1 to 0.16.2 * build(deps): bump bytes from 1.10.0 to 1.10.1 * build(deps): bump ring from 0.17.9 to 0.17.13 * build(deps): bump thiserror from 2.0.11 to 2.0.12 * build(deps): bump anyhow from 1.0.96 to 1.0.97 * build(deps): bump serde_json from 1.0.139 to 1.0.140 * Fix cargo clippy (warnings) * build(deps): bump nmstate from 2.2.39 to 2.2.41 * workflows/rust: bump lints toolchain to 1.84.1 * Cargo.toml: bump MSRV to 1.84.1 * build(deps): bump libc from 0.2.169 to 0.2.170 * build(deps): bump uuid from 1.13.1 to 1.14.0 * build(deps): bump serde from 1.0.217 to 1.0.218 * build(deps): bump anyhow from 1.0.95 to 1.0.96 * build(deps): bump serde_json from 1.0.138 to 1.0.139 * build(deps): bump zstd from 0.13.2 to 0.13.3 * build(deps): bump tempfile from 3.17.0 to 3.17.1 * cargo: require byte-unit 5.1.6 or greater * build(deps): bump byte-unit from 4.0.19 to 5.1.6 * hash: remove deprecated funcion and add updated one * docs: re-gen manpages with clap_mangen 0.2.26 * build(deps): bump nix from 0.27.1 to 0.29.0 * build(deps): bump reqwest from 0.12.9 to 0.12.12 * build(deps): bump serde_json from 1.0.133 to 1.0.138 * build(deps): bump serde_with from 3.11.0 to 3.12.0 * build(deps): bump rand from 0.8.5 to 0.9.0 * build(deps): bump tempfile from 3.14.0 to 3.16.0 * build(deps): bump uuid from 1.11.0 to 1.13.1 * signing-keys: drop Fedora 40 key * signing-keys: add Fedora 43 key * s390x: remove 'sdboot' before generating new one * s390x: use more meaningfull long options for genprotimg * build(deps): bump clap_mangen from 0.2.24 to 0.2.26 * build(deps): bump openssl from 0.10.68 to 0.10.70 * build(deps): bump libc from 0.2.168 to 0.2.169 * build(deps): bump anyhow from 1.0.94 to 1.0.95 * build(deps): bump glob from 0.3.1 to 0.3.2 * build(deps): bump serde from 1.0.215 to 1.0.217 * build(deps): bump thiserror from 2.0.6 to 2.0.11 * Sync repo templates ⚙ * Sync repo templates ⚙ * build(deps): bump libc from 0.2.164 to 0.2.168 * build(deps): bump anyhow from 1.0.93 to 1.0.94 * build(deps): bump thiserror from 1.0.69 to 2.0.6 * build(deps): bump bytes from 1.8.0 to 1.9.0 * dockerfile: update to `fedora:41` * build(deps): bump rustls from 0.23.16 to 0.23.18 * build(deps): bump nmstate from 2.2.38 to 2.2.39 * build(deps): bump url from 2.5.3 to 2.5.4 * build(deps): bump actions/checkout from 3 to 4 * Sync repo templates ⚙ * build(deps): bump flate2 from 1.0.34 to 1.0.35 * build(deps): bump libc from 0.2.162 to 0.2.164 * build(deps): bump serde_json from 1.0.132 to 1.0.133 * Sync repo templates ⚙ * Sync repo templates ⚙ * build(deps): bump serde_with from 3.9.0 to 3.11.0 ++++ digger-cli: - Update to version 0.6.97: * Pass through web-identity-token-file location to setup-aws ++++ dracut: - Update to version 059+suse.723.g780a5518: * fix(dracut.spec): require jq for nvmf (bsc#1239603) ++++ dub: - Update to 1.40.0 * Improve some dependency resolutions issues * Keep the default option for dependencies when serializing a sdl recipe * Ignore --arch switch if it doesn't affect the build * Do dependency resolution after checking valid configs * update dependencies * fix: Do not append empty recipePath to list of dependencies * fix: Ensure nameless FSEntry cannot be constructed * fix 2698: cImportPaths doesn't work with dmd and ldc - added %check section to run some unit tests, avoding the ones that requires network ++++ dwarves: - Make package build succeed with cmake 4.0 ++++ fastfetch: - update to 2.41.0 Changes: * Due to the deprecation, Linux x86_64 binaries are now built with Ubuntu 22.04 (Glibc 2.35, Debian 12) - You can always build fastfetch yourself on your own. Please don't report bugs related to this change. Bugfixes: * Don't detect disk type for virtual disks (gh#fastfetch-cli/fastfetch#1669) Features: * Support physical core count detection on non-x86 platforms (CPU, Linux / FreeBSD) * Support CPU frequency detection on PPC64 (CPU, FreeBSD) * Support soar packages count detection (Packages, Linux) * Support `~` path expanding on Windows (Logo, Windows) * Support retrieving full user name (Title) - Exposed with `--title-format '{full-user-name}'` * Improve CPU (thermal zone) temperature detection on Windows (CPU, Windows) - Administrator privileges are no longer needed * Support base Wifi info detection on OpenBSD (Wifi, OpenBSD) - To be tested * Support GPU temperature detection for Intel dGPU on Linux (GPU, Linux) - To be tested * Add new ARM CPU part numbers (CPU, Linux) * Add base implementation of Bluetooth device detection (gh#fastfetch-cli/fastfetch#1690) * Some small improvements Logo: * Add anduinos * Add 2 more Alpine logos ++++ forgejo: - add patch fix-CVE-2025-3445.patch, for fixing bsc#1241245, bsc#2024-0406 ++++ framework_tool: - add make-reproducable.patch to force newer versions of dependencies to make package reproducable ++++ fs-uae: - Drop BuildRequires: pkgconfig(glew) as it is not used for build. ++++ gearlever: - Update to 3.2.1 * New feature: "Update all", for both the CLI and UI * Fixed some issues for apps using dwarfs filesystem ++++ git-annex: - Update git-annex to version 10.20250416. git-annex (10.20250416) upstream; urgency=medium * Added the mask special remote. * updatecluster, updateproxy: When a remote that has no annex-uuid is configured as annex-cluster-node, warn and avoid writing bad data to the git-annex branch. * Fix build without the assistant. * fsck: Avoid complaining about required content of dead repositories. * drop: Avoid redundant object directory thawing. * httpalso: Windows url fix. * Added remote.name.annex-web-options config, which is a per-remote version of the annex.web-options config. * migrate: Fix --remove-size to work when a file is not present. Fixes reversion introduced in version 10.20231129. * Support git remotes that use a IPV6 link-local address with a zone ID. * Support git remotes that use an url with a user name that is URL encoded, or in the case of an "scp-style" url, a user name that must be encoded to be legal in an URL. * Fix git-lfs special remote ssh endpoint discovery when the repository path is URL encoded. - - Joey Hess Wed, 16 Apr 2025 13:34:40 -0400 ++++ gmmlib: - Update to version 22.7.1: * Use GO:L3 on OCL Usages (#231) * Add Size Check When checking NoOptimizationPadding (#230) * Add MOCS variable for Xe2 (#228) * Force Tile4 instead of Linear for flipchain resources (#229) * Fix for type incompatibilities (#227) * Fix to resolve Media and NEO sharing issue with Xe2compression on BMG (#226) ++++ govulncheck-vulndb: - Update to version 0.0.20250416T165455 2025-04-16T16:54:55Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3595 CVE-2025-22872 ++++ grype-db: - Update to version 0.33.0: * Added Features - allow db hydration during build [#558 @westonsteimel] * Additional Changes - Fix processing of github-action entries [#556 @wagoodman] ++++ haruna: - Update to version 1.4.0 Features: * Added setting to search subtitles recursively. Searches folders relative to the parent folder of the playing file and folders defined by the `Load subtitles from` setting * Added support for opening youtube playlists from urls containing a playlist id * Added actions to rotate video clockwise (ctrl + r) and counter clockwise (ctrl + e) Bugfixes: * Fix tracks menus showing tracks from previously opened files * Fix subtitles added by drag and drop not being added to the subtitles menu * While the progress/seek slider is pressed the video is paused, fixes continuously opening the next video when dragged and held all the why to the end ++++ headscale: - add patch fix-CVEs.patch to fix bsc#1241235, bsc#1237674 ++++ hobbits: - Update to version 0.55.0 * add ability to make click-drag highlight selections and copy them with Ctrl+C ++++ hwinfo: - merge gh#openSUSE/hwinfo#161 - fix aarch64 cpu detection (bsc#1241295) - 24.0 - merge gh#openSUSE/hwinfo#160 - add touchpad class (bsc#1241295) - merge gh#openSUSE/hwinfo#159 - update pci, usb, and sdio data (bsc#1241295) - merge gh#openSUSE/hwinfo#158 - capture more x86 fields from /proc/cpuinfo (bsc#1241295) ++++ intel-media-driver: - Update to version 25.1.4: * PTL New Changes: - Upstream decoding and VP9 encoding support - Fixed HEVC decoding hang issue with error concealment * Legacy platform Fixes and Improvement: - Enabled AV1 encoding ARGB support on MTL - Fixed heap corruption issue caused by AVP interface on TGL - Fixed video processing corruption issue for UYVY to RGB32 cover ++++ iptraf-ng: - Add reduce-inverse-color.patch ++++ open-iscsi: - Update to version 2.1.11.suse+66.13c070123738: * Fix iscsid.conf NOP configuration (bsc#1240541) ++++ istioctl: - update to 1.25.2: https://istio.io/latest/news/releases/1.25.x/announcing-1.25.2/ * Changes - no apparent CLI-related changes ++++ janet: - Update to version 1.38.0: * Add `bundle/replace` * Add CLI flags for the `bundle/` module to install and manage bundles. * Improve `?` peg special termination behavior * Add IEEE hex floats to grammar. * Add buffer peg literal support * Improve `split` peg special edge case behavior * Add Arm64 .msi support * Add `no-reuse` argument to `net/listen` to disable reusing server sockets * Add `struct/rawget` * Fix `deep=` and `deep-not=` to better handle degenerate cases with mutable table keys * Long strings will now dedent on `\r\n` instead of just `\n`. * Add `ev/to-file` for synchronous resource operations ++++ kargo-cli: - Update to version 1.4.2: No CLI-related changes in the changelog ++++ kddockwidgets: - Update to 2.2.3 * Fix potential crash found by ASAN ++++ kddockwidgets-qt6: - Update to 2.2.3 * Fix potential crash found by ASAN ++++ kernel-debug: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-default: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-source: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-docs: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-kvmsmall: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-obs-build: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-obs-qa: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-syms: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kernel-vanilla: - rpm/package-descriptions: Add rt and rt_debug descriptions - commit 09573c0 ++++ kubeone: - Update to version 1.10.0: https://github.com/kubermatic/kubeone/releases/tag/v1.10.0 Upgrade notes: https://docs.kubermatic.com/kubeone/v1.10/tutorials/upgrading/upgrading-from-1.9-to-1.10/ Urgent Upgrade Notes (No, really, you MUST read this before you upgrade) * Disallow using machine-controller and operating-system-manager with the cloud provider none (.cloudProvider.none). If you're affected by this change, you have to either disable machine-controller and/or operating-system-manager, or switch from the cloud provider none to a supported cloud provider (#3369, @kron4eg) * The Calico VXLAN optional addon has been removed from KubeOne. This addon has been non-functional for the past several releases. If you still need and use this addon, we advise using the addons mechanism to deploy it (#3568, @kron4eg) * The minimum kernel version for Kubernetes 1.32+ clusters is 4.19. Trying to provision a cluster with Kubernetes 1.32 or upgrade an existing cluster to Kubernetes 1.32, where nodes are not satisfying this requirement, will result in a pre-flight check failure (#3590, @kron4eg) ++++ leftwm: - Update vendored dependencies. ++++ lego: - Update to version 4.23.0: * Prepare release v4.23.0 * chore: use a fixed version of goreleaser * chore: update linter (#2507) * Add DNS provider for Axelname (#2495) * Add DNS provider for Baidu Cloud (#2505) * pdns: fix TXT record cleanup for wildcard domains (#2500) * feat: add delay option for TLSALPN challenge (#2499) * designate: speed up API requests by using filters (#2498) * chore: update linter (#2492) * chore: update dependencies (#2491) * allinkl: remove ReturnInfo (#2490) * route53: adds option to use private zone (#2162) * cloudflare: make base URL configurable (#2484) * chore: fix feature request template (#2485) * tests: compare RSA priv keys ignoring precomputed (#2481) * tests: change ns (#2482) * fix: retry on alreadyReplaced error (#2475) * websupport: migrate to API v2 (#2479) * Add DNS provider for Active24 (#2478) * chore: related timer with context.Done (#2471) * chore: update dependencies (#2470) * fix: kill hook when the command is stuck (#2469) * dnssimple: use GetZone (#2467) * Add DNS provider for F5 XC (#2409) * edgedns: add account switch key option (#2460) * infoblox: update API client to v2 (#2459) * feat: add INFOBLOX_CA_CERTIFICATE option (#2458) * docs: this is not the API URL for Porkbun * Add DNS provider for Metaregistrar (#2455) * chore: update issue templates * Add DNS provider for BookMyName (#2316) * fix: malformed log messages (#2452) * chore: use go1.23 (#2446) * Detach v4.22.2 ++++ mir: - Update to 2.20.2: * miroil: add ending gestures (gh#canonical/mir#3845) ++++ muparserx: - Support building with cmake 4.0 ++++ libomemo-c: - Fix libomemo-c-devel dependencies. protobuf-c is required. ++++ noopenh264: - Add baselibs.conf for multilib support - Clean up some unneeded spec stanzas ++++ libplacebo5: - Use python3-Jinja2 and python3-glad2 for BuildRequires instead of using multi-versioned python packages. - Add support for building on Leap 15.6 with python3.11 only. ++++ sonivox: - Update to 3.6.16 * Fix bswap use on Android * add templates and guidelines * Improve test dls downloading * Implement a-law/u-law wave format decoding for dls * Fix logic error in loop boundary check * Addition fix of #37: fix SonivoxTestEnvironment getTmp() * Implement WAVE_FORMAT_MPEGLAYER3 decoding for dls * Rescue commented logging calls * Selectable verbosity level ++++ systemd: - Split systemd-network into two new sub-packages: systemd-networkd and systemd-resolved (bsc#1224386 jsc#PED-12669) ++++ systemd-mini: - Split systemd-network into two new sub-packages: systemd-networkd and systemd-resolved (bsc#1224386 jsc#PED-12669) ++++ tvm: - Disable cpptest until build with llvm20 fixed upstream https://github.com/apache/tvm/issues/17823 ++++ open-vm-tools: - (bsc#1237147): Newer version of containerd do not have the directory /usr/share/go/1.x/contrib/src/github.com/containerd/containerd/api. Update detect-suse-location.patch to point to the directory /usr/share/go/1.x/contrib/src/github.com/containerd/containerd/vendor/github.com/containerd/containerd/api to find the needed files and update the tasks.proto file to import from github.com/containerd/containerd/vendor/github.com/containerd/containerd/api ++++ wireshark: - Wireshark 4.4.6 * Bug in EtherCAT dissector with ECS order. * QUIC dissector breaks when src and dst change. * Trailing octet after IPv4 packet end is not detected or displayed in raw bytes. - Many more features, bug fixes and updated protocol support as listed in: https://www.wireshark.org/docs/relnotes/wireshark-4.4.6.html ++++ linkerd-cli-edge: - Update to version 25.4.3: * build(deps): bump linkerd-extension-init from 0.1.3 to 0.1.4 (#13943) * build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#13941) * fix(CLI): Check that the Gateway API version includes v1 resources (#13938) * build(deps): bump h2 from 0.4.8 to 0.4.9 (#13939) * build(deps): bump cc from 1.2.18 to 1.2.19 (#13935) * build(deps): bump github.com/prometheus/client_golang (#13920) * build(deps): bump tj-actions/changed-files (#13936) * build(deps): bump anyhow from 1.0.97 to 1.0.98 (#13934) * build(deps): bump data-encoding from 2.8.0 to 2.9.0 (#13933) * build(deps-dev): bump webpack from 5.97.1 to 5.99.5 in /web/app (#13930) * build(deps): bump the clap group with 2 updates (#13932) * build(deps): bump github.com/prometheus/client_model from 0.6.1 to 0.6.2 (#13931) * fix(CLI): Print specific command when prompting to install the Gateway API * build(deps): bump rustls from 0.23.25 to 0.23.26 (#13928) * build(deps): bump backon from 1.4.1 to 1.5.0 (#13919) * build(deps): bump helm.sh/helm/v3 from 3.17.2 to 3.17.3 (#13921) ++++ lutris: - Move selinux dependency ++++ micropython: - Update to 1.25.0 * Add ROMFS support (see also "mpremote romfs" cmd with "query", "build", and "deploy" sub-commands) ROMFS defines a read-only, memory-mappable, extensible filesystem that can contain arbitrary resources, including precompiled mpy files, and allows executing bytecode directly from the filesystem. This makes importing significantly faster and use a lot less memory. * Inline assembler now supports 32-bit RISC-V assembly code via the newly implemented @micropython.asm_rv32 decorator. * Datagram TLS (DTLS) is now supported by the tls module and enabled on the alif, mimxrt, renesas-ra, rp2, stm32 and unix ports. * mpremote command-line tool now supports recursive remove via the new "rm -r" * mpremote now supports relative URLs in the package.json for installing from the local filesystem * "mpremote mount" has optimised readline support * full support for tuples and start/end arguments in str.startswith() and str.endswith() methods * vfs.mount() with no arguments now returns a list of mounted filesystems * marshal module has been added with dumps() and loads() functions * MicroPython native linker mpy_ld.py now includes support for linking in static libraries automatically * native modules now support 32-bit RISC-V code * force _FILE_OFFSET_BITS=64 to fix 32-bit file ABI * enable VfsRom on standard and coverage variants * use the bare metal mbedTLS config in the coverage buiid * add recursive mutex support * main: add coverage test for mounting ROMFS filesystem at startup - Drop fix_re_sub_test_on_python3.13.patch as not needed anymore ++++ micropython-lib: - Update to 1.25.0 * inspect: Implement iscoroutinefunction and iscoroutine. * inspect: Add basic unit tests. * inspect: Fix isgenerator logic. * usb-device-cdc: Optimise writing small data so it doesn't require alloc. * aiohttp: Allow headers to be passed to a WebSocketClient. * aiohttp: Fix header case sensitivity. * requests: Use the host in the redirect url, not the one in headers. * unix-ffi/machine: Use libc if librt is not present. * unix-ffi/json: Accept both str and bytes as arg for json.loads(). * lora-sx126x: Fix invert_iq_rx / invert_iq_tx behaviour. * nrf24l10: Bump minor version. * nrf24l01: Optimize status reading. * nrf24l01: Properly handle timeout. * nrf24l01: Increase startup delay. * umqtt.simple: Restore legacy ssl/ssl_params arguments. * mip: Make mip.install() skip /rom*/lib directories. * github/workflows: Update actions/upload-artifact to v4. * mip: Allow relative URLs in package.json. * requests: Bump version to 0.10.1. * requests: Do not leak header modifications when calling request. * unittest: Always use "raise" with an argument. * unittest: Allow SkipTest to work within a subTest. * tools/ci.sh: Enable unittest tests. * aioespnow,webrepl: Use recommended network.WLAN.IF_[AP|STA] constants. * umqtt.simple: Add optional socket timeout to connect method. ++++ nelm: - Update to version 1.1.5: * chore: bump alpha * chore: release 1.1.5 * fix: chart dir path and revision options/arguments to some commands ignored * chore: bump alpha ++++ nginx: - Updated to 1.27.5 * https://nginx.org/en/CHANGES * Changed the maximum size limit for SSL sessions cached in shared memory has been raised to 8192. * Fixed in the "grpc_ssl_password_file", "proxy_ssl_password_file", and "uwsgi_ssl_password_file" directives when loading SSL certificates and encrypted keys from variables; the bug had appeared in 1.23.1. * Fixed in the $ssl_curve and $ssl_curves variables when using pluggable curves in OpenSSL. ++++ nvidia-texture-tools: - Drop BuildRequires: glew-devel as it is not used for build. ++++ orthanc-webviewer: - version 2.10 * Cachemanager.patch removed (upstream) * Fix compatibility with Orthanc >= 1.12.5 (the images were not displayed) * Upgrade to Orthanc framework 1.12.7 ++++ passt: - Update to version 20250415.2340bbf: * udp: Propagate errors on listening and brand new sockets * udp: Minor re-organisation of udp_sock_recverr() * udp: Add udp_pktinfo() helper * udp: Deal with errors as we go in udp_sock_fwd() * udp: Pass socket & flow information direction to error handling functions * udp: Be quieter about errors on UDP receive * udp: Fix breakage of UDP error handling by PKTINFO support * conf: Honour --dns-forward for local resolver even with --no-map-gw * conf: Split add_dns_resolv() into separate IPv4 and IPv6 versions * udp, udp_flow: Track our specific address on socket interfaces * inany: Improve ASSERT message for bad socket family * udp: Use PKTINFO cmsgs to get destination address for received datagrams * tcp_splice: Don't clobber errno before checking for EAGAIN * tcp_splice: Don't double count bytes read on EINTR * conf: Add missing return in conf_nat(), fix --map-guest-addr none * udp_flow: Save 8 bytes in struct udp_flow on 64-bit architectures * udp_flow: Don't discard packets that arrive between bind() and connect() * udp: Fold udp_splice_prepare and udp_splice_send into udp_sock_to_sock * udp: Rework udp_listen_sock_data() into udp_sock_fwd() * udp_flow: Take pif and port as explicit parameters to udp_flow_from_sock() * udp: Move UDP_MAX_FRAMES to udp.c * udp: Merge vhost-user and "buf" listening socket paths * udp: Split spliced forwarding path from udp_buf_reply_sock_data() * udp: Parameterize number of datagrams handled by udp_*_reply_sock_data() * udp: Don't bother to batch datagrams from "listening" socket * udp: Polish udp_vu_sock_info() and remove from vu specific code * udp: Make udp_sock_recv() take max number of frames as a parameter * udp: Use connect()ed sockets for initiating side * udp: support traceroute in direction tap-socket * passt-repair: Ensure that read buffer is NULL-terminated * udp: Correct some seccomp filter annotations * udp: Simplify updates to UDP flow timestamp * udp: Remove redundant udp_at_sidx() call in udp_tap_handler() * passt-repair: Correct off-by-one error verifying name * migrate, tcp: bind() migrated sockets in repair mode * platform requirements: Add test for address conflicts with TCP_REPAIR * platform requirements: Add attributes to die() function * platform requirements: Fix clang-tidy warning * udp: Improve name of UDP related ICMP sending functions * udp: Don't attempt to forward ICMP socket errors to other sockets * pasta, passt-repair: Support multiple events per read() in inotify handlers * udp: correct source address for ICMP messages * build: normalize arm targets * udp: Add helper function for creating connected UDP socket * udp: Always hash socket facing flowsides * udp: Better handling of failure to forward from reply socket * udp: Share more logic between vu and non-vu reply socket paths * udp_vu: Factor things out of udp_vu_reply_sock_data() loop * udp: Simplify checking of epoll event bits * udp: Common invocation of udp_sock_errs() for vhost-user and "buf" paths * packet: Upgrade severity of most packet errors * packet: ASSERT on signs of pool corruption * util: Add abort_with_msg() and ASSERT_WITH_MSG() helpers * packet: Rework packet_get() versus packet_get_try() * packet: Move checks against PACKET_MAX_LEN to packet_check_range() * packet: Avoid integer overflows in packet_get_do() * packet: Correct type of PACKET_MAX_LEN * tap: Clarify calculation of TAP_MSGS * tap: Make size of pool_tap[46] purely a tuning parameter * packet: More cautious checks to avoid pointer arithmetic UB * vu_common: Tighten vu_packet_check_range() ++++ perl-ExtUtils-MakeMaker: - Update Do_not_set_RPATH_by_default.patch ++++ python-glad2: - Update to version 2.0.8: * files: updates to latest specifications. * rust: replace static mut references with addr_of. * Replace setup.py with pyproject.toml [gh#Dav1dde/glad##490]. - Rework package: * Drop support for multiple python versions and build only for default python3; this is a command line app, not a python library. * Switch to pyproject_* macros for build. * Keep zero-sized template code which is used and filled in when producing generated code. * Add Provides: glad to package. * Drop python-Jinja2 from BuildRequires; run-time but not build dependency. * Drop python-setuptools from Requires. * Delete unnecessary hashbang from a non-executable file. * Drop update-alternatives post scripts and related requires. * Add Obsoletes against current pythons packages. ++++ python-azure-eventhub: - New upstream release + Version 5.15.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-containerservice: - New upstream release + Version 35.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-django-axes: - update to 7.0.2 * Add session hash to access log. * Add test matrix support for Django 5.1. * Drop support for EOL Django 3.2. * Add support for dynamic cooloff time calculation from request. This is a breaking change. * Add Python 3.13 support. * Default to using settings.AUTH_USER_MODEL.USERNAME_FIELD for resolving settings.AXES_USERNAME_FORM_FIELD if otherwise unset (previously "username"). ++++ python-django-celery-beat: - update to 2.8.0 * Remove usages of deprecated setuptools API setuptools.command.test * Clean up running of setup.py as it's deprecated * Add PeriodicTaskInline to the schedule admin to showing tasks using the schedule * Add official support for Django 5.2. * Issue 796: remove days of the week from human readable description when the whole week is specified. * Fix the time calculation problem caused by start_time * Added Python 3.13 support. ++++ python-django-debug-toolbar: - update to 5.1.0 * Raise the minimum Django version to 4.2 * Fix DeprecationWarnings about form default templates * Fixed 'djdt' is not a registered namespace * Dark mode support * Added Python 3.13 to the CI matrix. * Removed support for Python 3.8 as it has reached end of life. * Added support for the LoginRequiredMiddleware introduced in Django 5.1. * Add Django 5.2 to tox matrix * Make show toolbar callback function async/sync compatible. * Refactor on csp_nonce usage with django-csp * more changes, see upstream changelog ++++ python-framework16_inputmodule: - Change version scheme from date to tag + git offset - Use tarball directly as source ++++ python-ftputil: - Update to 5.1.0 * When the path encoding is specified as UTF-8, send `OPTS UTF8 ON` if the server supports it * ftputil uses `ftplib.FTP` as default session factory, but explicitly sets the path encoding to latin-1 (regardless of the Python version). This is the same behavior as in ftputil 4.0.0 or earlier if running under Python 3.8 or earlier. * If client code uses a custom session factory (i. e. the `session_factory` argument of the `FTPHost` constructor), ftputil will take the path encoding to use for `bytes` paths from the `encoding` attribute of an FTP session from this factory. If there's no such attribute, an exception is raised. ++++ python-gitlabcis: - update to 1.15.1: * Fix - fix: remove non-required detect cmd (#127) (14ff8da) ++++ python-hatch: - Update to 1.14.1 * Remove uses of the deprecated --no-python-version-warning flag when using pip ++++ python-httpcore: - Update to 1.0.8 * Fix AttributeError when importing on Python 3.14. (#1005) ++++ python-hyperframe: - Update to 6.1.0 * API Changes (Backward Incompatible) * Support for Python 3.6 has been removed. * Support for Python 3.7 has been removed. * Support for Python 3.8 has been removed. * API Changes (Backward Compatible) * Support for Python 3.10 has been added. * Support for Python 3.11 has been added. * Support for Python 3.12 has been added. * Support for Python 3.13 has been added. * Updated packaging and testing infrastructure. * Code cleanup and linting. * Improved type hints. ++++ python-pyscreenshot: - test flavor: Drop BuildRequires: maim as test_maim is not being run anyway. ++++ python-python-engineio: - Update to 4.12.0 * Optimize packet parsing to avoid unnecessary calls to JSON parser (#399) * Pass `environ` as a second argument to callable option `cors_allowed_origins` #398) ++++ python-rfc3161-client: - Update to 1.0.1 * The Verifier now enforces that the EKU (Extended Key Usage) explicitly includes the `id-kp-timeStamping` OID (#120) * The Verifier now searches for the leaf certificate in the Timestamp Response instead of using the first one provided (#121) ++++ python-rjsmin: - Update to 1.2.4 * Update Benchmarks * Update doc theme * Update project boilerplate - from version 1.2.3 * Add support for Python 3.13 * Update project boilerplate - Drop docs/CHANGES from %doc section, removed upstream ++++ python-sigstore: - Update to 3.6.2: * Fixed issue where a trust root with multiple rekor keys was not considered valid. * Upgraded python-tuf dependency to 6.0. * Updated the embedded TUF root to version 12 ++++ python-sigstore-protobuf-specs: - Revert back to 0.3.2, it's only requirement requires that version. ++++ python-tuf: - Update to 6.0: * ngclient: urllib3 is used as the HTTP library by default instead of requests. * ngclient: TLS certificate source was changed. Certificates now come from operating system certificate store instead of certifi. * ngclient: The updater can now initialize from embedded initial root metadata every time. * Test infrastructure has improved and should now be more usable externally. - Remove duplicate BuildRequires on fdupes. ++++ virtualbox: - Update to release 7.1.8 * VMM: Fixed issue when VM clock went backwards in rare circumstances. * Graphics: Fixed issue when assertion was triggered on restoring VM state if VMSVGA graphics adapter was used without 3D acceleration. * Linux Guest Additions: Fixed issue when VBoxClient could crash in XWayland guest. - Delete kernel-6-14.patch (obsolete) ++++ qbs: - Update to 2.6.1 * Command descriptions are now printed with the product name as the prefix instead of the suffix. * When building only specific products via the `-p` option, dependent products are not necessarily built in their entirety anymore. Instead, only the artifacts required for the requested products are built. * ConanfileProbe now supports Conan 2 and QbsDeps generator. * Added new `Rule` property `auxiliaryInputsFromDependencies`. * The `Rule` property `explicitlyDependsOnFromDependencies` now matches all artifacts from the dependencies, not just target artifacts. * The version requirement in a `Depends` item is now checked earlier, fixing the problem that a non-matching version of a library could break project resolving if it was found before the matching version. * Added a mode that loads a build graph followed by a forced re-resolve. * In IDE mode, messages of type "error" instead of "warning" are now emitted for errors that would stop the build in non-IDE mode * Added `lupdate` support via the new `QtLupdateRunner` item ++++ rapidjson: - Add rapidjson-cmake4.patch from upstream to fix cmake-4 build failure - Add rapidjson-additional-cmake4.patch to fix cmake_minimum_required in the packaged RapidJSONConfig.cmake and to fix another build failure ++++ sane-airscan: - Update to version 0.99.34: * eSCL quirks for Xerox B205/B215 * Add Brother MFC-L3740CDWE to support list ++++ sbl: - Add sbl-gcc15.patch to fix gcc-15 compile time errors ++++ sops: - Update to version 3.10.2: * build(deps): Bump the go group with 13 updates by @dependabot in #1834 * Use latest 1.24 Go version for release build by @hiddeco in [#1836] * Remove reserved keyword check from YAML store's LoadPlainFile() by @felixfontein in #1829 * build(deps): Bump the go group with 9 updates by @dependabot in [#1839] * build(deps): Bump github/codeql-action from 3.28.13 to 3.28.15 in the ci group by @dependabot in #1840 * Release 3.10.2 release by @felixfontein in #1841 ++++ sudo: - Update to 1.9.16p2: * Sudo now passes the terminal device number to the policy plugin even if it cannot resolve it to a path name. This allows sudo to run without warnings in a chroot jail when the terminal device files are not present. GitHub issue #421. * On Linux systems, sudo will now attempt to use the symbolic links in /proc/self/fd/{0,1,2} when resolving the terminal device number. This can allow sudo to map a terminal device to its path name even when /dev/pts is not mounted in a chroot jail. * Fixed compilation errors with gcc and clang in C23 mode. C23 no longer supports functions with unspecified arguments. GitHub issue [#420]. * Fixed the test for cross-compiling when checking for C99 snprintf(). The changes made to the test in sudo 1.9.16 resulted in a different problem. GitHub issue #386. * Fixed the date used by the exit record in sudo-format log files. This was a regression introduced in sudo 1.9.16 and only affected file-based logs, not syslog. GitHub issue #405. * Fixed the root cause of the “unable to find terminal name for device” message when running sudo on AIX when no terminal is present. In sudo 1.9.16 this was turned from a debug message into a warning. GitHub issue #408. * When a duplicate alias is found in the sudoers file, the warning message now includes the file and line number of the previous definition. * Added support for the --with-secure-path-value=no configure option to allow packagers to ship the default sudoers file with the secure path line commented out. * Sudo no longer sends mail when a user runs sudo -nv or sudo -nl, even if mail_badpass or mail_always are set. Sudo already avoids logging to a file or syslog in this case. Bug #1072. * Added the cmddenial_message sudoers option to provide additional information to the user when a command is denied by the sudoers policy. The default message is still displayed. * The time stamp used for file-based logs is now more consistent with the time stamp produced by syslog. GitHub issue #327. * Sudo will now warn the user if it can detect the user’s terminal but cannot determine the path to the terminal device. The sudoers time stamp file will now use the terminal device number directly. GitHub issue #329. * The embedded copy of zlib has been updated to version 1.3.1. * Improved error handling if generating the list of signals and signal names fails at build time. * Fixed a compilation issue on Linux systems without process_vm_readv(). * Fixed cross-compilation with WolfSSL. * Added a json_compact value for the sudoers log_format option which can be used when logging to a file. The existing json value has been aliased to json_pretty. In a future release, json will be an alias for json_compact. GitHub issue #357. * A new pam_silent sudoers option has been added which may be negated to avoid suppressing output from PAM authentication modules. GitHub issue #216. * Fixed several cvtsudoers JSON output problems. GitHub issues #369, #370, [#371], #373, #381. * When sudo runs a command in a pseudo-terminal and the user’s terminal is revoked, the pseudo-terminal’s foreground process group will now receive SIGHUP before the terminal is revoked. This emulates the behavior of the session leader exiting and is consistent with what happens when, for example, an ssh session is closed. GitHub issue #367. * Fixed make test with Python 3.12. GitHub issue #374. * In schema.ActiveDirectory, fixed the quoting in the example command. GitHub issue #376. * Paths specified via a Chdir_Spec or Chroot_Spec in sudoers may now be double-quoted. * Sudo insults are now included by default, but disabled unless the - -with-insults configure option is specified or the insults sudoers option is enabled. * The default sudoers file now enables the secure_path option by default and preserves the EDITOR, VISUAL, and SUDO_EDITOR environment variables when running visudo. The new --with-secure-path-value configure option can be used to set the value of secure_path in the default sudoers file. GitHub issue #387. * A sudoers schema for IBM Directory Server (aka IBM Tivoli Directory Server, IBM Security Directory Server, and IBM Security Verify Directory) is now included. * When cross-compiling sudo, the configure script now assumes that the snprintf() function is C99-compliant if the C compiler supports the C99 standard. Previously, configure would use sudo’s own snprintf() when cross-compiling. GitHub issue #386. ++++ swww: - Update vendored dependencies ++++ woodpecker: - Update to version 3.5.2: * Documentation - chore(deps): lock file maintenance [#5092] - fix(deps): update docs npm deps non-major [#5089] - Move plugin-surge docs to codeberg [#5086] - chore(deps): lock file maintenance [#5080] - chore(deps): update docs npm deps non-major [#5075] * Bug Fixes - Avoid db errors while executing migrations check [#5072] * Dependency - fix(deps): update module github.com/google/go-github/v70 to v71 [#5090] - chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.1 [#5091] - chore(deps): update dependency vite to v6.2.6 [security] [#5088] - fix(deps): update module github.com/prometheus/client_golang to v1.22.0 [#5084] - fix(deps): update golang-packages [#5083] - fix(deps): update module golang.org/x/crypto to v0.37.0 [#5079] - fix(deps): update golang-packages [#5078] - fix(deps): update module github.com/fsnotify/fsnotify to v1.9.0 [#5076] - chore(deps): update dependency vite to v6.2.5 [security] [#5074] * Misc - Add markdown template for release umbrella issues [#5055] ++++ teleport: - update to 17.4.4: * Fixed formatting of Ed25519 SSH keys for PuTTY users. #53972 * Support Oracle join method in Workload Identity templating and rule evaluation. #53945 * Workload ID: the Kubernetes, Podman, and Docker attestors now capture the container image digest. #53939 * Fixed web UI and tsh issues when a SAML metadata URL takes an unusually long time to respond. #53933 * Updated Go to 1.23.8. #53918 * Added support for specifying a WorkloadIdentity-specific maximum TTL. #53902 * Fixed Azure VM auto discovery when not filtering by resource group. #53899 * Added new proxy_protocol_allow_downgrade field to the proxy_service configuration in support of environments where single stack IPv6 sources are connecting to single stack IPv4 destinations. This feature is not compatible with IP pinning. [#53885] * Support for managing the WorkloadIdentity resource in the Teleport Kubernetes Operator. #53862 * Added detailed audit events for SFTP sessions on agentless nodes. #53836 * Teleport-update: Add last_update metadata and update tracking UUID. #53828 * Restrict agent update days to Mon-Thu on Cloud. #53765 ++++ terragrunt: - Update to version 0.77.17: * New Features - Introduction of the render command As part of the CLI Redesign experiment, the render command has been introduced. The render command allows users to easily render Terragrunt unit configurations with reduced complexity, making it easier to understand configurations at a glance. The introduction of the render command is part of the eventual deprecation of the existing render-json command, which will be deprecated by the end of the CLI Redesign. The render command is a higher level command, that offers the ability to write to stdout, in addition to writing to files, and will support HCL configurations in addition to JSON (coming soon). To learn more about the render command, read the official documentation here. https://terragrunt.gruntwork.io/docs/reference/cli-options/#render * What's Changed - feat: Adding docs for `backend migrate` (#4140) - feat: Adding `render` command (#4145) - build(deps): bump ruby/setup-ruby from 1.229.0 to 1.230.0 (#4162) - Update to version 0.77.16: * New Features - Introduction of the backend migrate command As part of the CLI Redesign experiment, the backend migrate command has been introduced. The backend migrate command allows you to simply migrate state between different units (or renames of units) without manually running OpenTofu/Terraform state migration commands. To learn more about the backend migrate command, read the official docs. * What's Changed - feat: Improve error explainer to catch stack values errors (#4163) - feat: Support state migration between different backends (#4154) - fix: disable tf rc file overwriting for non-cached commands (#4155) - fix: Deprecated flags msg for experimental command (#4146) - Update to version 0.77.15: * New Features - Introduction of the dag graph command As part of the CLI Redesign experiment, the dag graph command has been introduced. * What's Changed - feat: add dag graph command (#4143) - docs: Adding migration guide for adopting Terragrunt Stacks (#4152) ++++ virt-v2v: - Update to virt-v2v 2.7.12 (jsc#PED-8910) * Various Build fixes and enhancements * Various test and test data fixes and enhancements * Updates to documentation * mlcustomize: ignore sriov vioprot.* files too * mlcustomize: don't inject .pdb files * mlcustomize: Only use osinfo id for virtio-win path matching * mlcustomize: virtio-win: clarify virtio-1.0 support * mlcustomize: make windows q35 check independent of virtio drivers * mlcustomize: virtio-win: stop checking osinfo for virtio drivers * mltools: Strip out all libosinfo driver plumbing * mlutils: Remove need for OCaml OUnit2 * mltools: Remove need for OCaml OUnit2 * mlstdutils: Remove need for OCaml OUnit2 * mltools: Fix de-oUnit-ized tests * mltools: decouple and simplify osinfo device support checks * v2v: Use nbdcopy --blkhash in verbose mode Requires nbdcopy >= 1.23.1 * v2v: Print nbdcopy command in debug output * convert: Move blank disk rejection test earlier * convert: Move 'typ' and 'package_format' assignments later * convert: Split out choosing the root and setting up the inspect struct * convert: Simplify how we create the "Converting ..." message * convert: Change API for Libosinfo_utils.get_os_by_short_id * lib: Factor out command line parsing of the --root option * input/parse_domain_from_vmx.ml: Allow sataN:M.deviceType = "disk" ++++ virtualbox-kmp: - Update to release 7.1.8 * VMM: Fixed issue when VM clock went backwards in rare circumstances. * Graphics: Fixed issue when assertion was triggered on restoring VM state if VMSVGA graphics adapter was used without 3D acceleration. * Linux Guest Additions: Fixed issue when VBoxClient could crash in XWayland guest. - Delete kernel-6-14.patch (obsolete) ++++ werf: - Update to version 2.35.4: * chore: release 2.35.4 * chore(release): release v2.35.4 * Revert "chore: update Nelm module" * Revert "fix(deploy): possible panic in tracking Flux Canary resource" * Revert "fix(deploy): allow `werf.io/sensitive: false` for Secrets" * Revert "fix(deploy): default kubeconfig not used" * chore(channels): revert alpha - Update to version 2.35.3: * fix(deploy): default kubeconfig not used - Update to version 2.35.2: * chore: release 2.35.2 * docs(build, secrets): update example * test(build, secrets): remove from e2e simple test * fix(build, secrets): fix secrets validation error when rendering config * fix(deploy): allow `werf.io/sensitive: false` for Secrets * fix(deploy): possible panic in tracking Flux Canary resource * chore: task format * fix(build, imageSpec): invalidate cache (breaking changes) * fix(build, imageSpec): keep essential werf-stage-content-digest label * chore: update Nelm module * refactor(cleanup): update logging message * chore(release): 2 alpha,beta,ea ++++ wicked2nm: - Initial packaging @ v1.0.0 ++++ wsmancli: - ab8eba36e2ea108ebf4c4942da6d1703706849f4.patch: fix connecting with TLS (bsc#1237243) ------------------------------------------------------------------ ------------------ 2025-4-15 - Apr 15 2025 ------------------- ------------------------------------------------------------------ ++++ AppCSXCAD: - Drop BuildRequires: glew-devel as it is not used for build. ++++ FreeCAD: - Drop BuildRequires: pkgconfig(glew) as it is not used for build. ++++ GraphicsMagick: - security update - added patches fix CVE-2025-32460 [bsc#1241150], heap-based buffer over-read in ReadJXLImage + GraphicsMagick-CVE-2025-32460.patch ++++ MozillaFirefox: - Mozilla Firefox 137.0.2 * Fixed file picker not being displayed when exporting passwords on macOS in about:logins for some users. (bmo#1956266) * Fixed accessibility issues with the new PDF signature feature. (bmo#1956110, bmo#1952571) * Fixed an issue where using the context menu to paste in the Style Editor would insert the code twice. (bmo#1955854) * Fixed functional regressions in our XSLT support introduced in 137. (bmo#1954841) * Fixed a tooltip flickering issue on Windows that affected some users when hovering. (bmo#1958631) * Fixed an issue where Firefox would not respond to clicks in some HTML5 video players. (bmo#1959251) * Fixed an issue where radio inputs behaved incorrectly when preventDefault() was called on the click event. (bmo#1957956) * Fixed an issue that caused some Firefox users to restart their browser multiple times to complete an update. (bmo#1959492) MFSA 2025-25 * CVE-2025-3608 (bmo#1951554) Race condition in nsHttpTransaction could lead to memory corruption - Mozilla Firefox 137.0.1 * Fixed an issue where folder shortcuts on Windows were incorrectly treated as files during file uploads, preventing selecting files within the target folder. (bmo#1958222) * Fixed a crash experienced by Windows users when downloading files with Qihoo 360 Total Security Antivirus software installed. (bmo#1958112) * Fixed an occasional startup crash. (bmo#1958293) ++++ MozillaThunderbird: - Mozilla Thunderbird ESR 128.9.2 * Two-factor auth via text or email did not work with Office 365 using Oauth2 * IRC channel was not visible after restart * Global indexing failed when processing email with invalid calendar data MFSA 2025-27 * CVE-2025-3522 (bmo#1955372) Leak of hashed Window credentials via crafted attachment URL * CVE-2025-2830 (bmo#1956379) Information Disclosure of /tmp directory listing * CVE-2025-3523 (bmo#1958385) User Interface (UI) Misrepresentation of attachment URL ++++ OpenSubdiv: - Drop BuildRequires: pkgconfig(glew) as it is not used for build. ++++ QCSXCAD: - Drop BuildRequires: glew-devel it is not used for build. ++++ SDL2_image: - Add baselibs.conf Some proprietary 32-bit games need this and don’t provide versions that work with Tumbleweed. ++++ SDL2_ttf: - Add baselibs.conf Some proprietary 32-bit games need this and don’t provide versions that work with Tumbleweed. ++++ agama-web-ui: - Improve the interface to display and edit the iSCSI initiator (bsc#1239046, bsc#1231385, gh#agama-project/agama#2269). ++++ agama-yast: - Fixed detection of iBFT (bsc#1239046). - Removed offload_card from iSCSI (bsc#1231385). ++++ alloy: - update to 1.8.1^20250410d23d30f49 (jsc#PED-12282): * Update github.com/hashicorp/vault/api to 1.16.0 ++++ alsa: - Update to alsa-lib 1.2.14: * Disable and delete alsalisp code * include: prefer alsa/asoundlib.h for apps, dependency cleanups * seq: Define new events for UMP EP/FB change notifications * control: remap improvements * pcm: tstamp mode fixes * rawmidi: ump fixes and tied device flag extensions * seq: fix UMP handling and other minot fixes * ucm: add sys-card substitution, etc * test/playmidi1: fix compilation caused by conflict between midifile.h and ump_msg.h For details, see: https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-lib - Drop obsoleted patches: 0001-src-Versions.in.in-Update-_tempo_base-name.patch 0002-configure-Make-sequencer-dependent-on-rawmidi.patch 0003-seq-include-UMP-headers.patch ++++ alsa-ucm-conf: - Update to alsa-ucm-conf 1.2.14: * Updates for USB-audio, Qualcomm, sof-soundwire, HD-audio, MediaTek, Torradex, NXP, sof-hda, etc. For details, see: https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-ucm-conf - Dropped obsoleted patches: 0001-UCM2-Intel-sof-hda-dsp-Fix-handling-of-empty-sys_ven.patch 0002-sof-hda-dsp-Fix-the-case-where-sysfs-dmi-product_nam.patch ++++ alsa-utils: - Update to alsa-utils 1.2.14: * alsactl: info updates * Man page fixes * alsactl: AMD acp-pdm-mach link * alsa-info.sh: Add alsa-ucm package to package filter * Topology: NHLT: Intel: Improve error message for DMIC enable conflict * Topology: NHLT: Intel: Fix mono DMIC configure for MTL platform * Topology: NHLT: Intel: Fix DMA slots config in SSP blob * amixer: fix unknown TVL sequence print * arecordmidi2: fix unitialization variable error in read_ump_raw() * aseqdump: Fix typos in messages For details, see: https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-utils - Drop obsoleted patches: 0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch 0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch ++++ amazon-ssm-agent: - Update to version 3.3.2299.0 * Allow custom hibernation max interval configuration * Refactor hibernation to fix ping leak and correct interval behavior * Remove dependency on s3:GetObject for aws:configurePackage plugin * Fix issue where ssm-setup-cli fails to detect whether agent is running or stopped in non-English locales * Fix comparison operator issue in aws:domainJoin script when executed in Ubuntu dash * Fix IPV6 address for IMDS in documentation and deny rule * Add hasHardenedACL check to avoid costly recursive hardening of the data directory on reboot * Update golang.org/x/crypto from v0.32.0 to v0.36.0 * Update golang.org/x/net from v0.34.0 to v0.37.0 * Update golang.org/x/sys from v0.29.0 to v0.31.0 * Update golang.org/x/oauth2 from v0.24.0 to v0.28.0 * Upgrade GoLang version from v1.22 to v1.23 * Update Argot config and ensure client uses DisableHTTPDowngrade * Add unit tests in multiple modules - Drop CVE-2025-22870.patch, fixed upstream ++++ analitza: - Drop BuildRequires: pkgconfig(glew) as it is not used for build (glew is only needed for win32). ++++ uwsgi: - add gcc15.patch (from upstream) and plugins-gcc15.patch to fix gcc-15 compile time errors ++++ alsa-tools: - Update to alsa-tools 1.2.14: * envy24control: port to GTK 3 * hdspmixer: correct string delimiter in labels_aio_ss_input * Fix various gcc warnings - Drop obsoleted patch: 0001-hdajackretask-Fix-build-with-gcc7.patch - Clean up spec file, build with gtk3 unconditionally ++++ aws-c-cal: - Updare to version 0.9.0 * Drop support for macOS <10.15 and iOS<11 by @TingDaoK in (#214) ++++ aws-c-io: - Update to verson 0.18.1 * Correct public key naming in pem utils by @DmitriyMusatkin in (#721) * Revert error code ordering by @sbSteveK in (#723) ++++ aws-crt-cpp: - Update to version 0.32.4 * Bump crt checksums by @DmitriyMusatkin in (#730) ++++ bcal: - added patches https://github.com/jarun/bcal/commit/b9de4fa9c0e29c2a4d55ddde007111c029364f6c https://github.com/jarun/bcal/commit/ea290b19c0ba0c7a8e34c640eac1260dc0b7269a + bcal-gcc15.patch ++++ onednn: - Update to 3.7.2: * https://github.com/oneapi-src/oneDNN/releases/tag/v3.7.2 - Disable benchdnn_modeC_matmul_ci_cpu test as it reaches timeout quite often ++++ benzene: - added patches fix build with gcc15 + benzene-gcc15.patch ++++ bomns: - added patches fix build with gcc15 + bomns-gcc15.patch ++++ cal3d: - Drop BuildRequires: glew-devel as it is not used for build. ++++ cockpit-tukit: - Update to version 0.1.3~git0.41f9fbc: * FEAT: add ci * FEAT: drop rome and use styelint and eslint * FIX: update makefile to support updated translation utils * FEAT: explicitly specify cockpit-tukit is only supported on transacional systems * use typescript types provided by upstream * drop 38.patch ++++ lvm2-device-mapper: - LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938) * set lvm.conf devices.multipath_wwids_file="" ++++ enblend-enfuse: - Drop BuildRequires: glew-devel as it is not used for build. ++++ espanso: - Update to version 2.2.3: * bump deps * use `toml` instead of plaintext (#2244) * Fix unable to start espanso (#2220) * Prevent Espanso Sync Tool window from stealing focus. (#2212) * Remove espanso migrate (#2174) * fix rustc version not working (#2176) * fix `clippy` lints (#2171) * update level of very verbose wayland log (#2107) * add support to detect wayland compositor in use (#2101) * Resolve issue with cursor placement when using multi-byte characters (#2063) * add `locale` and `offset` to date module schema (#2040) * Show regex in search bar (#1998) * fix clippy warnings and tests (#2002) * Improve form size constraints and text overflow behavior (#1991) * Word separators * Support non-ASCII characters in triggers on macOS (#1967) * fix(inject): attach modifiers state to the next record on x11 (#1680) * fix links in yaml schemas (#1952) * Use new sctk api (#1901) * Add option to open config folder to context menu (#1870) * feat(render): add support for pwsh (#1824) ++++ eureka: - Initial package (at version 2.0.2) ++++ f3d: - Drop BuildRequires: pkgconfig(glew) as it is not used for build ++++ firewalld: - Require python3-PyQt6 in firewall-applet, since that's preferred over PyQt5. ++++ firewalld-macros: - Require python3-PyQt6 in firewall-applet, since that's preferred over PyQt5. ++++ fish: - drop tests failing with pcre2 10.45 (boo#1241199) add fish-3.7.1-drop-pcre-tests.patch ++++ fluidsynth: - Update to version 2.4.5 * Fix SDL3 intercepting signals, causing CTRL+C to not quit fluidsynth. * Fix a few flaws in the AWE32 NRPN implementation. * A regression introduced in 2.4.4 broke drum preset selection for XG MIDIs. * Fix fluidsynth's systemd user daemon being unable to create lock file on some distros. * Fix fluidsynth ignoring initialFilterFc generator limits. * A regression introduced in 2.3.6 prevented SF2 NRPN messages from being processed correctly. - Use ldconfig_scriptlets macro. ++++ gemrb: - Drop BuildRequires: pkgconfig(glew) as it is not used for build. - Add BuildRequires: pkgconfig(gl). - Use modern rpm macros where possible. ++++ geoipupdate: - Add more hardening options, restrict write access to system - Update twice a week, following current MaxMind release schedule - Track timer units in scriptlets ++++ gh: - Update to version 2.70.0: * Explain job log resolution reason * Document UNKNOWN STEP in run view * Add `$` anchor to log file regexps * Test normal job run log is preferred over legacy one * Prefer normal job run log file over legacy one * Explain when a negative number prefix appears * Improve explanation for missing step logs * Explain the `UNKNWON STEP` placeholder * Replace `UNKNOWN` with `UNKNOWN STEP` in job run log * Explain why step logs are preferred * test(prompter): fix invalid comment * test(prompter): fix race condition * Ensure markdown confirm prompt shows editor name * fix(prompter): remove needless default value assignment * test(prompter): doc how accessible prompter tests work * test(prompter): describe why echo is editorcmd * test(prompter): use *testing.T instead * Add missing `gc.AssertExpectations` calls * Add tests for `IsPinned` method * Simplify cosign verification example by not using a regex. * chore: go mod tidy * fix(prompter): pass io to `huh` and refactor tests * fix(prompter): update `huh` and fix tests * refactor(prompter): rename speechSynthesizerFriendlyPrompter to accessiblePrompter * doc(prompter env): accessible prompter includes braille reader * chore: go mod tidy * Merge pull request #10749 from malancas/update-to-sigstore-go-v0.7.1 * Update pkg/cmd/run/shared/presentation.go * Apply suggestions from code review * Test for explicit config disable of label colors * Use truthy value for `GH_COLOR_LABELS` * test(prompter): re-add skipped test for accessible confirm default * doc(help): label GH_ACCESSIBLE_PROMPTER as preview * fix(prompter): rename GH_ACCESSIBLE_PROMPTER * refactor(prompter): explicit return values * doc(prompter): remove senseless comment * refactor(prompter): remove unused variable * test(prompter): timeout for tests is 1s * fix(prompter): use os.lookupenv for accessible prompter * test(prompter): remove needless NO_COLOR set * test: use example.com in tests * doc: comment typos and formatting * test(prompter): add basic survey prompter test * test(prompter): fix race conditions * doc(envs): speech synthesis prompter * Escape dots in regexp pattern in example command * Verify fallback to job run logs when step logs are missing * Verify job run logs attached in `attachRunLog` test * Update `run_log.zip` fixture * Fallback to print entire job run log if step logs are missing * Add `Log` to `Job` data structure * Add `jobLogFilenameRegexp` function * Extract job name sanitization as a separate function * Deprecate ColorScheme.Gray for ColorScheme.Muted * ci: pin third party actions to commit sha * doc(prompter): clarify comments * refactor(prompter): less magic strings * fix(prompter): remove impossible condition * fix(prompter): notes about Confirm default * fix(prompter): input returns default when blank * test(prompter): more tests for bad input * Refactor ColorScheme initializer * Add label color env var to help topic, unused fix * refactor(prompter): rename env var for speech synthesizer friendly prompter * docs(prompter): doc prompter interface * fix(linter): linter errors * test(prompter): move to external package * test(prompter): skip vt10x tests on Windows * Fix comment language * Introduce `color_labels` support, update commands * test(prompter): remove needless variable declaration * tests(prompter): rename huhprompter * test(prompter): replace assert with require * fix(prompter): rename huhprompter * test(prompter): `go-expect` based prompter tests * feat(prompter): include `no` as false-y value * test(prompter): remove t.parallel calls * fix(md prompter): accessible prompt allows blank * feat(md prompter): md prompt respects blankAllowed * feat(prompter): add accessible prompter support * Remove deprecated note on gray color functions * Regenerate mocks * Remove configuration setting vestage * Remove out of scope configuration setting change * Implement tests for muted logic, standardize reset * Remove out of scope changes, update list commands * Accessible color config boilerplate, colors update * Acceptance test issue/pr create/edit with project * Update pkg/cmd/attestation/verify/verify.go * test(release view): fix indentation * doc(formatting): add line breaks for readability * Renaming tabl eheader variables for maintainability * doc(formatting): update sprig func descriptions * test(many): fix whitespace in tests expectations * updated test * added minor caveat * Tweaked language a bit, improved error message. * Rewrote the gh at verify --help text to a) clarify and b) document the verificationResult object. * doc(run shared): clarify 404 handling * Fixes #10590 * docs: add Sprig library functions to help topics * chore: update go-gh to v2.12.0 * Implement and fix tests for table headers * test(run list): update rulesets test name * doc(run list): add enterprise ruleset notes * refactor(tests): update test name for org workflows * docs(run list): doc runs without workflow names * fix(run list): do not fail on org workflows * Fix typos in CONTRIBUTING.md * Underline table headers if colors enabled but no theme * Ensure table headers are thematically contrasting * [gh ext] Fix `GitKind` extension directory path * More cleanup * `./script/sign` cleanup * Add initial test * Show host name in repo creation prompts ++++ ghc-encoding: - Update encoding to version 0.10.2. Changes from 0.10 to 0.10.2 - -------------------------- * Allow ghc-prim-0.13. * Allow Cabal-3.14. ++++ golangci-lint: - Update to version 2.1.2: * chore: prepare release * docs: fix default value of linters.exclusions.generated (#5735) * build(deps): bump github.com/ghostiam/protogetter from 0.3.14 to 0.3.15 (#5732) * dev: simplify mnd implementation (#5731) * build(deps): bump github.com/ldez/usetesting from 0.4.2 to 0.4.3 (#5729) * build(deps): bump github.com/ldez/exptostd from 0.4.2 to 0.4.3 (#5730) * build(deps): bump mvdan.cc/gofumpt from 0.7.0 to 0.8.0 (#5728) * build(deps): bump github.com/ghostiam/protogetter from 0.3.13 to 0.3.14 (#5727) * docs: update GitHub Action assets (#5724) * docs: update changelog ++++ grommunio-sync: - Update to release 2.2 * Allow for successful synchronization when logged in via altname (turning it into email address internally) * TimeZoneStruct wDayOfWeek and wDay were erroneously switched whan calculating DST start and end, which has been fixed. * Adjust all day events to midnight only if a TZ definition was saved with the message. The server timezone should not be applied in this case, because if no TZ is there, starttime/endtime of an event should be midnight already. * Apply server TZ to allday appointments with non GMT start times. ++++ gromox: - Update to release 2.45 * emsmdb: avoid emissions of PR_MESSAGE_SIZE in fastdownctx streams (this makes PST export possible). * email_lib: fix a lost space in IMAP BODYSTRUCTURE response. * mysql_adaptor: add support for nesting mlists in permission checks. * Recognize the IANA Character Set names `utf-16le`, `utf-16be` (and 32) when converting from RFC5322 to MAPI. ++++ hauler: - Update to version 1.2.2 (bsc#1241184, CVE-2024-0406): * cleanup new tlog flag typos and add shorthand (#426) * default public transparency log verification to false to be airgap friendly but allow override (#425) * bump github.com/golang-jwt/jwt/v4 (#423) * bump the go_modules group across 1 directory with 2 updates (#422) * bump github.com/go-jose/go-jose/v3 (#417) * bump github.com/go-jose/go-jose/v4 (#415) * clear default manifest name if product flag used with sync (#412) * updates for v1.2.0 (#408) * fixed remote code (#407) * added remote file fetch to load (#406) * added remote and multiple file fetch to sync (#405) * updated save flag and related logs (#404) * updated load flag and related logs [breaking change] (#403) * updated sync flag and related logs [breaking change] (#402) * upgraded api update to v1/updated dependencies (#400) * fixed consts for oci declarations (#398) * fix for correctly grabbing platform post cosign 2.4 updates (#393) * use cosign v2.4.1+carbide.2 to address containerd annotation in index.json (#390) * Bump the go_modules group across 1 directory with 2 updates (#385) * replace mholt/archiver with mholt/archives (#384) * forked cosign bump to 2.4.1 and use as a library vs embedded binary (#383) * cleaned up registry and improved logging (#378) * Bump golang.org/x/crypto in the go_modules group across 1 directory (#377) - drop 0001-Bump-the-go_modules-group-across-1-directory-with-2-.patch (upstream) ++++ hdjmod: - Update to version 1.37 * Compatibility with Linux 6.15 - Add service file to download source files based on spec file ++++ hfsfuse: - Initial version 0.289 ++++ himmelblau: - Update to version 0.9.9+git.0.5425b98: * Version 0.9.9 * Ignore demands for setting up MS Authenticator ++++ hugo: - Update to version 0.146.5: * releaser: Bump versions for release of 0.146.5 * build(deps): bump github.com/yuin/goldmark from 1.7.8 to 1.7.9 * tpl: Fix language handling in partials * releaser: Prepare repository for 0.147.0-DEV - Update to version 0.146.4: * releaser: Bump versions for release of 0.146.4 * tpl: Fix issue with partials without suffix * tpl: Avoid panic on nonsensical return construct * tpl: Fix the case for a shortcode in a nested folder only * tpl: Add proper file context to template parse errors * tpl: Make {{ template "partials/foo.html" . }} work in older setups * releaser: Prepare repository for 0.147.0-DEV ++++ hwinfo: - Add support for installing to prefixes other than /usr with INSTALL_PREFIX (bsc#1241295) - merge gh#openSUSE/hwinfo#102 - Closes #61: refactors redundant condition (bsc#1241295) - merge gh#openSUSE/hwinfo#110 - remove malloc.h headers usage (bsc#1241295) - merge gh#openSUSE/hwinfo#147 - Don't create unused /sbin on install (bsc#1241295) - merge gh#openSUSE/hwinfo#157 - Free additional memory fields to prevent hd leaks (bsc#1241295) ++++ ibus-typing-booster: - Update to 2.27.33 - Add /usr/local/share/m17n/, /usr/share/m17n/, ~/.m17n.d/ to in /usr/share/ibus/component/typing-booster.xml (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/661) - Some optimization and code cleanup of the emoji search code (about 30% faster) - Translation update from Weblate (es 94.9%) ++++ icewm: - Update to 3.7.3: * Add ColorQuickSwitchBorder themable preference for issue #736. * Make 4 graph widths themable for issue #178. * Support grabbing two keys simultaneously by a single keybinding definition when both keys are bound to the same keysym. * Add support for the _NET_WM_MOVERESIZE_CANCEL protocol option. * Add -Await option to icesh to wait for and select new client windows. * Unset DESKTOP_AUTOSTART_ID, DESKTOP_STARTUP_ID, XDG_ACTIVATION_TOKEN. * Add the "usertime" and "x11time" commands to icesh. * Improved loading of fonts in non-Latin environments. * Always allow both scrollbars to process the same key event. * When a key event is handled, don't propagate it further. * Support locales with three letter language codes. * Enforce a limit of 8 mouse pointer buttons, as more is impossible. * Support keybindings to shifted XF86keysyms like XF86AudioPause. * Better guard the integrity of window move/size operations. * Increase the maximum number of icewmbg backgrounds to 8000. * Let icewmbg also support the AVIF image format. * Improve support for properties with COMPOUND_TEXT in icesh. * Let icesh accept UTF-8 strings in properties. ++++ installation-images-MicroOS: - merge gh#openSUSE/installation-images#760 - etc: update module.config to match 6.15 - 17.157 ++++ installation-images-openSUSE: - merge gh#openSUSE/installation-images#760 - etc: update module.config to match 6.15 - 17.157 ++++ jeos-firstboot: - Update to version 1.5.5: * user: Add field to add the user to specified groups (bsc#1241215) * Add title and description to remaining modules - Remove changesauthor from _service ++++ kdenlive: - Drop BuildRequires: pkgconfig(glew) as it is not used for build ++++ kdump: - upgrade to version 2.0.18 * set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894, bsc#1237754, bsc#1239999) ++++ kea: - Add logic to %post for switching from kea.service to the new split units, kea-*.service. (Inspiration taken from strongswan.spec.) ++++ kernel-debug: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-default: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-source: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-docs: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-firmware-sound: - Update to version 20250415 (git commit 2f411c10e457): * intel: avs: Update topology file for I2S Analog Devices 4567 * intel: avs: Update topology file for I2S Realtek 5663 * intel: avs: Update topology file for I2S Realtek 5640 * intel: avs: Update topology file for I2S Realtek 5514 * intel: avs: Update topology file for I2S Realtek 298 * intel: avs: Update topology file for I2S Realtek 286 * intel: avs: Update topology file for I2S Realtek 274 * intel: avs: Update topology file for I2S Nuvoton 8825 * intel: avs: Update topology file for I2S Maxim 98927 * intel: avs: Update topology file for I2S Maxim 98373 * intel: avs: Update topology file for I2S Maxim 98357a * intel: avs: Update topology file for HDAudio codecs * intel: avs: Update topology file for HDMI codecs * intel: avs: Update topology file for Digital Microphone Array * intel: avs: Update topology file for I2S Dialog 7219 ++++ kernel-kvmsmall: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-obs-build: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-obs-qa: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-syms: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ kernel-vanilla: - Disable patches.kernel.org/6.14.2-308-PCI-Avoid-reset-when-disabled-via-sysfs.patch https://lore.kernel.org/all/20250414211828.3530741-1-alex.williamson@redhat.com/ - commit a13f257 - Disable patches.kernel.org/6.14.2-607-e1000e-change-k1-configuration-on-MTP-and-late.patch https://lore.kernel.org/all/Z_z9EjcKtwHCQcZR@mail-itl/ - commit 607aeeb ++++ lazygit: - Update to version 0.49.0: * Skip date check when release worfklow is manually invoked * Escape special characters when git-ignoring files * Add test that shows problems with git-ignoring files with special characters * Fix crash when dragging from below the end of the diff upwards and then staging the range * Refactor: extract function clampLineIdx * Update translation files from crowdin * fix: update vscode color to logo color * Add a command to select all commits of the current branch * Show "hooks disabled" in title bar of commit message editor * Cleanup: don't render the commit length when typing in the description * Prefill the commit subject with the skipHook prefix when pressing `w` * Use dario.cat/mergo instead of github.com/imdario/mergo * Bump go-git * Add `runCommand` function to Go template syntax * Move test from commit to branch * Print which git version we are using for running integration tests * Remove conditional code related to git earlier than 2.22 * Remove canUsePushTrack parameter of obtainBranches function * Bump minimum required git version to 2.22 * Provide conflict resolution dialogs for non-textual conflicts * Allow chaining of FileSystem methods * Better main view display for conflicing files * Fix the bug described in the previous commit * Add test demonstrating problem with main view display when pressing `e` in a stack of branches * Add pageUp/pageDown/top/bottom keybindings to focused command log panel * Add pageUp/pageDown/top/bottom keybindings to confirmation panel * Cleanup: remove unused interfaces for helpers * Cleanup: get rid of the variadic parameter of ContextMgr.Push * Enable AutoRenderHyperLinks for the tooltip view * Bump gocui * Update kidpix link in README to active url * Add a breaking changes entry for using shell aliases * Add config os.shellFunctionsFile * Reorder configs in OSConfig * Revert commits related to using an interactive shell for running shell commands * Update disabled message * Add integration test * Fix discarding submodule changes in nested folders * Cleanup: rename predicate params (test -> predicate) * Bump generics dependency * Fix display of renamed files * Add test showing problem with the display of renamed files * feat: Implement range stash drop * Fix race with PTYs in integration tests * Cleanup: remove pointless `if` statement * Corrected interactive rebase keybinds example in README.md * Add "Absolute path" item to the file view's copy menu * Fix the bug mentioned in the previous commit * Add test for checking out a file from a range selection of commits * Add test for checking out a file from a commit * Fix double '#' on hexadecimal colors * Let users to define custom icons and color for files on the config file * Add newlines for correct markdown * Allow passing refresh scope to WithGpgHandling * fix: Make tag operation use GPG helper to run signing in sub-process * refactor: Express WithGpgHelper with a config key parameter * refactor: Make commit.gpgSign match official capitalization * refactor: Rename UsingGpg to make room for Gpg Tag logic * Add in missing "deprecated" yaml tags * Remove deprecated configs from auto generated config.md * Include empty arrays and maps in the generated Config.md * Add comments with more information * Remove text that is now unused * Commit without pre-commit hooks is independent on prefix * feat(submodules): add method to bulk init and update submodules * Specify a go release minor version * Add a root item ("/") if files at top level have changed * Make Node.path private * Use Path directly instead of GetPath getter inside the filetree package * Use GetPath accessor outside of filetree package * Rename Name to Path in File and CommitFile * Cleanup: make integration test assertions for files panel more specific * Fix postFilterTest to actually do what it says * Add a "Content of selected file" entry to the copy menu for commit files * Drop the git config cache when getting focus * Cleanup: remove more unnecessary type arguments * Revert "Skip post-checkout hook when discarding changes" * Support home and end as alternatives to '<' and '>' * Commit only tracked files in tracked only filter view * Show staged but untracked files in tracked only filter view * Add hint to not copy the whole defaults section into the config file * Ignore commit prefixes with an empty pattern * URL encode gitlab brackets to make consistent with branch names * Add an integration test for a config with a negative refspec * Update to go 1.24 * Add acme editor preset * Fix release schedule again * Set tab titles after reloading user config * Set view titles in configureViewProperties rather than createAllViews * Cleanup: standardize on accessing translations via gui.c.Tr * Fix layout of options view for non-english languages * Use Rewording instead of Committing when rewording the head commit * Use a WithWaitingStatus for rewording a non-head commit * Avoid double Refresh when rewording the head commit * Don't call OnCommitSuccess in handleReword * Support fish when running shell command * Remove unnecessary type arguments * Remove unused functions * Validate properties of customCommand when commandMenu is used * Add commandMenu property to custom commands * Extract a method CustomCommand.GetDescription * Change customCommand fields to pointers * Don't set showOutput explicitly * Fix a small mistake in Custom_Command_Keybindings.md * Fix wrong comment * Migrate to only doing marshalling twice, and compare via deep copy * Set up benchmark on migration * Fix release script once again * Fix release script * Remove obsolete filtering from setComment * Filter out [dev] comments earlier * Add launch config for debugging the schema generation * Skip post-checkout hook when discarding changes * Improve the error message when users have gpg signing turned on * Change side panel width calculation to work for larger numbers * Improve release workflow * Filter out [dev] comments when generating config doc * Use refs in jsonschema userconfig generator * Make commit prefixes migration only return true if it enters if statement * Change TestCommitPrefixMigrations to compare only strings * Change test to use named struct fields instead of positional fields * Use indentation of 2 when rewriting auto-migrated config file * docs: Add reference to confirmation key to intro message * Disable global keybinds while popups are active * Fix auto-release schedule * Fix race condition with reselecting the focused branch and rendering * Update README.md * Replace --include-untracked with -u in stash show command for compatibility and update failing tests * Add --include-untracked flag to stash show command * Validate keys of custom commands * Validate that Universal.JumpToBlock array has 5 elements * Validate keybindings * Add a few missing keybindings to docs/keybindings/Custom_Keybindings.md * Move labelByKey to config package * Add a gui.tabWidth config * Add a tabWidth parameter to WrapViewLinesToWidth to match gocui * Bump gocui * Add a "Copy to clipboard" menu to the Commit Files panel * Cleanup: simplify and tighten test expectations related to clipboard * Fix description of showFileTree * feat: Support multiple commit prefixes * Add option to copy commit message body * Use personal access token to push tag * Fix issue where latest tag wasn't obtained early enough in auto-release script * README.md: Update Sponsors * Suppress error logs when killing process on Windows * Don't try killing processes if we already know the command finished * Update translations from Crowdin * Change update_language_files.sh script to rename pt-PT to pt * Add some more information to pkg/i18n/translations/README.md * Fix json schema for context of CustomCommand * fix: properly detect icon for BAZEL and WORKSPACE files * Handle pasting multi-line commit messages * Bump gocui * Swap position of checkout-commit and checkout-branch menu items * go-deadlock version bump to fix crash with go 1.23 * Bump gocui * Fix possible crash when deleting a branch while filtering is active * Improve and adapt commit persistence test-cases * Implement reboot-resistant commit message persistence * Show filter state in top right corner of Files panel frame * Show current files filter as radio buttons * Allow user to switch filter when showing only conflicts * Allow user to filter the files view to only show untracked files * Fix incorrect stash diff after rename * Disable staging and unstaging lines or hunks when the diff context size is 0 * Fix tag truncated when copying to clipboard * Improve error reporting on config migration * Show confirmation menu when trying to amend changes while there are conflicts * Fix flicker when showing the status of a background fetch * Extract the inner part of WithWaitingStatus as a synchronous variant of it * Add option to delete local and remote tag * Rename NoTags to CommitHasNoTags * Integration tests for copy tags to clipboard * Add copy commit tags to clipboard toast message * Document copy tag keybinding * Copy Tags to clipboard * Show background fetch status in bottom line * Remove call to Render() * Expose {{.SelectedCommitRange}} to custom commands * Fix checking out a different branch while pushing a branch for the first time * Only avoid the blank line at end of view if view is not editable * Bump gocui * Add '--' to 'git rev-list' to disambiguate branch name from path ++++ leancrypto: - added keyring, https://leancrypto.org/about/smuellerDD-2024.asc - adjust license to BSD-3-clause ++++ mpvqt: - Update to 1.1.1 * add unobserveProperty function and add id argument to observeProperty * mpvcontroller: load config file from `/mpvqt/mpvqt.conf` ++++ Box2D: - Drop BuildRequires: glew-devel as it is not used for build ++++ libgme: - Update to version 0.6.4 * Extended the support of fade length in gme_info_t. * Added an ability to change fade duration by the new gme_set_fade_msecs() function. * Implemented RSN support via the gme_player. * Fixed several bugs at the GBS support. * Added an API to disable SPC echo completely (gme_disable_echo(Music_Emu*, int disable)) that can be used to avoid conflicts with external effects processors. * Implemented support for all known NSF chips. * Added support for more track info at M3U support. * The logic of the multi-channel output was changed to resolve the problem of the incorrect work. * Shared library now built with the exported symbols list and proper versioning enabled. * Added ability to build both static and shared libraries via CMake in the same build. - Project moved to github, change URL, Source0. - Use ldconfig_scriptlets macro. ++++ liblastfm-qt6: - Init liblastfm-qt6, a Qt 6 port of liblastfm. ++++ lvm2: - LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938) * set lvm.conf devices.multipath_wwids_file="" ++++ mariadb: - fix build with pcre2 10.45 boo#1241198, adding mariadb-11.7.2-MDEV-36078-PCRE2-10.45-breaks-main.func_regexp_pcre-.patch based on upstream ++++ libmygpo-qt6: - Init libmygpo-qt6, a Qt 6 port of libmygpo-qt. ++++ opencsg: - Update to version 1.8.1: * Make the recently added GLSL vertex shader call also work with OpenGL versions 2.0 and 2.1. * Revert a change that solved some z-artifacts with Nouveau on Linux, but that triggered a different kind of rendering error on MacOS X. * Resolve an error in the CMake configuration. - Use cmake for build. - Drop dependency on freeglut: used only for example, which we do not build. - Purge specfile of lingering glew references. - Add BuildRequires: pkgconfig(gl) for ARM archs. ++++ seafile: - Update to 9.0.13: * Support lock office file on linux (#2889) * Add stopped by logout sync error (#2894) * Check and load ca path (#2885) * Use int as return value (#2874) * Check if dir is ignored and if file exists when record "index error" (#2863) * Don't set timeout for fs-id-list (#2862) * Add option to ignore symbol link (#2861) * Ignore case conflict error on linux (#2857) * Support GNUTLS (#2848) * Ignore checkout . and .. (#2841) * Hide windows incompatible path msg by default (#2847) * Check pwd hash and add crypt header (#2844) ++++ libsearpc: - Update to version 3.3.0.20250303: * Modify slow log format (#75) * Set slow threshold when log to stdout (#74) * Clean log (#73) * Update searpc-named-pipe-transport.c (#68) * Add log to stdout (#72) * Support write with non-blocking (#71) ++++ vtk: - Drop BuildRequires: pkgconfig(glew) as it is not used for build (since version 9.4.0). ++++ vtk-openmpi4: - Drop BuildRequires: pkgconfig(glew) as it is not used for build (since version 9.4.0). ++++ lvm2-lvmlockd: - LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938) * set lvm.conf devices.multipath_wwids_file="" ++++ nvidia-open-driver-G06-signed-cuda: - update non-CUDA variant to 570.144 (boo#1241231) ++++ nvidia-settings: - update to version 570.144 (boo#1241231) ++++ nvidia-open-driver-G06-signed: - update non-CUDA variant to 570.144 (boo#1241231) ++++ openSUSE-release-tools: - Update to version 20250415.4b9e2c35: * ttm: add a new match pattern for the package naming in Leap 16 ++++ openmpi4: - Remove bad dependency from openmpi4-testsuite to openmpi4-testsuite-libs ++++ openmpi4-testsuite: - Remove bad dependency from openmpi4-testsuite to openmpi4-testsuite-libs ++++ openmpi5: - Remove bad dependency from openmpi5-testsuite to openmpi5-testsuite-libs ++++ openmpi5-testsuite: - Remove bad dependency from openmpi5-testsuite to openmpi5-testsuite-libs ++++ openscad: - Add explicit BuildRequires: glew-devel since openscg-devel no longer pulls it in. ++++ peazip: - Update to 10.4.0: * https://peazip.github.io/changelog.html ++++ perl-Tk: - Add Tk-804.036-gcc15.patch, https://github.com/eserte/perl-tk/issues/112 ++++ postfix: - update postfix-main.cf.patch * remove duplicated entry smtp_dns_support_level ++++ postfix-bdb: - update postfix-main.cf.patch * remove duplicated entry smtp_dns_support_level ++++ postgresql14-timescaledb: - Update to version 2.19.3 https://github.com/timescale/timescaledb/releases/tag/2.19.3 ++++ postgresql15-timescaledb: - Update to version 2.19.3 https://github.com/timescale/timescaledb/releases/tag/2.19.3 ++++ postgresql16-timescaledb: - Update to version 2.19.3 https://github.com/timescale/timescaledb/releases/tag/2.19.3 ++++ postgresql17-timescaledb: - Update to version 2.19.3 https://github.com/timescale/timescaledb/releases/tag/2.19.3 ++++ python-azure-agent: - Fix %suse_version conditional in spec file so package is built using python2 in SLE 12 (bsc#1240385) ++++ python-susepubliccloudinfo: - Update to version 1.4.1 + Switch build to s specific Python interpreter set in the Build Service build project ++++ python-openvino-telemetry: - Update to version 2025.1.0: * No release notes. ++++ python-Beaker: - Switch to pyproject macros. - Add patch avoid-dbm-sqlite3.patch: * Avoid dbm.sqlite3 to support testing with Python 3.13. ++++ python-aiohttp: - Update to 3.11.16 * Replaced deprecated asyncio.iscoroutinefunction with its counterpart from inspect * Fixed :class:multidict.CIMultiDict being mutated when passed to :class:aiohttp.web.Response -- by :user:bdraco. - from version 3.11.15 * Reverted explicitly closing sockets if an exception is raised during create_connection This change originally appeared in aiohttp 3.11.13 * Improved performance of WebSocket buffer handling * Improved performance of serializing headers - from version 3.11.14 * Fixed an issue where dns queries were delayed indefinitely when an exception occurred in a trace.send_dns_cache_miss * Fixed DNS resolution on platforms that don't support socket.AI_ADDRCONFIG * The connector now raises :exc:aiohttp.ClientConnectionError instead of :exc:OSError when failing to explicitly close the socket after :py:meth:asyncio.loop.create_connection fails * Break cyclic references at connection close when there was a traceback * Break cyclic references when there is an exception handling a request * Improved logging on non-overlapping WebSocket client protocols to include the remote address * Improved performance of parsing content types by adding a cache in the same manner currently done with mime types - from version 3.11.13 * Removed a break statement inside the finally block in :py:class:~aiohttp.web.RequestHandler * Changed connection creation to explicitly close sockets if an exception is raised in the event loop's create_connection method * Fixed test test_write_large_payload_deflate_compression_data_in_\ eof_writelines failing with Python 3.12.9+ or 3.13.2+ * Added human-readable error messages to the exceptions for WebSocket disconnects due to PONG not being received Previously, the error messages were empty strings, which made it hard to determine what went wrong. - from version 3.11.12 * MultipartForm.decode() now follows RFC1341 7.2.1 with a CRLF after the boundary * Restored the missing total_bytes attribute to EmptyStreamReader * Updated :py:func:~aiohttp.request to make it accept _RequestOptions kwargs. * Improved logging of HTTP protocol errors to include the remote address * Added aiohttp-openmetrics to list of third-party libraries * Added missing files to the source distribution to fix Makefile targets * Added a cythonize-nodeps target to run Cython without invoking pip to install dependencies * Started building armv7l musllinux wheels * The CI/CD workflow has been updated to use upload-artifact v4 and download-artifact v4 GitHub Actions * Restored support for zero copy writes when using Python 3.12 versions 3.12.9 and later or Python 3.13.2+ Zero copy writes were previously disabled due to CVE-2024-12254 which is resolved in these Python versions. - Drop test_relax_import_time.patch, fixed upstream ++++ python-alsa: - Update to version 1.2.14: * documentation updates * IEC958 fixes * hctltest1.py: Skip read/write if no values in element * alsamixer: fix return value in pyalsamixerelement_getvolumedb() * alsaseq: Fix type check in set_time() For details, see: https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-python ++++ python-click-man: - Update to 0.5.1 * Bump workflow versions * README: Remove references to Python 2 * README: Update packaging overview * fix: Correct entrypoint * pre-commit: Bump versions ++++ python-crispy-bootstrap3: - Skip tests failing with Django 5.2 ++++ python-crispy-bootstrap4: - Add (huge) django52.patch to fix compatibility with Django 5.2 ++++ python-crispy-bootstrap5: - update to 2025.4 * Added Python 3.13 support. * Added support for Django 5.2. ++++ python-defcon: - update to 0.12.1: * clear glyph.lib on glyph.clear - update to 0.12.0: * Loop over all possibilities and test if one of them is disabled - update to 0.11.0: * add `.readthedocs.yaml` * Remove some big memory attributes from all defcon objects on delete * Mark regex/docstring as raw to fix SyntaxWarning invalid escape seq * Remove a useless shebang line in a non-executable test script * Remove guideline color key when setting color none * Update tested python versions ++++ python-django-appconf: - update to 1.1.0: * Dropped official support for Python 3.7 and 3.8. * Dropped official support for Django 3.2, 4.0, 4.1, and 5.0. * Added official support for Django 5.2. * Updated some old code to use more modern conventions. ++++ python-django-braces: - update to 1.17.0: * MultiplePermissionsRequiredMixin didn't do object-level permission checks. * RecentLoginRequiredMixin no longer throws error about GET requests in Django >= 5.0 ++++ python-django-crispy-forms: - update to 2.4: * ## 2.4 (2025-04-13) * Added support for Python 3.13. * Confirmed support for Django 5.2. ++++ python-napalm: - Enable sle15_python_module_pythons (project is Python 3.8+) - No longer remove Junos tests ++++ python-tariff: - Initial packaging effort for tariff 1.0.0. ++++ q4wine: - Update to version 1.4.0 Initial Qt6 release Updated: * CMake minimum version requirement set to 3.24. * SingleApplication is used instead of obsolete QtSingleApplication. * Wine AppDB browser is marked as obsolete and disabled by default. * Cleanup legacy code and files. * PrefixSetupWizzard: Added missing win8, win8.1, win10, win11 options versions. - Add patch: * q4wine-cmake-fix-oot-build.patch ++++ read-only-root-fs: - Update to version 1.0+git20250415.7e7aea4: * Add missing dependency on mountpoint - Add missing dependencies for %post ++++ redsea: - Update to version 1.2.0 * RDS2 streams + RFT support. * Streams as hex. * Show RadioText A/B flag with --show-partial * Improve CSV loading speed. * Removed schema.json (it's not maintained) - the same information is now in the wiki. ++++ rollup: - Initial packaging of version 3.29.4. This is the last Rollup version that is provided as human-readable JS and does not require a complicated bootstrap step (see rhbz#2359230) ++++ ruby-build: - Update to version 20250415. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250415 * Add JRuby 10.0.0.0 by @headius in #2520 * Add 3.4.3 ++++ rubygem-agama-yast: - Fixed detection of iBFT (bsc#1239046). - Removed offload_card from iSCSI (bsc#1231385). ++++ scummvm: - Add BuildRequires: libX11-devel * needed for tumbleweed build after dropping glew-devel - a52_init fix is needed only for leap 15.x - Drop unnecessary dependency on glew; has not been used since version 2.6.0 and replaced by GLAD (https://github.com/scummvm/scummvm/commit/21b0d6d). ++++ seadrive-fuse: - Update to 3.0.13: * https://github.com/haiwen/seadrive-fuse/compare/v2.0.28...v3.0.13 ++++ seadrive-gui: - Update to 3.0.13: * https://github.com/haiwen/seadrive-gui/compare/v2.0.28...v3.0.13 - Add fix-return-value.patch ++++ seafile-client: - Update to 9.0.13: * Fix overload error on linux * Avoid passing environment variables when launching other applications (#1604) * Add stopped by logout sync error (#1603) * Escape filename when set header (#1602) * Only check server url when username is empty (#1600) * Fix local opening (#1598) * Fix the tooltip of repo items (#1591) * Fix wayland window associations by renaming .desktop file (#1570) * check synced db before check if unsync repo (#1578) ++++ snallygaster: - Update to 0.0.13: - License change to 0BSD. - Django staticfile.json test (info). - Various minor fixes, style improvements, etc. ++++ steampipe: - Update to version 1.1.0: * fix tests * fix acc goreleaser * fix acc goreleaser * fix tests * fix tests * update test workflow * v1.1.0 * update wf * update changelog * update fdw * fix fdw version * new fdw and new db * db 14.17.0-dev.10 * new binaries tarred with --disable-copyfile macos * upgrade pipe-fittings * new darwin-arm64.txz tarred with --disable-copyfile macos * 14.17.0-dev.8 and also test on darwin amd * darwin-amd64.txz * 14.17.0-dev.7 and also test on linux arm * linux-arm64.txz * 14.17.0-dev.6 * new bin for linux amd64 * set the DYLIB path for pg_dump and pg_restore bins * go back to zonkyio bins * run test on macos arm and linux amd * run test on macos arm and linux amd * changes * new linux amd64 bin * again try with the locally built pg (with extensions) * again try with the locally built pg (with ssl) * again try with the locally built pg * upload new * update link to download the txz which we got from zonkyio and added dump and restore * update link to download the txz which has been built locally source * update link to download the txz which has been built locally from source * Revert "remove backup code" * fix tests * run acc tests on macos as well * remove backup code * update postgres database version and digest * setup oras * fix file ids * update curl commands * update build db image workflow to build the new db package * Fix issue where plugin start timeout was getting limited to 60s. Closes #4477 (#4493) * Added RateLimiterFromProto and RateLimiterasProto (#4500) * Upgrade to pipe-fittings v2, go-kit v1 (#4485) * Upgrade net and crypto to remediate vulnerabilities (#4462) * Fix link to plugins in README * Update README.md (#4442) * update readme tagline (#4441) * Update README.md (#4440) * Update to FDW v1.12.0 (#4415) * Update steampipe to use SDK v5.11.0 * Update to use pipe-fittings v1.6.0 (#4414) * Release issue template * Simplify install block in README * update tests * v1.0.0-rc.3 * Update README.md (#4411) * v1.0.0-rc.2 * [dep][go](deps): Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.22.0 (#4364) * [dep][go](deps): Bump github.com/bgentry/speakeasy from 0.1.0 to 0.2.0 (#4372) * Rename CloudMetadata to PipesMetadata, move to pipe-fittings pipes package * [dep][actions](deps): Bump docker/login-action from 2 to 3 (#4370) * [dep][go](deps): Bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.1 (#4408) * [dep][go](deps): Bump github.com/containerd/containerd (#4405) * Update broken link to CLA (#4403) * tidy * update and enable config precedence tests * update version * Update SteampipeWorkspaceProfile to warn for removed args in workspace instead or erroring, fix timing flag, fix implicit workspaces * updated fdw for config dir parsing change * Remove args * Fix issue where steampipe was parsing all files in config dir * update caching tests * update fdw to fix caching * fdw update * fdw v1.12.0-rc.0 * update sdk ref * update sdk ref * update workflows * update pipe-fittings and plugin-sdk refs * move snapshotPanelData into steampipe from pf * remove leftover references of cloudhost, modlocation, dashboard options * update release workflow * update release workflow - checkout pipe-fittings * update release workflow - no assets required * update version * removed EnvIntrospection * removed EnvCloudHost & EnvCloudToken and deprecation handling * removed snapshot file(unused) * removed EnvModLocation * removed watch arg from query * removed mod-location arg and all references * removed EnvModLocation & EnvIntrospection * remove powerpipe notification * update version * update and re-enable snapshot tests * fix snapshot and output * Changing plugins hub url to correct one. (#4401) * fix cloud query issue and re-enable cloud tests * Update README.md (#4400) * Update README.md (#4399) * skip tests - add TODOs * skip tests - add TODOs * fix cache tests * timing streaming * acc * comments * remove named query tests * remove introspection tests * publish snapshot working * finally working * snapshot output and export working * app specific for sp plugin * update test workflow 7 * update test workflow 6 * update test workflow 5 * update test workflow 4 * update test workflow 3 * update test workflow 2 * update test workflow * working 1 * use pf correct branch * use 1.6.x pf * Fix unit test * Fix unit tests * go.mod * Update workflow * Update tests * building * rename Connection to SteampipeConnection remove unneeded code use CloudMetadata from pipe-fittings * use sdk branch * Update SteampipeOptionsBlockMapping to only include supported global options, rationalise options code * fix paths * clean * cd steampipe * path * checkout pipe-fittings * tidy * query display and query result moved to pipe fittings * remove unused display options * steampipe timing working * timing broken * fix plugin list * remove list subcommand * tidy imports * fix `term` transitive dependency error * fix references * rebase fixes * tidy * compiles but needs testing * compile fixes, move more utils to pipe-fittings * steampipe compiles * remove terminal options * rebased * tidy refs * compiles and seems to work connection state not populating * steampipe compiles * working on it * working on it * working on it * working on it * working on it * move stuff to pipe-fittings * Revert "initial snapshot refactoring" * Revert "remove use of snapshotRequired" * Revert "go mod tidy" * go mod tidy * remove use of snapshotRequired comment out non compiling code for now * initial snapshot refactoring * update version * dashboardexecute -> snapshot * remove dashboard, check options from workspace profile & default config * remove ui/dashboard * remove unnecessary funcs from pkg/modinstaller * remove control testdata * remove controlexecute and controlstatus and remove control and benchmark refs from dashboardexecute * remove pkg/dashboard/dashboardassets * remove pkg/dashboard/dashboardserver * remove dashboard service from service cmd * remove mod cmd * remove dashboard cmd * remove pkg/controldisplay * remove check cmd * remove variable cmd ++++ subfinder: - Add fix_cve_2024_0406.patch to patch github.com/mholt/archive dependency for bsc#1241187 / CVE-2024-0406 / GHSA-rhh4-rh7c-7r5v ++++ tree-sitter-query: - update to 0.5.1: * nothing of relevance ++++ tree-sitter-vimdoc: - update to 3.0.1: * fix(tests): adapt expected to heading changes ++++ vhba-kmp: - Update to release 20250329 * Linux 6.14 support ++++ vim-plugins: - update * ale 4.0.0 * cscope_maps 20210418 (bsc#1236667) * editorconfig 1.2.1 * latex 1.10.0+20250111 * neomutt.vim 20241013 * markdown 2.0.0+20240920 ++++ yast2-kdump: - Applied patch from jbohac for bsc#1240769, jsc#PED-9894, bsc#1237754, bsc#1239999: KDUMP_CPUS=32 - 5.0.4 ------------------------------------------------------------------ ------------------ 2025-4-14 - Apr 14 2025 ------------------- ------------------------------------------------------------------ ++++ accessibility-inspector: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadi: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadi-calendar: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadi-calendar-tools: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadi-contacts: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadi-import-wizard: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadi-mime: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadi-search: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akonadiconsole: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ akregator: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ alligator: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ amazon-ecs-init: - Update to version 1.64.0-1 * Cache Agent version 1.64.0 - from version 1.63.1-1 * Cache Agent version 1.63.1 - from version 1.63.0-1 * Cache Agent version 1.63.0 - from version 1.62.2-1 * Cache Agent version 1.62.2 - from version 1.62.1-1 * Fix bug in cgroup mount for rpm builds - from version 1.62.0-1 * Update golang version 1.18.3 - from version 1.61.3-1 * Cache Agent version 1.61.3 - from version 1.61.2-1 * Cache Agent version 1.61.2 - from version 1.61.1-1 * Cache Agent version 1.61.1 * Install script no longer fails on systems using cgroups v2 * Add GO111MODULE=on to honnef.co/go/tools/cmd/staticcheck - from version 1.61.0-1 * Cache Agent version 1.61.0 * Check ipv4 routes for default network interface instead of defaulting to eth0 - from version 1.60.1-1 * Cache Agent version 1.60.1 - from version 1.60.0-1 * Cache Agent version 1.60.0 * Add volume plugin to rpm/deb package - from version 1.59.0-1 * Cache Agent version 1.59.0 * Log what pre-start is doing - from version 1.58.0-2 * Cache Agent version 1.58.0 * Add exec prerequisites to ecs-anywhere installation script - from version 1.57.1-1 * Cache Agent version 1.57.1 * Enable AL2 support for ECS-A * Initialize docker client lazily - from version 1.57.0-1 * Cache Agent version 1.57.0 - from version 1.56.0-1 * Cache Agent version 1.56.0 - from version 1.55.5-1 * Cache Agent version 1.55.5 - from version 1.55.4-1 * Cache Agent version 1.55.4 * GPU updates for ECS Anywhere * Introduce new configuration variable ECS\_OFFHOST\_INTROSPECTION\_NAME to specify the primary network interface name to block offhost agent introspection port access. - from version 1.55.3-1 * Cache Agent version 1.55.3 - from version 1.55.2-1 * Cache Agent version 1.55.2 - from version 1.55.1-1 * Cache Agent version 1.55.1 - from version 1.55.0-1 * Cache Agent version 1.55.0 - from version 1.54.1-1 * Cache Agent version 1.54.1 - from version 1.54.0-1 * Cache Agent version 1.54.0 - Add -buildmode=pie to go build command line (bsc#1239945) - Refresh reproducible.patch ++++ analitza: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ angelfish: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ apko: - Update to version 0.25.7: * apk: fix cached APKINDEX to be world readable (#1621) * Use a lazy layerWriter for writing tar files (#1616) * Rewrite writeTar in terms of iterators (#1615) * For multi-layer images, include all layers (#1611) * Consider deps resolved if other resolved deps already provide them (#1606) * refactor: slim down interface requirements for fetching packages (#1614) * Drop pkg/apk/tarball (#1613) * Un-abstract the tarball package (#1609) * Pass through ReadAt to tarfs (#1607) * build(deps): bump go.step.sm/crypto from 0.59.1 to 0.60.0 (#1592) * build(deps): bump golang.org/x/sys from 0.31.0 to 0.32.0 (#1601) * build(deps): bump google.golang.org/api from 0.225.0 to 0.228.0 (#1591) * build(deps): bump sigs.k8s.io/release-utils from 0.11.0 to 0.11.1 (#1594) * build(deps): bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 (#1597) * build(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1 (#1599) * build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 (#1602) * build(deps): bump github/codeql-action from 3.27.9 to 3.28.14 (#1603) ++++ arianna: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * flatpak: Update qt and baloo ++++ ark: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ artikulate: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ast-grep: - Update to 0.36.3: * fix: transformation indent #1405 * feat: YAML schema validation for node and field types e0a5a47 * chore(deps): update dependency @ast-grep/napi to v0.36.2 f291ef3 * fix(deps): update rust crate crossterm to 0.29.0 4c62fe5 ++++ audex: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ audiotube: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ baloo-widgets: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ bcc: - Update to version 0.34.0 * Support for kernel up to 6.13 * Bump cmake minimum version to 3.12 * drop 0001-Bump-CMake-minimum-version-to-3.12.patch * statsnoop: Display syscall name with -s * readahead: Fix incorrect page accessed count since kernel 5.16 * libbpf-tools/opensnoop: Add new fields * libbpf-tools: hardirqs/softirqs: Fix logarithmic calculation issue * libbpf-tools/hardirqs: have better default display and add CPU column * libbpf-tools/klockstat: Better stack dump and summary info * libbpf-tools/sigsnoop: Support real-time signals and thread comm * libbpf-tools/statsnoop: Support more syscalls * libbpf-tools/memleak: Some fixes and better messages * tools/opensnoop: Add new fields and fix bad mode value * tools/profile: Prioritize using the cpu-cycles hardware event * tools/tcpdrop: Add support for dumping TCP drop reasons * Fix event name too long error in python source * doc update, other bug fixes and example improvement. * enable deterministic bytecode generation * drop deterministic_luajit.patch ++++ blinken: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ bomber: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ bovo: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ bpftrace: - Update to 0.23.1 * Fix build failures due to missing location.hh ++++ calendarsupport: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ calindori: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ cantor: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Use `sage --version` instead of `sage -v` ++++ cervisia: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ clojure: - Update to 1.12.0.1530: * Update to tools.deps 0.23.1512 * Also accept file for -Sdeps, and check it for staleness ++++ colord-kde: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ nodejs22: - fab6906c5d1c16b046187485a7cb136b3659d42b.patch: fix build with OpenSSL 3.5.0 (bsc#1241050) ++++ debhelper: - update to 13.24.2 * Update German translation of manpages (Closes: #1094029) * Update on Portuguese translation of man pages (Closes: #1100357) ++++ deskflow: - initial packaging ++++ dolphin: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ dolphin-plugins: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ dpkg: - Update to version 1.22.18. The full changelog is very large. Please check it here: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18 - Changes from 1.22.17: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17 - Changes from 1.22.16: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16 - Changes from 1.22.15: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15 - Changes from 1.22.14: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14 - Changes from 1.22.13: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13 - Changes from 1.22.12: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12 - Refresh patch: * openssl.patch ++++ dracut: - Update to version 059+suse.722.g16d7e0c3: * refactor(multipath): remove custom multipathd.service * chore(multipath): remove `rd_NO_MULTIPATH` kernel command line option * feat(systemd): add new systemd-validatefs@.service * fix(dmsquash-live): do not check ISO md5 if image filesystem (bsc#1240919) * fix(dmsquash-live): use load_fstype to load driver for filesystems ++++ dragonplayer: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ edk2-Shell: - Add patch to fix CVE-2024-38797 - boo#1240985: * 10928.patch ++++ elisa: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Fix missing action buttons on mobile settings and metadata pages ++++ eventviews: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ falkon: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * PyFalkon: port away from deprecated API ++++ fence-agents: - Set minimum python version to 3.11 for azure-arm - Update to version 4.16.0+git.1744277748.04ed38ab: * fence_sbd: Dump more information when crashdump option is enabled * build: make INITCONFDIR available for agents * fence_sbd: Send crashdump msg when crashdump option is set in reboot_cycle function * fence_sbd: Add crashdump option (jsc#PED-11931) (jsc#PED-12611) * fence_compute/fence_evacuate: dont use deprecated inspect.getargspec() * fence_ibm_vpc: refresh bearer-token in connect() if token data is corrupt, and avoid edge-case of writing empty token file * azure_fence.py: fix managed identity authentication (#605) * fence_nutanix_ahv: Handle API rate limits (#604) ++++ ffmpegthumbs: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ffmpegthumbs-kf5: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ filelight: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ flannel: - Update to version 0.26.6: * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common * Bump the etcd group with 4 updates * Bump the tencent group with 2 updates * Organize dependabot PR's more clearly by using groups * Use peer's wireguard port, not our own * Bump to codeql v3 * Pin all GHA to a specific SHA commit * Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (fix CVE-2025-30204, bsc#1240516) * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common * Bump go.etcd.io/etcd/tests/v3 from 3.5.18 to 3.5.20 * add missing GH_TOKEN env var in release.yaml * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc * Upload chart archive with the release files * make deps * refactor release.yaml to reduce use of potentially vulnerable GH Actions * Bump golang.org/x/net from 0.34.0 to 0.36.0 * enable setting CNI directory paths in helm chart * Added cni file configuration on the chart * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc * Bump github.com/avast/retry-go/v4 from 4.6.0 to 4.6.1 ++++ kiten: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ francis: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * snapcraft: Fix metainfo filename * snapcraft: Sync core24 to release ++++ gap-normalizinterface: - Update to release 1.4.0 * Update to/for Normaliz 3.10.2 (as usual this implies many breaking changes, e.g. input type `lattice_ideal` has been renamed to `normal_toric_ideal` while at the same time `lattice_ideal` has a new meaning that is not quite compatible with how it worked before. So beware and carefully study the Normaliz manual). ++++ gdb: - Maintenance script qa.sh: * Add gdb.base/errno.exp FAILs for PR29244 (SLE-12). * Add PR31308 kfail. - Maintenance script import-patches.sh: * Handle filename clash with existing file. - Patches added: * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch * gdb-block-sigterm-during-fetch_inferior_event.patch * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.1.patch * gdb-testsuite-fix-regexp-in-gdb.multi-pending-bp-del.patch * gdb-testsuite-fix-timeout-in-gdb.threads-main-thread.patch * gdb-testsuite-fix-gdb.threads-clone-attach-detach.ex.patch ++++ gdb-testresults: - Maintenance script qa.sh: * Add gdb.base/errno.exp FAILs for PR29244 (SLE-12). * Add PR31308 kfail. - Maintenance script import-patches.sh: * Handle filename clash with existing file. - Patches added: * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch * gdb-block-sigterm-during-fetch_inferior_event.patch * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.1.patch * gdb-testsuite-fix-regexp-in-gdb.multi-pending-bp-del.patch * gdb-testsuite-fix-timeout-in-gdb.threads-main-thread.patch * gdb-testsuite-fix-gdb.threads-clone-attach-detach.ex.patch ++++ gdm: - SLES16 won't ship pulseaudio-gdm-hooks so remove the last missing bits. ++++ ghostwriter: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ gjs: - Update to version 1.84.2: + Closed bugs and merge requests: GtkNotebook.pages GListModel is inaccessible from GJS. ++++ python-Glances: - Support both lowercased and unnormalized metadata directory names. ++++ glbinding: - Expand/trim descriptions per guideline. - Initial package. - Add glbinding-install-libdir.patch: Fix install libdir; part of un-merged upstream PR [gh#cginternals/glbinding#206]. ++++ gnome-control-center: - Update to version 48.1: + Keyboard: Fix duplicated "Search" entries in the Custom Shortcuts + Network: Fix bad memory access in wsec_size_group_clear() + Power: Set suspend notice message visible by default + Printers: Run printer details response callback when closing dialog + Wellbeing: - Don't make screen time row activatable - Fix NAN handling for chart labels - Fix chart height calculation for partially filled week + Updated translations. ++++ gnome-shell: - Update to version 48.1: + Fix glitch in sliders when close to maximum. + Fix detecting suspend/resume for time tracking. + Fix wrongly sized images with fractional scaling. + Fix frozen cursor when using magnifier in push mode. + Fix session button on login screen after wrong password. + Misc. bug fixes and cleanups. + Updated translations. ++++ gnome-remote-desktop: - Update to version 48.1: + Reduce latency when PipeWire stream uses shared memories. ++++ google-guest-agent: - Update to version 20250411.00 * Re-enable disabled services if the core plugin was enabled (#521) - Add -buildmode=pie to go build command line (bsc#1239944) ++++ google-osconfig-agent: - Update to version 20250320.00 * Bump github.com/envoyproxy/protoc-gen-validate from 1.1.0 to 1.2.1 (#797) - from version 20250318.00 * Bump go.opentelemetry.io/otel/sdk/metric from 1.32.0 to 1.35.0 (#793) - from version 20250317.02 * Bump cel.dev/expr from 0.18.0 to 0.22.0 (#792) * Bump github.com/golang/glog from 1.2.3 to 1.2.4 in the go_modules group (#785) - from version 20250317.01 * Bump cloud.google.com/go/logging from 1.12.0 to 1.13.0 (#774) - from version 20250317.00 * Add tests for retryutil package. (#795) - from version 20250306.00 * Update OWNERS (#794) - from version 20250206.01 * Use separate counters for pre- and post-patch reboots. (#788) - from version 20250206.00 * Update owners (#789) - from version 20250203.00 * Fix the vet errors for contants in logging (#786) - from version 20250122.00 * change available package check (#783) - from version 20250121.00 * Fix Inventory reporting e2e tests. (#782) - from version 20250120.00 * fix e2e tests (#781) - Add -buildmode=pie to go build command line (bsc#1239948) - Drop CVE-2024-45339.patch, merged upstream - Renumber patches ++++ granatier: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ grantlee-editor: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ grantleetheme: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ grml-zsh-config: - Update to 0.19.18: * Cleanup zshrc #197 ++++ pipewire: - Update to version 1.4.2: * Highlights - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Fix some potential crashes in POD builder. - pw-cat streaming improvements on stdout/stdin. - Small fixes and improvements. * PipeWire - Make the service files depend on DBus to avoid startup races. * SPA - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Use Header metadata by default in videoadapter. - Handle set_format result from v4l2 better. - Handle crash when POD builder overflows in the filter. - Work around a libebur128 bug. (#4646) * Tools - pw-cat prefers AU format when streaming on stdout/stdin. (#4629) - Improve pw-cat verbose sndfile format debug. - Add the missing --channel-map long option to pw-loopback. * GStreamer - Fix a leak in the deviceprovider. (#4616) - Fix negotiation and make renegotiation better. ++++ gwenview: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ hugin: - Build with EGL support on Tumbleweed, as wxwidgets is also similarly configured (boo#1235150). - Build with libepoxy instead of glew for better wayland performance. - Drop use of deprecated %suse_update_desktop_file macro. ++++ incidenceeditor: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ incus: - update to 6.11: * Allow ICMP and low ports for unprivileged users in OCI containers by @gwenya in #1706 * doc: Clarify virtiofsd requirements by @stgraber in #1718 * Fix generate-database usage for incusd/db by @breml in #1719 * Do not allow mounting of custom block volume snapshots by @presztak in #1720 * generate-database: Abstract db connection / db transaction by @breml in #1721 * Fix snapshot size handling in cross-pool copy/move by @presztak in #1717 * generate-database: Accept interface in PrepareStmts by @breml in #1725 * Simplify evaluateShorthandFilter by reducing nesting levels by @presztak in #1727 * incusd/storage: Don't use sparse writer on thick LVM by @stgraber in #1729 * generate-database: Add support for marshal to JSON by @breml in #1731 * Fixed incus edk2 path overwrite issue by @nanjj in #1726 * Do not download instance types if cache loadable by @nanjj in #1732 * Clarify security.secureboot setting by @gwenya in #1740 * Fix DNS for isolated OVN networks by @gwenya in #1738 * Allow announcing extra routes through DHCPv4 by @gwenya in #1734 * Fix link parsing failure on non-ethernet devices by @stgraber in #1742 * Fix revert on OCI container creation failure by @gwenya in #1744 * generate-database: Handle non tx DB connections by @breml in #1745 * incus file edit extension by @gwenya in #1746 * Cleanup internal API endpoints by @stgraber in #1747 * Tweak help message for rebuild by @stgraber in #1754 * Use lego binary for DNS-01 challenge by @accuser in #1753 * incusd/storage/zfs: Fix ZFS CreateVolume deletes pre-existing data on failure by @mrstux in #1749 * incus/file: Always use 1MB chunks for SFTP by @stgraber in #1758 * Use the correct path for ingesting DNS-01 challenge certificate outputs by @accuser in #1759 * incusd/bgp: Rework start/stop logic by @stgraber in #1761 * incusd/network/ovn: Skip existing static routes by @stgraber in #1762 * incusd/instance/qemu: Set caching-mode with intel-iommu by @stgraber in #1772 * incus-agent: Improve SFTP performance by @stgraber in #1773 * incusd/network/ovn: Keep getting router name when network none by @diegofernandes in #1771 * make incus copy --device xx,type=none drop remaining device properties by @schnoddelbotz in #1764 * incusd/instance/qemu: rtc base localtime for windows by @nanjj in #1767 * Add option to configure DNS server for bridge and OVN networks by @gwenya in #1739 * Use lego binary for http 01 challenge by @accuser in #1770 * Handle live migration between QEMU versions by @stgraber in #1775 * incusd/instance/qemu: Skip to link nvram to itself by @nanjj in #1760 * Switch to new MAC address prefix by @stgraber in #1776 * client: Fix spelling errors found by codespell by @cjwatson in #1777 * Add ipv4.dhcp.expiry option for ovn networks by @gwenya in #1781 * Configure DHCP on existing instance interfaces when it is enabled on a network by @gwenya in #1780 * incusd/instance/edk2: Select SecureBoot capable firmware on Debian by @stgraber in #1782 * Fix some go vet warnings by @stgraber in #1784 * Clear gofumpt by @stgraber in #1803 * Fix some BGP issues by @stgraber in #1805 * incusd/instance/qemu: bad pid check by @nanjj in #1806 * Fix spelling errors and run codespell automatically by @cjwatson in #1778 * incus/file: Properly handle relative source paths by @stgraber in #1809 * cmd/storage: incorrect CLI syntax in storage pool creation examples by @ViniRodrig in #1810 * Improve DB performance by @stgraber in #1811 * incusd/network/ovn: Fix default DNS IPv4 server by @stgraber in #1812 * Extend OS detection logic by @stgraber in #1813 * Add allocated CPU time to instance state by @bensmrs in #1807 * incusd/certificates: Properly handle bad PEM data by @stgraber in #1816 * Extra generate-database features by @masnax in #1817 * incusd/network/common: Handle missing BGP peer by @stgraber in #1818 * incusd/cluster/evacuate: Don't live-migrate stopped instances by @stgraber in #1819 * Fix generator table pluralization by @masnax in #1823 * incusd/instance/qemu enable s4 by default by @nanjj in #1820 * Add support for USB NICs by @bensmrs in #1814 * incusd/storage/s3 Fixed minio client mc too ambious issue by @nanjj in #1821 * incusd/networks: Validate configuration on join too by @stgraber in #1824 * Update gomod for go-jwt vulnerability by @stgraber in #1825 * cmd/generate-database/db: Fix GetNames spacing by @masnax in #1826 * github: Rework issue templates by @stgraber in #1827 * Update Debian installation documentation by @gibmat in #1830 * Extend minio client naming by @gibmat in #1829 * Various fixes from address set PR by @stgraber in #1831 * incusd/instance/lxc: Cleanup OCI mount paths by @stgraber in #1834 * Add io.bus=usb for disks by @bensmrs in #1835 * golangci: Upgrade to version 2 by @stgraber in #1836 * golangci: Disable STI005 error checks by @stgraber in #1841 * Standalone changes from the Linstor branch by @stgraber in #1842 * incusd/storage/s3 minio client check enhancement by @nanjj in #1839 * incusd/network/ovn: Remove internal routes to forward/load-balancers by @stgraber in #1843 * incusd/instance/edk2: Always prefer the EDK2 override by @stgraber in #1847 * Fixes from Linstor branch by @stgraber in #1846 * Add linstor storage driver by @luissimas in #1621 * Add linstor.remove_snapshots config option by @luissimas in #1848 * doc/support: Update feature release version by @bensmrs in #1853 * incusd/instance: Don't enforce device/config validation on snapshots by @stgraber in #1854 * OCI entrypoint configuration by @gwenya in #1845 - update to 6.10.1: * incusd/network/bridge: Fix deletion of tunnels and dummy devices by @montag451 in #1698 * Translations update from Hosted Weblate by @weblate in #1710 * Provide the RBD keeyring to QEMU by @stgraber in #1709 * incusd/storage/ceph: Re-introduce keyring parsing by @stgraber in #1716 * Move IOMMU handling under configuration option by @stgraber in #1715 - update to 6.10: * incusd/instance/drivers/qmp: Handle missing log directory by @stgraber in #1604 * incus-user: keep track of socket path used to connect to the server by @bboozzoo in #1607 * incus-user: unify logging, support --verbose and --debug by @bboozzoo in #1606 * Add project support to profiles in preseed init by @megheaiulian in #1608 * incusd/network/ovn: Fix bad route check by @stgraber in #1616 * incus/file/pull: Ensure we have a leading / in all paths by @stgraber in #1617 * incus/file/pull: Read files in chunks by @stgraber in #1623 * doc/installing: mention incus group on NixOS by @dawidd6 in #1622 * incus/file/pull: Actually make read buffer 1MiB by @stgraber in #1624 * Translations update from Hosted Weblate by @weblate in #1639 * incusd/device/disk: Allow virtiofsd on non-x86 by @stgraber in #1638 * Translations update from Hosted Weblate by @weblate in #1640 * Translations update from Hosted Weblate by @weblate in #1642 * incusd/instance/drivers/qemu: Add IOMMU device by @stgraber in #1644 * incus/file: Remove unused function by @stgraber in #1645 * Translations update from Hosted Weblate by @weblate in #1646 * incus/network/info (ovn): Fix object not found. by @rxtom in #1628 * incusd/instance/drivers: Improve NUMA balancing by @lnutimura in #1626 * incusd/network/bridge: Fix deletion of tunnels and dummy devices by @montag451 in #1627 * incus/file: Move from path to filepath by @stgraber in #1647 * Added LZ4 support for incus import by @Spitfireap in #1611 * Add vrf parameter for routed-nic devices by @ibot3 in #1615 * Translations update from Hosted Weblate by @weblate in #1648 * Translations update from Hosted Weblate by @weblate in #1651 * Move generators to the cmd package by @stgraber in #1652 * Fix incorrect volume group naming when vg_name is not specified by @presztak in #1653 * Rename incus-generate and incus-doc by @breml in #1654 * Implement smbios11 config keys by @stgraber in #1655 * Fix instance copy error when using '--refresh' flag by @presztak in #1658 * Fix docs for load balancer create backend by @gwenya in #1661 * incusd/instance/utils: Only check uid/gid for containers by @stgraber in #1662 * incusd/main_nsexec: Fix change_namespaces fallback to handle multiple… by @stgraber in #1664 * Check if disk is remote when migrating with an extra disk by @presztak in #1669 * incusd/instance/edk2: Look for bios.bin in /usr/share/seabios by @stgraber in #1672 * Replace ast.Package with types.Package by @breml in #1665 * list/format: provide more information on error by @rxtom in #1666 * Add additional validation when joining a new cluster member by @presztak in #1680 * Upgrade flosch/pongo2 to v6 by @nanjj in #1677 * incusd/resources: Prevent concurrent runs and cache data for 10s by @stgraber in #1681 * Fix importing from older backups by @stgraber in #1683 * fix: Don't attempt to download signatures for oci by @m2Giles in #1685 * Ensure directories have 755 permissions in incus file push -p command by @presztak in #1687 * devcontainer: Update Go to 1.23 by @breml in #1689 * Make "Code generated" comments for generate-database Go conformant by @breml in #1690 * Disclaimer internal tool for generate-database and generate-config by @breml in #1694 * Truncate the block file during custom volume migration by @presztak in #1696 * Rework virtiofsd uid/gid map handling by @stgraber in #1692 * Remove unused arguments and parameters by @presztak in #1699 * generate-database: Use deferred func to map errors & make generated code self-sufficient by @breml in #1695 * incus/top: Fix handling of all-projects by @stgraber in #1701 * Ceph refactor by @MadnessASAP in #1538 * incus/file: Port remaining functions to SFTP by @HassanAlsamahi in #1649 * Add filtering to all API collections by @gwenya in #1679 * Add provider for DNS-01 ACME challenge by @accuser in #1668 ++++ itinerary: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Fix typo in Qt translation catalog exclusion pattern * Add 25.04.0 release notes ++++ juk: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ k3b: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * snapcraft: Sync fixes into stable * snapcraft: Sync webengine fixes to release ++++ k9s: - Update to version 0.50.3: * Maintenance Release! A bit more code spring cleaning/TLC and address a few bugs: - [RBAC View] Fix issue bombing out on RBAC cluster roles - [Custom Views] Fix issue with parsing jq filters and bombing out (Big Thanks to Pierre for flagging it!) ++++ kaccounts-integration: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kaccounts-integration-kf5: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kaccounts-providers: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kaddressbook: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kajongg: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kalarm: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Add release description * Fix build with MPV plugin only ++++ kalgebra: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kalk: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kalm: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kalzium: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kamoso: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kanagram: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kapman: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kapptemplate: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kasts: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * snapcraft: Sync fixes into release * Fix header anchoring after qt6.9 update (kde#502429) ++++ kate: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * snapcraft: Sync core24 and theming fix to release ++++ katomic: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kbackup: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kblackbox: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kblocks: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kbounce: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kbreakout: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kbruch: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kcachegrind: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kcalc: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kcalutils: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kcharselect: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kclock: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kcolorchooser: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kcron: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kde-inotify-survey: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ poxml: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdebugsettings: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdeconnect-kde: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * app/DevicePage: use DelegateModel to filter list * Generate IDs with only alphanumeric values - Add patch: * 0001-Fix-build-on-32bit-archs.patch ++++ kdeedu-data: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkdegames: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdegraphics-mobipocket: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdegraphics-thumbnailers: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdenetwork-filesharing: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdenlive: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Too many changes since 25.03.90, only listing bugfixes: * Show proper error message when trying to apply a mix and all tracks are disabled (kde#502610) * Fix Extract clip with multiple selection (kde#485517) * Fix documentation link to JogShuttle (kde#502618) * Fix timeline audio thumbnails for clips with multiple streams and different channel count (kde#501280) * Make Remove timeline preview work with undo/redo (kde#502192) * Fix clear history broken BUG: 499544 FIXED-IN: 25.04.0 (kde#499544) * Fix glaxnimate connection not terminated on app close on Windows (kde#473036) * Text based edit: with multiple text selection, create multiple markers (kde#498259) * Better default height for assets info box, remember its size (kde#502089) ++++ kdepim-addons: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdepim-runtime: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdesdk-scripts: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdesdk-thumbnailers: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdevelop: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdevelop-plugin-php: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdevelop-plugin-python3: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdf: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdialog: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdiamond: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdnssd: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ keditbookmarks: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kernel-debug: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-default: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-source: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-docs: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-kvmsmall: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-obs-build: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-obs-qa: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-syms: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ kernel-vanilla: - Update config files. - Disabled CONFIG_SYSFS_SYSCALL (jsc#PED-12651) - Had to enable CONFIG_EXPERT for config/s390x/zfcpdump to expose CONFIG_SYSFS_SYSCALL. The rest of new options exposed by CONFIG_EXPERT were set to match the other configs. - commit a5a63de - wifi: ath11k: update channel list in worker when wait flag is set (bsc#1241134). - commit 3b45a43 ++++ keysmith: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kfind: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kfourinline: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kgeography: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kget: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kgoldrunner: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kgpg: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kgraphviewer: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ khangman: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ khealthcertificate: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ khelpcenter: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kidentitymanagement: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kig: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kigo: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ killbots: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kimagemapeditor: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kimap: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kio-admin: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kio-extras: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * imagethumbnail: Add most of kimageformats MIME types ++++ kio-gdrive: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kio_audiocd: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kamera: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kdesdk-kioslaves: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kirigami-gallery: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kiriki: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kitinerary: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Add extractor script for Kolumbus ferries * Handle more date/time format variants in the Eventbrite extractor * Update booking.com extractor expressions * Add Eventlook ticket Extractor * fix spdx header * Add Tootoot.fm extractor * Add Preemly.eu Ticket extractor * Don't crash on VDV tickets without a TicketBasicData block ++++ kiwi-templates-Minimal: - [EFI] resize ESP partition in Minimal-VM images (bsc#1240118) ++++ kjournald: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kjumpingcube: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kldap: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kleopatra: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ klettres: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ klickety: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ klines: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmag: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmahjongg: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmail: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmail-account-wizard: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmailtransport: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmbox: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmime: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmines: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmix: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmousetool: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmouth: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kmplot: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ knavalbattle: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ knetwalk: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ knights: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ koko: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kolf: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kollision: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kolourpaint: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kompare: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * KompareNavTreePart: Avoid out of bounds access ++++ kongress: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ konqueror: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ konquest: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ konsole: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kontact: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kontactinterface: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kontrast: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ konversation: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kopeninghours: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ korganizer: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kosmindoormap: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kde-dev-utils: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kpat: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kpimtextedit: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kpkpass: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Expand translation catalog UTF-8 encoding workaround detection a bit ++++ kpmcore: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kpublictransport: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Add support for cancelled trips/stops for MOTIS ++++ kqtquickcharts: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ krdc: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Fix scaling button not working out of the box (kde#485094) ++++ krecorder: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kreversi: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ krfb: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kruler: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ksanecore: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kshisen: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ksirk: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ksmtp: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ksnakeduel: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kspaceduel: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ksquares: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ksudoku: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ksystemlog: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * snapcraft: Sync core24 changes ++++ kteatime: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ktimer: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ktnef: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ktorrent: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ktouch: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ktrip: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ktuberling: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kturtle: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kubrick: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kunifiedpush: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kwalletmanager: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kwave: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kwctl: - Initial build of kwctl. ++++ kweather: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kweathercore: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ kwordquiz: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkcddb-qt6: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkcompactdisc-qt6: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkdcraw-qt6: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkeduvocdocument: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkexiv2-qt6: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkcddb: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkdcraw: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkexiv2: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkmahjongg: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkgapi6: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libgravatar: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkdepim: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ mailcommon: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ mailimporter: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ mimetreeparser: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ pimcommon: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libkleo: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libksane: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libktorrent: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libadwaita: - Update to version 1.7.2: + Adjust GtkWindowControls styles for GTK 4.18.4 changes. ++++ marble: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ xfsprogs: - update to 6.14.0 - xfs_scrub_all: localize the strings in the program - xfs_protofile: add messages to localization catalog - Makefile: inject package name/version/bugreport into pot file - xfs_scrub_all: rename source code to .py.in - xfs_protofile: rename source code to .py.in - xfs_repair: handling a block with bad crc, bad uuid, and bad magic number needs fixing - xfs_repair: fix stupid argument error in verify_inode_chunk - xfs_repair: fix infinite loop in longform_dir2_entry_check* - xfs_repair: fix crash in reset_rt_metadir_inodes - xfs_repair: don't recreate /quota metadir if there are no quota inodes - xfs_repair: fix wording of error message about leftover CoW blocks on the rt device - xfs_io: Add cachestat syscall support - xfs_io: Add RWF_DONTCACHE support to preadv2 - xfs_io: Add RWF_DONTCACHE support to pwritev2 - xfs_io: Add support for preadv2 - make: remove the .extradep file in libxfs on "make clean" - xfs_{admin,repair},man5: tell the user to mount with nouuid for snapshots - xfsprogs: Fix mismatched return type of filesize() - xfs_io: don't fail FS_IOC_FSGETXATTR on filesystems that lack support - configure: additionally get icu-uc from pkg-config - xfs_scrub: use the display mountpoint for reporting file corruptions - xfs_scrub: don't warn about zero width joiner control characters - xfs_scrub: fix buffer overflow in string_escape - xfs_db: add command to copy directory trees out of filesystems - xfs_db: make listdir more generally useful - xfs_db: use an empty transaction to try to prevent livelocks in path_navigate - xfs_db: pass const pointers when we're not modifying them - mkfs: enable reflink on the realtime device - mkfs: validate CoW extent size hint when rtinherit is set - xfs_logprint: report realtime CUIs - xfs_repair: validate CoW extent size hint on rtinherit directories - xfs_repair: allow realtime files to have the reflink flag set - xfs_repair: rebuild the realtime refcount btree - xfs_repair: reject unwritten shared extents - xfs_repair: check existing realtime refcountbt entries against observed refcounts - xfs_repair: compute refcount data for the realtime groups - xfs_repair: find and mark the rtrefcountbt inode - xfs_repair: use realtime refcount btree data to check block types - xfs_repair: allow CoW staging extents in the realtime rmap records - xfs_spaceman: report health of the realtime refcount btree - xfs_db: add rtrefcount reservations to the rgresv command - xfs_db: copy the realtime refcount btree - xfs_db: support the realtime refcountbt - xfs_db: display the realtime refcount btree contents - man: document userspace API changes due to rt reflink - mkfs: create the realtime rmap inode - xfs_logprint: report realtime RUIs - xfs_repair: reserve per-AG space while rebuilding rt metadata - xfs_repair: rebuild the bmap btree for realtime files - xfs_repair: check for global free space concerns with default btree slack levels - xfs_repair: rebuild the realtime rmap btree - xfs_repair: always check realtime file mappings against incore info - xfs_repair: check existing realtime rmapbt entries against observed rmaps - xfs_repair: find and mark the rtrmapbt inodes - xfs_repair: refactor realtime inode check - xfs_repair: create a new set of incore rmap information for rt groups - xfs_repair: use realtime rmap btree data to check block types - xfs_repair: flag suspect long-format btree blocks - xfs_repair: tidy up rmap_diffkeys - xfs_spaceman: report health status of the realtime rmap btree - xfs_db: add an rgresv command - xfs_db: make fsmap query the realtime reverse mapping tree - xfs_db: copy the realtime rmap btree - xfs_db: support the realtime rmapbt - xfs_db: display the realtime rmap btree contents - xfs_db: don't abort when bmapping on a non-extents/bmbt fork - xfs_db: compute average btree height - man: document userspace API changes due to rt rmap - xfs_scrub: try harder to fill the bulkstat array with bulkstat() - xfs_scrub: ignore freed inodes when single-stepping during phase 3 - xfs_scrub: hoist the phase3 bulkstat single stepping code - xfs_scrub: don't blow away new inodes in bulkstat_single_step - xfs_scrub: return early from bulkstat_for_inumbers if no bulkstat data - xfs_scrub: don't complain if bulkstat fails - xfs_scrub: don't - xfs_scrub: don't double-scan inodes during phase 3 - xfs_scrub: actually iterate all the bulkstat records - xfs_scrub: selectively re-run bulkstat after re-running inumbers - xfs_scrub: remove flags argument from scrub_scan_all_inodes - xfs_scrub: call bulkstat directly if we're only scanning user files - xfs_scrub: don't report data loss in unlinked inodes twice - man: document new XFS_BULK_IREQ_METADIR flag to bulkstat - xfs_db: obfuscate rt superblock label when metadumping - mkfs,xfs_repair: don't pass a daddr as the flags argument - drop mkfs-fix-filesize-function-compilation-error-on-32-b.patch The fix is now included in the v6.14.0 release. ++++ libkomparediff2: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libksieve: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ libmtp: - Fix rules installation issue (boo#1234772) Rules were installed in /usr/lib/udev/rules.d/udev/rules.d ++++ ncurses: - Add ncurses patch 20250412 + add pangoterm -TD + add kf1 to kf5 to sclp (report by Werner Fink) + add vt100+pf1-pf4 -TD - Modify patch ncurses-5.9-ibm327x.dif * Skip the further entry as now aprt of the common `sclp' entry * Add ansi.sys entry to ibm327x for coloring support ++++ nftables: - Update to release 1.1.2 * Allow for expressing protocol dependency on sets. * Support for more advanced bitwise operations with statements. * Set element auto-merge now skips elements with timeout/expiration. * Memory footprint reduction for set elements. * Updated `nft monitor` to report flowtable events. * Support for merging bitmask matching in set/map with - o/--optimize. * Improved MPTCP support with symbol table for subtypes. ++++ libnftnl: - Update to release 1.2.9 * Added support for kernel space AND, OR and XOR operations (for Linux kernel >= 6.13) * Fix ct id being printed as "unknown" key ++++ libnvme: - Update to version 1.13: * Release v1.13 * doc: Regenerate all docs for v1.13 * fabrics: retry connect command on EINTR * types: Fix Live Migration SEQIND Shift and Mask * types: add performance characteristics attribute type values * util: add performance characteristics feature decode function * types: add performance characteristics feature access values * types: add performance attribute structures * types: Update nvme_id_independent_id_ns fields based on NVMe 2.1 spec * mock.c: fix checking of HAVE_GLIBC_IOCTL * libnvme: do not byte swap command dwords * ioctl: return status code when using liburing * src: update include directive * gitignore: ignore .build-tools * tree: add routine to fetch subsys firmware rev (bsc#1240518) * tree: add routine to fetch subsys model (bsc#1240518) - add liburing dependency only for newer distros ++++ openvino: - Update to 2025.1.0 - Downgrade from gcc13-c++ to 12 due to incompatibility in tbb compilation. This was due to C++ libraries (using libstdc++) resulting in the error: libtbb.so.12: undefined reference to `__cxa_call_terminate@CXXABI_1.3.15' - More GenAI coverage and framework integrations to minimize code changes * New models supported: Phi-4 Mini, Jina CLIP v1, and Bce Embedding Base v1. * OpenVINO™ Model Server now supports VLM models, including Qwen2-VL, Phi-3.5-Vision, and InternVL2. * OpenVINO GenAI now includes image-to-image and inpainting features for transformer-based pipelines, such as Flux.1 and Stable Diffusion 3 models, enhancing their ability to generate more realistic content. * Preview: AI Playground now utilizes the OpenVINO Gen AI backend to enable highly optimized inferencing performance on AI PCs. - Broader LLM model support and more model compression techniques * Reduced binary size through optimization of the CPU plugin and removal of the GEMM kernel. * Optimization of new kernels for the GPU plugin significantly boosts the performance of Long Short-Term Memory (LSTM) models, used in many applications, including speech recognition, language modeling, and time series forecasting. * Preview: Token Eviction implemented in OpenVINO GenAI to reduce the memory consumption of KV Cache by eliminating unimportant tokens. This current Token Eviction implementation is beneficial for tasks where a long sequence is generated, such as chatbots and code generation. * NPU acceleration for text generation is now enabled in OpenVINO™ Runtime and OpenVINO™ Model Server to support the power-efficient deployment of VLM models on NPUs for AI PC use cases with low concurrency. - More portability and performance to run AI at the edge, in the cloud, or locally. * Additional LLM performance optimizations on Intel® Core™ Ultra 200H series processors for improved 2nd token latency on Windows and Linux. * Enhanced performance and efficient resource utilization with the implementation of Paged Attention and Continuous Batching by default in the GPU plugin. * Preview: The new OpenVINO backend for Executorch will enable accelerated inference and improved performance on Intel hardware, including CPUs, GPUs, and NPUs. ++++ primesieve: - Update to primesieve-12.8 - Vectorize primesieve::iterator.prev_prime() using AVX512 - api.cpp: Tune sieve array size - PreSieve.cpp: Simplify SIMD code - PreSieve_default.hpp: New algorithm that is also fast using -Os and -O2 - PreSieve_arm_neon.hpp: New file, contains ARM NEON algorithm - PreSieve_arm_sve.hpp: New file, contains ARM SVE algorithm - PreSieve_x86_avx512.hpp: New file, contains AVX512 algorithm - PreSieve_x86_sse2.hpp: New file, contains SSE2 algorithm - ci/benchmark.yaml: Add CI test to detect performance regressions - README.md: Fix Markdown math formula - README.md: Add stress testing section - C_API.md: Fix Markdown math formula - CPP_API.md: Fix Markdown math formula ++++ mobipocket: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ rocs: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ ruby3.4: - Update to 3.4.3 https://github.com/ruby/ruby/releases/tag/v3_4_3 ++++ squashfuse: - Update to version 0.6.0: * Add `.` and `..` in directory listings. * Add `--enable-broken-directory-offsets` configure option to compensate for a macOS FUSE-T bug. * Fix 32-bit builds * Add nix as a supported build type - Add pkgconfig(libzstd) BuildRequires, add zstd support. - Add pkgconfig(fuse3) BuildRequires, add fuse3 support. - Drop pkgconfig(fuse) BuildRequires and fuse Requires: fuse3 support is sufficient. - Add pkgconfig(liblz4) BuildRequires, add lz4 support. - Add pkgconfig(lzo2) BuildRequires, add lzo support. - Replace xz-devel with pkgconfig(liblzma) BuildRequires. ++++ tcpd: - drop -std=gnu11, add tcp_wrappers_7.6-gcc15.patch, adapted from debian, to support dependant packages such as quota or rpcbind ++++ lokalize: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ lskat: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ mangohud: - Remove glew dependency * Added mangohud-remove-glew-dep.patch ++++ mariadb-connector-odbc: - Update to upstream version 3.2.5 * ODBC-454 Error in SQLForeignKeys in keys of FK parameters only and no FK * ODBC-449 Fractional seconds could be lost with SQLExecDirect * ODBC-437 Driver returns wrong unicode string length see https://mariadb.com/kb/en/about-mariadb-connector-odbc/ for comprehensinve list of changes - mariadb.keyring: upstream release keyring - mysql_header_path.patch, iconv.patch: dropped, unnecessary - nosoname.patch DSN_names.patch: refreshed ++++ markdownpart: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ massif-visualizer: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ mbox-importer: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ melange: - Update to version 0.23.6: * pipelines: cmake/build: Use verbose mode by default (#1910) * Include /usr/local paths in generateShbangDeps; drop /bin (#1909) * fix(pipelines/git-checkout): preserve ownership of existing files (#1893) * sbin-merge: reorder default pipeline path (#1907) * Move apko's tarball package into melange (#1906) * Upgrade golangci-lint to 1.64.8 (#1904) * build(deps): bump the gomod group across 1 directory with 6 updates (#1879) * build(deps): bump the actions group across 1 directory with 5 updates (#1895) * deprecate goreleaser build pipeline (#1892) * test.go: Invoke apkofs.DirFS with option to create dir if missing (#1897) * github: fixup presubmit workflow (#1900) * fix random issue with package.full-version (#1898) * Improve failure message for usrmerge linter (#1894) ++++ merkuro: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Declare UndoRedoMetadata as value type * Added Cancel btn in Config dialog ++++ messagelib: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ minuet: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ mutter: - Update to version 48.2: + Fix animated cursors + Announce workspace changes to screen reader + Fix popups showing in some situations + Fix wrong cursor after window animations + Fixed crashes + Misc. bug fixes and cleanups + Updated translations. ++++ neochat: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * snapcraft: Sync fixes into stable. ++++ nvme-cli: - Update to version 2.13: * Release v2.13 * doc: Regenerate all docs for v2.13 * nvme-print: print new fields of nvme_id_independent_id_ns * plugins/lm: Refine Sequence Indicator description and macro usage * plugins/solidigm: Updated SMART PLL Lock Loss counters field * nvme-print: display fw-rev in list-subsys output (bsc#1240518) * nvme-print: display model in list-subsys output (bsc#1240518) * nvme-cli: attach ns to local controller if none specified * Revert "nvme-print-json: display only verbose output" * nvme: fix to set nvme_io_args reftag value * netapp-ontapdev: add subsysname to regular output (bsc#1240518) * nvme-print: use allocation error string variable * plugins: add NVMe feature extension * nvme-print: add nvme_show_perror() variable number arguments * nvme-print-json: set allocation error string directly * ocp: Fix print_formatted_var_size_str and json_add_formatted_var_size_str * ocp: replace no-uuid option help string to use no_uuid variable * plugins/lm: Pass numd option to nvme_lm_migration_recv * plugins: sort subdir list as alphabetical order * plugins: move meson.build solidigm-nvme.c into solidigm/meson.build * completions: Update solidigm parse-telemetry-log --sourcefile * documentation: Updated solidigm parse-telemetry-log source-file. * plugins/solidigm: Fix parse-telemetry-log command parsing error handling. * plugins/solidigm: parse-telemetry-log aware of OCP2.5 binaries * sndk: Add documentation for Sandisk plugin commands * sandisk: Add sandisk plugin * netapp-ontapdev: add subsysname to the verbose output (bsc#1240518) * sed: add SED man pages ++++ obs-service-cargo: - Update to version 5.1.0: * Bump toolchain version to stable * Apply fix for clippy error "double_ended_iterator_last" * Make `segments` mutable in testing code * Update Cargo.lock ++++ okular: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ palapeli: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ par_text: - Switch to upstream git submodule. ++++ parley: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ partitionmanager: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ perl: - update to 5.40.2 * fix heap buffer overflow with tr// [bsc#1241083] [CVE-2024-56406] ++++ perl-Data-Section-Simple: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-File-Slurper: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-File-Which: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Graph: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Heap: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Role-Hooks: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Set-Object: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ picmi: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ pim-data-exporter: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ pim-sieve-editor: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ plasmatube: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ pnpm: - udate to 10.8.1: * Patch Changes - Removed bright white highlighting, which didn't look good on some light themes #9389. - If there is no pnpm related configuration in package.json, onlyBuiltDependencies will be written to pnpm-workspace.yaml file #9404. - The patch file path saved by the pnpm patch-commit and patch-remove commands should be a relative path #9403. ++++ python-proton-vpn-local-agent: - update to 1.4.5: * local_agent_rs/Cargo.toml: Relax on dependency versions * python-proton-vpn-local-agent/src: replaced pyo3_asyncio_0_21 by pyo3_async_runtimes * python-proton-vpn-local-agent/Cargo.toml * Improve how pyo3-async-runtimes is used * fix: [VPNLINUX-1195] merge community update ++++ python-Kivy: - Support both lowercased and unnormalized metadata directory names. ++++ python-lxml: - update to 5.3.2 (bsc#1237370, CVE-2025-24928): * This release resolves CVE-2025-24928 as described in * https://gitlab.gnome.org/GNOME/libxml2/-/issues/847 * GH#440: Some tests were adapted for libxml2 2.14.0. * LP#2097175: ``DTD(external_id="…")`` erroneously required a byte string as ID value. * GH#450: ``iterparse()`` internally triggered the `DeprecationWarning`` added in lxml 5.3.0 when parsing HTML. ++++ python-Authlib: - Support both lowercased and unnormalized metadata directory names. ++++ python-BTrees: - Support both lowercased and unnormalized metadata directory names. ++++ python-BitVector: - Support both lowercased and unnormalized metadata directory names. ++++ python-Chameleon: - Support both lowercased and unnormalized metadata directory names. ++++ python-Cheetah3: - Support both lowercased and unnormalized metadata directory names. ++++ python-Durus: - Support both lowercased and unnormalized metadata directory names. ++++ python-Glymur: - Support both lowercased and unnormalized metadata directory names. ++++ python-GooCalendar: - Support both lowercased and unnormalized metadata directory names. ++++ python-HeapDict: - Support both lowercased and unnormalized metadata directory names. ++++ python-IMAPClient: - Support both lowercased and unnormalized metadata directory names. ++++ python-LTTL: - Support both lowercased and unnormalized metadata directory names. ++++ python-Logbook: - Support both lowercased and unnormalized metadata directory names. ++++ python-Mako: - update to 1.3.10: * Fix undefined variable errors when strict_undefined=True when using a nested list comprehension. ++++ python-Markups: - Support both lowercased and unnormalized metadata directory names. ++++ python-Parsley: - Support both lowercased and unnormalized metadata directory names. ++++ python-Protego: - Support both lowercased and unnormalized metadata directory names. ++++ python-PyChromecast: - Support both lowercased and unnormalized metadata directory names. ++++ python-PyGithub: - Support both lowercased and unnormalized metadata directory names. ++++ python-PyKCS11: - Support both lowercased and unnormalized metadata directory names. ++++ python-PyKMIP: - Support both lowercased and unnormalized metadata directory names. ++++ python-PyLaTeX: - Support both lowercased and unnormalized metadata directory names. ++++ python-django-request: - Update to 1.7.0 * Support for Django 2.2, 3.2, 4.0, and 4.1 has been dropped. * Support for Python 3.6 and 3.7 has been dropped. * Confirms support for Python 3.12 and 3.13. * Adds support for Django 5.0 and 5.1. * Changes the pie chart with top browsers to a table. - Drop merged test_week.patch, rebase the other patches. ++++ python-google-cloud-compute: - Update to 1.29.0 * Update Compute Engine API to revision 20250320 - Update to 1.28.0 * Update Compute Engine API to revision 20250302 - Update to 1.27.0 * Allow Protobuf 6.x * remove setup.cfg configuration for creating universal wheels - Update to 1.26.0 * Update Compute Engine API to revision 20250211 - Update to 1.25.0 * Add REST Interceptors which support reading metadata * Add support for reading selective GAPIC generation methods from service YAML - Update to 1.24.0 * Update Compute Engine API to revision 20250107 - Update to 1.23.0 * Update Compute Engine API to revision 20241201 * Add support for opt-in debug logging * Fix typing issue with gRPC metadata when key ends in -bin - Update to 1.22.0 * Update Compute Engine API to revision 20241105 - Update to 1.21.0 (bsc#1241310) * Update Compute Engine API to revision 20241015 - Update to 1.20.1 * disable universe-domain validation - Update to 1.20.0 * Add support for Python 3.13 - Update to 1.19.2 * Retry and timeout values do not propagate in requests during pagination - Update to 1.19.1 * Allow protobuf 5.x - Update to 1.19.0 * Update Compute Engine API to revision 20240430 ++++ python-junos-eznc: - Enable sle15_python_module_pythons, project is Python 3.8+ ++++ python-orderly-set: - update to 5.3.2: * Adding more type hints * adding the ability to make a stableset immutable ++++ python-pmw: - Clean up the SPEC file. - drop python2 remnants, add sle15_python_module_pythons ++++ python-proton-vpn-api-core: - update to 0.42.4: * fix: [VPNLINUX-1191] swallow&re-schedule server refresh when we receive HTTP code 429 * fix: [VPNLINUX-1191] swallow&re-schedule when we receive HTTP code 429 from refreshers ++++ python-pyforgejo: - update to 2.0.1: * update pyproject.toml * regenerate client * format tests * add test for repoGetContents endpoint * switch from conda to uv * switch to OpenAPI 3 in dev * add API specs * update api resources * update dev steps * use different production and testing tokens * add POST tests * update pyproject format * format with ruff * update ruff settings * add tests * update install guidance * mention 1.0 branch * update client to Forgejo 10 * update development guidance * update formatting of .env block * update formatting of api token in .env file * add lock file * add dev dependencies * update readme for 2.0 ++++ python-qmk_gui: - initial version of GUI subpackage 0.1.12+git44 - Add fix-version.patch to fix outdated version in pyproject.toml ++++ python-transitions: - Enable sle15_python_module_pythons (align with pygraphviz) ++++ python-yamlloader: - Clean up the SPEC file. - Enable sle15_python_module_pythons, no longer builds with old Python ++++ qbittorrent: - Update to version 5.0.5 Added features: * Add an advanced setting for setting the "Add New Torrent" dialog as modal Bug fixes: * Improve command line parameters serialization * Declare missing color IDs for theming ++++ qmk_hid: - Update to 0.1.12+git44 * migrate python GUI to tkinter - Add python GUI as subpackage - Add rpmlint rules - Update qmk rules and pin source link to latest release ++++ qmlkonsole: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ qrca: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ read-only-root-fs: - Update to version 1.0+git20250414.6ef7163: * Add a note why we need to keep 10-read-only-root-fs.conf around * Migrate from /etc overlays to subvolumes - Switch _service to use mode="manual" ++++ signon-kwallet-extension: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ skanlite: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ skanpage: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ skladnik: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ sof-firmware: - Update to v2025.01.1: * Fixes to ASUS Zenbook S 14 and S 16 bugs * topology backports for Intel LNL systems * topology2: add sof-lnl-cs42l43-l0-cs35l56-l23-4ch - Update supplements ++++ step: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ supertux2: - Drop BuildRequires: pkgconfig(glew) in favour of glbinding-devel. - Drop use of deprecated %suse_update_desktop_file macro. - Drop BuildRequires: pkgconfig(glew); has been dropped in favour of glad since version 1.3. ++++ svgpart: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ sweeper: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ telly-skout: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Add 25.04.0 release description * TV Spielfilm fetcher: fix "Select Favorites" page does not list channels * Improve handling of gaps/overlaps in the programs (kde#502258) ++++ tokodon: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * flatpak: Update qtwebview ++++ umbrello: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - Changes since 25.03.90: * Make text in the welcome window readable when using a dark theme * In xml dtd fix error "xmllint: validity error : Redefinition of element" * Update dtd's from test files in models * tools/xmllint2dtd: catch additional issues * tools/lint-xmi-files: new script for validation check of existing xmi files * tools/xmllint2dtd: moved from doc/xml * Fix more crashes when no diagram is available * Fix crash bug on pressing 'Fit' or '100%' when no diagram is available (kde#502347) * Use KDE version release schema as umbrello version ++++ update-alternatives: - Update to version 1.22.18. The full changelog is very large. Please check it here: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18 - Changes from 1.22.17: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17 - Changes from 1.22.16: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16 - Changes from 1.22.15: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15 - Changes from 1.22.14: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14 - Changes from 1.22.13: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13 - Changes from 1.22.12: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12 - Refresh patch: * openssl.patch ++++ updatecli: - Update to version 0.98.0: * Features - feat(autodiscovery): add support for k8s initContainers (#4569) @luilegeant (#4570) * Bug Fixes - fix(udash): correctly handle error if udash doesn't exist @olblak (#4767) * Maintenance - deps(go): bump module github.com/go-git/go-git/v5 to v5.15.0 @updateclibot[bot] (#4810) - deps(go): bump module github.com/drone/go-scm to v1.40.0 @updateclibot[bot] (#4802) - deps(go): bump module helm.sh/helm/v3 to v3.17.3 @updateclibot[bot] (#4791) - deps: Update ubuntu runner for codeql-analysis.yml @olblak (#4768) - deps(go): bump module golang.org/x/net to v0.39.0 @updateclibot[bot] (#4757) - deps(go): bump module golang.org/x/oauth2 to v0.29.0 @updateclibot[bot] (#4747) - deps(go): bump module cuelang.org/go to v0.12.1 @updateclibot[bot] (#4737) - deps: Bump Golang version to 1.24.2 @updateclibot[bot] (#4719) - deps(go): bump module github.com/goccy/go-yaml to v1.17.1 @updateclibot[bot] (#4721) - deps(github/action): bump all dependencies @updateclibot[bot] (#4718) - deps: use one PR per golang major update @olblak (#4560) - deps: automerge golang patch update version @olblak (#4559) - fix(updatecli): ignore some Go module version update for github.com/hashicorp/hcl/v2 @olblak (#4699) - deps: bump github.com/minamijoyo/hcledit to v0.2.17 @olblak (#4585) - deps(go): bump module github.com/zclconf/go-cty to v1.16.2 @updateclibot[bot] (#4668) - chore(deps): Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 @dependabot[bot] (#4511) - ci: update to golangci v2 configuration && fix reported linting issues @olblak (#4568) - deps(github/action): bump all dependencies @updateclibot[bot] (#4555) - deps: bump golangci-lint to v2.0.2 @updateclibot[bot] (#4550) * Documentation - doc: add Criteo to ADOPTERS.md @alikhil (#4765) - doc: add Mbrella ADOPTERS.md @loispostula (#4738) ++++ velero: - Update to version 1.16.0: * Highlights - Windows cluster support In v1.16, Velero supports to run in Windows clusters and backup/restore Windows workloads, either stateful or stateless: - Hybrid build and all-in-one image: the build process is enhanced to build an all-in-one image for hybrid CPU architecture and hybrid platform. For more information, check the design https://github.com/vmware-tanzu/velero/blob/main/design/multiple-arch-build-with-windows.md - Deployment in Windows clusters: Velero node-agent, data mover pods and maintenance jobs now support to run in both linux and Windows nodes - Data mover backup/restore Windows workloads: Velero built-in data mover supports Windows workloads throughout its full cycle, i.e., discovery, backup, restore, pre/post hook, etc. It automatically identifies Windows workloads and schedules data mover pods to the right group of nodes Check the epic issue #8289 for more information. - Parallel Item Block backup v1.16 now supports to back up item blocks in parallel. Specifically, during backup, correlated resources are grouped in item blocks and Velero backup engine creates a thread pool to back up the item blocks in parallel. This significantly improves the backup throughput, especially when there are large scale of resources. Pre/post hooks also belongs to item blocks, so will also run in parallel along with the item blocks. Users are allowed to configure the parallelism through the - -item-block-worker-count Velero server parameter. If not configured, the default parallelism is 1. For more information, check issue #8334. - Data mover restore enhancement in scalability In previous releases, for each volume of WaitForFirstConsumer mode, data mover restore is only allowed to happen in the node that the volume is attached. This severely degrades the parallelism and the balance of node resource(CPU, memory, network bandwidth) consumption for data mover restore (#8044). In v1.16, users are allowed to configure data mover restores running and spreading evenly across all nodes in the cluster. The configuration is done through a new flag ignoreDelayBinding in node-agent configuration (#8242). - Data mover enhancements in observability In 1.16, some observability enhancements are added: - Output various statuses of intermediate objects for failures of data mover backup/restore (#8267) - Output the errors when Velero fails to delete intermediate objects during clean up (#8125) The outputs are in the same node-agent log and enabled automatically. - CSI snapshot backup/restore enhancement in usability In previous releases, a unnecessary VolumeSnapshotContent object is retained for each backup and synced to other clusters sharing the same backup storage location. And during restore, the retained VolumeSnapshotContent is also restored unnecessarily. In 1.16, the retained VolumeSnapshotContent is removed from the backup, so no unnecessary CSI objects are synced or restored. For more information, check issue #8725. - Backup Repository Maintenance enhancement in resiliency and observability In v1.16, some enhancements of backup repository maintenance are added to improve the observability and resiliency: - A new backup repository maintenance history section, called RecentMaintenance, is added to the BackupRepository CR. Specifically, for each BackupRepository, including start/completion time, completion status and error message. (#7810) - Running maintenance jobs are now recaptured after Velero server restarts. (#7753) - The maintenance job will not be launched for readOnly BackupStorageLocation. (#8238) - The backup repository will not try to initialize a new repository for readOnly BackupStorageLocation. (#8091) - Users now are allowed to configure the intervals of an effective maintenance in the way of normalGC, fastGC and eagerGC, through the fullMaintenanceInterval parameter in backupRepository configuration. (#8364) - Volume Policy enhancement of filtering volumes by PVC labels In v1.16, Volume Policy is extended to support filtering volumes by PVC labels. (#8256). - Resource Status restore per object In v1.16, users are allowed to define whether to restore resource status per object through an annotation velero.io/restore-status set on the object. (#8204). - Velero Restore Helper binary is merged into Velero image In v1.16, Velero banaries, i.e., velero, velero-helper and velero-restore-helper, are all included into the single Velero image. (#8484). - Limitations/Known issues - Limitations of Windows support - fs-backup is not supported for Windows workloads and so fs-backup runs only in linux nodes for linux workloads - Backup/restore of NTFS extended attributes/advanced features are not supported, i.e., Security Descriptors, System/Hidden/ReadOnly attributes, Creation Time, NTFS Streams, etc. * All Changes Please check the release notes for a list of all changes: https://github.com/vmware-tanzu/velero/releases/tag/v1.16.0 ++++ virt-manager: - Spec file changes for including the correct dependencies depending on the distro. (bsc#1241082 and bsc#1241119) ++++ yakuake: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ++++ yast2-trans: - Update to version 84.87.20250413.d6cedb22b0: * Translated using Weblate (Dutch) * Translated using Weblate (German) * Translated using Weblate (Japanese) * Translated using Weblate (Catalan) * New POT for text domain 'storage'. * 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 (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 (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 (German) * New POT for text domain 'security'. * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (German) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (French) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Spanish) ++++ zanshin: - Update to 25.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/25.04.0/ - No code change since 25.03.90 ------------------------------------------------------------------ ------------------ 2025-4-13 - Apr 13 2025 ------------------- ------------------------------------------------------------------ ++++ QTalarm: - Update to version 3.0.0 * Ported QTalarm to QT6. ++++ blobby: - Update to 1.1.1 * fix server crash * fix ruleset misbehavior (four ball touches possible) * improved server log * added official macos build support - Changes in 1.1.0 * new languages added and some parts of old translations corrected * new high resolution icon * reworked online game lobby and matchmaking * added different game settings (rules, final scores and speeds) possible on the same server * bot scripting overhaul * new xml based replay file format * a lot of minor improvements and maintenance * bugfixes - Run spec-cleaner - Drop reproducible.patch, fixed upstream - Drop networkmessage.patch, fixed upstream - Drop icon.patch, fixed upstream - Drop data-dir.patch, fixed upstream ++++ coreutils: - coreutils-i18n.patch: update gnulib mbchar+mbfile to the commit used by coreutils-9.7: https://git.sv.gnu.org/cgit/gnulib.git/commit/?id=41e7b7e0d mainly to pick up these commits: - c67c553e758 mbfile: Support pushback characters also right before EOF. - 87ee7ef66ee mbfile: Allow 2 pushback characters. ++++ coreutils-single: - coreutils-i18n.patch: update gnulib mbchar+mbfile to the commit used by coreutils-9.7: https://git.sv.gnu.org/cgit/gnulib.git/commit/?id=41e7b7e0d mainly to pick up these commits: - c67c553e758 mbfile: Support pushback characters also right before EOF. - 87ee7ef66ee mbfile: Allow 2 pushback characters. ++++ coreutils-systemd: - coreutils-i18n.patch: update gnulib mbchar+mbfile to the commit used by coreutils-9.7: https://git.sv.gnu.org/cgit/gnulib.git/commit/?id=41e7b7e0d mainly to pick up these commits: - c67c553e758 mbfile: Support pushback characters also right before EOF. - 87ee7ef66ee mbfile: Allow 2 pushback characters. ++++ coreutils-testsuite: - coreutils-i18n.patch: update gnulib mbchar+mbfile to the commit used by coreutils-9.7: https://git.sv.gnu.org/cgit/gnulib.git/commit/?id=41e7b7e0d mainly to pick up these commits: - c67c553e758 mbfile: Support pushback characters also right before EOF. - 87ee7ef66ee mbfile: Allow 2 pushback characters. ++++ cosign: - Update to version 2.5.0: * Update sigstore-go to pick up bug fixes (#4150) * Update golangci-lint to v2, update golangci-lint-action (#4143) * Feat/non filename completions (#4115) * update builder to use go1.24.1 (#4116) * Add support for new bundle specification for attesting/verifying OCI image attestations (#3889) * Remove cert log line (#4113) * cmd/cosign/cli: fix typo in ignoreTLogMessage (#4111) * bump to latest scaffolding release for testing (#4099) * increase 2e2_test docker compose tiemout to 180s (#4091) * Fix replace with compliant image mediatype (#4077) * Add TSA certificate related flags and fields for cosign attest (#4079) - Security issues fixed: - CVE-2024-6104: cosign: hashicorp/go-retryablehttp: url might write sensitive information to log file (bsc#1227031) - CVE-2024-51744: cosign: github.com/golang-jwt/jwt/v4: Bad documentation of error handling in ParseWithClaims can lead to potentially dangerous situations in golang-jwt (bsc#1232985) - CVE-2025-27144: cosign: github.com/go-jose/go-jose/v4,github.com/go-jose/go-jose/v3: Go JOSE's Parsing Vulnerable to Denial of Service (bsc#1237682) - CVE-2025-22870: cosign: golang.org/x/net/proxy: proxy bypass using IPv6 zone IDs (bsc#1238693) - CVE-2025-22868: cosign: golang.org/x/oauth2/jws: Unexpected memory consumption during token parsing in golang.org/x/oauth2 (bsc#1239204) - CVE-2025-22869: cosign: golang.org/x/crypto/ssh: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh (bsc#1239337) ++++ dhewm3: - Add BuildRequires pkgconfig(x11) to fix building ++++ dwarfs: - Update to version 0.12.1: Features * Added --memory-limit=auto to mkdwarfs to use a more reasonable (hopefully) default for the block queue. The old default of 1 GiB was quite arbitrary and definitely not suitable for low-end systems. The new auto default will determine the limit based on the number of workers (which in turn is based on the number of CPUs), the block size, and the amount of physical memory of the system. * Replaced vector_byte_buffer with malloc_byte_buffer, which is internally based around a simple buffer that doesn't incur the cost of initializing each element like std::vector. Especially for large blocks which are known to be overwritten immediately, this can save a few CPU cycles. - Changes in version 0.12.0: * New Licensing Conditions: Instead of being all GPL-3.0 like all the previous releases, this release changes the license of a large fraction of the DwarFS code to MIT. All tools and libraries that only read DwarFS images are now MIT-licensed. Everything else (e.g. mkdwarfs) is still GPL-3.0 for the time being. Bugfixes * Changes for compatibility with Boost.Process v2. Features * Re-licensed all libraries required for reading DwarFS images under the MIT license. The source of all tools that just read DwarFS images (i.e. everything except for mkdwarfs) are also under the MIT license now. Everything else is still GPL-3.0. gh#mhx/dwarfs#255 * New hotness categorizer in mkdwarfs that allows a list of "hot" files to be stored in distinct file system blocks. * New explicit ordering mode in mkdwarfs that allows files to be ordered accoring to the order in a given list file. * dwarfs now shows the version of the FUSE library used. * New dwarfs options preload_all and preload_category to populate the block cache immediately after mounting. * New dwarfs option analysis_file that can be used for profiling and as input to mkdwarfs new hotness categorizer and explicit ordering mode. * New dwarfs option block_allocator that allows the user to switch from a malloc-based block allocator to an mmap-based one. This can help with returning memory back to the system if the blocks are evicted from the cache. ++++ efitools: - Add efitools-c23.patch to fix gcc-15 compile time errors ++++ elinks: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ git-cliff: - Update to version 2.8.0: * cli: Support initializing config with a custom filename * config: Discover the configuration file when run in a sub directory * git: Improve the set commit range error * monorepo: Automatically set include-path for current directory * remote: Support enabling native TLS * repo: Allow running from sub directories * config: Allow environment overwrites when using builtin config * fixtures: Update the arguments for custom GitLab API fixture test * monorepo: Do not set include-path if workdir is set * remote: Fix detection of GitLab merge request sha * lib: Add changelog modifier callback to run function * lint: Use a shared lint config for the workspace * lint: Apply clippy suggestions * docker: Fix typo in comment * highlights: Add link to the Nix flake * jujutsu: Update links to the upstream documentation * lib: Allow doc lint * license: Update copyright years * tips: Extend the merge commit filter example * website: Add highlights for 2.8.0 * fixture: Add fixture for include-path * build: Bump MSRV to 1.83.0 * lint: Allow false positive lint ++++ gjs: - Exclude s390x arch from testing, to unstable/slow to test ok. ++++ gnome-nibbles: - Update to version 4.2.1: + Fix the problem that the process does not exit cleanly (after a timeout) when running as GApplication service. + Revert commit https://gitlab.gnome.org/GNOME/gnome-nibbles/-/commit/fd432d46e4f8139a2489d4b66ad89f85be7a22e3 as it causes the volume to vary during the playing of a sound file. This revert brings back the gsound build dependency. ++++ gnome-online-accounts: - Update to version 3.54.2: + Bugs fixed: - Improve OAuth2 credential performance - Fix hung dialog for OAuth providers + Updated translations. ++++ gnome-shell-extensions: - Update to version 48.1: + Updated translations. ++++ gnome-terminal: - Update to version 3.56.1: + Updated translations. ++++ nautilus: - Update to version 48.1: + Bugfixes: - Fix switching from tree view to grid - Fix opening new window of starred folder - Fix selecting Google Drive files with file chooser - Run script files in their location - Disallow duplicate bookmarks + Cleanups: Update screenshots + Updated translations. ++++ golangci-lint: - Update to version 2.1.1: * chore: prepare release * chore: downgrade goreleaser to v2.8.1 * docs: update documentation assets (#5722) * docs: update GitHub Action assets (#5723) ++++ gperf: - update to version 3.2.1: * The generated code avoids -Wundef warnings in C++ mode ++++ grub2: - add grub2-string-initializer.patch, part of upstream gnulib patch, to fix gcc15 compile time error (bsc#1239884) ++++ hugo: - Update to version 0.146.3: * releaser: Bump versions for release of 0.146.3 * tpl: Make any layout set in front matter higher priority * tpl: Fix it so embedded render-codeblock-goat is used even if custom render-codeblock exists * releaser: Prepare repository for 0.147.0-DEV ++++ iosevka-fonts: - Update to v33.2.1 * Changes of version 33.2.1 = Refine shape of the following characters: ~ ARMENIAN CAPITAL LETTER TO (U+0539). ~ ARMENIAN SMALL LETTER TO (U+0569). ~ MATHEMATICAL DOUBLE-STRUCK DIGIT TWO (U+1D7DA) (#2728). ++++ juliaup: - Update to version 1.17.13: * support `x.y-nightly` channel to allow testing nightlies on release branches * If nightly check is going slowly inform user * Update deps * Fix default --project handling * Fix a call signature bug * Use correct way to show error message when launching from manifest * Use config setting for manifest launch * Launch exact Julia version from manifest ++++ libedit: - update to 20250104: * all: sync with upstream source * doc/Makefile.am: fix regression. Name all manpage links as el_* (e.g. el_history.3) to avoid conflicts. * src/chartype.c: Add missing stdint.h * src/sys.h, src/reallocarr.c: Remove unused sys/cdefs.h include, to compile against musl libc * src/sys.h: Add __sun guard around sys/types.h in sys.h - drop libedit-20180525-manpage-conflicts.patch and libedit-hidden-symbols.patch: upstreamed - no need for autoreconf and it's BuildRequires: ++++ libgcrypt: - Differentiate use of SHA1 in the service level indicator [jsc#PED-12227] * Include upstream SLI revamp and fips certification fixes * Add patches: - libgcrypt-fips-Introduce-an-internal-API-for-FIPS-service-indicator.patch - libgcrypt-fips-Introduce-GCRYCTL_FIPS_SERVICE_INDICATOR-and-the-macro.patch - libgcrypt-fips-kdf-Implement-new-FIPS-service-indicator-for-gcry_kdf_derive.patch - libgcrypt-fips-md-Implement-new-FIPS-service-indicator-for-gcry_md_hash_.patch - libgcrypt-fips-tests-Add-t-digest.patch - libgcrypt-fips-Change-the-internal-API-for-new-FIPS-service-indicator.patch - libgcrypt-fips-md-Implement-new-FIPS-service-indicator-for-gcry_md_open-API.patch - libgcrypt-fips-tests-Add-tests-for-md_open-write-read-close-for-t-digest.patch - libgcrypt-fips-mac-Implement-new-FIPS-service-indicator-for-gcry_mac_open.patch - libgcrypt-fips-cipher-Implement-new-FIPS-service-indicator-for-cipher_open.patch - libgcrypt-tests-fips-Add-gcry_mac_open-tests.patch - libgcrypt-tests-fips-Rename-t-fips-service-ind.patch - libgcrypt-tests-fips-Move-KDF-tests-to-t-fips-service-ind.patch - libgcrypt-tests-fips-Add-gcry_cipher_open-tests.patch - libgcrypt-fips-md-gcry_md_copy-should-care-about-FIPS-service-indicator.patch - libgcrypt-fips-cipher-Implement-FIPS-service-indicator-for-gcry_pk_hash_-API.patch - libgcrypt-fips-Introduce-GCRYCTL_FIPS_REJECT_NON_FIPS.patch - libgcrypt-Fix-the-previous-change.patch - libgcrypt-fips-Rejection-by-GCRYCTL_FIPS_REJECT_NON_FIPS-not-by-open-flags.patch - libgcrypt-fips-cipher-Add-behavior-not-to-reject-but-mark-non-compliant.patch - libgcrypt-fips-ecc-Add-rejecting-or-marking-for-gcry_pk_get_curve.patch - libgcrypt-tests-Add-more-tests-to-tests-t-fips-service-ind.patch - libgcrypt-fips-ecc-Check-DATA-in-gcry_pk_sign-verify-in-FIPS-mode.patch - libgcrypt-fips-cipher-Fix-memory-leak-for-gcry_pk_hash_sign.patch - libgcrypt-build-Improve-__thread-specifier-check.patch - libgcrypt-cipher-Check-and-mark-non-compliant-cipher-modes-in-the-SLI.patch - libgcrypt-cipher-Rename-_gcry_cipher_is_mode_fips_compliant.patch - libgcrypt-cipher-Don-t-differentiate-GCRY_CIPHER_MODE_CMAC-in-FIPS-mode.patch - libgcrypt-cipher-rsa-Mark-reject-SHA1-unknown-with-RSA-signature-generation.patch - libgcrypt-md-Fix-gcry_md_algo_info-to-mark-reject-under-FIPS-mode.patch - libgcrypt-md-Use-check_digest_algo_spec-in-_gcry_md_selftest.patch - libgcrypt-tests-Update-t-fips-service-ind-using-GCRY_MD_SHA256-for-KDF-tests.patch - libgcrypt-fips-cipher-Do-the-computation-when-marking-non-compliant.patch - libgcrypt-tests-Allow-tests-with-USE_RSA.patch - libgcrypt-cipher-Add-KAT-for-non-rfc6979-ECDSA-with-fixed-k.patch - libgcrypt-cipher-Differentiate-use-of-label-K-in-the-SLI.patch - libgcrypt-cipher-Differentiate-igninvflag-in-the-SLI.patch - libgcrypt-cipher-Differentiate-no-blinding-flag-in-the-SLI.patch - libgcrypt-fips-cipher-Add-GCRY_FIPS_FLAG_REJECT_PK_FLAGS.patch - libgcrypt-cipher-ecc-Fix-for-supplied-K.patch - libgcrypt-cipher-visibility-Differentiate-use-of-random-override-in-the-SLI.patch - libgcrypt-cipher-fips-Fix-for-random-override.patch - libgcrypt-md-Make-SHA-1-non-FIPS-internally-for-1.12-API.patch - libgcrypt-fips-Fix-GCRY_FIPS_FLAG_REJECT_MD.patch - libgcrypt-doc-Add-about-GCRYCTL_FIPS_SERVICE_INDICATOR.patch - libgcrypt-doc-Fix-syntax-error.patch * Rebase patches: - libgcrypt-FIPS-SLI-kdf-leylength.patch ++++ libreoffice: - Update to 25.2.2.2: * Release notes: https://wiki.documentfoundation.org/Releases/25.2.2/RC1 https://wiki.documentfoundation.org/Releases/25.2.2/RC2 - Remove patch, merged upstream: * fix_poppler_25.02.patch ++++ libsidplayfp: - Update to version 2.13.0 * Add support for c++23 where available. * Reworked power on delay. * Correctly link to pthread library. * Add proper compiler flag when enabling sse4. * resid/residfp: Use more bits for the 8580 filter cutoff (VICE bug 2098). * resid: reduce aliasing noise (VICE bug 2116). ++++ varnish: - Update to release 7.7.0 * The `linux` jail gained control of transparent huge pages settings. * An issue has been fixed which could cause a crash when varnishd receives an invalid Content-Range header from a backend. * Timestamping for HTTP/2 requests (when idle period begins) has been switched to be more in line with HTTP/1. * VSV-15: The client connection is now always closed when a malformed request is received. [CVE-2025-30346, boo#1239892] ++++ vte: - Update to version 0.80.1: * a11y: gtk4: Fix text offsets * a11y: gtk4: Fix retrieving word segments * widget: Show preedit even if cursor is invisible * emulation: Fix OSC 111 * ci: Remove incorrect master-only build option * widget: a11y: Enable a11y by default on gtk4 also * ci: Update from master ++++ tcpd: - compile w/ -std=gnu11 to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ nelm: - Update to version 1.1.4: * Bug Fixes - allow werf.io/sensitive: false for Secrets (53665fd) - possible panic in tracking flux canary resource (c6861bf) ++++ nvim-lspconfig: - update to 2.0.0: * feat: require Nvim 0.10+ * refactor: deprecate util functions * refactor: deprecate util.get_lsp_clients * refactor: deprecate add_hook_before/after * docs: cleanup * refactor: deprecate get_active_client_by_name * feat: rpmspec * feat(bqls): Add bqls support * fix(openedge_ls): Update configuration * feat(tinymist): implement simple workspace commands * stylelint config update * refactor: replace all instances of vim.loop with vim.uv ++++ obs-service-go_modules: - Update to version 0.6.6: * Preserve symlinks on shutil.copytree archive to tempdir refs #66 ++++ onefetch: - Update to 0.24.0: * add language support for Lean #1509 * add language support for Typst #1508 * add language support for Razor #1521 * more idiomatic way to fetch HEAD refs #1515 * more idiomatic way to fetch repository remote URL #1516 * update holyc language logo #1543 * update wiki powershell-snippet #1542 ++++ perl-Test-CheckGitStatus: - initial package 0.1.0 * created by cpanspec 1.84.01 ++++ pixelorama: - Update to 1.1 Added: * Tilemap layers * Audio layers * Indexed mode * Text tool * Color curves image and layer effect * Load custom Godot shaders as image and layer effects * Importing OpenRaster ".ora" and Aseprite ".ase"/".aseprite" files * Reset layout option * Multiple grids * StartupWMClass in .desktop file And much more - enabled i586 builds ++++ qutebrowser: - Update to version 3.5.0: Changed: * The `content.headers.user_agent` setting now has a new `{upstream_browser_version_short}` template field, which is the upstream/Chromium version but shortened to only major version. * The default user agent now uses the shortened Chromium version and doesn't expose the `QtWebEngine/...` part anymore, thus making it equal to the corresponding Chromium user agent. This increases compatibilty due to various overzealous "security" products used by a variety of websites that block QtWebEngine, presumably as a bot (known issues existed with Whatsapp Web, UPS, Digitec Galaxus). * Changed features in userscripts: + `qute-bitwarden` now passes your password to the subprocess in an environment variable when unlocking your vault, instead of as a command line argument. gh#qutebrowser/qutebrowser#7781 * New `-D no-system-pdfjs` debug flag to ignore system-wide PDF.js installations for testing. * Polyfill for missing `URL.parse` with PDF.js v5 and QtWebEngine < 6.9. Note this is a "best effort" fix and you should be using the "older browsers" ("legacy") build of PDF.js instead. Removed: * The `ua-slack` site-specific quirk, as things seem to work better nowadays without a quirk needed. * The `ua-whatsapp` site-specific quirk, as it's unneeded with the default UA change described above. Fixed: * Crash when trying to use the `DocumentPictureInPicture` JS API, such as done by the new Google Workspaces Huddle feature. The API is unsupported by QtWebEngine and now correctly disabled on the JS side. gh#qutebrowser/qutebrowser#8449 * Crash when a buggy notification presenter returns a duplicate ID (now an error is shown instead). * Crashes when running `:tab-move` or `:yank title` at startup, before a tab is available. * Crash with `input.insert_mode.auto_load`, when closing a new tab quickly after opening it, but before it was fully loaded. gh#qutebrowser/qutebrowser#3895 gh#qutebrowser/qutebrowser#8400 * Workaround for microphone/camera permissions not being requested with QtWebEngine 6.9.0 on Google Meet, Zoom, or other pages using the new `` element. gh#qutebrowser/qutebrowser#8539 * Resolved issues in userscripts: + `qute-bitwarden` will now prompt a re-login if its cached session has been invalidated since last used. gh#qutebrowser/qutebrowser#8456 + `qute-bitwarden`, `-lastpass` and `-pass` now avoid a `DeprecationWarning` from the upcoming 6.0 release of `tldextract` ++++ rpcs3: - Update to 0.0.36~git20250412: * Update to Qt 6.9.0 * vk: Fix typo in NVIDIA-specific stencil unresolve path * Qt: fix visibility check of table widget items * use fixed uruntime version * reduce appimage size * rsx: Replace robin_hood with ankerl::unordered_dense ++++ sidplayfp: - Update to version 2.13.0 * Force precision to 16 in audio drivers. * Avoid 100% CPU usage when paused. * Display audio driver in use in verbose mode. ++++ tio: - Update to version 3.9 * Fix parsing of timestamp options. * Update plaintext man page. * Add character mapping examples. * Fix pattern matching memory corruption. ++++ tlpui: - Update to version 1.8.0: * Add support for TLP 1.8 release version (gh#d4nj1/TLPUI#163). ------------------------------------------------------------------ ------------------ 2025-4-12 - Apr 12 2025 ------------------- ------------------------------------------------------------------ ++++ ColPack: - Drop baselibs.conf, 32bit support is not needed anymore ++++ adolc: - Drop baselibs.conf, 32bit support is not needed anymore ++++ baobab: - Add baobab-Improve-Scaning-Speed_cpu.patch: Improve Scaning Speed and Memory Usage. ++++ ccls: - Add fix-llvm20-build.patch to fix build with LLVM 20. ++++ cg3: - Update to release 1.5.1 * Update iter_rules when returning from `With` ++++ conftest: - Update to version 0.59.0: * refactor(ci): replace Makefile-based Docker builds with GitHub Action (#1082) * deps: Bump hcl2json to v0.6.7 (#1074) * build(deps): bump github.com/magiconair/properties from 1.8.9 to 1.8.10 (#1097) * build(deps): bump cuelang.org/go from 0.12.0 to 0.12.1 (#1094) * build(deps): bump golang from 1.24.1-alpine to 1.24.2-alpine (#1096) * build(deps): bump github.com/open-policy-agent/opa from 1.2.0 to 1.3.0 (#1092) * build(deps): bump github.com/moby/buildkit from 0.20.1 to 0.20.2 (#1091) * ci: Remove PR workflow access to all permissions from GITHUB_TOKEN (#1088) * build(deps): bump github.com/BurntSushi/toml from 1.4.0 to 1.5.0 (#1089) * build(deps): bump golang from 1.24.0-alpine to 1.24.1-alpine (#1086) * feat: add pre-commit hook support (#1077) * docs: add documentation feature to the navigation bar (#1087) * build(deps): bump github.com/moby/buildkit from 0.20.0 to 0.20.1 (#1083) ++++ gcc15: - Add loongarch64 to quadmath_arch ++++ cross-aarch64-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-aarch64-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-amdgcn-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-arm-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-arm-none-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-arm-none-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-avr-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-avr-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-bpf-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-hppa-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-hppa-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-loongarch64-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-loongarch64-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-m68k-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-mips-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-nvptx-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-ppc64-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-ppc64le-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-ppc64le-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-pru-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-riscv64-elf-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-riscv64-elf-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-riscv64-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-riscv64-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-rx-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-rx-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-s390x-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-s390x-gcc15-bootstrap: - Add loongarch64 to quadmath_arch ++++ cross-sparc-gcc15: - Add loongarch64 to quadmath_arch ++++ cross-sparc64-gcc15: - Add loongarch64 to quadmath_arch ++++ dia: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ v4l-utils: - Install gconv module file to /usr/lib64/gconv/gconv-modules.d/ (resolves also conflict with /usr/lib64/gconv/gconv-modules file from glibc). ++++ fastfetch: - update to 2.40.4 Bugfixes: * Fix loading presets config on Windows (gh#fastfetch-cli/fastfetch#1682) - Regression of v2.40.0 * Remove the prefix `v` of Hyprland version on Arch Linux (WM, Linux) - update to 2.40.3 Bugfixes: * Fix loading example configs from presets directory (gh#fastfetch-cli/fastfetch#1672) - Regression of v2.40.2 * Mark kitty image protocol support for warp terminal on macOS too (Logo) ++++ five-or-more: - Update to version 48.1: + Don't create window in startup phase. ++++ gcc15-testresults: - Add loongarch64 to quadmath_arch ++++ gdb: - Update to fedora rawhide @ c65d4ba. Sources dropped: * gdb-gstack.man - Update to fedora rawhide @ 73a92e4. Patched dropped: * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch - Update to fedora rawhide @ df0d4c2. Patches added: * core-target-open-segfault.patch * tui-wrefresh-issue.patch - Update to fedora rawhide @ 5506bde. Patched dropped: * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch - Update to fedora rawhide @ 98da3e0. Patched dropped: * gdb-6.5-gcore-buffer-limit-test.patch * fixup-gdb-6.5-gcore-buffer-limit-test.patch - Update to fedora rawhide @ a65de0f. Patched dropped: * gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch - Update to fedora rawhide @ 7183fb3. Patches added: * gdb-rhbz2354997-gstack-drop-readnever.patch - Update to fedora rawhide @ f9c4079. Patches dropped: * gdb-rhbz-818343-set-solib-absolute-prefix-testcase.patch ++++ gdb-testresults: - Update to fedora rawhide @ c65d4ba. Sources dropped: * gdb-gstack.man - Update to fedora rawhide @ 73a92e4. Patched dropped: * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch - Update to fedora rawhide @ df0d4c2. Patches added: * core-target-open-segfault.patch * tui-wrefresh-issue.patch - Update to fedora rawhide @ 5506bde. Patched dropped: * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch - Update to fedora rawhide @ 98da3e0. Patched dropped: * gdb-6.5-gcore-buffer-limit-test.patch * fixup-gdb-6.5-gcore-buffer-limit-test.patch - Update to fedora rawhide @ a65de0f. Patched dropped: * gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch - Update to fedora rawhide @ 7183fb3. Patches added: * gdb-rhbz2354997-gstack-drop-readnever.patch - Update to fedora rawhide @ f9c4079. Patches dropped: * gdb-rhbz-818343-set-solib-absolute-prefix-testcase.patch ++++ gearlever: - Update to 3.1.1: * Added searchbar icon - Update to 3.1.0: * Added support for AppImages using dwarfs filesystem ++++ ghc-typed-process: - Update typed-process to version 0.2.13.0. [#]# 0.2.13.0 * Format stdout and stderr in `ExitCodeException` assuming they are in UTF-8. See [#87](https://github.com/fpco/typed-process/pull/87). Thanks to @9999years for the legwork on this change. ++++ glew: - Split build into multiple flavours for GLX and EGL builds. - Drop baselibs.conf file and generate it in specfile based on build flavor. - Add glew-rename-EGL-library.patch: Append suffix to shared library built with EGL support to allow parallel installation with the GLX compatible flavor - Pass linker flag -Wl,--version-script to handle scenario where both EGL and GLX symbols may be required. - Use bcond_with(out) to enable/disable egl instead of 'bcond egl 1 (0)' for compatibility with Leap. - Revise BuildRequires and Requires appropriate to each flavor. - devel pkg: Promote pkgconfig(glu) from Recommends to Requires; it is anyway auto-required because it is listed as a dependency in glew's pkgconfig file. - Drop unneeded glew.rpmlintrc file. ++++ glew_EGL: - Split build into multiple flavours for GLX and EGL builds. - Drop baselibs.conf file and generate it in specfile based on build flavor. - Add glew-rename-EGL-library.patch: Append suffix to shared library built with EGL support to allow parallel installation with the GLX compatible flavor - Pass linker flag -Wl,--version-script to handle scenario where both EGL and GLX symbols may be required. - Use bcond_with(out) to enable/disable egl instead of 'bcond egl 1 (0)' for compatibility with Leap. - Revise BuildRequires and Requires appropriate to each flavor. - devel pkg: Promote pkgconfig(glu) from Recommends to Requires; it is anyway auto-required because it is listed as a dependency in glew's pkgconfig file. - Drop unneeded glew.rpmlintrc file. ++++ gnome-calculator: - Update to version 48.1: + Fix converter not visible when exchange rate refresh is set to never. + Align the text in the converter entries to right in RTL layout. + Use GNOME-hosted exchange rates instead of external sources. + Improved exchange rate handling. + Updated translation. ++++ gnome-mahjongg: - Update to version 48.1: + Remember initial layout when restarting game after reshuffling + Ensure boards remain solvable when possible after reshuffling remaining tiles + Always show New Game button when no moves are left + Cycle through hints instead of always picking random ones + Allow inspecting game after finishing it + Show scores for current layout when opening Scores dialog + Fix Score dialog title being visible when it should not be + Replace GNOME tile with White Dragon tile in Postmodern theme + Updated translations. ++++ gnome-maps: - Update to version 48.2: + Updated translations. ++++ gnome-mines: - Update to version 48.1: + Fixed running app as GApplication service + Fixed save settings on close + Make the application d-bus activatable ++++ gnome-session: - Update to version 48.0: + The gnome-session script no longer re-runs itself as a subprocess. + GNOME OS CI was ported to use a CI template. + Integrated new CI-based release process. + Fix bugs caused by systemd v257's inhibitor behavior changes. + Make `gnome-session --version` print to stdout rather than syslog. + README updates. + Updated translations. - Bump basever define to 48, following upstream changes. ++++ gnome-system-monitor: - Update to version 48.1: + Save expander states. + Updated translations. ++++ gnome-user-docs: - Update to version 48.1: + Updated translations. ++++ golangci-lint: - Update to version 2.1.0: * chore: prepare release * Add funcorder linter (#5630) * build(deps): bump github.com/mgechev/revive from 1.8.0 to 1.9.0 (#5721) * dev: update JSON schema * govet: add `httpmux` analyzer (#5717) * build(deps): bump github.com/timonwong/loggercheck from 0.10.1 to 0.11.0 (#5715) * build(deps): bump github.com/golangci/unconvert to HEAD (#5713) * build(deps): bump github.com/jgautheron/goconst from 1.7.1 to 1.8.1 (#5712) * docs: update section about vscode integration (#5706) * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 (#5711) * build(deps): bump github.com/butuzov/ireturn from 0.3.1 to 0.4.0 (#5710) * build(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0 (#5708) * feat: add golangci-lint-fmt pre-commit hook (#5705) * build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 in /scripts/gen_github_action_config in the scripts group (#5704) * build(deps): bump go-simpler.org/sloglint from 0.10.1 to 0.11.0 (#5698) * build(deps): bump golang.org/x/sys from 0.31.0 to 0.32.0 (#5699) * docs: explicitly describe that the `migrate` command automatically migrate `linters.presets` (#5697) * build(deps): bump go-simpler.org/sloglint from 0.10.0 to 0.10.1 (#5696) * fix: memory leaks when using go1.(N) with golangci-lint built with with go1.(N-1) (#5695) * build(deps): bump github.com/securego/gosec/v2 from 2.22.2 to 2.22.3 (#5694) * build(deps): bump github.com/alingse/nilnesserr from 0.1.2 to 0.2.0 (#5693) * docs: add `redundant-test-main-exit` to `revive` rules (#5692) * build(deps): bump dependencies in the linter-testdata group (#5691) * build(deps): bump go-simpler.org/sloglint from 0.9.0 to 0.10.0 (#5688) * build(deps): bump github.com/alecthomas/chroma/v2 from 2.15.0 to 2.16.0 (#5690) * build(deps): bump github.com/bombsimon/wsl/v4 from 4.6.0 to 4.7.0 (#5689) * build(deps): bump github.com/firefart/nonamedreturns from 1.0.5 to 1.0.6 (#5687) * feat: add warn-unused option for fmt command (#5668) * build(deps): bump github.com/polyfloyd/go-errorlint from 1.7.1 to 1.8.0 (#5686) * build(deps): bump github.com/mgechev/revive from 1.7.0 to 1.8.0 (#5663) * build(deps): bump github.com/kunwardeep/paralleltest from 1.0.13 to 1.0.14 (#5657) * build(deps): bump github.com/tomarrell/wrapcheck/v2 from 2.10.0 to 2.11.0 (#5656) * feat: colored diff for fmt command (#5652) * feat: add an option to display absolute paths (#5651) * feat: add config path placeholder (#5650) * build(deps): bump github.com/Crocmagnon/fatcontext from 0.7.1 to 0.7.2 (#5685) * docs: add link to issues related to some integrations (#5682) * build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.2 to 4.25.3 (#5680) * build(deps): bump github.com/alexkohler/nakedret/v2 from 2.0.5 to 2.0.6 (#5681) * docs: update demo (#5677) * build(deps): bump the linter-testdata group across 2 directories with 4 updates (#5676) * fix: gocritic importshadow checker (#5673) * docs: fix `go get -tool` command (#5669) * docs: improve default exclusions render (#5661) * docs: remove tenv linter settings (#5665) * dev: rewrite and simplify thanks page generation (#5662) * docs: cleanup config reference (#5659) * build(deps): bump github.com/Antonboom/testifylint from 1.6.0 to 1.6.1 (#5654) * build(deps): bump github.com/ghostiam/protogetter from 0.3.12 to 0.3.13 (#5658) * build(deps): bump tar-fs and puppeteer in /docs (#5653) * docs: fix settings examples (#5643) * docs: improve version documentation (#5639) * docs: fix config reference for formatters (#5638) * build(deps): bump github.com/kunwardeep/paralleltest from 1.0.10 to 1.0.13 (#5636) * docs: remove golint in nolint example (#5635) * docs: add version field to configuration sample (#5632) * docs: update GitHub Action assets (#5634) ++++ gperf: - update to version 3.2: * generated code now avoids several types of compiler warnings * The input file may now use Windows line terminators (CR/LF) instead of Unix line terminators (LF) Note: This is an incompatible change. If you want to use a keyword that ends in a CR byte, such as xyz, write it as "xyz\r". ++++ graphite2: - add graphite2-1.3.14-gcc15.patch (from upstream PR) to fix gcc15 compile time error ++++ ibus: - Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to fix gcc15 compile time errors ++++ ibus_gtk4: - Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to fix gcc15 compile time errors ++++ kio-fuse: - Pull in kio-extras5 when kio-extras (6) is installed, so e.g. smb and sftp also work with kio-fuse, not only in dolphin (boo#1226378). ++++ python314-core: - Update to 3.14.0~a7: - Tools/Demos - gh-132121: Always escape non-printable Unicode characters in pygettext. - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - Tests - gh-131277: Allow to unset one or more environment variables at once via EnvironmentVarGuard.unset(). Patch by Bénédikt Tran. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132168: The ctypes.py_object type now supports subscription, making it a generic type. - gh-84481: Add the zipfile.ZipFile.data_offset attribute, which stores the offset to the beginning of ZIP data in a file when available. When the zipfile.ZipFile is opened in either mode 'w' or 'x' and the underlying file does not support tell(), the value will be None instead. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-118761: Improve import times by up to 27x for the string module. Patch by Adam Turner. - gh-125434: Display thread name in faulthandler. Patch by Victor Stinner. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131938: xml.etree.ElementTree: update the error message when an element to remove via Element.remove is not found. Patch by Bénédikt Tran. - gh-115942: Add threading.RLock.locked(), multiprocessing.Lock.locked(), multiprocessing.RLock.locked(), and allow multiprocessing.managers.SyncManager.Lock() and multiprocessing.managers.SyncManager.RLock() to proxy locked() call. - gh-131974: Fix several thread-safety issues in ctypes on the free threaded build. - gh-118761: Improve the import time of the ast module by extracting the unparse() function to a helper module. - gh-107369: Improved performance of textwrap.dedent() by an average of ~1.3x. Patch by Adam Turner. - gh-131792: Improved performance of textwrap.dedent() by an average of ~2.4x, (with improvements of up to 4x for large inputs), and fixed a bug where blank lines with whitespace characters other than space or horizontal tab were not normalised to the newline. Patch by Adam Turner, Marius Juston, and Pieter Eendebak. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-60115: Support frozen modules for linecache.getline(). - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131435: 10-20% performance improvement of random.randint(). - gh-131461: Fix ResourceWarning when constructing a gzip.GzipFile in write mode with a broken file object. - gh-125866: Deprecate the nturl2path module. Call urllib.request.url2pathname() and pathname2url() instead. - gh-126367: Fix issue where urllib.request.url2pathname() raised OSError when given a Windows URI containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-120144: Disable CALL event in bdb in monitoring backend when we don’t need any new events on the code object to get a better performance. - gh-131358: Register cseuckr as an encoding alias for euc_kr. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-90548: platform.libc_ver() can now detect and report the version of musl on Alpine Linux. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-70647: When creating a datetime object with an out of range date a more informative error is raised. - gh-130914: Allow graphlib.TopologicalSorter.prepare() to be called more than once as long as sorting has not started. Patch by Daniel Pope. - gh-131236: Allow to generate multiple UUIDs at once via python -m uuid --count. - gh-126895: Fix readline in free-threaded build. - gh-121468: $_asynctask is added as a pdb convenience variable to access the current asyncio task if applicable. - gh-118761: Improve import time of locale using lazy import re. Patch by Semyon Moroz. - gh-129598: Fix ast.unparse() when ast.Interactive contains multiple statements. - gh-85162: The http.server module now includes built-in support for HTTPS servers exposed by http.server.HTTPSServer. This functionality is exposed by the command-line interface (python -m http.server) through the - -tls-cert, --tls-key and --tls-password-file options. Patch by Semyon Moroz. - gh-129463: The implementations of equality and hashing for annotationlib.ForwardRef now use all attributes on the object. Two ForwardRef objects are equal only if all attributes are equal. - gh-128593: annotationlib.ForwardRef objects no longer cache their value when they are successfully evaluated. Successive calls to annotationlib.ForwardRef.evaluate() may return different values. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128715: The class of Structure/Union field descriptors is now available as CField, and has new attributes to aid debugging and introspection. - gh-128055: Fix test.test_sysconfig.test_sysconfigdata_json when running outside the build directory (eg. after installing). - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127794: When headers are added to email.message.Message objects, either through email.message.Message.__setitem__() or email.message.Message.add_header(), the field name is now validated according to RFC 5322, Section 2.2 and a ValueError is raised if the field name contains any invalid characters. - gh-123599: Deprecate pathlib.PurePath.as_uri(); use pathlib.Path.as_uri() instead. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-120144: Add the optional backend of sys.monitoring to bdb and use it for pdb. - gh-74598: Add fnmatch.filterfalse() for excluding names matching a pattern. Patch by Bénédikt Tran. - gh-114917: Add support for AI_NUMERICSERV in getaddrinfo emulation - bpo-17254: Added aliases for Thai Language using Microsoft Code Pages. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - Core and Builtins - gh-131798: Allow the JIT to remove an extra _TO_BOOL_BOOL instruction after _CONTAINS_OP_SET by setting the return type to bool. - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131591: Implement PEP 768 (Safe external debugger interface for CPython). Add a new sys.remote_exec() function to the sys module. This function schedules the execution of a Python file in a separate process. Patch by Pablo Galindo, Matt Wozniski and Ivona Stojanovic. - gh-131798: Allow JIT to omit str guard in truthiness test when str type is known. - gh-131833: Add support for optionally dropping grouping parentheses when using multiple exception types as per PEP 758. Patch by Pablo Galindo - gh-130924: Usage of a name in a function-scope annotation no longer triggers creation of a cell for that variable. This fixes a regression in earlier alphas of Python 3.14. - gh-131800: Improve the experimental JIT’s ability to remove type checks for certain subscripting operations. - gh-131738: Compiler emits optimized code for builtin any/all/tuple calls over a generator expression. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131666: Fix signature of anext_awaitable.close objects. Patch by Bénédikt Tran. - gh-130415: Optimize comparison of two constants in JIT builds - gh-129149: Add fast path for small and medium-size integers in PyLong_FromInt32(), PyLong_FromUInt32(), PyLong_FromInt64() and PyLong_FromUInt64(). Patch by Chris Eibl. - gh-130887: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130956: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130928: Fix error message when formatting bytes using the 'i' flag. Patch by Maxim Ageev. - gh-130935: Annotations at the class and module level that are conditionally defined are now only reflected in __annotations__ if the block they are in is executed. Patch by Jelle Zijlstra. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130704: Optimize LOAD_FAST and its superinstruction form to reduce reference counting overhead. These instructions are replaced with faster variants that load borrowed references onto the operand stack when we can prove that the reference in the frame outlives the reference loaded onto the stack. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-99108: Add support for built-in implementation of HMAC (RFC 2104) based on HACL*. Patch by Bénédikt Tran. - gh-130080: Implement PEP 765: Disallow return/break/continue that exit a finally block. - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-126703: Improve performance of builtin methods by using a freelist. - gh-126703: Improve performance of range by using a freelist. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131525: The PyTupleObject now caches the computed hash value in the new field ob_hash. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-131691: clang-cl on Windows needs option /EHa to support SEH (structured exception handling) correctly. Fix by Chris Eibl. - gh-131278: Add optimizing flag WITH_COMPUTED_GOTOS to Windows builds for when using a compiler that supports it (currently clang-cl). Patch by Chris Eibl. - gh-130213: Update the vendored HACL* library to fix build issues with older clang compilers. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - Update to 3.14.0~a6: - Tools/Demos - gh-130453: Make it possible to override default keywords in pygettext. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130453: Extend support for specifying custom keywords in pygettext. - gh-130195: Add warning messages when pygettext unimplemented -a/--extract-all option is called. - gh-130057: Add support for translator comments in pygettext.py. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - gh-129911: Fix the keyword entry in the help output of pygettext. - Tests - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-129401: Fix a flaky test in test_repr_rlock that checks the representation of multiprocessing.RLock. - gh-126332: Add unit tests for pyrepl. - Security - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - Library - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131196: Improve perfomance of uuid.UUID.hex and uuid.UUID.__str__. - gh-130940: The behavior of PyConfig.use_system_logger was modified to be enabled by default on iOS. It remains disabled by default on macOS. - gh-131123: Supported completions for attributes of convenience variables in pdb. - gh-93096: Removed undocumented CLI python -m difflib. Use python -m doctest Lib/difflib.py -v instead. Patch by Semyon Moroz. - gh-93096: Removed undocumented -t and -v arguments of python -m pickle. Use python -m doctest Lib/pickle.py -v instead. Patch by Semyon Moroz. - gh-81267: Correct time.sleep() error message when an object that cannot be interpreted as an integer or float is provided. - gh-93096: Removed undocumented -t and -v arguments of python -m pickletools. Use python -m doctest Lib/pickletools.py -v instead. Patch by Semyon Moroz. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130806: Deleting gzip.GzipFile before it is closed now emits a ResourceWarning. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130665: Only apply locale to calendar CLI when set via - -locale and not via LANG environment variable. - gh-130660: sys.ps1 and sys.ps2 are now restored after code.interact() call. - gh-130608: Remove dirs_exist_ok argument from pathlib.Path.copy() and copy_into(). These methods are new in Python 3.14. - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), uuid5(), and uuid8() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-82987: Inline breakpoints like breakpoint() or pdb.set_trace() will always stop the program at calling frame, ignoring the skip pattern (if any). - gh-125377: at the beginning of the line in pdb multi-line input will fill in a 4-space indentation now, instead of inserting a \t character. - gh-125413: Ensure the path returned from pathlib.Path.copy() or move() has fresh info. - gh-65697: stdlib configparser will now attempt to validate that keys it writes will not result in file corruption (creating a file unable to be accurately parsed by a future read() call from the same parser). Attempting a corrupting write() will raise an InvalidWriteError. - gh-125413: Speed up Path.copy by making better use of info internally. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-124703: Executing quit command in pdb will raise bdb.BdbQuit when pdb is started from an interactive console using breakpoint() or pdb.set_trace(). - gh-107773: Make datetime subclass __repr__() consistent both implementations. Patch by Semyon Moroz. - gh-130250: Fix regression in traceback.print_last(). - gh-123471: Make concurrent iterations over itertools.batched safe under free-threading. - gh-57537: Support breakpoints for zipimport modules on pdb - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-126944: Show explicit errors when required arguments of pdb commands are missing - gh-127750: Improve repr of functools.singledispatchmethod methods and descriptors. - gh-128520: Apply type conversion consistently in pathlib.PurePath and Path methods can accept a path object as an argument, such as match() and rename(). The argument is now converted to path object if it lacks a with_segments() attribute, and not otherwise. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-130139: Fix bug where ast.parse() did not error on AST input which is not of the correct type, when called with optimize=False. - gh-127260: Forbid the use of colon (“:”) as a fractional component separator and other improvements to the consistency of error raising between the C and Python implementaitons of datetime.time.fromisoformat() and datetime.datetime.fromisoformat(). Patch by Semyon Moroz. - gh-85795: Using super() and __class__ closure variable in user-defined methods of typing.NamedTuple subclasses is now explicitly prohibited at runtime. Contributed by Bartosz Sławecki in gh-130082. - gh-118761: Improve import time of cmd by lazy importing inspect and removing string. Patch by Semyon Moroz. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. Achieve the same performance using different optimization. - gh-129948: Add support for shared set to multiprocessing.managers.SyncManager via SyncManager.set(). - gh-129965: Update MIME types for .avi and .wav. Add MIME types for .docx, .pptx, .xlsx, .epub, .flac, .m4a, .odg, .odp, .ods, .odt, .oga, .ogg, .ogx and .weba. Patch by Hugo van Kemenade. - gh-129889: Support context manager protocol by contextvars.Token. Patch by Andrew Svetlov. - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129678: configparser.ConfigParser: do not write an empty unnamed section - gh-128641: Restore configparser.ConfigParser.read() performance. - gh-129569: Fix unicodedata.normalize() to always return a built-in str object when given an input of a str subclass, regardless of whether the string is already normalized. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-96092: Fix bug in traceback.walk_stack() called with None where it was skipping more frames than in prior versions. This bug fix also changes walk_stack to walk the stack in the frame where it was called rather than where it first gets used. - gh-129288: Add optional l2_cid and l2_bdaddr_type fields to socket BTPROTO_L2CAP sockaddr tuple. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128647: Eagerly write to buffers passed to gzip.GzipFile’s readinto() and readinto1() implementations, avoiding unnecessary allocations. Patch by Chris Markiewicz. - gh-128184: Improve display of annotationlib.ForwardRef object within inspect.Signature representations. This also fixes a NameError that was raised when using dataclasses.dataclass() on classes with unresolvable forward references. - gh-128041: Add concurrent.futures.ProcessPoolExecutor.terminate_workers() and concurrent.futures.ProcessPoolExecutor.kill_workers() as ways to terminate or kill all living worker processes in the given pool. (Contributed by Charles Machalow in gh-130849.) - gh-127647: Add protocols io.Reader and io.Writer as alternatives to typing.IO, typing.TextIO, and typing.BinaryIO. - gh-109798: Added additional information into error messages in datetime, and made the messages more consistent between the C and Python implementations. Patch by Semyon Moroz. - gh-125746: Delay deprecated zipimport.zipimporter.load_module() removal time to 3.15. Use zipimport.zipimporter.exec_module() instead. - gh-74028: Add the optional buffersize parameter to concurrent.futures.Executor.map() to limit the number of submitted tasks whose results have not yet been yielded. If the buffer is full, iteration over the iterables pauses until a result is yielded from the buffer. - gh-124927: Non-printing characters are now properly handled in the new REPL. - gh-124096: Turn on virtual terminal mode and enable bracketed paste in REPL on Windows console. (If the terminal does not support bracketed paste, enabling it does nothing.) - gh-89083: Add uuid.uuid7() for generating UUIDv7 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-89083: Add uuid.uuid6() for generating UUIDv6 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-117151: Increase io.DEFAULT_BUFFER_SIZE from 8k to 128k and adjust open() on platforms where os.fstat() provides a st_blksize field (such as Linux) to use max(min(blocksize, 8 MiB), io.DEFAULT_BUFFER_SIZE) rather than always using the device block size. This should improve I/O performance. Patch by Romain Morotti. - gh-105499: Make types.UnionType an alias for typing.Union. Both int | str and Union[int, str] now create instances of the same type. Patch by Jelle Zijlstra. - gh-93096: Document the command-line for mimetypes. It now exits with 1 on failure instead of 0 and 2 on incorrect command-line parameters instead of 1. Also, errors are printed to stderr instead of stdout and their text is made tighter. Patch by Oleg Iarygin and Hugo van Kemenade. - Documentation - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130804: Fix support of unicode characters on Windows in the new REPL. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-122029: sys.setprofile() and sys.settrace() will not generate a c_call event for INSTRUMENTED_CALL_FUNCTION_EX if the callable is a method with a C function wrapped, because we do not generate c_return event in such case. - gh-129964: Fix JIT crash on Windows on Arm. Patch by Diego Russo and Brandt Bucher. - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-128534: Ensure that both left and right branches have the same source for async for loops. Add these branches to the co_branches() iterator. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130415: Improve JIT understanding of integers in boolean context. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130574: Renumber RESUME from 149 to 128. - gh-124878: Fix race conditions during runtime finalization that could lead to accessing freed memory. - gh-130415: Improve the experimental JIT’s ability to narrow boolean values based on the results of truthiness tests. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-123044: Make sure that the location of branch targets in match cases is in the body, not the pattern. - gh-128534: Add branch monitoring (BRANCH_LEFT and BRANCH_RIGHT events) for async for loops. - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-122029: INSTRUMENTED_CALL_KW will expand the method before monitoring to reflect the actual behavior more accurately. - gh-130415: Improve JIT’s ability to optimize strings in boolean contexts. - gh-130396: Use actual stack limits (from pthread_getattr_np(3)) for linux, and other systems with _GNU_SOURCE defined, when determining limits for C stack protection. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-129107: Fix two more bytearray functions for free threading. - gh-127705: Use tagged references (_PyStackRef) for the default build as well as for the free-threading build. This has a small negative performance impact short-term but will enable larger speedups in the future and signficantly reduce maintenance costs by allowing a single implementation of tagged references in the future. - gh-130094: Fix two race conditions involving concurrent imports that could lead to spurious failures with ModuleNotFoundError. - gh-129107: Make bytearray iterator safe under free threading. - gh-115802: Use the more efficient “medium” code model for JIT-compiled code on supported platforms. - gh-107956: A build-details.json file is now install in the platform-independent standard library directory (PEP 739 implementation). - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-91079: Change C stack overflow protection to consider the amount of stack consumed, rather than a counter. This allows deeper recursion in many cases, but remains safe. - gh-129715: Improve the experimental JIT’s handling of returns to unknown callers. - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129953: The internal (evaluation) stack is now spilled to memory whenever execution esacpes from the interpreter or JIT compiled code. This should have no observable effect in either Python or builtin extensions, but will allow various important optimizations in the future. - gh-129515: Clarify syntax error messages for conditional expressions when a statement is specified before an if or after an else keyword. - gh-129349: bytes.fromhex() and bytearray.fromhex() now accepts ASCII bytes and bytes-like objects. - gh-129149: Add fast path for medium-size integers in PyLong_FromSsize_t(). Patch by Chris Eibl. - gh-129107: Make the bytearray safe under free threading. - gh-128974: Fix a crash in UnicodeError.__str__ when custom attributes implement __str__() with side-effects. Patch by Bénédikt Tran. - gh-126085: typing.TypeAliasType now supports star unpacking. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-121464: Make concurrent iterations over the same enumerate() iterator safe under free-threading. See Strategy for Iterators in Free Threading. - gh-87790: Support underscore and comma as thousands separators in the fractional part for floating-point presentation types of the new-style string formatting (with format() or f-strings). Patch by Sergey B Kirpichev. - gh-124445: Fix specialization of generic aliases that are generic over a typing.ParamSpec and have been specialized with a nested type variable. - gh-120608: Adapt reversed() for use in the free-theading build. The reversed() is still not thread-safe in the sense that concurrent iterations may see the same object, but they will not corrupt the interpreter state. - gh-100388: Fix the platform._sys_version() method when __DATE__ is undefined at buildtime by changing default buildtime datetime string to the UNIX epoch. - bpo-44369: Improve syntax errors for incorrectly closed strings. Patch by Pablo Galindo - C API - gh-111178: Fix PyCMethod API: replace size_t nargs with Py_ssize_t nargs in PyCMethod. Patch by Victor Stinner. - gh-130947: Add again PySequence_Fast() to the limited C API. Patch by Victor Stinner. - gh-128863: The following private functions are deprecated and planned for removal in Python 3.18: - _PyUnicodeWriter_Init(): replace _PyUnicodeWriter_Init(&writer) with writer = PyUnicodeWriter_Create(0). - _PyUnicodeWriter_Finish(): replace _PyUnicodeWriter_Finish(&writer) with PyUnicodeWriter_Finish(writer). - _PyUnicodeWriter_Dealloc(): replace _PyUnicodeWriter_Dealloc(&writer) with PyUnicodeWriter_Discard(writer). - _PyUnicodeWriter_WriteChar(): replace _PyUnicodeWriter_WriteChar(&writer, ch) with PyUnicodeWriter_WriteChar(writer, ch). - _PyUnicodeWriter_WriteStr(): replace _PyUnicodeWriter_WriteStr(&writer, str) with PyUnicodeWriter_WriteStr(writer, str). - _PyUnicodeWriter_WriteSubstring(): replace _PyUnicodeWriter_WriteSubstring(&writer, str, start, end) with PyUnicodeWriter_WriteSubstring(writer, str, start, end). - _PyUnicodeWriter_WriteASCIIString(): replace _PyUnicodeWriter_WriteASCIIString(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_WriteLatin1String(): replace _PyUnicodeWriter_WriteLatin1String(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_Prepare(): (no replacement). - _PyUnicodeWriter_PrepareKind(): (no replacement). - The pythoncapi-compat project can be used to get these new public functions on Python 3.13 and older. - Patch by Victor Stinner. - gh-45325: Add a new p format parameter to Py_BuildValue() that allows to take a C integer and produce a Python bool object. Patch by Pablo Galindo. - Build - gh-131035: Use -flto=thin for faster build times using clang-cl on Windows. Patch by Chris Eibl. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-130090: Building with PlatformToolset=ClangCL on Windows now supports PGO (profile guided optimization). Patch by Chris Eibl with invaluable support from Steve Dover. - gh-129819: Allow building the JIT with the tailcall interpreter. - gh-129989: Fix a bug where the tailcall interpreter was enabled when --without-tail-call-interp was provided to the configure script. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-82909: #pragma-based linking with python3*.lib can now be switched off with Py_NO_LINK_LIB. Patch by Jean-Christophe Fillion-Robin. ++++ python314-nogil-nogil-core: - Update to 3.14.0~a7: - Tools/Demos - gh-132121: Always escape non-printable Unicode characters in pygettext. - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - Tests - gh-131277: Allow to unset one or more environment variables at once via EnvironmentVarGuard.unset(). Patch by Bénédikt Tran. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132168: The ctypes.py_object type now supports subscription, making it a generic type. - gh-84481: Add the zipfile.ZipFile.data_offset attribute, which stores the offset to the beginning of ZIP data in a file when available. When the zipfile.ZipFile is opened in either mode 'w' or 'x' and the underlying file does not support tell(), the value will be None instead. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-118761: Improve import times by up to 27x for the string module. Patch by Adam Turner. - gh-125434: Display thread name in faulthandler. Patch by Victor Stinner. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131938: xml.etree.ElementTree: update the error message when an element to remove via Element.remove is not found. Patch by Bénédikt Tran. - gh-115942: Add threading.RLock.locked(), multiprocessing.Lock.locked(), multiprocessing.RLock.locked(), and allow multiprocessing.managers.SyncManager.Lock() and multiprocessing.managers.SyncManager.RLock() to proxy locked() call. - gh-131974: Fix several thread-safety issues in ctypes on the free threaded build. - gh-118761: Improve the import time of the ast module by extracting the unparse() function to a helper module. - gh-107369: Improved performance of textwrap.dedent() by an average of ~1.3x. Patch by Adam Turner. - gh-131792: Improved performance of textwrap.dedent() by an average of ~2.4x, (with improvements of up to 4x for large inputs), and fixed a bug where blank lines with whitespace characters other than space or horizontal tab were not normalised to the newline. Patch by Adam Turner, Marius Juston, and Pieter Eendebak. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-60115: Support frozen modules for linecache.getline(). - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131435: 10-20% performance improvement of random.randint(). - gh-131461: Fix ResourceWarning when constructing a gzip.GzipFile in write mode with a broken file object. - gh-125866: Deprecate the nturl2path module. Call urllib.request.url2pathname() and pathname2url() instead. - gh-126367: Fix issue where urllib.request.url2pathname() raised OSError when given a Windows URI containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-120144: Disable CALL event in bdb in monitoring backend when we don’t need any new events on the code object to get a better performance. - gh-131358: Register cseuckr as an encoding alias for euc_kr. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-90548: platform.libc_ver() can now detect and report the version of musl on Alpine Linux. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-70647: When creating a datetime object with an out of range date a more informative error is raised. - gh-130914: Allow graphlib.TopologicalSorter.prepare() to be called more than once as long as sorting has not started. Patch by Daniel Pope. - gh-131236: Allow to generate multiple UUIDs at once via python -m uuid --count. - gh-126895: Fix readline in free-threaded build. - gh-121468: $_asynctask is added as a pdb convenience variable to access the current asyncio task if applicable. - gh-118761: Improve import time of locale using lazy import re. Patch by Semyon Moroz. - gh-129598: Fix ast.unparse() when ast.Interactive contains multiple statements. - gh-85162: The http.server module now includes built-in support for HTTPS servers exposed by http.server.HTTPSServer. This functionality is exposed by the command-line interface (python -m http.server) through the - -tls-cert, --tls-key and --tls-password-file options. Patch by Semyon Moroz. - gh-129463: The implementations of equality and hashing for annotationlib.ForwardRef now use all attributes on the object. Two ForwardRef objects are equal only if all attributes are equal. - gh-128593: annotationlib.ForwardRef objects no longer cache their value when they are successfully evaluated. Successive calls to annotationlib.ForwardRef.evaluate() may return different values. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128715: The class of Structure/Union field descriptors is now available as CField, and has new attributes to aid debugging and introspection. - gh-128055: Fix test.test_sysconfig.test_sysconfigdata_json when running outside the build directory (eg. after installing). - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127794: When headers are added to email.message.Message objects, either through email.message.Message.__setitem__() or email.message.Message.add_header(), the field name is now validated according to RFC 5322, Section 2.2 and a ValueError is raised if the field name contains any invalid characters. - gh-123599: Deprecate pathlib.PurePath.as_uri(); use pathlib.Path.as_uri() instead. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-120144: Add the optional backend of sys.monitoring to bdb and use it for pdb. - gh-74598: Add fnmatch.filterfalse() for excluding names matching a pattern. Patch by Bénédikt Tran. - gh-114917: Add support for AI_NUMERICSERV in getaddrinfo emulation - bpo-17254: Added aliases for Thai Language using Microsoft Code Pages. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - Core and Builtins - gh-131798: Allow the JIT to remove an extra _TO_BOOL_BOOL instruction after _CONTAINS_OP_SET by setting the return type to bool. - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131591: Implement PEP 768 (Safe external debugger interface for CPython). Add a new sys.remote_exec() function to the sys module. This function schedules the execution of a Python file in a separate process. Patch by Pablo Galindo, Matt Wozniski and Ivona Stojanovic. - gh-131798: Allow JIT to omit str guard in truthiness test when str type is known. - gh-131833: Add support for optionally dropping grouping parentheses when using multiple exception types as per PEP 758. Patch by Pablo Galindo - gh-130924: Usage of a name in a function-scope annotation no longer triggers creation of a cell for that variable. This fixes a regression in earlier alphas of Python 3.14. - gh-131800: Improve the experimental JIT’s ability to remove type checks for certain subscripting operations. - gh-131738: Compiler emits optimized code for builtin any/all/tuple calls over a generator expression. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131666: Fix signature of anext_awaitable.close objects. Patch by Bénédikt Tran. - gh-130415: Optimize comparison of two constants in JIT builds - gh-129149: Add fast path for small and medium-size integers in PyLong_FromInt32(), PyLong_FromUInt32(), PyLong_FromInt64() and PyLong_FromUInt64(). Patch by Chris Eibl. - gh-130887: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130956: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130928: Fix error message when formatting bytes using the 'i' flag. Patch by Maxim Ageev. - gh-130935: Annotations at the class and module level that are conditionally defined are now only reflected in __annotations__ if the block they are in is executed. Patch by Jelle Zijlstra. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130704: Optimize LOAD_FAST and its superinstruction form to reduce reference counting overhead. These instructions are replaced with faster variants that load borrowed references onto the operand stack when we can prove that the reference in the frame outlives the reference loaded onto the stack. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-99108: Add support for built-in implementation of HMAC (RFC 2104) based on HACL*. Patch by Bénédikt Tran. - gh-130080: Implement PEP 765: Disallow return/break/continue that exit a finally block. - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-126703: Improve performance of builtin methods by using a freelist. - gh-126703: Improve performance of range by using a freelist. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131525: The PyTupleObject now caches the computed hash value in the new field ob_hash. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-131691: clang-cl on Windows needs option /EHa to support SEH (structured exception handling) correctly. Fix by Chris Eibl. - gh-131278: Add optimizing flag WITH_COMPUTED_GOTOS to Windows builds for when using a compiler that supports it (currently clang-cl). Patch by Chris Eibl. - gh-130213: Update the vendored HACL* library to fix build issues with older clang compilers. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - Update to 3.14.0~a6: - Tools/Demos - gh-130453: Make it possible to override default keywords in pygettext. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130453: Extend support for specifying custom keywords in pygettext. - gh-130195: Add warning messages when pygettext unimplemented -a/--extract-all option is called. - gh-130057: Add support for translator comments in pygettext.py. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - gh-129911: Fix the keyword entry in the help output of pygettext. - Tests - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-129401: Fix a flaky test in test_repr_rlock that checks the representation of multiprocessing.RLock. - gh-126332: Add unit tests for pyrepl. - Security - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - Library - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131196: Improve perfomance of uuid.UUID.hex and uuid.UUID.__str__. - gh-130940: The behavior of PyConfig.use_system_logger was modified to be enabled by default on iOS. It remains disabled by default on macOS. - gh-131123: Supported completions for attributes of convenience variables in pdb. - gh-93096: Removed undocumented CLI python -m difflib. Use python -m doctest Lib/difflib.py -v instead. Patch by Semyon Moroz. - gh-93096: Removed undocumented -t and -v arguments of python -m pickle. Use python -m doctest Lib/pickle.py -v instead. Patch by Semyon Moroz. - gh-81267: Correct time.sleep() error message when an object that cannot be interpreted as an integer or float is provided. - gh-93096: Removed undocumented -t and -v arguments of python -m pickletools. Use python -m doctest Lib/pickletools.py -v instead. Patch by Semyon Moroz. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130806: Deleting gzip.GzipFile before it is closed now emits a ResourceWarning. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130665: Only apply locale to calendar CLI when set via - -locale and not via LANG environment variable. - gh-130660: sys.ps1 and sys.ps2 are now restored after code.interact() call. - gh-130608: Remove dirs_exist_ok argument from pathlib.Path.copy() and copy_into(). These methods are new in Python 3.14. - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), uuid5(), and uuid8() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-82987: Inline breakpoints like breakpoint() or pdb.set_trace() will always stop the program at calling frame, ignoring the skip pattern (if any). - gh-125377: at the beginning of the line in pdb multi-line input will fill in a 4-space indentation now, instead of inserting a \t character. - gh-125413: Ensure the path returned from pathlib.Path.copy() or move() has fresh info. - gh-65697: stdlib configparser will now attempt to validate that keys it writes will not result in file corruption (creating a file unable to be accurately parsed by a future read() call from the same parser). Attempting a corrupting write() will raise an InvalidWriteError. - gh-125413: Speed up Path.copy by making better use of info internally. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-124703: Executing quit command in pdb will raise bdb.BdbQuit when pdb is started from an interactive console using breakpoint() or pdb.set_trace(). - gh-107773: Make datetime subclass __repr__() consistent both implementations. Patch by Semyon Moroz. - gh-130250: Fix regression in traceback.print_last(). - gh-123471: Make concurrent iterations over itertools.batched safe under free-threading. - gh-57537: Support breakpoints for zipimport modules on pdb - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-126944: Show explicit errors when required arguments of pdb commands are missing - gh-127750: Improve repr of functools.singledispatchmethod methods and descriptors. - gh-128520: Apply type conversion consistently in pathlib.PurePath and Path methods can accept a path object as an argument, such as match() and rename(). The argument is now converted to path object if it lacks a with_segments() attribute, and not otherwise. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-130139: Fix bug where ast.parse() did not error on AST input which is not of the correct type, when called with optimize=False. - gh-127260: Forbid the use of colon (“:”) as a fractional component separator and other improvements to the consistency of error raising between the C and Python implementaitons of datetime.time.fromisoformat() and datetime.datetime.fromisoformat(). Patch by Semyon Moroz. - gh-85795: Using super() and __class__ closure variable in user-defined methods of typing.NamedTuple subclasses is now explicitly prohibited at runtime. Contributed by Bartosz Sławecki in gh-130082. - gh-118761: Improve import time of cmd by lazy importing inspect and removing string. Patch by Semyon Moroz. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. Achieve the same performance using different optimization. - gh-129948: Add support for shared set to multiprocessing.managers.SyncManager via SyncManager.set(). - gh-129965: Update MIME types for .avi and .wav. Add MIME types for .docx, .pptx, .xlsx, .epub, .flac, .m4a, .odg, .odp, .ods, .odt, .oga, .ogg, .ogx and .weba. Patch by Hugo van Kemenade. - gh-129889: Support context manager protocol by contextvars.Token. Patch by Andrew Svetlov. - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129678: configparser.ConfigParser: do not write an empty unnamed section - gh-128641: Restore configparser.ConfigParser.read() performance. - gh-129569: Fix unicodedata.normalize() to always return a built-in str object when given an input of a str subclass, regardless of whether the string is already normalized. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-96092: Fix bug in traceback.walk_stack() called with None where it was skipping more frames than in prior versions. This bug fix also changes walk_stack to walk the stack in the frame where it was called rather than where it first gets used. - gh-129288: Add optional l2_cid and l2_bdaddr_type fields to socket BTPROTO_L2CAP sockaddr tuple. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128647: Eagerly write to buffers passed to gzip.GzipFile’s readinto() and readinto1() implementations, avoiding unnecessary allocations. Patch by Chris Markiewicz. - gh-128184: Improve display of annotationlib.ForwardRef object within inspect.Signature representations. This also fixes a NameError that was raised when using dataclasses.dataclass() on classes with unresolvable forward references. - gh-128041: Add concurrent.futures.ProcessPoolExecutor.terminate_workers() and concurrent.futures.ProcessPoolExecutor.kill_workers() as ways to terminate or kill all living worker processes in the given pool. (Contributed by Charles Machalow in gh-130849.) - gh-127647: Add protocols io.Reader and io.Writer as alternatives to typing.IO, typing.TextIO, and typing.BinaryIO. - gh-109798: Added additional information into error messages in datetime, and made the messages more consistent between the C and Python implementations. Patch by Semyon Moroz. - gh-125746: Delay deprecated zipimport.zipimporter.load_module() removal time to 3.15. Use zipimport.zipimporter.exec_module() instead. - gh-74028: Add the optional buffersize parameter to concurrent.futures.Executor.map() to limit the number of submitted tasks whose results have not yet been yielded. If the buffer is full, iteration over the iterables pauses until a result is yielded from the buffer. - gh-124927: Non-printing characters are now properly handled in the new REPL. - gh-124096: Turn on virtual terminal mode and enable bracketed paste in REPL on Windows console. (If the terminal does not support bracketed paste, enabling it does nothing.) - gh-89083: Add uuid.uuid7() for generating UUIDv7 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-89083: Add uuid.uuid6() for generating UUIDv6 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-117151: Increase io.DEFAULT_BUFFER_SIZE from 8k to 128k and adjust open() on platforms where os.fstat() provides a st_blksize field (such as Linux) to use max(min(blocksize, 8 MiB), io.DEFAULT_BUFFER_SIZE) rather than always using the device block size. This should improve I/O performance. Patch by Romain Morotti. - gh-105499: Make types.UnionType an alias for typing.Union. Both int | str and Union[int, str] now create instances of the same type. Patch by Jelle Zijlstra. - gh-93096: Document the command-line for mimetypes. It now exits with 1 on failure instead of 0 and 2 on incorrect command-line parameters instead of 1. Also, errors are printed to stderr instead of stdout and their text is made tighter. Patch by Oleg Iarygin and Hugo van Kemenade. - Documentation - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130804: Fix support of unicode characters on Windows in the new REPL. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-122029: sys.setprofile() and sys.settrace() will not generate a c_call event for INSTRUMENTED_CALL_FUNCTION_EX if the callable is a method with a C function wrapped, because we do not generate c_return event in such case. - gh-129964: Fix JIT crash on Windows on Arm. Patch by Diego Russo and Brandt Bucher. - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-128534: Ensure that both left and right branches have the same source for async for loops. Add these branches to the co_branches() iterator. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130415: Improve JIT understanding of integers in boolean context. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130574: Renumber RESUME from 149 to 128. - gh-124878: Fix race conditions during runtime finalization that could lead to accessing freed memory. - gh-130415: Improve the experimental JIT’s ability to narrow boolean values based on the results of truthiness tests. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-123044: Make sure that the location of branch targets in match cases is in the body, not the pattern. - gh-128534: Add branch monitoring (BRANCH_LEFT and BRANCH_RIGHT events) for async for loops. - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-122029: INSTRUMENTED_CALL_KW will expand the method before monitoring to reflect the actual behavior more accurately. - gh-130415: Improve JIT’s ability to optimize strings in boolean contexts. - gh-130396: Use actual stack limits (from pthread_getattr_np(3)) for linux, and other systems with _GNU_SOURCE defined, when determining limits for C stack protection. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-129107: Fix two more bytearray functions for free threading. - gh-127705: Use tagged references (_PyStackRef) for the default build as well as for the free-threading build. This has a small negative performance impact short-term but will enable larger speedups in the future and signficantly reduce maintenance costs by allowing a single implementation of tagged references in the future. - gh-130094: Fix two race conditions involving concurrent imports that could lead to spurious failures with ModuleNotFoundError. - gh-129107: Make bytearray iterator safe under free threading. - gh-115802: Use the more efficient “medium” code model for JIT-compiled code on supported platforms. - gh-107956: A build-details.json file is now install in the platform-independent standard library directory (PEP 739 implementation). - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-91079: Change C stack overflow protection to consider the amount of stack consumed, rather than a counter. This allows deeper recursion in many cases, but remains safe. - gh-129715: Improve the experimental JIT’s handling of returns to unknown callers. - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129953: The internal (evaluation) stack is now spilled to memory whenever execution esacpes from the interpreter or JIT compiled code. This should have no observable effect in either Python or builtin extensions, but will allow various important optimizations in the future. - gh-129515: Clarify syntax error messages for conditional expressions when a statement is specified before an if or after an else keyword. - gh-129349: bytes.fromhex() and bytearray.fromhex() now accepts ASCII bytes and bytes-like objects. - gh-129149: Add fast path for medium-size integers in PyLong_FromSsize_t(). Patch by Chris Eibl. - gh-129107: Make the bytearray safe under free threading. - gh-128974: Fix a crash in UnicodeError.__str__ when custom attributes implement __str__() with side-effects. Patch by Bénédikt Tran. - gh-126085: typing.TypeAliasType now supports star unpacking. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-121464: Make concurrent iterations over the same enumerate() iterator safe under free-threading. See Strategy for Iterators in Free Threading. - gh-87790: Support underscore and comma as thousands separators in the fractional part for floating-point presentation types of the new-style string formatting (with format() or f-strings). Patch by Sergey B Kirpichev. - gh-124445: Fix specialization of generic aliases that are generic over a typing.ParamSpec and have been specialized with a nested type variable. - gh-120608: Adapt reversed() for use in the free-theading build. The reversed() is still not thread-safe in the sense that concurrent iterations may see the same object, but they will not corrupt the interpreter state. - gh-100388: Fix the platform._sys_version() method when __DATE__ is undefined at buildtime by changing default buildtime datetime string to the UNIX epoch. - bpo-44369: Improve syntax errors for incorrectly closed strings. Patch by Pablo Galindo - C API - gh-111178: Fix PyCMethod API: replace size_t nargs with Py_ssize_t nargs in PyCMethod. Patch by Victor Stinner. - gh-130947: Add again PySequence_Fast() to the limited C API. Patch by Victor Stinner. - gh-128863: The following private functions are deprecated and planned for removal in Python 3.18: - _PyUnicodeWriter_Init(): replace _PyUnicodeWriter_Init(&writer) with writer = PyUnicodeWriter_Create(0). - _PyUnicodeWriter_Finish(): replace _PyUnicodeWriter_Finish(&writer) with PyUnicodeWriter_Finish(writer). - _PyUnicodeWriter_Dealloc(): replace _PyUnicodeWriter_Dealloc(&writer) with PyUnicodeWriter_Discard(writer). - _PyUnicodeWriter_WriteChar(): replace _PyUnicodeWriter_WriteChar(&writer, ch) with PyUnicodeWriter_WriteChar(writer, ch). - _PyUnicodeWriter_WriteStr(): replace _PyUnicodeWriter_WriteStr(&writer, str) with PyUnicodeWriter_WriteStr(writer, str). - _PyUnicodeWriter_WriteSubstring(): replace _PyUnicodeWriter_WriteSubstring(&writer, str, start, end) with PyUnicodeWriter_WriteSubstring(writer, str, start, end). - _PyUnicodeWriter_WriteASCIIString(): replace _PyUnicodeWriter_WriteASCIIString(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_WriteLatin1String(): replace _PyUnicodeWriter_WriteLatin1String(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_Prepare(): (no replacement). - _PyUnicodeWriter_PrepareKind(): (no replacement). - The pythoncapi-compat project can be used to get these new public functions on Python 3.13 and older. - Patch by Victor Stinner. - gh-45325: Add a new p format parameter to Py_BuildValue() that allows to take a C integer and produce a Python bool object. Patch by Pablo Galindo. - Build - gh-131035: Use -flto=thin for faster build times using clang-cl on Windows. Patch by Chris Eibl. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-130090: Building with PlatformToolset=ClangCL on Windows now supports PGO (profile guided optimization). Patch by Chris Eibl with invaluable support from Steve Dover. - gh-129819: Allow building the JIT with the tailcall interpreter. - gh-129989: Fix a bug where the tailcall interpreter was enabled when --without-tail-call-interp was provided to the configure script. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-82909: #pragma-based linking with python3*.lib can now be switched off with Py_NO_LINK_LIB. Patch by Jean-Christophe Fillion-Robin. ++++ tree-sitter: - update to 0.25.3: Full changelog: https://github.com/tree-sitter/tree-sitter/releases/tag/v0.25.3 Bug Fixes * Fixed an infinite loop that could happen in some grammars during error recovery if the end of the file was reached. * Fixed a parser-generation error where internal character set constants were given external linkage, which could cause linking errors on some platforms if multiple Tree-sitter parsers were linked into the same application. - update to 0.25.2: Full changelog: https://github.com/tree-sitter/tree-sitter/releases/tag/v0.25.2 Bug Fixes * Fixed a crash that could occur when loading WASM-compiled languages that were generated with an earlier version of the Tree-sitter CLI. * Fixed incorrect tokenization when using WASM-compiled languages, if the language's external scanner did not assign to result_symbol * Fixed an infinite loop that could occur if external scanners returned empty extra tokens ++++ lightsoff: - Update to version 48.1: + Don't create window in startup phase. + Don't set prgname. ++++ lowfi: - update to 1.6.0: * Add mpv and vim-like keybindings by @beune in #57 * docs: update controls by @danielwerg in #58 * chore: update chillhop track list by @danielwerg in #56 * fix: show volume bar (mpris) by @danielwerg in #59 * docs: fix typos and spelling by @danielwerg in #62 ++++ patch: - update to 2.8: * The --follow-symlinks option now applies to output files as well as input * 'patch' now supports file timestamps after 2038 even on traditional GNU/Linux platforms where time_t defaults to 32 bits. * 'patch' no longer creates files with names containing newlines, as encouraged by POSIX.1-2024. * Patches can no longer contain NUL ('\0') bytes in diff directive lines. These bytes would otherwise cause unpredictable behavior. * Patches can now contain sequences of spaces and tabs around line numbers and in other places where POSIX requires support for these sequences. * --enable-gcc-warnings no longer uses expensive static checking. Use --enable-gcc-warnings=expensive if you still want it. * Fix undefined or ill-defined behavior in unusual cases, such as very large sizes, possible stack overflow, I/O errors, memory exhaustion, races with other processes, and signals arriving at inopportune moments. * Remove old "Plan B" code, designed for machines with 16-bit pointers * Assume C99 or later; previously it assumed C89 or later. * Port to current GCC, Autoconf, Gnulib, etc. - drop patches included pstream or obsolete: * abort-when-cleaning-up-fails.patch * dont-follow-symlinks-unless-asked.patch * ed-style-01-missing-input-files.patch * ed-style-02-fix-arbitrary-command-execution.patch * ed-style-03-update-test-Makefile.patch * ed-style-04-invoke-ed-directly.patch * ed-style-05-minor-cleanups.patch * ed-style-06-fix-test-failure.patch * ed-style-07-dont-leak-tmp-file.patch * ed-style-08-dont-leak-tmp-file-multi.patch * fix-segfault-mangled-rename.patch * fix-swapping-fake-lines-in-pch_swap.patch * pass-the-correct-stat-to-backup-files.patch ++++ postsrsd: - Update to release 2.0.11 * Build system updates only ++++ python-meshtastic: - update to 2.6.1: * Work around RTS/DTR serial reset issues on Windows * Fix pytest test collection on default install * protobufs: v2.6.4 ++++ python314: - Update to 3.14.0~a7: - Tools/Demos - gh-132121: Always escape non-printable Unicode characters in pygettext. - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - Tests - gh-131277: Allow to unset one or more environment variables at once via EnvironmentVarGuard.unset(). Patch by Bénédikt Tran. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132168: The ctypes.py_object type now supports subscription, making it a generic type. - gh-84481: Add the zipfile.ZipFile.data_offset attribute, which stores the offset to the beginning of ZIP data in a file when available. When the zipfile.ZipFile is opened in either mode 'w' or 'x' and the underlying file does not support tell(), the value will be None instead. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-118761: Improve import times by up to 27x for the string module. Patch by Adam Turner. - gh-125434: Display thread name in faulthandler. Patch by Victor Stinner. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131938: xml.etree.ElementTree: update the error message when an element to remove via Element.remove is not found. Patch by Bénédikt Tran. - gh-115942: Add threading.RLock.locked(), multiprocessing.Lock.locked(), multiprocessing.RLock.locked(), and allow multiprocessing.managers.SyncManager.Lock() and multiprocessing.managers.SyncManager.RLock() to proxy locked() call. - gh-131974: Fix several thread-safety issues in ctypes on the free threaded build. - gh-118761: Improve the import time of the ast module by extracting the unparse() function to a helper module. - gh-107369: Improved performance of textwrap.dedent() by an average of ~1.3x. Patch by Adam Turner. - gh-131792: Improved performance of textwrap.dedent() by an average of ~2.4x, (with improvements of up to 4x for large inputs), and fixed a bug where blank lines with whitespace characters other than space or horizontal tab were not normalised to the newline. Patch by Adam Turner, Marius Juston, and Pieter Eendebak. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-60115: Support frozen modules for linecache.getline(). - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131435: 10-20% performance improvement of random.randint(). - gh-131461: Fix ResourceWarning when constructing a gzip.GzipFile in write mode with a broken file object. - gh-125866: Deprecate the nturl2path module. Call urllib.request.url2pathname() and pathname2url() instead. - gh-126367: Fix issue where urllib.request.url2pathname() raised OSError when given a Windows URI containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-120144: Disable CALL event in bdb in monitoring backend when we don’t need any new events on the code object to get a better performance. - gh-131358: Register cseuckr as an encoding alias for euc_kr. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-90548: platform.libc_ver() can now detect and report the version of musl on Alpine Linux. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-70647: When creating a datetime object with an out of range date a more informative error is raised. - gh-130914: Allow graphlib.TopologicalSorter.prepare() to be called more than once as long as sorting has not started. Patch by Daniel Pope. - gh-131236: Allow to generate multiple UUIDs at once via python -m uuid --count. - gh-126895: Fix readline in free-threaded build. - gh-121468: $_asynctask is added as a pdb convenience variable to access the current asyncio task if applicable. - gh-118761: Improve import time of locale using lazy import re. Patch by Semyon Moroz. - gh-129598: Fix ast.unparse() when ast.Interactive contains multiple statements. - gh-85162: The http.server module now includes built-in support for HTTPS servers exposed by http.server.HTTPSServer. This functionality is exposed by the command-line interface (python -m http.server) through the - -tls-cert, --tls-key and --tls-password-file options. Patch by Semyon Moroz. - gh-129463: The implementations of equality and hashing for annotationlib.ForwardRef now use all attributes on the object. Two ForwardRef objects are equal only if all attributes are equal. - gh-128593: annotationlib.ForwardRef objects no longer cache their value when they are successfully evaluated. Successive calls to annotationlib.ForwardRef.evaluate() may return different values. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128715: The class of Structure/Union field descriptors is now available as CField, and has new attributes to aid debugging and introspection. - gh-128055: Fix test.test_sysconfig.test_sysconfigdata_json when running outside the build directory (eg. after installing). - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127794: When headers are added to email.message.Message objects, either through email.message.Message.__setitem__() or email.message.Message.add_header(), the field name is now validated according to RFC 5322, Section 2.2 and a ValueError is raised if the field name contains any invalid characters. - gh-123599: Deprecate pathlib.PurePath.as_uri(); use pathlib.Path.as_uri() instead. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-120144: Add the optional backend of sys.monitoring to bdb and use it for pdb. - gh-74598: Add fnmatch.filterfalse() for excluding names matching a pattern. Patch by Bénédikt Tran. - gh-114917: Add support for AI_NUMERICSERV in getaddrinfo emulation - bpo-17254: Added aliases for Thai Language using Microsoft Code Pages. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - Core and Builtins - gh-131798: Allow the JIT to remove an extra _TO_BOOL_BOOL instruction after _CONTAINS_OP_SET by setting the return type to bool. - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131591: Implement PEP 768 (Safe external debugger interface for CPython). Add a new sys.remote_exec() function to the sys module. This function schedules the execution of a Python file in a separate process. Patch by Pablo Galindo, Matt Wozniski and Ivona Stojanovic. - gh-131798: Allow JIT to omit str guard in truthiness test when str type is known. - gh-131833: Add support for optionally dropping grouping parentheses when using multiple exception types as per PEP 758. Patch by Pablo Galindo - gh-130924: Usage of a name in a function-scope annotation no longer triggers creation of a cell for that variable. This fixes a regression in earlier alphas of Python 3.14. - gh-131800: Improve the experimental JIT’s ability to remove type checks for certain subscripting operations. - gh-131738: Compiler emits optimized code for builtin any/all/tuple calls over a generator expression. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131666: Fix signature of anext_awaitable.close objects. Patch by Bénédikt Tran. - gh-130415: Optimize comparison of two constants in JIT builds - gh-129149: Add fast path for small and medium-size integers in PyLong_FromInt32(), PyLong_FromUInt32(), PyLong_FromInt64() and PyLong_FromUInt64(). Patch by Chris Eibl. - gh-130887: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130956: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130928: Fix error message when formatting bytes using the 'i' flag. Patch by Maxim Ageev. - gh-130935: Annotations at the class and module level that are conditionally defined are now only reflected in __annotations__ if the block they are in is executed. Patch by Jelle Zijlstra. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130704: Optimize LOAD_FAST and its superinstruction form to reduce reference counting overhead. These instructions are replaced with faster variants that load borrowed references onto the operand stack when we can prove that the reference in the frame outlives the reference loaded onto the stack. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-99108: Add support for built-in implementation of HMAC (RFC 2104) based on HACL*. Patch by Bénédikt Tran. - gh-130080: Implement PEP 765: Disallow return/break/continue that exit a finally block. - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-126703: Improve performance of builtin methods by using a freelist. - gh-126703: Improve performance of range by using a freelist. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131525: The PyTupleObject now caches the computed hash value in the new field ob_hash. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-131691: clang-cl on Windows needs option /EHa to support SEH (structured exception handling) correctly. Fix by Chris Eibl. - gh-131278: Add optimizing flag WITH_COMPUTED_GOTOS to Windows builds for when using a compiler that supports it (currently clang-cl). Patch by Chris Eibl. - gh-130213: Update the vendored HACL* library to fix build issues with older clang compilers. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - Update to 3.14.0~a6: - Tools/Demos - gh-130453: Make it possible to override default keywords in pygettext. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130453: Extend support for specifying custom keywords in pygettext. - gh-130195: Add warning messages when pygettext unimplemented -a/--extract-all option is called. - gh-130057: Add support for translator comments in pygettext.py. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - gh-129911: Fix the keyword entry in the help output of pygettext. - Tests - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-129401: Fix a flaky test in test_repr_rlock that checks the representation of multiprocessing.RLock. - gh-126332: Add unit tests for pyrepl. - Security - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - Library - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131196: Improve perfomance of uuid.UUID.hex and uuid.UUID.__str__. - gh-130940: The behavior of PyConfig.use_system_logger was modified to be enabled by default on iOS. It remains disabled by default on macOS. - gh-131123: Supported completions for attributes of convenience variables in pdb. - gh-93096: Removed undocumented CLI python -m difflib. Use python -m doctest Lib/difflib.py -v instead. Patch by Semyon Moroz. - gh-93096: Removed undocumented -t and -v arguments of python -m pickle. Use python -m doctest Lib/pickle.py -v instead. Patch by Semyon Moroz. - gh-81267: Correct time.sleep() error message when an object that cannot be interpreted as an integer or float is provided. - gh-93096: Removed undocumented -t and -v arguments of python -m pickletools. Use python -m doctest Lib/pickletools.py -v instead. Patch by Semyon Moroz. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130806: Deleting gzip.GzipFile before it is closed now emits a ResourceWarning. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130665: Only apply locale to calendar CLI when set via - -locale and not via LANG environment variable. - gh-130660: sys.ps1 and sys.ps2 are now restored after code.interact() call. - gh-130608: Remove dirs_exist_ok argument from pathlib.Path.copy() and copy_into(). These methods are new in Python 3.14. - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), uuid5(), and uuid8() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-82987: Inline breakpoints like breakpoint() or pdb.set_trace() will always stop the program at calling frame, ignoring the skip pattern (if any). - gh-125377: at the beginning of the line in pdb multi-line input will fill in a 4-space indentation now, instead of inserting a \t character. - gh-125413: Ensure the path returned from pathlib.Path.copy() or move() has fresh info. - gh-65697: stdlib configparser will now attempt to validate that keys it writes will not result in file corruption (creating a file unable to be accurately parsed by a future read() call from the same parser). Attempting a corrupting write() will raise an InvalidWriteError. - gh-125413: Speed up Path.copy by making better use of info internally. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-124703: Executing quit command in pdb will raise bdb.BdbQuit when pdb is started from an interactive console using breakpoint() or pdb.set_trace(). - gh-107773: Make datetime subclass __repr__() consistent both implementations. Patch by Semyon Moroz. - gh-130250: Fix regression in traceback.print_last(). - gh-123471: Make concurrent iterations over itertools.batched safe under free-threading. - gh-57537: Support breakpoints for zipimport modules on pdb - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-126944: Show explicit errors when required arguments of pdb commands are missing - gh-127750: Improve repr of functools.singledispatchmethod methods and descriptors. - gh-128520: Apply type conversion consistently in pathlib.PurePath and Path methods can accept a path object as an argument, such as match() and rename(). The argument is now converted to path object if it lacks a with_segments() attribute, and not otherwise. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-130139: Fix bug where ast.parse() did not error on AST input which is not of the correct type, when called with optimize=False. - gh-127260: Forbid the use of colon (“:”) as a fractional component separator and other improvements to the consistency of error raising between the C and Python implementaitons of datetime.time.fromisoformat() and datetime.datetime.fromisoformat(). Patch by Semyon Moroz. - gh-85795: Using super() and __class__ closure variable in user-defined methods of typing.NamedTuple subclasses is now explicitly prohibited at runtime. Contributed by Bartosz Sławecki in gh-130082. - gh-118761: Improve import time of cmd by lazy importing inspect and removing string. Patch by Semyon Moroz. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. Achieve the same performance using different optimization. - gh-129948: Add support for shared set to multiprocessing.managers.SyncManager via SyncManager.set(). - gh-129965: Update MIME types for .avi and .wav. Add MIME types for .docx, .pptx, .xlsx, .epub, .flac, .m4a, .odg, .odp, .ods, .odt, .oga, .ogg, .ogx and .weba. Patch by Hugo van Kemenade. - gh-129889: Support context manager protocol by contextvars.Token. Patch by Andrew Svetlov. - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129678: configparser.ConfigParser: do not write an empty unnamed section - gh-128641: Restore configparser.ConfigParser.read() performance. - gh-129569: Fix unicodedata.normalize() to always return a built-in str object when given an input of a str subclass, regardless of whether the string is already normalized. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-96092: Fix bug in traceback.walk_stack() called with None where it was skipping more frames than in prior versions. This bug fix also changes walk_stack to walk the stack in the frame where it was called rather than where it first gets used. - gh-129288: Add optional l2_cid and l2_bdaddr_type fields to socket BTPROTO_L2CAP sockaddr tuple. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128647: Eagerly write to buffers passed to gzip.GzipFile’s readinto() and readinto1() implementations, avoiding unnecessary allocations. Patch by Chris Markiewicz. - gh-128184: Improve display of annotationlib.ForwardRef object within inspect.Signature representations. This also fixes a NameError that was raised when using dataclasses.dataclass() on classes with unresolvable forward references. - gh-128041: Add concurrent.futures.ProcessPoolExecutor.terminate_workers() and concurrent.futures.ProcessPoolExecutor.kill_workers() as ways to terminate or kill all living worker processes in the given pool. (Contributed by Charles Machalow in gh-130849.) - gh-127647: Add protocols io.Reader and io.Writer as alternatives to typing.IO, typing.TextIO, and typing.BinaryIO. - gh-109798: Added additional information into error messages in datetime, and made the messages more consistent between the C and Python implementations. Patch by Semyon Moroz. - gh-125746: Delay deprecated zipimport.zipimporter.load_module() removal time to 3.15. Use zipimport.zipimporter.exec_module() instead. - gh-74028: Add the optional buffersize parameter to concurrent.futures.Executor.map() to limit the number of submitted tasks whose results have not yet been yielded. If the buffer is full, iteration over the iterables pauses until a result is yielded from the buffer. - gh-124927: Non-printing characters are now properly handled in the new REPL. - gh-124096: Turn on virtual terminal mode and enable bracketed paste in REPL on Windows console. (If the terminal does not support bracketed paste, enabling it does nothing.) - gh-89083: Add uuid.uuid7() for generating UUIDv7 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-89083: Add uuid.uuid6() for generating UUIDv6 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-117151: Increase io.DEFAULT_BUFFER_SIZE from 8k to 128k and adjust open() on platforms where os.fstat() provides a st_blksize field (such as Linux) to use max(min(blocksize, 8 MiB), io.DEFAULT_BUFFER_SIZE) rather than always using the device block size. This should improve I/O performance. Patch by Romain Morotti. - gh-105499: Make types.UnionType an alias for typing.Union. Both int | str and Union[int, str] now create instances of the same type. Patch by Jelle Zijlstra. - gh-93096: Document the command-line for mimetypes. It now exits with 1 on failure instead of 0 and 2 on incorrect command-line parameters instead of 1. Also, errors are printed to stderr instead of stdout and their text is made tighter. Patch by Oleg Iarygin and Hugo van Kemenade. - Documentation - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130804: Fix support of unicode characters on Windows in the new REPL. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-122029: sys.setprofile() and sys.settrace() will not generate a c_call event for INSTRUMENTED_CALL_FUNCTION_EX if the callable is a method with a C function wrapped, because we do not generate c_return event in such case. - gh-129964: Fix JIT crash on Windows on Arm. Patch by Diego Russo and Brandt Bucher. - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-128534: Ensure that both left and right branches have the same source for async for loops. Add these branches to the co_branches() iterator. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130415: Improve JIT understanding of integers in boolean context. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130574: Renumber RESUME from 149 to 128. - gh-124878: Fix race conditions during runtime finalization that could lead to accessing freed memory. - gh-130415: Improve the experimental JIT’s ability to narrow boolean values based on the results of truthiness tests. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-123044: Make sure that the location of branch targets in match cases is in the body, not the pattern. - gh-128534: Add branch monitoring (BRANCH_LEFT and BRANCH_RIGHT events) for async for loops. - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-122029: INSTRUMENTED_CALL_KW will expand the method before monitoring to reflect the actual behavior more accurately. - gh-130415: Improve JIT’s ability to optimize strings in boolean contexts. - gh-130396: Use actual stack limits (from pthread_getattr_np(3)) for linux, and other systems with _GNU_SOURCE defined, when determining limits for C stack protection. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-129107: Fix two more bytearray functions for free threading. - gh-127705: Use tagged references (_PyStackRef) for the default build as well as for the free-threading build. This has a small negative performance impact short-term but will enable larger speedups in the future and signficantly reduce maintenance costs by allowing a single implementation of tagged references in the future. - gh-130094: Fix two race conditions involving concurrent imports that could lead to spurious failures with ModuleNotFoundError. - gh-129107: Make bytearray iterator safe under free threading. - gh-115802: Use the more efficient “medium” code model for JIT-compiled code on supported platforms. - gh-107956: A build-details.json file is now install in the platform-independent standard library directory (PEP 739 implementation). - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-91079: Change C stack overflow protection to consider the amount of stack consumed, rather than a counter. This allows deeper recursion in many cases, but remains safe. - gh-129715: Improve the experimental JIT’s handling of returns to unknown callers. - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129953: The internal (evaluation) stack is now spilled to memory whenever execution esacpes from the interpreter or JIT compiled code. This should have no observable effect in either Python or builtin extensions, but will allow various important optimizations in the future. - gh-129515: Clarify syntax error messages for conditional expressions when a statement is specified before an if or after an else keyword. - gh-129349: bytes.fromhex() and bytearray.fromhex() now accepts ASCII bytes and bytes-like objects. - gh-129149: Add fast path for medium-size integers in PyLong_FromSsize_t(). Patch by Chris Eibl. - gh-129107: Make the bytearray safe under free threading. - gh-128974: Fix a crash in UnicodeError.__str__ when custom attributes implement __str__() with side-effects. Patch by Bénédikt Tran. - gh-126085: typing.TypeAliasType now supports star unpacking. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-121464: Make concurrent iterations over the same enumerate() iterator safe under free-threading. See Strategy for Iterators in Free Threading. - gh-87790: Support underscore and comma as thousands separators in the fractional part for floating-point presentation types of the new-style string formatting (with format() or f-strings). Patch by Sergey B Kirpichev. - gh-124445: Fix specialization of generic aliases that are generic over a typing.ParamSpec and have been specialized with a nested type variable. - gh-120608: Adapt reversed() for use in the free-theading build. The reversed() is still not thread-safe in the sense that concurrent iterations may see the same object, but they will not corrupt the interpreter state. - gh-100388: Fix the platform._sys_version() method when __DATE__ is undefined at buildtime by changing default buildtime datetime string to the UNIX epoch. - bpo-44369: Improve syntax errors for incorrectly closed strings. Patch by Pablo Galindo - C API - gh-111178: Fix PyCMethod API: replace size_t nargs with Py_ssize_t nargs in PyCMethod. Patch by Victor Stinner. - gh-130947: Add again PySequence_Fast() to the limited C API. Patch by Victor Stinner. - gh-128863: The following private functions are deprecated and planned for removal in Python 3.18: - _PyUnicodeWriter_Init(): replace _PyUnicodeWriter_Init(&writer) with writer = PyUnicodeWriter_Create(0). - _PyUnicodeWriter_Finish(): replace _PyUnicodeWriter_Finish(&writer) with PyUnicodeWriter_Finish(writer). - _PyUnicodeWriter_Dealloc(): replace _PyUnicodeWriter_Dealloc(&writer) with PyUnicodeWriter_Discard(writer). - _PyUnicodeWriter_WriteChar(): replace _PyUnicodeWriter_WriteChar(&writer, ch) with PyUnicodeWriter_WriteChar(writer, ch). - _PyUnicodeWriter_WriteStr(): replace _PyUnicodeWriter_WriteStr(&writer, str) with PyUnicodeWriter_WriteStr(writer, str). - _PyUnicodeWriter_WriteSubstring(): replace _PyUnicodeWriter_WriteSubstring(&writer, str, start, end) with PyUnicodeWriter_WriteSubstring(writer, str, start, end). - _PyUnicodeWriter_WriteASCIIString(): replace _PyUnicodeWriter_WriteASCIIString(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_WriteLatin1String(): replace _PyUnicodeWriter_WriteLatin1String(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_Prepare(): (no replacement). - _PyUnicodeWriter_PrepareKind(): (no replacement). - The pythoncapi-compat project can be used to get these new public functions on Python 3.13 and older. - Patch by Victor Stinner. - gh-45325: Add a new p format parameter to Py_BuildValue() that allows to take a C integer and produce a Python bool object. Patch by Pablo Galindo. - Build - gh-131035: Use -flto=thin for faster build times using clang-cl on Windows. Patch by Chris Eibl. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-130090: Building with PlatformToolset=ClangCL on Windows now supports PGO (profile guided optimization). Patch by Chris Eibl with invaluable support from Steve Dover. - gh-129819: Allow building the JIT with the tailcall interpreter. - gh-129989: Fix a bug where the tailcall interpreter was enabled when --without-tail-call-interp was provided to the configure script. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-82909: #pragma-based linking with python3*.lib can now be switched off with Py_NO_LINK_LIB. Patch by Jean-Christophe Fillion-Robin. ++++ python314-documentation: - Update to 3.14.0~a7: - Tools/Demos - gh-132121: Always escape non-printable Unicode characters in pygettext. - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - Tests - gh-131277: Allow to unset one or more environment variables at once via EnvironmentVarGuard.unset(). Patch by Bénédikt Tran. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132168: The ctypes.py_object type now supports subscription, making it a generic type. - gh-84481: Add the zipfile.ZipFile.data_offset attribute, which stores the offset to the beginning of ZIP data in a file when available. When the zipfile.ZipFile is opened in either mode 'w' or 'x' and the underlying file does not support tell(), the value will be None instead. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-118761: Improve import times by up to 27x for the string module. Patch by Adam Turner. - gh-125434: Display thread name in faulthandler. Patch by Victor Stinner. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131938: xml.etree.ElementTree: update the error message when an element to remove via Element.remove is not found. Patch by Bénédikt Tran. - gh-115942: Add threading.RLock.locked(), multiprocessing.Lock.locked(), multiprocessing.RLock.locked(), and allow multiprocessing.managers.SyncManager.Lock() and multiprocessing.managers.SyncManager.RLock() to proxy locked() call. - gh-131974: Fix several thread-safety issues in ctypes on the free threaded build. - gh-118761: Improve the import time of the ast module by extracting the unparse() function to a helper module. - gh-107369: Improved performance of textwrap.dedent() by an average of ~1.3x. Patch by Adam Turner. - gh-131792: Improved performance of textwrap.dedent() by an average of ~2.4x, (with improvements of up to 4x for large inputs), and fixed a bug where blank lines with whitespace characters other than space or horizontal tab were not normalised to the newline. Patch by Adam Turner, Marius Juston, and Pieter Eendebak. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-60115: Support frozen modules for linecache.getline(). - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131435: 10-20% performance improvement of random.randint(). - gh-131461: Fix ResourceWarning when constructing a gzip.GzipFile in write mode with a broken file object. - gh-125866: Deprecate the nturl2path module. Call urllib.request.url2pathname() and pathname2url() instead. - gh-126367: Fix issue where urllib.request.url2pathname() raised OSError when given a Windows URI containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-120144: Disable CALL event in bdb in monitoring backend when we don’t need any new events on the code object to get a better performance. - gh-131358: Register cseuckr as an encoding alias for euc_kr. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-90548: platform.libc_ver() can now detect and report the version of musl on Alpine Linux. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-70647: When creating a datetime object with an out of range date a more informative error is raised. - gh-130914: Allow graphlib.TopologicalSorter.prepare() to be called more than once as long as sorting has not started. Patch by Daniel Pope. - gh-131236: Allow to generate multiple UUIDs at once via python -m uuid --count. - gh-126895: Fix readline in free-threaded build. - gh-121468: $_asynctask is added as a pdb convenience variable to access the current asyncio task if applicable. - gh-118761: Improve import time of locale using lazy import re. Patch by Semyon Moroz. - gh-129598: Fix ast.unparse() when ast.Interactive contains multiple statements. - gh-85162: The http.server module now includes built-in support for HTTPS servers exposed by http.server.HTTPSServer. This functionality is exposed by the command-line interface (python -m http.server) through the - -tls-cert, --tls-key and --tls-password-file options. Patch by Semyon Moroz. - gh-129463: The implementations of equality and hashing for annotationlib.ForwardRef now use all attributes on the object. Two ForwardRef objects are equal only if all attributes are equal. - gh-128593: annotationlib.ForwardRef objects no longer cache their value when they are successfully evaluated. Successive calls to annotationlib.ForwardRef.evaluate() may return different values. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128715: The class of Structure/Union field descriptors is now available as CField, and has new attributes to aid debugging and introspection. - gh-128055: Fix test.test_sysconfig.test_sysconfigdata_json when running outside the build directory (eg. after installing). - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127794: When headers are added to email.message.Message objects, either through email.message.Message.__setitem__() or email.message.Message.add_header(), the field name is now validated according to RFC 5322, Section 2.2 and a ValueError is raised if the field name contains any invalid characters. - gh-123599: Deprecate pathlib.PurePath.as_uri(); use pathlib.Path.as_uri() instead. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-120144: Add the optional backend of sys.monitoring to bdb and use it for pdb. - gh-74598: Add fnmatch.filterfalse() for excluding names matching a pattern. Patch by Bénédikt Tran. - gh-114917: Add support for AI_NUMERICSERV in getaddrinfo emulation - bpo-17254: Added aliases for Thai Language using Microsoft Code Pages. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - Core and Builtins - gh-131798: Allow the JIT to remove an extra _TO_BOOL_BOOL instruction after _CONTAINS_OP_SET by setting the return type to bool. - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131591: Implement PEP 768 (Safe external debugger interface for CPython). Add a new sys.remote_exec() function to the sys module. This function schedules the execution of a Python file in a separate process. Patch by Pablo Galindo, Matt Wozniski and Ivona Stojanovic. - gh-131798: Allow JIT to omit str guard in truthiness test when str type is known. - gh-131833: Add support for optionally dropping grouping parentheses when using multiple exception types as per PEP 758. Patch by Pablo Galindo - gh-130924: Usage of a name in a function-scope annotation no longer triggers creation of a cell for that variable. This fixes a regression in earlier alphas of Python 3.14. - gh-131800: Improve the experimental JIT’s ability to remove type checks for certain subscripting operations. - gh-131738: Compiler emits optimized code for builtin any/all/tuple calls over a generator expression. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131666: Fix signature of anext_awaitable.close objects. Patch by Bénédikt Tran. - gh-130415: Optimize comparison of two constants in JIT builds - gh-129149: Add fast path for small and medium-size integers in PyLong_FromInt32(), PyLong_FromUInt32(), PyLong_FromInt64() and PyLong_FromUInt64(). Patch by Chris Eibl. - gh-130887: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130956: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130928: Fix error message when formatting bytes using the 'i' flag. Patch by Maxim Ageev. - gh-130935: Annotations at the class and module level that are conditionally defined are now only reflected in __annotations__ if the block they are in is executed. Patch by Jelle Zijlstra. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130704: Optimize LOAD_FAST and its superinstruction form to reduce reference counting overhead. These instructions are replaced with faster variants that load borrowed references onto the operand stack when we can prove that the reference in the frame outlives the reference loaded onto the stack. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-99108: Add support for built-in implementation of HMAC (RFC 2104) based on HACL*. Patch by Bénédikt Tran. - gh-130080: Implement PEP 765: Disallow return/break/continue that exit a finally block. - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-126703: Improve performance of builtin methods by using a freelist. - gh-126703: Improve performance of range by using a freelist. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131525: The PyTupleObject now caches the computed hash value in the new field ob_hash. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-131691: clang-cl on Windows needs option /EHa to support SEH (structured exception handling) correctly. Fix by Chris Eibl. - gh-131278: Add optimizing flag WITH_COMPUTED_GOTOS to Windows builds for when using a compiler that supports it (currently clang-cl). Patch by Chris Eibl. - gh-130213: Update the vendored HACL* library to fix build issues with older clang compilers. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - Update to 3.14.0~a6: - Tools/Demos - gh-130453: Make it possible to override default keywords in pygettext. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130453: Extend support for specifying custom keywords in pygettext. - gh-130195: Add warning messages when pygettext unimplemented -a/--extract-all option is called. - gh-130057: Add support for translator comments in pygettext.py. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - gh-129911: Fix the keyword entry in the help output of pygettext. - Tests - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-129401: Fix a flaky test in test_repr_rlock that checks the representation of multiprocessing.RLock. - gh-126332: Add unit tests for pyrepl. - Security - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - Library - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131196: Improve perfomance of uuid.UUID.hex and uuid.UUID.__str__. - gh-130940: The behavior of PyConfig.use_system_logger was modified to be enabled by default on iOS. It remains disabled by default on macOS. - gh-131123: Supported completions for attributes of convenience variables in pdb. - gh-93096: Removed undocumented CLI python -m difflib. Use python -m doctest Lib/difflib.py -v instead. Patch by Semyon Moroz. - gh-93096: Removed undocumented -t and -v arguments of python -m pickle. Use python -m doctest Lib/pickle.py -v instead. Patch by Semyon Moroz. - gh-81267: Correct time.sleep() error message when an object that cannot be interpreted as an integer or float is provided. - gh-93096: Removed undocumented -t and -v arguments of python -m pickletools. Use python -m doctest Lib/pickletools.py -v instead. Patch by Semyon Moroz. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130806: Deleting gzip.GzipFile before it is closed now emits a ResourceWarning. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130665: Only apply locale to calendar CLI when set via - -locale and not via LANG environment variable. - gh-130660: sys.ps1 and sys.ps2 are now restored after code.interact() call. - gh-130608: Remove dirs_exist_ok argument from pathlib.Path.copy() and copy_into(). These methods are new in Python 3.14. - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), uuid5(), and uuid8() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-82987: Inline breakpoints like breakpoint() or pdb.set_trace() will always stop the program at calling frame, ignoring the skip pattern (if any). - gh-125377: at the beginning of the line in pdb multi-line input will fill in a 4-space indentation now, instead of inserting a \t character. - gh-125413: Ensure the path returned from pathlib.Path.copy() or move() has fresh info. - gh-65697: stdlib configparser will now attempt to validate that keys it writes will not result in file corruption (creating a file unable to be accurately parsed by a future read() call from the same parser). Attempting a corrupting write() will raise an InvalidWriteError. - gh-125413: Speed up Path.copy by making better use of info internally. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-124703: Executing quit command in pdb will raise bdb.BdbQuit when pdb is started from an interactive console using breakpoint() or pdb.set_trace(). - gh-107773: Make datetime subclass __repr__() consistent both implementations. Patch by Semyon Moroz. - gh-130250: Fix regression in traceback.print_last(). - gh-123471: Make concurrent iterations over itertools.batched safe under free-threading. - gh-57537: Support breakpoints for zipimport modules on pdb - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-126944: Show explicit errors when required arguments of pdb commands are missing - gh-127750: Improve repr of functools.singledispatchmethod methods and descriptors. - gh-128520: Apply type conversion consistently in pathlib.PurePath and Path methods can accept a path object as an argument, such as match() and rename(). The argument is now converted to path object if it lacks a with_segments() attribute, and not otherwise. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-130139: Fix bug where ast.parse() did not error on AST input which is not of the correct type, when called with optimize=False. - gh-127260: Forbid the use of colon (“:”) as a fractional component separator and other improvements to the consistency of error raising between the C and Python implementaitons of datetime.time.fromisoformat() and datetime.datetime.fromisoformat(). Patch by Semyon Moroz. - gh-85795: Using super() and __class__ closure variable in user-defined methods of typing.NamedTuple subclasses is now explicitly prohibited at runtime. Contributed by Bartosz Sławecki in gh-130082. - gh-118761: Improve import time of cmd by lazy importing inspect and removing string. Patch by Semyon Moroz. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. Achieve the same performance using different optimization. - gh-129948: Add support for shared set to multiprocessing.managers.SyncManager via SyncManager.set(). - gh-129965: Update MIME types for .avi and .wav. Add MIME types for .docx, .pptx, .xlsx, .epub, .flac, .m4a, .odg, .odp, .ods, .odt, .oga, .ogg, .ogx and .weba. Patch by Hugo van Kemenade. - gh-129889: Support context manager protocol by contextvars.Token. Patch by Andrew Svetlov. - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129678: configparser.ConfigParser: do not write an empty unnamed section - gh-128641: Restore configparser.ConfigParser.read() performance. - gh-129569: Fix unicodedata.normalize() to always return a built-in str object when given an input of a str subclass, regardless of whether the string is already normalized. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-96092: Fix bug in traceback.walk_stack() called with None where it was skipping more frames than in prior versions. This bug fix also changes walk_stack to walk the stack in the frame where it was called rather than where it first gets used. - gh-129288: Add optional l2_cid and l2_bdaddr_type fields to socket BTPROTO_L2CAP sockaddr tuple. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128647: Eagerly write to buffers passed to gzip.GzipFile’s readinto() and readinto1() implementations, avoiding unnecessary allocations. Patch by Chris Markiewicz. - gh-128184: Improve display of annotationlib.ForwardRef object within inspect.Signature representations. This also fixes a NameError that was raised when using dataclasses.dataclass() on classes with unresolvable forward references. - gh-128041: Add concurrent.futures.ProcessPoolExecutor.terminate_workers() and concurrent.futures.ProcessPoolExecutor.kill_workers() as ways to terminate or kill all living worker processes in the given pool. (Contributed by Charles Machalow in gh-130849.) - gh-127647: Add protocols io.Reader and io.Writer as alternatives to typing.IO, typing.TextIO, and typing.BinaryIO. - gh-109798: Added additional information into error messages in datetime, and made the messages more consistent between the C and Python implementations. Patch by Semyon Moroz. - gh-125746: Delay deprecated zipimport.zipimporter.load_module() removal time to 3.15. Use zipimport.zipimporter.exec_module() instead. - gh-74028: Add the optional buffersize parameter to concurrent.futures.Executor.map() to limit the number of submitted tasks whose results have not yet been yielded. If the buffer is full, iteration over the iterables pauses until a result is yielded from the buffer. - gh-124927: Non-printing characters are now properly handled in the new REPL. - gh-124096: Turn on virtual terminal mode and enable bracketed paste in REPL on Windows console. (If the terminal does not support bracketed paste, enabling it does nothing.) - gh-89083: Add uuid.uuid7() for generating UUIDv7 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-89083: Add uuid.uuid6() for generating UUIDv6 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-117151: Increase io.DEFAULT_BUFFER_SIZE from 8k to 128k and adjust open() on platforms where os.fstat() provides a st_blksize field (such as Linux) to use max(min(blocksize, 8 MiB), io.DEFAULT_BUFFER_SIZE) rather than always using the device block size. This should improve I/O performance. Patch by Romain Morotti. - gh-105499: Make types.UnionType an alias for typing.Union. Both int | str and Union[int, str] now create instances of the same type. Patch by Jelle Zijlstra. - gh-93096: Document the command-line for mimetypes. It now exits with 1 on failure instead of 0 and 2 on incorrect command-line parameters instead of 1. Also, errors are printed to stderr instead of stdout and their text is made tighter. Patch by Oleg Iarygin and Hugo van Kemenade. - Documentation - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130804: Fix support of unicode characters on Windows in the new REPL. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-122029: sys.setprofile() and sys.settrace() will not generate a c_call event for INSTRUMENTED_CALL_FUNCTION_EX if the callable is a method with a C function wrapped, because we do not generate c_return event in such case. - gh-129964: Fix JIT crash on Windows on Arm. Patch by Diego Russo and Brandt Bucher. - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-128534: Ensure that both left and right branches have the same source for async for loops. Add these branches to the co_branches() iterator. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130415: Improve JIT understanding of integers in boolean context. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130574: Renumber RESUME from 149 to 128. - gh-124878: Fix race conditions during runtime finalization that could lead to accessing freed memory. - gh-130415: Improve the experimental JIT’s ability to narrow boolean values based on the results of truthiness tests. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-123044: Make sure that the location of branch targets in match cases is in the body, not the pattern. - gh-128534: Add branch monitoring (BRANCH_LEFT and BRANCH_RIGHT events) for async for loops. - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-122029: INSTRUMENTED_CALL_KW will expand the method before monitoring to reflect the actual behavior more accurately. - gh-130415: Improve JIT’s ability to optimize strings in boolean contexts. - gh-130396: Use actual stack limits (from pthread_getattr_np(3)) for linux, and other systems with _GNU_SOURCE defined, when determining limits for C stack protection. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-129107: Fix two more bytearray functions for free threading. - gh-127705: Use tagged references (_PyStackRef) for the default build as well as for the free-threading build. This has a small negative performance impact short-term but will enable larger speedups in the future and signficantly reduce maintenance costs by allowing a single implementation of tagged references in the future. - gh-130094: Fix two race conditions involving concurrent imports that could lead to spurious failures with ModuleNotFoundError. - gh-129107: Make bytearray iterator safe under free threading. - gh-115802: Use the more efficient “medium” code model for JIT-compiled code on supported platforms. - gh-107956: A build-details.json file is now install in the platform-independent standard library directory (PEP 739 implementation). - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-91079: Change C stack overflow protection to consider the amount of stack consumed, rather than a counter. This allows deeper recursion in many cases, but remains safe. - gh-129715: Improve the experimental JIT’s handling of returns to unknown callers. - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129953: The internal (evaluation) stack is now spilled to memory whenever execution esacpes from the interpreter or JIT compiled code. This should have no observable effect in either Python or builtin extensions, but will allow various important optimizations in the future. - gh-129515: Clarify syntax error messages for conditional expressions when a statement is specified before an if or after an else keyword. - gh-129349: bytes.fromhex() and bytearray.fromhex() now accepts ASCII bytes and bytes-like objects. - gh-129149: Add fast path for medium-size integers in PyLong_FromSsize_t(). Patch by Chris Eibl. - gh-129107: Make the bytearray safe under free threading. - gh-128974: Fix a crash in UnicodeError.__str__ when custom attributes implement __str__() with side-effects. Patch by Bénédikt Tran. - gh-126085: typing.TypeAliasType now supports star unpacking. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-121464: Make concurrent iterations over the same enumerate() iterator safe under free-threading. See Strategy for Iterators in Free Threading. - gh-87790: Support underscore and comma as thousands separators in the fractional part for floating-point presentation types of the new-style string formatting (with format() or f-strings). Patch by Sergey B Kirpichev. - gh-124445: Fix specialization of generic aliases that are generic over a typing.ParamSpec and have been specialized with a nested type variable. - gh-120608: Adapt reversed() for use in the free-theading build. The reversed() is still not thread-safe in the sense that concurrent iterations may see the same object, but they will not corrupt the interpreter state. - gh-100388: Fix the platform._sys_version() method when __DATE__ is undefined at buildtime by changing default buildtime datetime string to the UNIX epoch. - bpo-44369: Improve syntax errors for incorrectly closed strings. Patch by Pablo Galindo - C API - gh-111178: Fix PyCMethod API: replace size_t nargs with Py_ssize_t nargs in PyCMethod. Patch by Victor Stinner. - gh-130947: Add again PySequence_Fast() to the limited C API. Patch by Victor Stinner. - gh-128863: The following private functions are deprecated and planned for removal in Python 3.18: - _PyUnicodeWriter_Init(): replace _PyUnicodeWriter_Init(&writer) with writer = PyUnicodeWriter_Create(0). - _PyUnicodeWriter_Finish(): replace _PyUnicodeWriter_Finish(&writer) with PyUnicodeWriter_Finish(writer). - _PyUnicodeWriter_Dealloc(): replace _PyUnicodeWriter_Dealloc(&writer) with PyUnicodeWriter_Discard(writer). - _PyUnicodeWriter_WriteChar(): replace _PyUnicodeWriter_WriteChar(&writer, ch) with PyUnicodeWriter_WriteChar(writer, ch). - _PyUnicodeWriter_WriteStr(): replace _PyUnicodeWriter_WriteStr(&writer, str) with PyUnicodeWriter_WriteStr(writer, str). - _PyUnicodeWriter_WriteSubstring(): replace _PyUnicodeWriter_WriteSubstring(&writer, str, start, end) with PyUnicodeWriter_WriteSubstring(writer, str, start, end). - _PyUnicodeWriter_WriteASCIIString(): replace _PyUnicodeWriter_WriteASCIIString(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_WriteLatin1String(): replace _PyUnicodeWriter_WriteLatin1String(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_Prepare(): (no replacement). - _PyUnicodeWriter_PrepareKind(): (no replacement). - The pythoncapi-compat project can be used to get these new public functions on Python 3.13 and older. - Patch by Victor Stinner. - gh-45325: Add a new p format parameter to Py_BuildValue() that allows to take a C integer and produce a Python bool object. Patch by Pablo Galindo. - Build - gh-131035: Use -flto=thin for faster build times using clang-cl on Windows. Patch by Chris Eibl. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-130090: Building with PlatformToolset=ClangCL on Windows now supports PGO (profile guided optimization). Patch by Chris Eibl with invaluable support from Steve Dover. - gh-129819: Allow building the JIT with the tailcall interpreter. - gh-129989: Fix a bug where the tailcall interpreter was enabled when --without-tail-call-interp was provided to the configure script. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-82909: #pragma-based linking with python3*.lib can now be switched off with Py_NO_LINK_LIB. Patch by Jean-Christophe Fillion-Robin. ++++ python314-nogil: - Update to 3.14.0~a7: - Tools/Demos - gh-132121: Always escape non-printable Unicode characters in pygettext. - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - Tests - gh-131277: Allow to unset one or more environment variables at once via EnvironmentVarGuard.unset(). Patch by Bénédikt Tran. - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132168: The ctypes.py_object type now supports subscription, making it a generic type. - gh-84481: Add the zipfile.ZipFile.data_offset attribute, which stores the offset to the beginning of ZIP data in a file when available. When the zipfile.ZipFile is opened in either mode 'w' or 'x' and the underlying file does not support tell(), the value will be None instead. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-118761: Improve import times by up to 27x for the string module. Patch by Adam Turner. - gh-125434: Display thread name in faulthandler. Patch by Victor Stinner. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131938: xml.etree.ElementTree: update the error message when an element to remove via Element.remove is not found. Patch by Bénédikt Tran. - gh-115942: Add threading.RLock.locked(), multiprocessing.Lock.locked(), multiprocessing.RLock.locked(), and allow multiprocessing.managers.SyncManager.Lock() and multiprocessing.managers.SyncManager.RLock() to proxy locked() call. - gh-131974: Fix several thread-safety issues in ctypes on the free threaded build. - gh-118761: Improve the import time of the ast module by extracting the unparse() function to a helper module. - gh-107369: Improved performance of textwrap.dedent() by an average of ~1.3x. Patch by Adam Turner. - gh-131792: Improved performance of textwrap.dedent() by an average of ~2.4x, (with improvements of up to 4x for large inputs), and fixed a bug where blank lines with whitespace characters other than space or horizontal tab were not normalised to the newline. Patch by Adam Turner, Marius Juston, and Pieter Eendebak. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-60115: Support frozen modules for linecache.getline(). - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131435: 10-20% performance improvement of random.randint(). - gh-131461: Fix ResourceWarning when constructing a gzip.GzipFile in write mode with a broken file object. - gh-125866: Deprecate the nturl2path module. Call urllib.request.url2pathname() and pathname2url() instead. - gh-126367: Fix issue where urllib.request.url2pathname() raised OSError when given a Windows URI containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-120144: Disable CALL event in bdb in monitoring backend when we don’t need any new events on the code object to get a better performance. - gh-131358: Register cseuckr as an encoding alias for euc_kr. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-90548: platform.libc_ver() can now detect and report the version of musl on Alpine Linux. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-70647: When creating a datetime object with an out of range date a more informative error is raised. - gh-130914: Allow graphlib.TopologicalSorter.prepare() to be called more than once as long as sorting has not started. Patch by Daniel Pope. - gh-131236: Allow to generate multiple UUIDs at once via python -m uuid --count. - gh-126895: Fix readline in free-threaded build. - gh-121468: $_asynctask is added as a pdb convenience variable to access the current asyncio task if applicable. - gh-118761: Improve import time of locale using lazy import re. Patch by Semyon Moroz. - gh-129598: Fix ast.unparse() when ast.Interactive contains multiple statements. - gh-85162: The http.server module now includes built-in support for HTTPS servers exposed by http.server.HTTPSServer. This functionality is exposed by the command-line interface (python -m http.server) through the - -tls-cert, --tls-key and --tls-password-file options. Patch by Semyon Moroz. - gh-129463: The implementations of equality and hashing for annotationlib.ForwardRef now use all attributes on the object. Two ForwardRef objects are equal only if all attributes are equal. - gh-128593: annotationlib.ForwardRef objects no longer cache their value when they are successfully evaluated. Successive calls to annotationlib.ForwardRef.evaluate() may return different values. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128715: The class of Structure/Union field descriptors is now available as CField, and has new attributes to aid debugging and introspection. - gh-128055: Fix test.test_sysconfig.test_sysconfigdata_json when running outside the build directory (eg. after installing). - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127794: When headers are added to email.message.Message objects, either through email.message.Message.__setitem__() or email.message.Message.add_header(), the field name is now validated according to RFC 5322, Section 2.2 and a ValueError is raised if the field name contains any invalid characters. - gh-123599: Deprecate pathlib.PurePath.as_uri(); use pathlib.Path.as_uri() instead. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-120144: Add the optional backend of sys.monitoring to bdb and use it for pdb. - gh-74598: Add fnmatch.filterfalse() for excluding names matching a pattern. Patch by Bénédikt Tran. - gh-114917: Add support for AI_NUMERICSERV in getaddrinfo emulation - bpo-17254: Added aliases for Thai Language using Microsoft Code Pages. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - Core and Builtins - gh-131798: Allow the JIT to remove an extra _TO_BOOL_BOOL instruction after _CONTAINS_OP_SET by setting the return type to bool. - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131591: Implement PEP 768 (Safe external debugger interface for CPython). Add a new sys.remote_exec() function to the sys module. This function schedules the execution of a Python file in a separate process. Patch by Pablo Galindo, Matt Wozniski and Ivona Stojanovic. - gh-131798: Allow JIT to omit str guard in truthiness test when str type is known. - gh-131833: Add support for optionally dropping grouping parentheses when using multiple exception types as per PEP 758. Patch by Pablo Galindo - gh-130924: Usage of a name in a function-scope annotation no longer triggers creation of a cell for that variable. This fixes a regression in earlier alphas of Python 3.14. - gh-131800: Improve the experimental JIT’s ability to remove type checks for certain subscripting operations. - gh-131738: Compiler emits optimized code for builtin any/all/tuple calls over a generator expression. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131666: Fix signature of anext_awaitable.close objects. Patch by Bénédikt Tran. - gh-130415: Optimize comparison of two constants in JIT builds - gh-129149: Add fast path for small and medium-size integers in PyLong_FromInt32(), PyLong_FromUInt32(), PyLong_FromInt64() and PyLong_FromUInt64(). Patch by Chris Eibl. - gh-130887: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130956: Optimize the AArch64 code generation for the JIT. Patch by Diego Russo - gh-130928: Fix error message when formatting bytes using the 'i' flag. Patch by Maxim Ageev. - gh-130935: Annotations at the class and module level that are conditionally defined are now only reflected in __annotations__ if the block they are in is executed. Patch by Jelle Zijlstra. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130704: Optimize LOAD_FAST and its superinstruction form to reduce reference counting overhead. These instructions are replaced with faster variants that load borrowed references onto the operand stack when we can prove that the reference in the frame outlives the reference loaded onto the stack. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-99108: Add support for built-in implementation of HMAC (RFC 2104) based on HACL*. Patch by Bénédikt Tran. - gh-130080: Implement PEP 765: Disallow return/break/continue that exit a finally block. - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-126703: Improve performance of builtin methods by using a freelist. - gh-126703: Improve performance of range by using a freelist. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-131525: The PyTupleObject now caches the computed hash value in the new field ob_hash. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-131691: clang-cl on Windows needs option /EHa to support SEH (structured exception handling) correctly. Fix by Chris Eibl. - gh-131278: Add optimizing flag WITH_COMPUTED_GOTOS to Windows builds for when using a compiler that supports it (currently clang-cl). Patch by Chris Eibl. - gh-130213: Update the vendored HACL* library to fix build issues with older clang compilers. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - Update to 3.14.0~a6: - Tools/Demos - gh-130453: Make it possible to override default keywords in pygettext. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130453: Extend support for specifying custom keywords in pygettext. - gh-130195: Add warning messages when pygettext unimplemented -a/--extract-all option is called. - gh-130057: Add support for translator comments in pygettext.py. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - gh-129911: Fix the keyword entry in the help output of pygettext. - Tests - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-129401: Fix a flaky test in test_repr_rlock that checks the representation of multiprocessing.RLock. - gh-126332: Add unit tests for pyrepl. - Security - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - Library - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-131196: Improve perfomance of uuid.UUID.hex and uuid.UUID.__str__. - gh-130940: The behavior of PyConfig.use_system_logger was modified to be enabled by default on iOS. It remains disabled by default on macOS. - gh-131123: Supported completions for attributes of convenience variables in pdb. - gh-93096: Removed undocumented CLI python -m difflib. Use python -m doctest Lib/difflib.py -v instead. Patch by Semyon Moroz. - gh-93096: Removed undocumented -t and -v arguments of python -m pickle. Use python -m doctest Lib/pickle.py -v instead. Patch by Semyon Moroz. - gh-81267: Correct time.sleep() error message when an object that cannot be interpreted as an integer or float is provided. - gh-93096: Removed undocumented -t and -v arguments of python -m pickletools. Use python -m doctest Lib/pickletools.py -v instead. Patch by Semyon Moroz. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130806: Deleting gzip.GzipFile before it is closed now emits a ResourceWarning. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130665: Only apply locale to calendar CLI when set via - -locale and not via LANG environment variable. - gh-130660: sys.ps1 and sys.ps2 are now restored after code.interact() call. - gh-130608: Remove dirs_exist_ok argument from pathlib.Path.copy() and copy_into(). These methods are new in Python 3.14. - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), uuid5(), and uuid8() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-82987: Inline breakpoints like breakpoint() or pdb.set_trace() will always stop the program at calling frame, ignoring the skip pattern (if any). - gh-125377: at the beginning of the line in pdb multi-line input will fill in a 4-space indentation now, instead of inserting a \t character. - gh-125413: Ensure the path returned from pathlib.Path.copy() or move() has fresh info. - gh-65697: stdlib configparser will now attempt to validate that keys it writes will not result in file corruption (creating a file unable to be accurately parsed by a future read() call from the same parser). Attempting a corrupting write() will raise an InvalidWriteError. - gh-125413: Speed up Path.copy by making better use of info internally. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-124703: Executing quit command in pdb will raise bdb.BdbQuit when pdb is started from an interactive console using breakpoint() or pdb.set_trace(). - gh-107773: Make datetime subclass __repr__() consistent both implementations. Patch by Semyon Moroz. - gh-130250: Fix regression in traceback.print_last(). - gh-123471: Make concurrent iterations over itertools.batched safe under free-threading. - gh-57537: Support breakpoints for zipimport modules on pdb - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-126944: Show explicit errors when required arguments of pdb commands are missing - gh-127750: Improve repr of functools.singledispatchmethod methods and descriptors. - gh-128520: Apply type conversion consistently in pathlib.PurePath and Path methods can accept a path object as an argument, such as match() and rename(). The argument is now converted to path object if it lacks a with_segments() attribute, and not otherwise. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. * *kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-130139: Fix bug where ast.parse() did not error on AST input which is not of the correct type, when called with optimize=False. - gh-127260: Forbid the use of colon (“:”) as a fractional component separator and other improvements to the consistency of error raising between the C and Python implementaitons of datetime.time.fromisoformat() and datetime.datetime.fromisoformat(). Patch by Semyon Moroz. - gh-85795: Using super() and __class__ closure variable in user-defined methods of typing.NamedTuple subclasses is now explicitly prohibited at runtime. Contributed by Bartosz Sławecki in gh-130082. - gh-118761: Improve import time of cmd by lazy importing inspect and removing string. Patch by Semyon Moroz. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. Achieve the same performance using different optimization. - gh-129948: Add support for shared set to multiprocessing.managers.SyncManager via SyncManager.set(). - gh-129965: Update MIME types for .avi and .wav. Add MIME types for .docx, .pptx, .xlsx, .epub, .flac, .m4a, .odg, .odp, .ods, .odt, .oga, .ogg, .ogx and .weba. Patch by Hugo van Kemenade. - gh-129889: Support context manager protocol by contextvars.Token. Patch by Andrew Svetlov. - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129678: configparser.ConfigParser: do not write an empty unnamed section - gh-128641: Restore configparser.ConfigParser.read() performance. - gh-129569: Fix unicodedata.normalize() to always return a built-in str object when given an input of a str subclass, regardless of whether the string is already normalized. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-96092: Fix bug in traceback.walk_stack() called with None where it was skipping more frames than in prior versions. This bug fix also changes walk_stack to walk the stack in the frame where it was called rather than where it first gets used. - gh-129288: Add optional l2_cid and l2_bdaddr_type fields to socket BTPROTO_L2CAP sockaddr tuple. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128647: Eagerly write to buffers passed to gzip.GzipFile’s readinto() and readinto1() implementations, avoiding unnecessary allocations. Patch by Chris Markiewicz. - gh-128184: Improve display of annotationlib.ForwardRef object within inspect.Signature representations. This also fixes a NameError that was raised when using dataclasses.dataclass() on classes with unresolvable forward references. - gh-128041: Add concurrent.futures.ProcessPoolExecutor.terminate_workers() and concurrent.futures.ProcessPoolExecutor.kill_workers() as ways to terminate or kill all living worker processes in the given pool. (Contributed by Charles Machalow in gh-130849.) - gh-127647: Add protocols io.Reader and io.Writer as alternatives to typing.IO, typing.TextIO, and typing.BinaryIO. - gh-109798: Added additional information into error messages in datetime, and made the messages more consistent between the C and Python implementations. Patch by Semyon Moroz. - gh-125746: Delay deprecated zipimport.zipimporter.load_module() removal time to 3.15. Use zipimport.zipimporter.exec_module() instead. - gh-74028: Add the optional buffersize parameter to concurrent.futures.Executor.map() to limit the number of submitted tasks whose results have not yet been yielded. If the buffer is full, iteration over the iterables pauses until a result is yielded from the buffer. - gh-124927: Non-printing characters are now properly handled in the new REPL. - gh-124096: Turn on virtual terminal mode and enable bracketed paste in REPL on Windows console. (If the terminal does not support bracketed paste, enabling it does nothing.) - gh-89083: Add uuid.uuid7() for generating UUIDv7 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-89083: Add uuid.uuid6() for generating UUIDv6 objects as specified in RFC 9562. Patch by Bénédikt Tran. - gh-117151: Increase io.DEFAULT_BUFFER_SIZE from 8k to 128k and adjust open() on platforms where os.fstat() provides a st_blksize field (such as Linux) to use max(min(blocksize, 8 MiB), io.DEFAULT_BUFFER_SIZE) rather than always using the device block size. This should improve I/O performance. Patch by Romain Morotti. - gh-105499: Make types.UnionType an alias for typing.Union. Both int | str and Union[int, str] now create instances of the same type. Patch by Jelle Zijlstra. - gh-93096: Document the command-line for mimetypes. It now exits with 1 on failure instead of 0 and 2 on incorrect command-line parameters instead of 1. Also, errors are printed to stderr instead of stdout and their text is made tighter. Patch by Oleg Iarygin and Hugo van Kemenade. - Documentation - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130804: Fix support of unicode characters on Windows in the new REPL. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-122029: sys.setprofile() and sys.settrace() will not generate a c_call event for INSTRUMENTED_CALL_FUNCTION_EX if the callable is a method with a C function wrapped, because we do not generate c_return event in such case. - gh-129964: Fix JIT crash on Windows on Arm. Patch by Diego Russo and Brandt Bucher. - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-128534: Ensure that both left and right branches have the same source for async for loops. Add these branches to the co_branches() iterator. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130415: Improve JIT understanding of integers in boolean context. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130574: Renumber RESUME from 149 to 128. - gh-124878: Fix race conditions during runtime finalization that could lead to accessing freed memory. - gh-130415: Improve the experimental JIT’s ability to narrow boolean values based on the results of truthiness tests. - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-123044: Make sure that the location of branch targets in match cases is in the body, not the pattern. - gh-128534: Add branch monitoring (BRANCH_LEFT and BRANCH_RIGHT events) for async for loops. - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-122029: INSTRUMENTED_CALL_KW will expand the method before monitoring to reflect the actual behavior more accurately. - gh-130415: Improve JIT’s ability to optimize strings in boolean contexts. - gh-130396: Use actual stack limits (from pthread_getattr_np(3)) for linux, and other systems with _GNU_SOURCE defined, when determining limits for C stack protection. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-129107: Fix two more bytearray functions for free threading. - gh-127705: Use tagged references (_PyStackRef) for the default build as well as for the free-threading build. This has a small negative performance impact short-term but will enable larger speedups in the future and signficantly reduce maintenance costs by allowing a single implementation of tagged references in the future. - gh-130094: Fix two race conditions involving concurrent imports that could lead to spurious failures with ModuleNotFoundError. - gh-129107: Make bytearray iterator safe under free threading. - gh-115802: Use the more efficient “medium” code model for JIT-compiled code on supported platforms. - gh-107956: A build-details.json file is now install in the platform-independent standard library directory (PEP 739 implementation). - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-91079: Change C stack overflow protection to consider the amount of stack consumed, rather than a counter. This allows deeper recursion in many cases, but remains safe. - gh-129715: Improve the experimental JIT’s handling of returns to unknown callers. - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129953: The internal (evaluation) stack is now spilled to memory whenever execution esacpes from the interpreter or JIT compiled code. This should have no observable effect in either Python or builtin extensions, but will allow various important optimizations in the future. - gh-129515: Clarify syntax error messages for conditional expressions when a statement is specified before an if or after an else keyword. - gh-129349: bytes.fromhex() and bytearray.fromhex() now accepts ASCII bytes and bytes-like objects. - gh-129149: Add fast path for medium-size integers in PyLong_FromSsize_t(). Patch by Chris Eibl. - gh-129107: Make the bytearray safe under free threading. - gh-128974: Fix a crash in UnicodeError.__str__ when custom attributes implement __str__() with side-effects. Patch by Bénédikt Tran. - gh-126085: typing.TypeAliasType now supports star unpacking. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - gh-121464: Make concurrent iterations over the same enumerate() iterator safe under free-threading. See Strategy for Iterators in Free Threading. - gh-87790: Support underscore and comma as thousands separators in the fractional part for floating-point presentation types of the new-style string formatting (with format() or f-strings). Patch by Sergey B Kirpichev. - gh-124445: Fix specialization of generic aliases that are generic over a typing.ParamSpec and have been specialized with a nested type variable. - gh-120608: Adapt reversed() for use in the free-theading build. The reversed() is still not thread-safe in the sense that concurrent iterations may see the same object, but they will not corrupt the interpreter state. - gh-100388: Fix the platform._sys_version() method when __DATE__ is undefined at buildtime by changing default buildtime datetime string to the UNIX epoch. - bpo-44369: Improve syntax errors for incorrectly closed strings. Patch by Pablo Galindo - C API - gh-111178: Fix PyCMethod API: replace size_t nargs with Py_ssize_t nargs in PyCMethod. Patch by Victor Stinner. - gh-130947: Add again PySequence_Fast() to the limited C API. Patch by Victor Stinner. - gh-128863: The following private functions are deprecated and planned for removal in Python 3.18: - _PyUnicodeWriter_Init(): replace _PyUnicodeWriter_Init(&writer) with writer = PyUnicodeWriter_Create(0). - _PyUnicodeWriter_Finish(): replace _PyUnicodeWriter_Finish(&writer) with PyUnicodeWriter_Finish(writer). - _PyUnicodeWriter_Dealloc(): replace _PyUnicodeWriter_Dealloc(&writer) with PyUnicodeWriter_Discard(writer). - _PyUnicodeWriter_WriteChar(): replace _PyUnicodeWriter_WriteChar(&writer, ch) with PyUnicodeWriter_WriteChar(writer, ch). - _PyUnicodeWriter_WriteStr(): replace _PyUnicodeWriter_WriteStr(&writer, str) with PyUnicodeWriter_WriteStr(writer, str). - _PyUnicodeWriter_WriteSubstring(): replace _PyUnicodeWriter_WriteSubstring(&writer, str, start, end) with PyUnicodeWriter_WriteSubstring(writer, str, start, end). - _PyUnicodeWriter_WriteASCIIString(): replace _PyUnicodeWriter_WriteASCIIString(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_WriteLatin1String(): replace _PyUnicodeWriter_WriteLatin1String(&writer, str) with PyUnicodeWriter_WriteUTF8(writer, str). - _PyUnicodeWriter_Prepare(): (no replacement). - _PyUnicodeWriter_PrepareKind(): (no replacement). - The pythoncapi-compat project can be used to get these new public functions on Python 3.13 and older. - Patch by Victor Stinner. - gh-45325: Add a new p format parameter to Py_BuildValue() that allows to take a C integer and produce a Python bool object. Patch by Pablo Galindo. - Build - gh-131035: Use -flto=thin for faster build times using clang-cl on Windows. Patch by Chris Eibl. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-130090: Building with PlatformToolset=ClangCL on Windows now supports PGO (profile guided optimization). Patch by Chris Eibl with invaluable support from Steve Dover. - gh-129819: Allow building the JIT with the tailcall interpreter. - gh-129989: Fix a bug where the tailcall interpreter was enabled when --without-tail-call-interp was provided to the configure script. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-82909: #pragma-based linking with python3*.lib can now be switched off with Py_NO_LINK_LIB. Patch by Jean-Christophe Fillion-Robin. ++++ v4l-utils-qv4l2: - Install gconv module file to /usr/lib64/gconv/gconv-modules.d/ (resolves also conflict with /usr/lib64/gconv/gconv-modules file from glibc). ++++ ripcalc: - Update to version 0.2.4: * bump 0.2.4 * improve group'd encapsulating network * bumping 0.2.3 * deprecate ipv6 option * handle input integers as signed too * Documentation for network grouping * version bump * use inside and outside with encapsulating * bump * used address count * bumping 0.2.0 * ptr_lookup hash map * simple hostname check * Refactor config * Use a cache * allow ptr lookups in format string * Allow empty rows ++++ swell-foop: - Update to version 48.1: + Don't create window in startup phase. + Fix save settings on close. ++++ terragrunt: - Update to version 0.77.14: * New Features Support for --exclude and --queue-construct-as in find and list The find and list commands have been updated to leverage new capabilities involving greater understanding of the Terragrunt run queue. Users can now leverage the --queue-construct-as (or just --as) flag in the find and list commands to discover configurations as if a particular Terragrunt command was being run (e.g. plan, destroy). The find and list commands will now construct the Terragrunt run queue as if a particular command was being run, potentially altering the position of elements in the run queue, based on their dependencies (dependencies before dependents for plans, applies, etc. and dependents before dependencies for destroys). In addition, users can leverage the --exclude flag on the find command to get information on the exclude block included in results. The exclude block is also factored in to discovery results when the --queue-construct-as flag is passed, allowing users to dry-run behavior of the exclude block before performing any Terragrunt runs. * What's Changed - feat: Adding exclude support to list and find (#4147) ++++ typescript: - Update to version 5.8.3 * Exclude completions of binding pattern variable initializers * Fixed a symbol display crash on expando members write locations * Fix errors on type assertions in erasableSyntaxOnly * Fix serialization of accessor types in declaration files. * Ban old-style type assertions under erasableSyntaxOnly * fix(60887): Incorrect Formatting on if (a) try {} finally {} * Fix to use string literal type in ArrayBuffer's Symbol.toStringTag * fix(61167): Incorrect "Import may be converted to a default import" * Treat contextually typed functions in JS files as typed * update deps ++++ xfce4-pulseaudio-plugin: - Update to version 0.5.0 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * Remove obsolete ChangeLog * Update README after switchover to meson * Fix gauge notifications * Replace deprecated exo with libxfce4ui 4.21.0 * Change plugin behavior when recording indicator is visible/hidden * build: Automate copyright year management * Add meson build * build: Install 32x32 icons * build: Remove direct libwnck support * build: Replace xdt-csource with glib-compile-resources * Avoid ScaleMenuItem conflicts * Prevent "g_hash_table_lookup" crash when "key" in NULL * Rotate plugin in vertical/deskbar orientation * Fix libxfce4panel include * build: Bump dependency versions and fix deprecation warnings * Translation Updates ------------------------------------------------------------------ ------------------ 2025-4-11 - Apr 11 2025 ------------------- ------------------------------------------------------------------ ++++ OpenIPMI: - Update to version 2.0.36.56+git.0a3a991: * lanserv: Mark serial channels special * sol: Refcount sol instance in ipmid_changed * lanserv: Set the channel info accurately for system interface * lanserv: Allow serial IPMI connections on channels besides 15 * lanserv: Add limits to the receive queue * lanserv: Add timing for messages * lanserv: Fix a bug in response handling for LAN messages * lanserv: Yet another message dup bug * lanserv: Fix a bug in message duplication * lanserv: Remove one more unnecessary memset * lanserv: Remove unnecessary memsets * lanserv: Add the cmd to the things check for response matching * lanserv: Add a function to allocate and free message * lanserv: Fix a memory leak * lanserv: Don't allocate a new message for SMI handling * lanserv: Rework naming and message handling a bit * lanserv: More malloc/free cleanups * lanserv: Clean up memory handling * lanserv: Remove functions from channel and use sysinfo * lanserv: Create and use a message queue type * lanserv: Separate out the receive queue * lanserv: Reduce the size of the sim_addr_t passed around * lanserv: Get lun 2 commands working * lanserv: Rework receive queue to not have a dummy first byte * lanserv: More message routing work * lanserv: More work on the message routing * lanserv: More rework * lanserv: More work on restructure * lanserv: Rework address names * lanserv: More restructuring on message handling * lanserv: Move check_msg_length() to serv.c * lanserv: Round-robin sessions * lanserv: Rework the send message handling * lan: Don't set reponse LUN to 2 in bridged messages * lanserv: Allow RMCP authtype for no session messages * github: Add readline to the dependencies * Remove support for UCD SNMP * ipmish: Fix snmp trap handling * lanserv: Use ssize_t for the return value of read() * lanserv: Get rid of the rmcpplus session member * lanserv: Preserve handle when clearing session data * lanserv: Don't allow user 0 to be configured * utils:md5: Handle data for md5 cannot be NULL * lanserv: Validate message ordering at authentication * lanserv: Don't assign session privilege until after auth is done * lanserv: Clear out session data on a close * utils: Check for NULL before freeing MD5 data * lib:lan: Reject a zero sid * sample: Fix data parsing in ipmicmd * ui: Pass in a sockaddr_in to SNMP trap handler * Fix gen_random() * lanserv: Check that authdata is initialized before cleanup ++++ PrusaSlicer: - Update to version 2.9.2 * This version offers improved STEP file support, fixes for scarf seams and fixed sequential arrange function. * See https://github.com/prusa3d/PrusaSlicer/releases/tag/version_2.9.2 - Removed PrusaSlicer-2.9.0-pr14010-fix-curl.patch ++++ R-base: - CHANGES IN R 4.5.0: NEW FEATURES: • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1) elements, as proposed by Michael Chirico's PR#18696. • graphics' grid() gains optional argument nintLog. • New functions check_package_urls() and check_package_dois() in package tools for checking URLs and DOIs in package sources. • New head() and tail() methods for class "ts" time series, proposed by Spencer Graves on R-devel. • New qr.influence() function, a “bare bones” interface to the lm.influence() leave-one-out diagnostics computations; wished for in PR#18739. • Package citation() results auto-generated from the package metadata now also provide package DOIs for CRAN and Bioconductor packages. • New function grepv() identical to grep() except for the default value = TRUE. • methods(:::) now does report methods when neither the generic nor the methods have been exported. • pdf() gains an author argument to set the corresponding metadata field, and logical arguments timestamp and producer to optionally omit the respective metadata. (Thanks to Edzer Pebesma.) • grDevices::glyphInfo() gains a rot argument to allow per-glyph rotation. (Thanks to Daniel Sabanes Bove.) • Package tools now exports functions CRAN_current_db(), CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and CRAN_authors_db(). • Package tools now exports functions R() and parse_URI_reference(). • Package tools now exports functions base_aliases_db() and base_rdxrefs_db(). • It is now possible to set the background color for row and column names in the data editor on Windows (Rgui). • Rterm on Windows now accepts input lines of unlimited length. • file.info() on Windows now provides file owner name and domain. • Sys.info() on Windows now provides current user domain. • findInterval() gets new arguments checkSorted and checkNA which allow skipping relatively costly checks; related to PR#16567. • pnorm(x) underflows more gracefully. • get(nam, env) now signals a _classed_ error, "getMissingError", as “subclass” of "missingArgError" where the latter is used also in similar situations, e.g., f <- function(x) exp(x); try(f()) . • The set operations now avoid the as.vector() transformation for same-kind apparently vector-like operands. • md5sum() can be used to compute an MD5 hash of a raw vector of bytes by using the bytes= argument instead of files=. The two arguments are mutually exclusive. • Added function sha256sum() in package tools analogous to md5sum() implementing the SHA-256 hashing algorithm. • The xtfrm() method for class "AsIs" is now considerably faster thanks to a patch provided by Ivan Krylov. • The merge() method for data frames will no longer convert row names used for indexing using I(), which will lead to faster execution in cases where sort = TRUE and all.x and/or all.y are set to TRUE. • The methods package internal function .requirePackage() now calls requireNamespace(p) instead of require(p), hence no longer adding packages to the search() path in cases methods or class definitions are needed. Consequently, previous workflows relying on the old behaviour will have to be amended by adding corresponding library(p) calls. • More R-level messages use a common format containing "character string" for more consistency and less translation work. • available.packages() and install.packages() get an optional switch cache_user_dir, somewhat experimentally. • The sunspot.month data have been updated to Oct 2024; because of recalibration also historical numbers are changed, and we keep the previous data as sunspot.m2014 for reproducibility. • The quartz() device now supports alpha masks. Thanks to George Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski. • The print() method for date-time objects (POSIX.t) gets an optional digits argument for _fractional_ seconds, passed to improved format.POSIXlt(); consequently, print(, digits = n) allows to print fractions of seconds. • install.packages() and download.packages() download packages simultaneously using libcurl, significantly reducing download times when installing or downloading multiple packages. • Status reporting in download.file() has been extended to report the outcome for individual files in simultaneous downloads. • The Rd \link macro now allows markup in the link text when the topic is given by the optional argument, e.g., \link[=gamma]{\eqn{\Gamma(x)}}. • If La_library() is empty, sessionInfo() still reports La_version() when available. • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by was omitted, and hence returns from:to, possibly integer. • seq.Date(from, to, by, ....) and seq.POSIXt(..) now also work when from is missing and sufficient further arguments are provided, thanks to Michael Chirico's report, patch proposal in PR#17672 and ‘R Dev Day’ contributions. The Date method also works for seq(from, to), when by is missing and now defaults to "1 days". It is now documented (and tested) that the by string may be _abbreviated_ in both seq methods. Both methods return or keep internal type "integer" more consistently now. Also, as.POSIXct({}) is internally integer. • duplicated(), unique(), and anyDuplicated() now also work for class expression vectors. • New function use() to use packages in R scripts with full control over what gets added to the search path. (Actually already available since R 4.4.0.) • There is some support for zstd compression of tarballs in tar() and untar(). (This depends on OS support of libzstd or by tar.) • print(summary()) gets new optional argument zdigits to allow more flexible and consistent (double) rounding. The current default zdigits = 4L is somewhat experimental. Specifying both digits = *, zdigits = * allows behaviour independent of the global digits option. • The format() method for "difftime" objects gets a new back compatible option with.units. • A summary() method for "difftime" objects which prints nicely, similar to those for "Date" and "POSIXct". • unique()'s default method now also deals with "difftime" objects. • optimize(f, *) when f(x) is not finite says more about the value in its warning message. It no longer replaces -Inf by the largest _positive_ finite number. • The documentation of gamma() and is.numeric() is more specific, thanks to the contributors of PR#18677. • New dataset gait thanks to Heather Turner and Ella Kaye, used in examples. • New datasets penguins and penguins_raw thanks to Ella Kaye, Heather Turner, and Kristen Gorman. • isSymmetric() gains a new option trans = "C"; when set to non-default, it tests for “simple” symmetry of complex matrices. • model.frame() produces more informative error messages in some cases when variables in the formula are not found, thanks to Ben Bolker's PR#18860. • selectMethod(f, ..) now keeps the function name if the function belongs to a group generic and the method is for the generic. BLAS and LAPACK: • The bundled BLAS and LAPACK sources have been updated to those shipped as part of January 2025's LAPACK 3.12.1. • It is intended that this will be the last update to BLAS and LAPACK in the R sources. Those building R from source are encouraged to use external BLAS and LAPACK and this will be required in future. • This update was mainly bug fixes but contained a barely documented major change. The set of BLAS routines had been unchanged since 1988, so throughout R's history. This update introduced new BLAS routines dgemmtr and zgemmtr which are now used by LAPACK routines. This means that BLAS implementations are no longer interchangeable. • To work around this, R can be configured with option - -with-2025blas which arranges for the 2025 BLAS additions to be compiled into libRlapack (the internal LAPACK, not built if an external LAPACK is used). This option allows the continuation of the practice of swapping the BLAS in use by symlinking lib/libRblas.*. It has the disadvantage of using the reference BLAS version of the 2025 routines whereas an enhanced BLAS might have an optimized version (OpenBLAS does as from version 0.3.29). • Windows builds currently use the internal LAPACK and by default the internal BLAS: notes on how to swap the latter _via_ Rblas.dll are in file src/extra/blas/Makefile.win. INSTALLATION on a UNIX-ALIKE: • A C23 compiler (if available) is now selected by default for compilation of R and packages. R builds can opt out _via_ the configure flag --without-C23, unless the specified or default (usually gcc) compiler defaults to C23: gcc 15 will. A C23 compiler is known to be selected with gcc 13-15, LLVM clang 18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0 (and 2022.2 should). Current binary distributions on macOS use Apple clang 14 and so do not use C23. • The minimum autoconf requirement for a maintainer build has been increased to autoconf 2.72. • Building the HTML and Info versions of the R manuals now requires texi2any from Texinfo 6.1 or later. • Failures in building the manuals under doc now abort the installation, removing any file which caused the failure. • Control of symbol visibility is now supported on macOS (the previous check only worked on ELF platforms). • There is now support for installing the debug symbols for recommended packages on macOS: see REC_INSTALL_OPT in file config.site. • configure is now able to find an external libintl on macOS (the code from an older GNU gettext distribution failed to try linking with the macOS Core Foundation framework). INSTALLATION on WINDOWS: • Both building R and installing packages use the C compiler in C23 mode. • R on Windows by default uses pkg-config for linking against external libraries. This makes it easier to test R and packages with alternative toolchains (such as from Msys2, e.g., testing with LLVM and possibly with sanitizers). It also allows more significant Rtools updates within a single R minor release. • The installer scripts for Windows have been tailored to Rtools45, an update of the Rtools44 toolchain. It is based on GCC 14. The experimental support for 64-bit ARM (aarch64) CPUs is based on LLVM 19. R-devel and R 4.5.x are no longer maintained to be buildable using Rtools44 and it is advised to switch to Rtools45. DEPRECATED AND DEFUNCT: • is.R() is defunct. Environment variable _R_DEPRECATED_IS_R_ no longer has any effect. • Deprecated (for more than 9 years!) functions linearizeMlist, listFromMlist, and showMlist and the "MethodsList" class for S4 method handling were removed from package methods. Deprecated functions balanceMethodsList, emptyMethodsList, inheritedSubMethodLists, insertMethod, insertMethodInEmptyList, makeMethodsList, mergeMethods, MethodsList, MethodsListSelect, and SignatureMethod were made defunct, as were the "MethodsList" branches of functions assignMethodsMetaData, finalDefaultMethod, and MethodAddCoerce. • getMethods(*, table = TRUE) is deprecated. • Building with the bundled (and old) version of libintl is deprecated and now gives a configure warning. This should be selected only if neither the OS's libc (as on GNU Linux) nor an external libintl library provide suitable functions. Instead install libintl from a recent version of GNU gettext (available for macOS) or use configure option --disable-nls. The ability to use the bundled version may be removed as soon as R 4.5.1. • The deprecated xfig() graphics device has been removed. PACKAGE INSTALLATION: • Packages are now installed using C23 where supported by the OS and R build. Packages using R's compiler settings can ask *not* to use C23 _via_ including USE_C17 in SystemRequirements or can be installed by R CMD INSTALL --use-C17. (Some packages ignore these settings in their configure script or when compiling in sub-directories of src, as will those using a src/Makefile.) • Source installs now report the package version in the log. • There is preliminary support for C++26 with GCC >= 14, Apple clang++ >= 16 and LLVM clang++ >= 17. C-LEVEL FACILITIES: • The non-API and hidden entry points Rf_setIVector, Rf_setRVector and Rf_setSVector have been removed. • The internal code for changing the parent of an environment now signals an error if the new parent is not an environment or if the change would create a cycle in the parent chain. • SET_TYPEOF now signals an error unless the old and new types have compatible memory structure and content. Use of SET_TYPE in package C code should be avoided and may be deprecated in the near future. It is better to allocate an object of the desired type in the first place. • The set of LAPACK (double and complex) routines declared in the headers R_ext/Lapack.h and R_ext/Applic.h has been extended, mostly to routines actually in use by packages. • Memory allocation messages now use the (non-SI notation) "Mb", "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as part of the (translatable format) string. This is one step for PR#18297; from Henrik Bengtsson. • Header R_ext/Constants.h (included by R.h) now always includes header float.h or cfloat for constants such as DBL_MAX. • Strict R headers are now the default. This removes the legacy definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc, R_Realloc or R_Free instead. • The deprecated and seemingly never-used S-compatibility macros F77_COM and F77_COMDECL have been removed from header R_ext/RS.h. • The enum Rboolean defined in header R_ext/Boolean.h now has a fixed underlying type of int on platforms whose C compiler supports this. This is a C23 feature (taken from C++11) and also supported in all C standards by some versions of clang (from LLVM and Apple) and (with a warning when using -pedantic) by GCC when in C17 mode. A fair amount of code has assumed this: it may be changed to a smaller type in future. In particular, as standard compilers do not check the validity of assignment to an enum, it has been possible to assign NA_INTEGER to an Rboolean variable, coerce it to int and recover the value. If there were a platform which used an underlying type of a different size this would be an ABI-breaking change (but we are unaware of any such platform). • Header R_ext/Boolean.h now ensures that a bool type is available either as a keyword (C23 and C++) or by including the C99 header stdbool.h. This is being used internally in R to replace Rboolean by bool. • There are new functions asRboolean and asBool, variants of asLogical more suited to converting logical arguments to Rboolean or to bool. They require a length-one input and throw an error if that evaluates to NA. • Header R_exts/Error.h now ensures that Rf_error and similar are given a noreturn attribute when used from C++ under all compilers. • Header R_exts/Utils.h no longer contains a declaration for F77_SUB(interv). This is intended to be called from Fortran and was wrongly declared: LOGICAL in Fortran corresponds to int * not Rboolean *. • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or Rinternals.h (or any other header which includes R_ext/Boolean.h) stops the inclusion of header R_ext/Boolean.h which `defines' constants TRUE, FALSE, true, false and the type bool which some package maintainers wish to avoid. Note that the last three are keywords in C23 and C++11 so cannot be avoided entirely. However, with commonly-used compilers they can be masked by a macro of the same name, often with a warning. C-LEVEL API: • The ‘Writing R Extensions’ Texinfo source now contains very experimental annotations for more clearly identifying the API status of C entry points. These annotations are used to produce indices for API, experimental API, and embedded API entry points in the rendered versions. This is very preliminary and may be dropped if a better approach emerges. Also for Fortran-callable entry points which are part of the API. • ‘Writing R Extensions’ has a new section ‘Moving into C API compliance’ to help package authors move away from using non-API endpoints. This section will continue to be updated as work on clarifying and tightening the C API continues. • New API function R_mkClosure. This checks that its arguments are valid and should be used instead of allocSExp(CLOSXP followed by SET_FORMALS, SET_BODY, and SET_CLOENV. • New API functions R_ClosureFormals, R_ClosureBody, and R_ClosureEnv for extracting closure components. The existing functions R_ClosureExpr and R_BytecodeExpr have also been added to the API. • New API function R_ParentEnv corresponding to R's parent.env(). • Further non-API entry points have been added to those reported by R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS, FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED, PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV, SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and VECTOR_PTR. Any declarations for these in public header files will be removed in the near future, and they will be hidden where possible. • Some R CMD check NOTEs on the use of non-API entry points have been upgraded to WARNINGs in preparation for removing declarations and, where possible, hiding these entry points. • Additional non-API entry points have been added to those reported by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar, Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank, SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH. • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been documented in ‘Writing R Extensions’ for a while, fixing PR#18800 thanks to Mikael Jagan and Suharto Anggono. • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs, consistent with counting items in the traceback() display. If skip == NA_INTEGER, it searches for the first srcref, starting at the current evaluation state and proceeding through the call stack; otherwise, it returns the srcref of the requested entry from the call stack. UTILITIES: • R CMD INSTALL (and hence check) now compile C++ code with - DR_NO_REMAP. ‘Writing R Extensions’ has been revised to describe the remapped entry points, for with the Rf_ prefix remains optional when used from C code (but is recommended for new C code). • R CMD check --as-cran notes bad parts in the DESCRIPTION file's URL fields. • R CMD check now reports more warnings on long-deprecated/obsolete Fortran features reported by gfortran -Wall. For hints on how to modernize these, see . • Since almost all supported R versions now use UTF-8, R CMD check no longer by default reports on marked UTF-8 or Latin-1 strings in character data. Set environment variable _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for the previous behaviour. • tools::checkDocFiles() notes more cases of usage documentation without corresponding \alias. • R CMD check with a true value for environment variable _R_CHECK_BASHISMS_ checks more thoroughly, including for bash scripts and bashisms in components of autoconf-generated configure scripts. • R CMD check gains option --run-demo to check demo scripts analogously to tests. This includes a check for undeclared package dependencies: it can also be enabled separately by setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_ to a true value (as done by R CMD check --as-cran). • R CMD build now supports --compression=zstd on platforms with sufficient support for zstd. • tools::texi2pdf(..., texinputs=) now _pre_pends the specified to TEXINPUTS. When building R itself (doc/NEWS.pdf and base vignettes) or package manuals using R CMD Rd2pdf, it is ensured that this R's Rd.sty takes precedence over any other (incompatible) versions in default “texmf trees”. • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line by default; such a declaration is obsolete since LaTeX 2018-04-01. BUG FIXES: • update_pkg_po() now copies .mo files to the translation package even if a DESCRIPTION file exists, thanks to Michael Chirico fixing PR#18694. • Auto-generated citation() entries no longer include (additional) URLs in the note field (PR#18547). • as.data.frame.list() gets a new option new.names and now preserves NA names, thus fixing the format() method for data frames, and also bug PR#18745. Relatedly, the format() method gets an option cut.names. • stem() formats correctly also in cases where rounding up, e.g., from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024. Additionally, stem(x) now works normally also when length(x) == 1. • tools' toTitleCase() now works better, fixing PR#18674, thanks to Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's ‘R Dev Day’ effort. • Printing matrices (typically with many rows and or columns) now also omits columns when desirable according to option max.print, or argument max, respectively. This is primarily the work of Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil, and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027. • Sys.setLanguage() now warns about _some_ failures to change the language. • Printing ls.str() now shows "" even when R's language setting is not English. • xyTable() now handles and reports NAs fixing PR#18654. Thanks to Heather Turner and Zhian Kamvar for report and patch. • as(*, "raw") now works as documented, thanks to Mikael Jagan's PR#18795. • Informational messages of e.g., print(1:1e4, max=1000), now correctly mention max in addition to getOption("max.print"). • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful error message when dd is not of length one, thanks to Michael Chirico's PR#18811. • seq.Date() no longer explicitly coerces results from integer to double, analogously with seq.default(), seq.int() and seq.POSIXt(), resolving a _modified_ PR#18782. • axisTicks(usr, ...) documentation clarification for log = TRUE, fixing bug PR#18821 thanks to Duncan Murdoch. • debug() and debugonce(fun) now also accept a string fun when it names an S4 generic, fixing PR#18822 thanks to Mikael Jagan. • debugonce(, signature=*) now works correctly when “called twice”, fixing PR#18824 thanks to Mikael Jagan. • format(dtime, digits=* / format=*) is more consistent when the POSIXt date-time object dtime has fractional (non integer) seconds. Fixes PR#17350, thanks to new contributions by LatinR's ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel; also fixes more cases, notably when format contains " • options(scipen = NULL) and other invalid values now signal an error instead of invalidating ops relying on a finite integer value. Values outside the range -9 .. 9999 are now warned about and set to a boundary or to the default 0, e.g., in case of an NA. • cbind() could segfault with NULL inputs. (Seen when R was built with gcc-14, LTO and C99 inlining semantics.) • Fix segfault on quartz() from grid.glyph() call with glyphInfo() that describes non-existent font (PR#18784). Thanks to Tomek Gieorgijewski. • format() etc, using decimal.mark = s, by default getting s <- getOption("OutDec"), signals a warning (to become an error in the future) when s is not a string with exactly one character. • When s <- getOption("OutDec") is not a string of one character, a warning is signalled now whenever it is used in internal C code, notably when calling the default methods of format(). • pwilcox() and qwilcox() now check for user interrupt less frequently. • summary() (which prints directly) finally gets the same digits default as the formatting printing of default summary() method results, and it is documented explicitly. • options(show.error.locations = TRUE) once again shows the most recent known location when an error is reported. Setting its value to "bottom" is no longer supported. Numerical values are converted to logical. • C API function R_GetCurrentSrcref(skip) now returns srcref entries correctly. (Note that there is also a change to the interpretation of skip; see the C-LEVEL API entry above.) • tools::Rd2latex() now removes leading and trailing spaces from \alias entries as documented, fixing indexing and linking hiccups in some PDF manuals. • R CMD Rd2pdf can now render the package manual from a --latex installation also when the help contains figures. • The argument of as.environment() is now named x, not object, as was always documented and shown when printing it; thanks to Gael Millot's PR#18849. • When R CMD check aims at getting the time+date from a world clock, it is more robust against unexpected non-error results, thanks to Michael Chirico's PR#18852. • The tools::parseLatex() parser made several parsing errors (PR#18855). • Error messages produced by tools::parseLatex() are now more readable (PR#18855). • R CMD build excludes more file patterns when it tars the directory, fixing both PR#18432 and PR#18434, for vim and GNU Global emacs users, thanks to Dirk Eddelbuettel's patch. • quantile()'s default method gets an option fuzz to protect against floating point inaccuracy before rounding, thus fixing PR#15811 and, en passant, PR#17683. • Printing arrays now also omits columns, rows and slices when desirable according to option max.print, or argument max, respectively, addressing most of the remaining part of PR#15027, thanks to Sherry Zhang's patch. • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin Sommer's report in PR#18861 and collaboration with Heather Turner improving reformulate(). • Many arguments which should be length-1 logical are checked more thoroughly. The most commonly seen errors are in unlink(, recursive), tempdir() and the na.rm arguments of max(), min(), sum(), .... grep(), strsplit() and similar took non-TRUE/FALSE values of their logical arguments as FALSE, but these were almost always mismatches to unnamed arguments and are now reported as NA. • vignette("reshape") is now also available on Windows. • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to Mikael Jagan. • R CMD check now also reports bad symbols in package shared objects linked in from local static libraries (PR#18789). • factanal() now works correctly also, e.g., for GPArotation, oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards and others. • Setting attributes on primitive functions is deprecated now and already an error in the development version of R. Changing the environment of a primitive does no longer happen and signals a warning. ++++ acpica: - Update to 20250404 * Add complete support for 3 new ACPI tables MRRM,ERDT and RIMT * Update DMAR and TPM2 tables to support their latest versions * A few fixes including local cache allocation, FFixedHW Region, attribute packing, string vs. non-string char array, vsnprintf() - Update to 20241212 * A fix for two critical CVE to address memory leaks * EINJ v2 updates * CDAT updates * Fix mutex handling; don't release ones that were never acquired * Experiment with a new tag name format Ryyyy_mm_dd to solve chronological sorting problems ++++ agama: - Prevent agama-web-server from getting stuck in the POST /api/profile/autoyast calls (gh#agama-project/agama#2259). - Temporarily disable AutoYaST profiles fetch errors. ++++ agama-products: - Ensure bootloader pattern is always installed on SLES 16.0 (bsc#1240015). ++++ agama-yast: - bsc#1238038 - copy NVMe configuration files from inst-sys to target (gh#agama-project/agama#2257). ++++ alloy: - update to 1.8.1: * Bugfixes - rfc3164_default_to_current_year argument was not fully added to loki.source.syslog (@dehaansa) - Fix issue with remoteCfg service stopping immediately and logging noop error if not configured (@dehaansa) - Fix potential race condition in remoteCfg service metrics registration (@kalleep) - Fix panic in prometheus.exporter.postgres when using minimal url as data source name. (@kalleep) ++++ ansible-linux-system-roles: - Updated spec to require the use of the new Ansible version. - Upgraded the certificate role to version 1.3.9: - Added new variables for SLES_SAP_15 and SLES_SAP_16. - Updated Ansible lint version to v25. - Updated CI pipeline with new test requirements. ++++ blog: - Use rpm-config-SUSE instead of suse-module-tools for suse version above 1550 and add code for the missing macros for older distributions like leap 15.6 ++++ btop: - Rearranging BuildRequires - Updating ROCm to v6.4.0 - Update to version 1.4.0+git20250410.e2d8e13: * cmake: link to CMAKE_DL_LIBS * Fix phoenix-night.theme marked as executable * Add Kanagawa-lotus theme * add Kanagawa theme * Bump NetBSD version to 10.1. * Bump FreeBSD version to 14.2. * Add dark version of adwaita theme: adwaita-dark * Update bug_report.md * Update feature_request.md ++++ ca-certificates-mozilla: - reenable the distrusted certs again. the distrust is only for certs issued after the distrust date, not for all certs of a CA. remove: remove-distrusted.patch ++++ calibre: - Update to 8.2.100 No changelog from upstream. But see: https://github.com/kovidgoyal/calibre/compare/v8.2.1...v8.2.100 ++++ cargo-audit-advisory-db: - Update to version 20250411: * Assigned RUSTSEC-2025-0024 to crossbeam-channel (#2278) * Add crossbeam-channel advisory re upstream MR #1187 (#2277) * Update patched version list for RUSTSEC-2025-0023 * Add references to RUSTSEC-2025-0021 * Assigned RUSTSEC-2025-0023 to tokio (#2273) * Add unsound advisory for Tokio 7232 (#2272) * Change our policy from 90 days to 270 days for unmaintained (#2032) * Assigned RUSTSEC-2025-0022 to openssl (#2271) * Added rustsec advisory for two UAFs in rust-openssl (#2270) * Assigned RUSTSEC-2025-0021 to gix-features (#2269) ++++ ceph: - Update to 16.2.15-83-g635361e68c0: + Fix FTBFS on GCC 15 (bsc#1239885) ++++ ceph-test: - Update to 16.2.15-83-g635361e68c0: + Fix FTBFS on GCC 15 (bsc#1239885) ++++ cmake: - update to 3.31.7: * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations from runfile * fix file(MAKE_DIRECTORY): creates RESULT and folders * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED * fix cmake-gui: Invalid error message "Error: could not load cache" * fix build with curl 8.13.0 (boo#1241036) ++++ cmake-ui: - update to 3.31.7: * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations from runfile * fix file(MAKE_DIRECTORY): creates RESULT and folders * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED * fix cmake-gui: Invalid error message "Error: could not load cache" * fix build with curl 8.13.0 (boo#1241036) ++++ cmake-full: - update to 3.31.7: * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations from runfile * fix file(MAKE_DIRECTORY): creates RESULT and folders * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED * fix cmake-gui: Invalid error message "Error: could not load cache" * fix build with curl 8.13.0 (boo#1241036) ++++ cmake-mini: - update to 3.31.7: * fix FindCUDAToolkit doesn't find CUPTI in CUDA installations from runfile * fix file(MAKE_DIRECTORY): creates RESULT and folders * fix Wrong detection of LINKER_PUSHPOP_STATE_SUPPORTED * fix cmake-gui: Invalid error message "Error: could not load cache" * fix build with curl 8.13.0 (boo#1241036) ++++ cockpit: - Add a requires for either sudo or polkit for assuming admin rights (bsc#1240569) ++++ curl: - fix Leap build add curl-8.13.0-CloseSocket.patch ++++ delve: - Update to version 1.24.2: * *: 1.24.2 (#3983) * service/test: assert error on CreateBreakpoint in TestNextInstruction (#3979) * gdbserial: do not abort register reload on the first failed register (#3966) * service/dap: fix race condition when launching with backend=rr (#3971) * proc: limit the max length of goroutine's label map (#3928) (#3968) * proc: replace Thread.Location method with a function (#3972) * debugger: add missing targetMutex protection to CreateWatchpoint() (#3973) * proc: relax DWARFv5 check (#3961) * debugger: acquire missing lock to GuessSubstitutePath (#3963) * proc: skip invalid goroutine labels when debugging on Go 1.24 (#3928) (#3962) * proc: fix bug telemetry counter increment (#3967) * proc: do not always allocate struct literals (#3953) * Documentation: fix substitutePath explanation for DAP server (#3952) * proc/core: skip tests on ppc64le (#3954) * service/test: skip substitutepath test when modules disabled (#3955) * proc: add support for struct literals (#3935) * terminal: better question for suspended breakpoints (#3934) * terminal/command: bind if condition to location earlier (#3938) * cmd/dlv: fix typo (#3951) * service/test: fix compile error in tests (#3949) * service/debugger: fix FindLocation with child processes (#3937) * goversion: add check for DWARFv5 compatibility (#3943) * proc: add RegnumToString to PPC64LE architecture (#3944) * *: fix various test problems with go1.25 (#3946) - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.21 matching go.mod ++++ diffutils: - diffutils 3.12: * diff -r no longer merely summarizes when comparing an empty regular file to a nonempty regular file. * diff -y no longer crashes when given nontrivial differences - drop diff-fix-allocation-typo-leading-to-crashes.patch ++++ docker-compose: - Update to version 2.35.0: * What's Changed - 1st implementation of external services feature to support Docker Model Runner in Compose by @ndeloof in #12692 * Improvements - Set $PWD (may not be supported on Windows) by @ndeloof in [#12643] - Introduce config --no-env-resolution by @ndeloof in #12665 - Introduce build --print to dump equivalent bakefile by @ndeloof in #12675 - Feat(run): Add --quiet and --quiet-build options for the run command by @idsulik in #12685 - Introduce volume.type=image by @ndeloof in #12725 * - Fixes - Fix support for secret set by env inside included file by @ndeloof in #12635 - Fix edge-case bug checking path prefix in watch for bind mount volumes by @matiboux in #12640 - Run only loads required service env_file and ignores others by @ndeloof in #12645 - Fixed support for depends_on.restart in up and restart commands by @ndeloof in #12649 - Bake parses "${}" in DockerfileInline as a variable by @ndeloof in #12664 - Fix(secrets): Reverted secrets file mode 440 -> 444 by @idsulik in #12666 - Fix scale completion by @ndeloof in #12672 - Fix: replace docker-compose.yml with compose.yaml by @k-kbk in #12680 - Include implicit build dependencies in build command by @ndeloof in #12683 - Capture git fetch output when debug output is enabled by @ndeloof in #12719 - Mount API is not strictly equivalent to bind by @ndeloof in [#12722] * - Internal - Test commandName subcommand order by @maxproske in #12535 - Set watch option --prune=true as default by @remcokranenburg in #12650 - Plugin Docker Desktop Model Runner check by @glours in #12718 - pkg/compose: implement Export using atomicwriter by @thaJeztah in #12715 - Style: refactor Desktop client for readability and maintainability by @Saracomethstein in #12723 * - Dependencies - Build(deps): bump github.com/docker/buildx from 0.21.2 to 0.21.3 by @dependabot in #12646 - Build(deps): bump github.com/containerd/containerd/v2 from 2.0.3 to 2.0.4 by @dependabot in #12647 - Bump docker & cli v28.0.4 and buildx v0.22.0 by @ndeloof in [#12674] - Bump golangci-lint to version v2.0.2 by @glours in #12689 - Bump golang to 1.23.8 by @glours in #12698 - Update secret detector to fix vulnerability https://github.com/golang… by @sigi-glovebox in #12707 - Build(deps): bump golang.org/x/sys from 0.31.0 to 0.32.0 by @dependabot in #12713 - Build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #12712 - Build(deps): bump github.com/compose-spec/compose-go/v2 from 2.5.1-0.20250409070949-8e1a035095ca to 2.6.0 by @dependabot in #12729 ++++ element-desktop: - Version 1.11.97 [#]# ✨ Features * New room list: reduce padding between avatar and room list border (https://github.com/element-hq/element-web/pull/29634). Contributed by @florianduros. * Bundle Element Call with Element Web packages (https://github.com/element-hq/element-web/pull/29309). Contributed by @t3chguy. * Hide an event notification if it is redacted (https://github.com/element-hq/element-web/pull/29605). Contributed by @Half-Shot. * Docker: Use nginx-unprivileged as base image (https://github.com/element-hq/element-web/pull/29353). Contributed by @AndrewFerr. * Switch away from nesting React trees and mangling the DOM (https://github.com/element-hq/element-web/pull/29586). Contributed by @t3chguy. * New room list: add notification decoration (https://github.com/element-hq/element-web/pull/29552). Contributed by @florianduros. * RoomListStore: Unread filter should match rooms that were marked as unread (https://github.com/element-hq/element-web/pull/29580). Contributed by @MidhunSureshR. * Add support for hiding videos (https://github.com/element-hq/element-web/pull/29496). Contributed by @Half-Shot. * Use an outline icon for the report room button (https://github.com/element-hq/element-web/pull/29573). Contributed by @robintown. * Generate/load pickle key on SSO (https://github.com/element-hq/element-web/pull/29568). Contributed by @Jujure. * Add report room dialog button/dialog. (https://github.com/element-hq/element-web/pull/29513). Contributed by @Half-Shot. * RoomListViewModel: Make the active room sticky in the list (https://github.com/element-hq/element-web/pull/29551). Contributed by @MidhunSureshR. * Replace checkboxes with Compound checkboxes, and appropriately label each checkbox. (https://github.com/element-hq/element-web/pull/29363). Contributed by @Half-Shot. * New room list: add selection decoration (https://github.com/element-hq/element-web/pull/29531). Contributed by @florianduros. * Simplified Sliding Sync (https://github.com/element-hq/element-web/pull/28515). Contributed by @dbkr. * Add ability to hide images after clicking "show image" (https://github.com/element-hq/element-web/pull/29467). Contributed by @Half-Shot. [#]# 🐛 Bug Fixes * Fix scroll issues in memberlist (https://github.com/element-hq/element-web/pull/29392). Contributed by @MidhunSureshR. * Ensure clicks on spoilers do not get handled by the hidden content (https://github.com/element-hq/element-web/pull/29618). Contributed by @t3chguy. * New room list: add cursor pointer on room list item (https://github.com/element-hq/element-web/pull/29627). Contributed by @florianduros. * Fix missing ambiguous url tooltips on Element Desktop (https://github.com/element-hq/element-web/pull/29619). Contributed by @t3chguy. * New room list: fix spacing and padding (https://github.com/element-hq/element-web/pull/29607). Contributed by @florianduros. * Make fetchdep check out matching branch name (https://github.com/element-hq/element-web/pull/29601). Contributed by @dbkr. * Fix MFileBody fileName not considering `filename` (https://github.com/element-hq/element-web/pull/29589). Contributed by @t3chguy. * Fix token expiry racing with login causing wrong error to be shown (https://github.com/element-hq/element-web/pull/29566). Contributed by @t3chguy. * Fix bug which caused startup to hang if the clock was wound back since a previous session (https://github.com/element-hq/element-web/pull/29558). Contributed by @richvdh. * RoomListViewModel: Reset any primary filter on secondary filter change (https://github.com/element-hq/element-web/pull/29562). Contributed by @MidhunSureshR. * RoomListStore: Unread filter should only filter rooms having unread counts (https://github.com/element-hq/element-web/pull/29555). Contributed by @MidhunSureshR. * In force-verify mode, prevent bypassing by cancelling device verification (https://github.com/element-hq/element-web/pull/29487). Contributed by @andybalaam. * Add title attribute to user identifier (https://github.com/element-hq/element-web/pull/29547). Contributed by @arpitbatra123. ++++ element-web: - Version 1.11.97 [#]# ✨ Features * New room list: reduce padding between avatar and room list border (https://github.com/element-hq/element-web/pull/29634). Contributed by @florianduros. * Bundle Element Call with Element Web packages (https://github.com/element-hq/element-web/pull/29309). Contributed by @t3chguy. * Hide an event notification if it is redacted (https://github.com/element-hq/element-web/pull/29605). Contributed by @Half-Shot. * Docker: Use nginx-unprivileged as base image (https://github.com/element-hq/element-web/pull/29353). Contributed by @AndrewFerr. * Switch away from nesting React trees and mangling the DOM (https://github.com/element-hq/element-web/pull/29586). Contributed by @t3chguy. * New room list: add notification decoration (https://github.com/element-hq/element-web/pull/29552). Contributed by @florianduros. * RoomListStore: Unread filter should match rooms that were marked as unread (https://github.com/element-hq/element-web/pull/29580). Contributed by @MidhunSureshR. * Add support for hiding videos (https://github.com/element-hq/element-web/pull/29496). Contributed by @Half-Shot. * Use an outline icon for the report room button (https://github.com/element-hq/element-web/pull/29573). Contributed by @robintown. * Generate/load pickle key on SSO (https://github.com/element-hq/element-web/pull/29568). Contributed by @Jujure. * Add report room dialog button/dialog. (https://github.com/element-hq/element-web/pull/29513). Contributed by @Half-Shot. * RoomListViewModel: Make the active room sticky in the list (https://github.com/element-hq/element-web/pull/29551). Contributed by @MidhunSureshR. * Replace checkboxes with Compound checkboxes, and appropriately label each checkbox. (https://github.com/element-hq/element-web/pull/29363). Contributed by @Half-Shot. * New room list: add selection decoration (https://github.com/element-hq/element-web/pull/29531). Contributed by @florianduros. * Simplified Sliding Sync (https://github.com/element-hq/element-web/pull/28515). Contributed by @dbkr. * Add ability to hide images after clicking "show image" (https://github.com/element-hq/element-web/pull/29467). Contributed by @Half-Shot. [#]# 🐛 Bug Fixes * Fix scroll issues in memberlist (https://github.com/element-hq/element-web/pull/29392). Contributed by @MidhunSureshR. * Ensure clicks on spoilers do not get handled by the hidden content (https://github.com/element-hq/element-web/pull/29618). Contributed by @t3chguy. * New room list: add cursor pointer on room list item (https://github.com/element-hq/element-web/pull/29627). Contributed by @florianduros. * Fix missing ambiguous url tooltips on Element Desktop (https://github.com/element-hq/element-web/pull/29619). Contributed by @t3chguy. * New room list: fix spacing and padding (https://github.com/element-hq/element-web/pull/29607). Contributed by @florianduros. * Make fetchdep check out matching branch name (https://github.com/element-hq/element-web/pull/29601). Contributed by @dbkr. * Fix MFileBody fileName not considering `filename` (https://github.com/element-hq/element-web/pull/29589). Contributed by @t3chguy. * Fix token expiry racing with login causing wrong error to be shown (https://github.com/element-hq/element-web/pull/29566). Contributed by @t3chguy. * Fix bug which caused startup to hang if the clock was wound back since a previous session (https://github.com/element-hq/element-web/pull/29558). Contributed by @richvdh. * RoomListViewModel: Reset any primary filter on secondary filter change (https://github.com/element-hq/element-web/pull/29562). Contributed by @MidhunSureshR. * RoomListStore: Unread filter should only filter rooms having unread counts (https://github.com/element-hq/element-web/pull/29555). Contributed by @MidhunSureshR. * In force-verify mode, prevent bypassing by cancelling device verification (https://github.com/element-hq/element-web/pull/29487). Contributed by @andybalaam. * Add title attribute to user identifier (https://github.com/element-hq/element-web/pull/29547). Contributed by @arpitbatra123. ++++ evolution: - Update to version 3.56.1: + Bug Fixes: - Mail: Magic Spacebar sometimes doesn't switch mail - Remove Attachments fails with signed messages - ECompEditor: Buttons to add attachments do nothing - "New->..." actions missing in UI customization dialog - Composer: Prompt for "send with shortcut" doesn't work - e-convert.js: Exception on convert to plain text ++++ evolution-data-server: - Update to version 3.56.1: + Bug Fix: Handle changed server pool in WebDAV collection sources. ++++ evolution-ews: - Update to version 3.56.1: + Bug Fixes: - m365: Empty Junk and then Empty Trash produces error - m365: Cannot unset message label ++++ eyeD3: - Switch to pyproject macros. - Run the testsuite. - Sprinkle in fdupes. - Remove requirement on six. - Add patch skip-tests-that-require-external-data.patch: * Skip tests that require data files. ++++ fwupd: - Update to version 2.0.8: + This release adds the following features: - Add the updated UEFI db as a new HSI attribute - Add two new plugins that can update the UEFI Signature Database and KEK + This release fixes the following bugs: - Add /sys/firmware/efi/efivars to ReadWritePaths - Avoid any DPAUX IO if the BnR DPCD does not match - Be more careful falling back to older emulation versions - Detect the Firehose protocol features if not automatically sent - Do not match SMC Redfish method on non-Supermicro hardware - Do not show prompts or messages in --json mode - Fix a critical warning when enumerating DTH135K0C - Make the EFI LOADOPT either a path or ShimHive when setting metadata - Match lowercase directory names when checking for ESP - Only allow UEFI capsule updates on UEFI-capable architectures - Set the version format when using fwupdtool install offline - Support segment value 0 in the ccgx-dmc image parser ++++ gitleaks: - Update to version 8.24.3: * Add support for GitLab Runner Tokens (Routable) (#1820) * bump repo version in pre-commit example (#1815) * Fix currentLine out of bounds error (#1810) * add support for Azure DevOps platform in SCM detection and link (#1807) * Add MaxMind license key rule (#1771) * implement new openai regex pattern (#1780) * A first attempt adding hooks.slack.com/triggers/ (#1792) * feat(generic): tweak false-positives (#1803) * chore: tweak logging and readme for GITLEAKS_CONFIG_TOML feature (#1802) * feat: add option to set config from env var with toml content (#1662) ++++ glycin-loaders: - Update to version 1.2.1: + Fixed: - Fix editing for PNGs and JPEGs that are already rotated via an orientation tag in the Exif data. - Remove rotation via legacy Exif rotation entries when editing PNG images to not make them aditionally rotated after editing. This is a fix just for legacy Exif entries via tEXt and zTEx chunks with keyword "Raw profile type exif". - Revert to using sRGB instead of Rec2020 to pass images with ICC profile to GTK. This fixes some color deviations when displaying the images. - glycin: Allow additional syscalls needed for armv7 and on Alpine Linux in sandbox. ++++ gnome-sudoku: - Update to version 48.1: + Fix broken ctrl shortcuts on some setups. + Fix trapped focus during pause. ++++ grub2: - Measure the envblk used by pre_loadenv * 0001-prep_loadenv-Measure-the-environment-block-into-PCR-.patch - Enable PowerPC 64 support for tss2 and tpm2_key_protector * 0001-tpm2_key_protector-Add-grub-emu-support.patch * 0001-tss2-Adjust-bit-fields-for-big-endian-targets.patch * 0002-term-ieee1275-serial-Cast-0-to-proper-type.patch * 0003-ieee1275-Consolidate-repeated-definitions-of-IEEE127.patch * 0004-ieee1275-ibmvpm-Move-TPM-initialization-functions-to.patch * 0005-ieee1275-tcg2-Refactor-grub_ieee1275_tpm_init.patch * 0006-ieee1275-tcg2-Add-TCG2-driver-for-ieee1275-PowerPC-f.patch * 0007-tpm2_key_protector-Enable-build-for-powerpc_ieee1275.patch - Dump PCRs when TPM unsealing fails * 0001-tpm2_key_protector-Dump-PCRs-on-policy-fail.patch * 0002-tpm2_key_protector-Add-tpm2_dump_pcr-command.patch - Add 'NV index' handle support to tpm2_key_protector * 0003-tss2-Fix-the-missing-authCommand.patch * 0004-tss2-Add-TPM-2.0-NV-index-commands.patch * 0005-tpm2_key_protector-Unseal-key-from-a-buffer.patch * 0006-tpm2_key_protector-Support-NV-index-handles.patch * 0007-util-grub-protect-Support-NV-index-mode.patch ++++ gzip: - update to 1.14: * 'gzip -d' no longer omits the last partial output buffer when the input ends unexpectedly on an IBM Z platform. * 'gzip -l' no longer misreports lengths of multimember inputs * 'gzip -S' now rejects suffixes containing '/'. * The GZIP environment variable is now silently ignored except for the options -1 (--fast) through -9 (--best), --rsyncable, and --synchronous. * 'zmore' is no longer installed on platforms lacking 'more' * now decompresses significantly faster by computing CRCs via a slice by 8 algorithm, and faster yet on x86-64 platforms that support pclmul instructions - add gzip-1.14-s390x-errno.patch ++++ hardinfo2: - Update to version 2.2.10: * PACKAGING: Check if a missing package message window appears on program start, after installing on empty system. IMPORTANT * Fixed sparc32 & sparc64 building * Added Release info in CMakeLists.txt * Added Packaging check for improved hardinfo2 package across distros. * Added Arch Linux branch building for makepkg & CPack * Fixed homepath not found after first storage benchmark run * Cachemem improved for non high precision clocks * Added Vendefoul Wolf & Winux distros * Minor: Removed Garbage Collector, Fixed many MemLeaks, Improved scroll to results, 3 possible crashes * Minor: Fixed fedora URL, Added default 250 benchmark results * Fixes for RedHat & ALT Linux Icons * Russian, Danish, Brazilian language updated ++++ htop: - Update to version 3.4.1: * Support for PMAPI v3 for PCP * PCP code cleanups * Proper checks for strchrnul * Code cleanup in the NetworkIOMeter * Improved documentation for the --user option * Display stuck processes on Darwin * Handle issues when the monotonic clock runs backwards * Fix builds using native curses on NetBSD ++++ hugo: - Update to version 0.146.2: * releaser: Bump versions for release of 0.146.2 * tpl: Fix codeblock hook resolve issue * tpl: Fix legacy section mappings * tpl: Resolve layouts/all.html for all html output formats * tpl: Fix some baseof lookup issues * releaser: Prepare repository for 0.147.0-DEV - Packaging improvements: * Add patch remove-wasm-tomath.patch refs boo#1241131 hugo needs a package for dependency javy JS to WebAssembly toolchain (Rust) - Original patch by darix - Removes JS to WASM functionality used for server-side rendering of LaTeX to MathML - .wasm compiled binaries already being removed, see previous changelog - Imposes unmet dependency on javy JS to WASM toolchain - Drop patch if and when a javy package is available boo#1241131 ++++ intel-cmt-cat: - Update to version 24.05.17.git+f1325a9: * appqos_client: update vulnerable dependencies * lib: Fix calloc arguments that are in the wrong order * appqos_client: update dependencies * The cpusetsize is increased in sched_getaffinity and sched_setaffinity functions * appqos_client: update 3rd party dependencies ++++ irqbalance: - Introduce multibuild and conditionally build either via meson or autoconf build environment - Update to version 1.9.4.77.git+d913f60: * Increase file descriptor limit via systemd service file * Properly embed EnvironmentFile sourced systemd configs into meson and autonconf * Unify meson and autoconf: Install executables to sbin - Remove mainline integrated patch: D Set-fd-limit.patch ++++ jenkins-x-cli: - Update to version 3.11.77: * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version 0.25.2 ++++ k9s: - Update to version 0.50.2: * 5-0, 5-0 HotFix! It looks like we've broken a few (more) things in the clean up process This is what you get for trying to refresh a ~10 year old code base Apologizes for the disruption in the farce. Hopefully much happier on v0.50.2... Are we there yet? Crossing fingers AND toes... * Resolved Issues - #3267 Show some output or message when no resources are found - #3266 Command alias :dp fails with "no resource meta defined for deployments" error - #3264 can't execute get(y) or describe(d) in StorageClass view - #3260 yaml view of pod will crash the app (Boom!! cannot deep copy int. (Maybe??) * Dependencies - chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#3249) - chore(deps): bump github.com/anchore/syft from 1.21.0 to 1.22.0 (#3250) - chore(deps): bump golang from 1.24.1-alpine3.21 to 1.24.2-alpine3.21 (#3251) - chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 (#3252) ++++ kargo-cli: - Update to version 1.4.1: No CLI-related changes in the changelog * chore(backport release-1.4): chore(deps): update Helm to v3.17.3 (#3830) * chore(backport release-1.4): chore(docs): fix typo in "Logging In" (#3811) * chore(backport release-1.4): chore(deps): bump the go-patch group with 5 updates (#3808) * chore(backport release-1.4): chore(deps): bump golang from 1.24.1-bookworm to 1.24.2-bookworm (#3807) ++++ kernel-debug: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-default: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-source: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-docs: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-firmware-i915: - Update to version 20250410 (git commit 6a006cef10ce): * xe: Update GUC to v70.44.1 for BMG and LNL * i915: Update GUC to v70.44.1 for i915 platforms ++++ kernel-kvmsmall: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-obs-build: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-obs-qa: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-syms: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kernel-vanilla: - config: Disable CONFIG_LATENCYTOP (jsc#PED-12529) - commit 409aca3 - ipv6: Align behavior across nexthops during path selection (git-fixes). - commit 885421b - Linux 6.14.2 (bsc#1012628). - fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628). - watch_queue: fix pipe accounting mismatch (bsc#1012628). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1012628). - m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() (bsc#1012628). - m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628). - cpufreq: scpi: compare kHz instead of Hz (bsc#1012628). - seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER (bsc#1012628). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1012628). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1012628). - sched: Cancel the slice protection of the idle entity (bsc#1012628). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1012628). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1012628). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1012628). - x86/vdso: Fix latent bug in vclock_pages calculation (bsc#1012628). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1012628). - cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (bsc#1012628). - cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (bsc#1012628). - cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628). - cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (bsc#1012628). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1012628). - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (bsc#1012628). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1012628). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1012628). - PM: sleep: Adjust check before setting power.must_resume (bsc#1012628). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1012628). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1012628). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1012628). - x86/split_lock: Fix the delayed detection logic (bsc#1012628). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1012628). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1012628). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1012628). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1012628). - dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628). - dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628). - arm64: realm: Use aliased addresses for device DMA to shared buffers (bsc#1012628). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1012628). - cpuidle: Init cpuidle only for present CPUs (bsc#1012628). - thermal: int340x: Add NULL check for adev (bsc#1012628). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1012628). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1012628). - cpufreq: Init cpufreq only for present CPUs (bsc#1012628). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1012628). - perf: Save PMU specific data in task_struct (bsc#1012628). - perf: Supply task information to sched_task() (bsc#1012628). - perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (bsc#1012628). - sched/deadline: Ignore special tasks when rebuilding domains (bsc#1012628). - sched/topology: Wrappers for sched_domains_mutex (bsc#1012628). - sched/deadline: Generalize unique visiting of root domains (bsc#1012628). - sched/deadline: Rebuild root domain accounting after every update (bsc#1012628). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1012628). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1012628). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1012628). - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (bsc#1012628). - regulator: pca9450: Fix enable register for LDO5 (bsc#1012628). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1012628). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1012628). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1012628). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1012628). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1012628). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1012628). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1012628). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1012628). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1012628). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1012628). - ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() (bsc#1012628). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1012628). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1012628). - ASoC: tegra: Use non-atomic timeout for ADX status register (bsc#1012628). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1012628). - ALSA: usb-audio: separate DJM-A9 cap lvl options (bsc#1012628). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA (bsc#1012628). - wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (bsc#1012628). - wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (bsc#1012628). - wifi: ath12k: encode max Tx power in scan channel list command (bsc#1012628). - wifi: ath12k: Fix pdev lookup in WBM error processing (bsc#1012628). - wifi: ath9k: do not submit zero bytes to the entropy pool (bsc#1012628). - wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (bsc#1012628). - arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells (bsc#1012628). - arm64: dts: mediatek: mt8173: Fix some node names (bsc#1012628). - wifi: ath11k: update channel list in reg notifier instead reg worker (bsc#1012628). - ARM: dts: omap4-panda-a4: Add missing model and compatible properties (bsc#1012628). - f2fs: quota: fix to avoid warning in dquot_writeback_dquots() (bsc#1012628). - dlm: prevent NPD when writing a positive value to event_done (bsc#1012628). - wifi: ath11k: fix RCU stall while reaping monitor destination ring (bsc#1012628). - wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (bsc#1012628). - wifi: ath12k: Fix locking in "QMI firmware ready" error paths (bsc#1012628). - f2fs: fix to avoid panic once fallocation fails for pinfile (bsc#1012628). - scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (bsc#1012628). - md: ensure resync is prioritized over recovery (bsc#1012628). - md/raid1: fix memory leak in raid1_run() if no active rdev (bsc#1012628). - coredump: Fixes core_pipe_limit sysctl proc_handler (bsc#1012628). - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (bsc#1012628). - io_uring/io-wq: cache work->flags in variable (bsc#1012628). - io_uring/io-wq: do not use bogus hash value (bsc#1012628). - io_uring: check for iowq alloc_workqueue failure (bsc#1012628). - io_uring/net: improve recv bundles (bsc#1012628). - firmware: arm_ffa: Refactor addition of partition information into XArray (bsc#1012628). - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (bsc#1012628). - arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec (bsc#1012628). - scsi: mpi3mr: Fix locking in an error path (bsc#1012628). - scsi: mpt3sas: Fix a locking bug in an error path (bsc#1012628). - can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO (bsc#1012628). - jfs: reject on-disk inodes of an unsupported type (bsc#1012628). - jfs: add check read-only before txBeginAnon() call (bsc#1012628). - jfs: add check read-only before truncation in jfs_truncate_nolock() (bsc#1012628). - wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (bsc#1012628). - wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (bsc#1012628). - xfrm: delay initialization of offload path till its actually requested (bsc#1012628). - iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (bsc#1012628). - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (bsc#1012628). - arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table (bsc#1012628). - arm64: dts: renesas: r8a77990: Re-add voltages to OPP table (bsc#1012628). - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (bsc#1012628). - arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C (bsc#1012628). - wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (bsc#1012628). - arm64: dts: imx8mp-skov: correct PMIC board limits (bsc#1012628). - arm64: dts: imx8mp-skov: operate CPU at 850 mV by default (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi (bsc#1012628). - arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name (bsc#1012628). - wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (bsc#1012628). - wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (bsc#1012628). - f2fs: fix to set .discard_granularity correctly (bsc#1012628). - f2fs: add check for deleted inode (bsc#1012628). - arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card (bsc#1012628). - f2fs: fix potential deadloop in prepare_compress_overwrite() (bsc#1012628). - f2fs: fix to call f2fs_recover_quota_end() correctly (bsc#1012628). - md: fix mddev uaf while iterating all_mddevs list (bsc#1012628). - md/raid1,raid10: don't ignore IO flags (bsc#1012628). - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (bsc#1012628). - tracing: Fix DECLARE_TRACE_CONDITION (bsc#1012628). - tools/rv: Keep user LDFLAGS in build (bsc#1012628). - arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx (bsc#1012628). - arm64: dts: ti: k3-am62p: fix pinctrl settings (bsc#1012628). - arm64: dts: ti: k3-j722s: fix pinctrl settings (bsc#1012628). - wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (bsc#1012628). - wifi: rtw89: pci: correct ISR RDU bit for 8922AE (bsc#1012628). - blk-throttle: fix lower bps rate by throtl_trim_slice() (bsc#1012628). - soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection (bsc#1012628). - soc: mediatek: mt8167-mmsys: Fix missing regval in all entries (bsc#1012628). - soc: mediatek: mt8365-mmsys: Fix routing table masks and values (bsc#1012628). - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (bsc#1012628). - block: ensure correct integrity capability propagation in stacked devices (bsc#1012628). - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (bsc#1012628). - badblocks: Fix error shitf ops (bsc#1012628). - badblocks: factor out a helper try_adjacent_combine (bsc#1012628). - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (bsc#1012628). - badblocks: return error directly when setting badblocks exceeds 512 (bsc#1012628). - badblocks: return error if any badblock set fails (bsc#1012628). - badblocks: fix the using of MAX_BADBLOCKS (bsc#1012628). - badblocks: fix merge issue when new badblocks align with pre+1 (bsc#1012628). - badblocks: fix missing bad blocks on retry in _badblocks_check() (bsc#1012628). - badblocks: return boolean from badblocks_set() and badblocks_clear() (bsc#1012628). - badblocks: use sector_t instead of int to avoid truncation of badblocks length (bsc#1012628). - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (bsc#1012628). - net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() (bsc#1012628). - iommu/amd: Fix header file (bsc#1012628). - iommu/vt-d: Fix system hang on reboot -f (bsc#1012628). - memory: mtk-smi: Add ostd setting for mt8192 (bsc#1012628). - gfs2: minor evict fix (bsc#1012628). - gfs2: skip if we cannot defer delete (bsc#1012628). - ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node (bsc#1012628). - arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block (bsc#1012628). - arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz (bsc#1012628). - f2fs: fix to avoid accessing uninitialized curseg (bsc#1012628). - iommu: Handle race with default domain setup (bsc#1012628). - wifi: mac80211: remove SSID from ML reconf (bsc#1012628). - f2fs: fix to avoid running out of free segments (bsc#1012628). - block: fix adding folio to bio (bsc#1012628). - ext4: fix potential null dereference in ext4 kunit test (bsc#1012628). - ext4: convert EXT4_FLAGS_* defines to enum (bsc#1012628). - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (bsc#1012628). - ext4: correct behavior under errors=remount-ro mode (bsc#1012628). - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (bsc#1012628). - arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory (bsc#1012628). - arm64: dts: rockchip: Remove bluetooth node from rock-3a (bsc#1012628). - bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls (bsc#1012628). - bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() (bsc#1012628). - arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max (bsc#1012628). - arm64: dts: rockchip: Fix PWM pinctrl names (bsc#1012628). - arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 (bsc#1012628). - erofs: allow 16-byte volume name again (bsc#1012628). - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (bsc#1012628). - ext4: verify fast symlink length (bsc#1012628). - f2fs: fix missing discard for active segments (bsc#1012628). - scsi: hisi_sas: Fixed failure to issue vendor specific commands (bsc#1012628). - scsi: target: tcm_loop: Fix wrong abort tag (bsc#1012628). - ext4: introduce ITAIL helper (bsc#1012628). - ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (bsc#1012628). - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (bsc#1012628). - jbd2: fix off-by-one while erasing journal (bsc#1012628). - ata: libata: Fix NCQ Non-Data log not supported print (bsc#1012628). - wifi: nl80211: store chandef on the correct link when starting CAC (bsc#1012628). - wifi: mac80211: check basic rates validity in sta_link_apply_parameters (bsc#1012628). - wifi: cfg80211: init wiphy_work before allocating rfkill fails (bsc#1012628). - wifi: mwifiex: Fix premature release of RF calibration data (bsc#1012628). - wifi: mwifiex: Fix RF calibration data download from file (bsc#1012628). - ice: health.c: fix compilation on gcc 7.5 (bsc#1012628). - ice: ensure periodic output start time is in the future (bsc#1012628). - ice: fix reservation of resources for RDMA when disabled (bsc#1012628). - virtchnl: make proto and filter action count unsigned (bsc#1012628). - ice: stop truncating queue ids when checking (bsc#1012628). - ice: validate queue quanta parameters to prevent OOB access (bsc#1012628). - ice: fix input validation for virtchnl BW (bsc#1012628). - ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (bsc#1012628). - idpf: check error for register_netdev() on init (bsc#1012628). - btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() (bsc#1012628). - btrfs: fix reclaimed bytes accounting after automatic block group reclaim (bsc#1012628). - btrfs: fix block group refcount race in btrfs_create_pending_block_groups() (bsc#1012628). - btrfs: don't clobber ret in btrfs_validate_super() (bsc#1012628). - wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (bsc#1012628). - igb: reject invalid external timestamp requests for 82580-based HW (bsc#1012628). - renesas: reject PTP_STRICT_FLAGS as unsupported (bsc#1012628). - net: lan743x: reject unsupported external timestamp requests (bsc#1012628). - broadcom: fix supported flag check in periodic output function (bsc#1012628). - ptp: ocp: reject unsupported periodic output flags (bsc#1012628). - nvmet: pci-epf: Always configure BAR0 as 64-bit (bsc#1012628). - jbd2: add a missing data flush during file and fs synchronization (bsc#1012628). - ext4: define ext4_journal_destroy wrapper (bsc#1012628). - ext4: avoid journaling sb update on error if journal is destroying (bsc#1012628). - eth: bnxt: fix out-of-range access of vnic_info array (bsc#1012628). - net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF (bsc#1012628). - netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error (bsc#1012628). - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (bsc#1012628). - ax25: Remove broken autobind (bsc#1012628). - net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (bsc#1012628). - bnxt_en: Mask the bd_cnt field in the TX BD properly (bsc#1012628). - bnxt_en: Linearize TX SKB if the fragments exceed the max (bsc#1012628). - net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family (bsc#1012628). - net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1012628). - net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: fix VTU methods for 6320 family (bsc#1012628). - net: dsa: mv88e6xxx: enable STU methods for 6320 family (bsc#1012628). - mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (bsc#1012628). - net: dsa: sja1105: fix displaced ethtool statistics counters (bsc#1012628). - net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT (bsc#1012628). - net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() (bsc#1012628). - net/mlx5: LAG, reload representors on LAG creation failure (bsc#1012628). - net/mlx5: Start health poll after enable hca (bsc#1012628). - vmxnet3: unregister xdp rxq info in the reset path (bsc#1012628). - bonding: check xdp prog when set bond mode (bsc#1012628). - ibmvnic: Use kernel helpers for hex dumps (bsc#1012628). - net: fix NULL pointer dereference in l3mdev_l3_rcv (bsc#1012628). - virtio_net: Fix endian with virtio_net_ctrl_rss (bsc#1012628). - Bluetooth: Add quirk for broken READ_VOICE_SETTING (bsc#1012628). - Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (bsc#1012628). - Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (bsc#1012628). - Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (bsc#1012628). - Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (bsc#1012628). - rwonce: handle KCSAN like KASAN in read_word_at_a_time() (bsc#1012628). - net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 (bsc#1012628). - Bluetooth: btnxpuart: Fix kernel panic during FW release (bsc#1012628). - net: Fix the devmem sock opts and msgs for parisc (bsc#1012628). - net: libwx: fix Tx descriptor content for some tunnel packets (bsc#1012628). - net: libwx: fix Tx L4 checksum (bsc#1012628). - rwonce: fix crash by removing READ_ONCE() for unaligned read (bsc#1012628). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1012628). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1012628). - accel/amdxdna: Return error when setting clock failed for npu1 (bsc#1012628). - drm/panthor: Fix a race between the reset and suspend path (bsc#1012628). - drm/ssd130x: fix ssd132x encoding (bsc#1012628). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1012628). - drm/dp_mst: Fix drm RAD print (bsc#1012628). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1012628). - drm/panthor: Fix race condition when gathering fdinfo group samples (bsc#1012628). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1012628). - drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init (bsc#1012628). - drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() (bsc#1012628). - drm/vkms: Fix use after free and double free on init error (bsc#1012628). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1012628). - drm/amdgpu: refine smu send msg debug log format (bsc#1012628). - drm/amdgpu/umsch: remove vpe test from umsch (bsc#1012628). - drm/amdgpu/umsch: declare umsch firmware (bsc#1012628). - drm/amdgpu/umsch: fix ucode check (bsc#1012628). - drm/amdgpu/vcn5.0.1: use correct dpm helper (bsc#1012628). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1012628). - PCI: Simplify size1 assignment logic (bsc#1012628). - PCI: Allow relaxed bridge window tail sizing for optional resources (bsc#1012628). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1012628). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1012628). - drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV (bsc#1012628). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1012628). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1012628). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1012628). - drm/amd/display: fix an indent issue in DML21 (bsc#1012628). - drm/msm/dpu: don't use active in atomic_check() (bsc#1012628). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1012628). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1012628). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1012628). - drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs (bsc#1012628). - drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology (bsc#1012628). - drm/msm/gem: Fix error code msm_parse_deps() (bsc#1012628). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1012628). - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (bsc#1012628). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1012628). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1012628). - PCI: brcmstb: Use internal register to change link capability (bsc#1012628). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1012628). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1012628). - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (bsc#1012628). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1012628). - PCI: Avoid reset when disabled via sysfs (bsc#1012628). - drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() (bsc#1012628). - drm/msm/dpu: simplify dpu_encoder_get_topology() interface (bsc#1012628). - drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() (bsc#1012628). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1012628). - drm/file: Add fdinfo helper for printing regions with prefix (bsc#1012628). - drm/panthor: Expose size of driver internal BO's over fdinfo (bsc#1012628). - drm/panthor: Replace sleep locks with spinlocks in fdinfo path (bsc#1012628). - drm/panthor: Avoid sleep locking in the internal BO size path (bsc#1012628). - drm/panthor: Clean up FW version information display (bsc#1012628). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1012628). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1012628). - powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (bsc#1012628). - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (bsc#1012628). - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (bsc#1012628). - PCI: endpoint: pci-epf-test: Handle endianness properly (bsc#1012628). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1012628). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1012628). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1012628). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1012628). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1012628). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1012628). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1012628). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1012628). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1012628). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1012628). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1012628). - drm/amdgpu/mes: optimize compute loop handling (bsc#1012628). - drm/amdgpu/mes: enable compute pipes across all MEC (bsc#1012628). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1012628). - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (bsc#1012628). - io_uring/net: only import send_zc buffer once (bsc#1012628). - PCI: Fix NULL dereference in SR-IOV VF creation error path (bsc#1012628). - io_uring: use lockless_cq flag in io_req_complete_post() (bsc#1012628). - io_uring: fix retry handling off iowq (bsc#1012628). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1012628). - dummycon: fix default rows/cols (bsc#1012628). - mdacon: rework dependency list (bsc#1012628). - fbdev: sm501fb: Add some geometry checks (bsc#1012628). - crypto: iaa - Test the correct request flag (bsc#1012628). - crypto: qat - set parity error mask for qat_420xx (bsc#1012628). - crypto: tegra - Use separate buffer for setkey (bsc#1012628). - crypto: tegra - Do not use fixed size buffers (bsc#1012628). - crypto: tegra - check return value for hash do_one_req (bsc#1012628). - crypto: tegra - Transfer HASH init function to crypto engine (bsc#1012628). - crypto: tegra - Fix HASH intermediate result handling (bsc#1012628). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1012628). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1012628). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1012628). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1012628). - RDMA/mlx5: Fix page_size variable overflow (bsc#1012628). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1012628). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1012628). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1012628). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1012628). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1012628). - drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock (bsc#1012628). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1012628). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1012628). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1012628). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1012628). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1012628). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1012628). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1012628). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1012628). - selftests/bpf: Fix runqslower cross-endian build (bsc#1012628). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1012628). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1012628). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1012628). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1012628). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1012628). - crypto: tegra - finalize crypto req on error (bsc#1012628). - crypto: tegra - Reserve keyslots to allocate dynamically (bsc#1012628). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1012628). - lib: 842: Improve error handling in sw842_compress() (bsc#1012628). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1012628). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1012628). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1012628). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1012628). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1012628). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1012628). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1012628). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1012628). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1012628). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1012628). - leds: st1202: Check for error code from devm_mutex_init() call (bsc#1012628). - crypto: api - Fix larval relookup type and mask (bsc#1012628). - IB/mad: Check available slots before posting receive WRs (bsc#1012628). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1012628). - clk: amlogic: g12b: fix cluster A parent data (bsc#1012628). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1012628). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1012628). - rust: fix signature of rust_fmt_argument (bsc#1012628). - crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (bsc#1012628). - libbpf: Add namespace for errstr making it libbpf_errstr (bsc#1012628). - clk: mmp: Fix NULL vs IS_ERR() check (bsc#1012628). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1012628). - samples/bpf: Fix broken vmlinux path for VMLINUX_BTF (bsc#1012628). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1012628). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1012628). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1012628). - pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() (bsc#1012628). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1012628). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1012628). - crypto: api - Call crypto_alg_put in crypto_unregister_alg (bsc#1012628). - clk: stm32f4: fix an uninitialized variable (bsc#1012628). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1012628). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1012628). - bpf: Fix array bounds error with may_goto (bsc#1012628). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1012628). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1012628). - clk: qcom: ipq5424: fix software and hardware flow control error of UART (bsc#1012628). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1012628). - leds: Fix LED_OFF brightness race (bsc#1012628). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1012628). - RDMA/core: Fix use-after-free when rename device name (bsc#1012628). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1012628). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1012628). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1012628). - libbpf: Fix accessing BTF.ext core_relo header (bsc#1012628). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1012628). - perf: Always feature test reallocarray (bsc#1012628). - w1: fix NULL pointer dereference in probe (bsc#1012628). - staging: gpib: Add missing interface entry point (bsc#1012628). - staging: gpib: Fix pr_err format warning (bsc#1012628). - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (bsc#1012628). - usb: typec: thunderbolt: Remove IS_ERR check for plug (bsc#1012628). - iio: dac: adi-axi-dac: modify stream enable (bsc#1012628). - perf test: Fix Hwmon PMU test endianess issue (bsc#1012628). - perf stat: Don't merge counters purely on name (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_procdir() (bsc#1012628). - fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() (bsc#1012628). - fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed (bsc#1012628). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1012628). - iio: light: veml6030: extend regmap to support regfields (bsc#1012628). - iio: gts-helper: export iio_gts_get_total_gain() (bsc#1012628). - iio: light: veml6030: fix scale to conform to ABI (bsc#1012628). - iio: adc: ad7124: Micro-optimize channel disabling (bsc#1012628). - iio: adc: ad7124: Really disable all channels at probe time (bsc#1012628). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1012628). - perf tools: Add skip check in tool_pmu__event_to_str() (bsc#1012628). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1012628). - perf tests: Fix Tool PMU test segfault (bsc#1012628). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1012628). - staging: gpib: Fix cb7210 pcmcia Oops (bsc#1012628). - perf report: Switch data file correctly in TUI (bsc#1012628). - perf report: Fix input reload/switch with symbol sort key (bsc#1012628). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1012628). - coresight: catu: Fix number of pages while using 64k pages (bsc#1012628). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1012628). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1012628). - perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (bsc#1012628). - perf pmu: Dynamically allocate tool PMU (bsc#1012628). - perf pmu: Don't double count common sysfs and json events (bsc#1012628). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1012628). - perf build: Fix in-tree build due to symbolic link (bsc#1012628). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1012628). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1012628). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1012628). - iio: backend: make sure to NULL terminate stack buffer (bsc#1012628). - iio: core: Rework claim and release of direct mode to work with sparse (bsc#1012628). - iio: adc: ad7173: Grab direct mode for calibration (bsc#1012628). - iio: adc: ad7192: Grab direct mode for calibration (bsc#1012628). - perf arm-spe: Fix load-store operation checking (bsc#1012628). - perf bench: Fix perf bench syscall loop count (bsc#1012628). - perf machine: Fixup kernel maps ends after adding extra maps (bsc#1012628). - usb: xhci: correct debug message page size calculation (bsc#1012628). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1012628). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1012628). - perf test: Add timeout to datasym workload (bsc#1012628). - perf tests: Fix data symbol test with LTO builds (bsc#1012628). - NFSD: Fix callback decoder status codes (bsc#1012628). - soundwire: take in count the bandwidth of a prepared stream (bsc#1012628). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1012628). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1012628). - dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (bsc#1012628). - dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (bsc#1012628). - iio: adc: ad_sigma_delta: Disable channel after calibration (bsc#1012628). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1012628). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1012628). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1012628). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1012628). - perf debug: Avoid stack overflow in recursive error message (bsc#1012628). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1012628). - perf evsel: tp_format accessing improvements (bsc#1012628). - perf x86/topdown: Fix topdown leader sampling test error on hybrid (bsc#1012628). - perf units: Fix insufficient array space (bsc#1012628). - perf test stat_all_pmu.sh: Correctly check 'perf stat' result (bsc#1012628). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1012628). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1012628). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1012628). - reboot: replace __hw_protection_shutdown bool action parameter with an enum (bsc#1012628). - reboot: reboot, not shutdown, on hw_protection_reboot timeout (bsc#1012628). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1012628). - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (bsc#1012628). - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (bsc#1012628). - scripts/gdb/linux/symbols.py: address changes to module_sect_attrs (bsc#1012628). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1012628). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1012628). - NFS: fix open_owner_id_maxsz and related fields (bsc#1012628). - fuse: fix dax truncate/punch_hole fault path (bsc#1012628). - selftests/mm/cow: fix the incorrect error handling (bsc#1012628). - um: Pass the correct Rust target and options with gcc (bsc#1012628). - um: remove copy_from_kernel_nofault_allowed (bsc#1012628). - um: hostfs: avoid issues on inode number reuse by host (bsc#1012628). - i3c: master: svc: Fix missing the IBI rules (bsc#1012628). - perf python: Fixup description of sample.id event member (bsc#1012628). - perf python: Decrement the refcount of just created event on failure (bsc#1012628). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1012628). - perf python: Check if there is space to copy all the event (bsc#1012628). - perf dso: fix dso__is_kallsyms() check (bsc#1012628). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1012628). - perf pmu: Handle memory failure in tool_pmu__new() (bsc#1012628). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1012628). - staging: vchiq_arm: Register debugfs after cdev (bsc#1012628). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1012628). - staging: vchiq_arm: Stop kthreads if vchiq cdev register fails (bsc#1012628). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1012628). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1012628). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1012628). - perf tools: Fix is_compat_mode build break in ppc64 (bsc#1012628). - perf tools: annotate asm_pure_loop.S (bsc#1012628). - perf bpf-filter: Fix a parsing error with comma (bsc#1012628). - objtool: Handle various symbol types of rodata (bsc#1012628). - objtool: Handle different entry size of rodata (bsc#1012628). - objtool: Handle PC relative relocation type (bsc#1012628). - objtool: Fix detection of consecutive jump tables on Clang 20 (bsc#1012628). - thermal: core: Remove duplicate struct declaration (bsc#1012628). - objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (bsc#1012628). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1012628). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1012628). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1012628). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1012628). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1012628). - exfat: fix missing shutdown check (bsc#1012628). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1012628). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1012628). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1012628). - ksmbd: fix multichannel connection failure (bsc#1012628). - ksmbd: fix r_count dec/increment mismatch (bsc#1012628). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1012628). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1012628). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1012628). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1012628). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1012628). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1012628). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1012628). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1012628). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1012628). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1012628). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1012628). - sched/smt: Always inline sched_smt_active() (bsc#1012628). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1012628). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1012628). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1012628). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1012628). - rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled (bsc#1012628). - spufs: fix a leak on spufs_new_file() failure (bsc#1012628). - spufs: fix gang directory lifetimes (bsc#1012628). - spufs: fix a leak in spufs_create_context() (bsc#1012628). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1012628). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1012628). - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (bsc#1012628). - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (bsc#1012628). - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (bsc#1012628). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1012628). - ntb: intel: Fix using link status DB's (bsc#1012628). - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (bsc#1012628). - riscv: Annotate unaligned access init functions (bsc#1012628). - riscv: Fix riscv_online_cpu_vec (bsc#1012628). - riscv: Fix check_unaligned_access_all_cpus (bsc#1012628). - riscv: Change check_unaligned_access_speed_all_cpus to void (bsc#1012628). - riscv: Fix set up of cpu hotplug callbacks (bsc#1012628). - riscv: Fix set up of vector cpu hotplug callback (bsc#1012628). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1012628). - RISC-V: errata: Use medany for relocatable builds (bsc#1012628). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1012628). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1012628). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1012628). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1012628). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1012628). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1012628). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1012628). - riscv/purgatory: 4B align purgatory_start (bsc#1012628). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1012628). - nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1012628). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1012628). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1012628). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1012628). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1012628). - xsk: Add launch time hardware offload support to XDP Tx metadata (bsc#1012628). - igc: Refactor empty frame insertion for launch time support (bsc#1012628). - igc: Add launch time support to XDP ZC (bsc#1012628). - igc: Fix TX drops in XDP ZC (bsc#1012628). - e1000e: change k1 configuration on MTP and later platforms (bsc#1012628). - ixgbe: fix media type detection for E610 device (bsc#1012628). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1012628). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1012628). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1012628). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1012628). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1012628). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1012628). - net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() (bsc#1012628). - net: airoha: Fix ETS priomap validation (bsc#1012628). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1012628). - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() (bsc#1012628). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1012628). - udp: Fix memory accounting leak (bsc#1012628). - vsock: avoid timeout during connect() if the socket is closing (bsc#1012628). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1012628). - xsk: Fix __xsk_generic_xmit() error code when cq is full (bsc#1012628). - net: decrease cached dst counters in dst_release (bsc#1012628). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1012628). - sfc: rip out MDIO support (bsc#1012628). - sfc: fix NULL dereferences in ef100_process_design_param() (bsc#1012628). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1012628). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1012628). - net: fix geneve_opt length integer overflow (bsc#1012628). - ipv6: Start path selection from the first nexthop (bsc#1012628). - ipv6: Do not consider link down nexthops in path selection (bsc#1012628). - arcnet: Add NULL check in com20020pci_probe() (bsc#1012628). - net: ibmveth: make veth_pool_store stop hanging (bsc#1012628). - netlink: specs: rt_route: pull the ifa- prefix out of the names (bsc#1012628). - tools/power turbostat: Allow Zero return value for some RAPL registers (bsc#1012628). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1012628). - drm/xe: Fix unmet direct dependencies warning (bsc#1012628). - drm/amdgpu/gfx11: fix num_mec (bsc#1012628). - drm/amdgpu/gfx12: fix num_mec (bsc#1012628). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1012628). - tools/power turbostat: report CoreThr per measurement interval (bsc#1012628). - tools/power turbostat: Restore GFX sysfs fflush() call (bsc#1012628). - staging: gpib: ni_usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in ni_usb (bsc#1012628). - staging: gpib: agilent usb console messaging cleanup (bsc#1012628). - staging: gpib: Fix Oops after disconnect in agilent usb (bsc#1012628). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1012628). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1012628). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1012628). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1012628). - usbnet:fix NPE during rx_complete (bsc#1012628). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1012628). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1012628). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1012628). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1012628). - LoongArch: BPF: Don't override subprog's return value (bsc#1012628). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1012628). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1012628). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1012628). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1012628). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1012628). - x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT (bsc#1012628). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1012628). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1012628). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1012628). - platform/x86: ISST: Correct command storage data length (bsc#1012628). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1012628). - perf/x86/intel: Apply static call for drain_pebs (bsc#1012628). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1012628). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1012628). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1012628). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1012628). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1012628). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1012628). - ACPI: platform-profile: Fix CFI violation when accessing sysfs files (bsc#1012628). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1012628). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1012628). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1012628). - ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE (bsc#1012628). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1012628). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1012628). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1012628). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1012628). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1012628). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1012628). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1012628). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1012628). - ksmbd: add bounds check for durable handle context (bsc#1012628). - ksmbd: add bounds check for create lease context (bsc#1012628). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1012628). - ksmbd: fix session use-after-free in multichannel connection (bsc#1012628). - ksmbd: fix overflow in dacloffset bounds check (bsc#1012628). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1012628). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1012628). - exfat: fix random stack corruption after get_block (bsc#1012628). - exfat: fix potential wrong error return from get_block (bsc#1012628). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1012628). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1012628). - tracing: Fix synth event printk format for str fields (bsc#1012628). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1012628). - tracing: Verify event formats that have "%*p.." (bsc#1012628). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1012628). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1012628). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1012628). - ext4: don't over-report free space or inodes in statvfs (bsc#1012628). - ext4: fix OOB read when checking dotdot dir (bsc#1012628). - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (bsc#1012628). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1012628). - jfs: add index corruption check to DT_GETPAGE() (bsc#1012628). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1012628). - exec: fix the racy usage of fs_struct->in_exec (bsc#1012628). - media: vimc: skip .s_stream() for stopped entities (bsc#1012628). - media: streamzap: fix race between device disconnection and urb callback (bsc#1012628). - nfsd: don't ignore the return code of svc_proc_register() (bsc#1012628). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1012628). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1012628). - NFSD: Add a Kconfig setting to enable delegated timestamps (bsc#1012628). - nfsd: fix management of listener transports (bsc#1012628). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1012628). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1012628). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1012628). - perf pmu: Rename name matching for no suffix or wildcard variants (bsc#1012628). - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (bsc#1012628). - tracing: Do not use PERF enums when perf is not defined (bsc#1012628). - ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.14.2-013-EDAC-igen6-Fix-the-flood-of-invalid-error-repo.patch. - Rename to patches.kernel.org/6.14.2-257-Bluetooth-hci_event-Fix-handling-of-HCI_EV_LE_.patch. - Rename to patches.kernel.org/6.14.2-281-PCI-Use-downstream-bridges-for-distributing-re.patch. - commit b659bfa ++++ kubie: - Update to version 0.25.2: * Version 0.25.2 * fix: don't reset namespace when running ctx in interactive (#340) * Bump the all group across 1 directory with 3 updates (#338) * Bump crossbeam-channel from 0.5.14 to 0.5.15 (#339) ++++ kwin6: - Add upstream fixes: * 0001-xwayland-Only-pass-actual-mime-type-offers-to-Waylan.patch * 0001-backends-drm-also-clean-up-pending-commits-with-lega.patch ++++ libadwaita: - Update to version 1.7.1: + Build: - Don't install internal static library - Fix build with older gobject-introspection versions + Avoid needlessly reassigning CSS classes for swipe shadows + AdwAboutDialog/Window: Clarify :translator-credits docs + AdwNavigationView: fix :visible-page-tag notifications + AdwStyleManager: Fix font name docs + AdwToastOverlay: Fix accessible role in documentation + Updated translations. ++++ curl-mini: - fix Leap build add curl-8.13.0-CloseSocket.patch ++++ libsigrokdecode: - Fix version, pre-versions *must* use ~ as a version delimiter. A + delimiter marks versions post release. ++++ libmanette: - Update to version 0.2.12: + Add a deadzone for Steam Deck analog sticks. + Fix build with older gobject-introspection. ++++ libmicrohttpd: - fix build with curl 8.13.0 (boo#1241036) add libmicrohttpd-1.0.1-curl-8.13.0.patch ++++ numactl: - Update to version 2.0.19.13.g63e0223: * libnuma.c: Introduce numa_preferred_err() * numactl: Add --show option support for MPOL_WEIGHTED_INTERLEAVE * Add numa_get_weighted_interleave_mask() API * libnuma: Add APIs for weighted-interleaved allocations * libnuma.c: Fix memleak in numa_has_home_node() * Replace fgrep with grep -F to fix warning * Make numa_available respect EPERM ++++ python310-core: - Update to 3.10.17: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - Add gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch which makes test_ssl not to stop ThreadedEchoServer on OSError, which makes test_ssl pass with OpenSSL 3.5 (bsc#1241067, gh#python/cpython!126572) - Remote upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch ++++ python313-core: - Update to 3.13.3: - Tools/Demos - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - Tests - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-126332: Add unit tests for pyrepl. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-130940: The PyConfig.use_system_logger attribute, introduced in Python 3.13.2, has been removed. The introduction of this attribute inadvertently introduced an ABI breakage on macOS and iOS. The use of the system logger is now enabled by default on iOS, and disabled by default on macOS. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. - -kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129646: Update the locale alias mapping in the locale module to match the latest X Org locale alias mapping and support new locales in Glibc 2.41. - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128657: Fix possible extra reference when using objects returned by hashlib.sha256() under free threading. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128308: Support the name keyword argument for eager tasks in asyncio.loop.create_task(), asyncio.create_task() and asyncio.TaskGroup.create_task(), by passing on all kwargs to the task factory set by asyncio.loop.set_task_factory(). - gh-128388: Fix PyREPL on Windows to support more keybindings, like the Control-← and Control-→ word-skipping keybindings and those with meta (i.e. Alt), e.g. Alt-d to kill-word or Alt-Backspace backward-kill-word. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-124927: Non-printing characters are now properly handled in the new REPL. - IDLE - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131988: Fix a performance regression that caused scaling bottlenecks in the free threaded build in 3.13.1 and 3.13.2. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-129732: Fixed a race in _Py_qsbr_reserve in the free threading build. - gh-129643: Fix thread safety of PyList_Insert() in free-threading builds. - gh-129668: Fix race condition when raising MemoryError in the free threaded build. - gh-129643: Fix thread safety of PyList_SetItem() in free-threading builds. Patch by Kumar Aditya. - gh-128714: Fix the potential races in get/set dunder methods __annotations__, __annotate__ and __type_params__ for function object, and add related tests. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-127953: The time to handle a LINE event in sys.monitoring (and sys.settrace) is now independent of the number of lines in the code object. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-129533: Update PyGC_Enable(), PyGC_Disable(), PyGC_IsEnabled() to use atomic operation for thread-safety at free-threading build. Patch by Donghee Na. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - Add gh126985-mv-pyvenv.cfg2getpath.patch to remove failing tests in test_sysconfig. - Add gh-132535-rsrc-warn-test_timeout.patch to fix failing tests in the build system without network access (gh#python/cpython#132535). ++++ python313-nogil-nogil-core: - Update to 3.13.3: - Tools/Demos - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - Tests - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-126332: Add unit tests for pyrepl. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-130940: The PyConfig.use_system_logger attribute, introduced in Python 3.13.2, has been removed. The introduction of this attribute inadvertently introduced an ABI breakage on macOS and iOS. The use of the system logger is now enabled by default on iOS, and disabled by default on macOS. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. - -kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129646: Update the locale alias mapping in the locale module to match the latest X Org locale alias mapping and support new locales in Glibc 2.41. - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128657: Fix possible extra reference when using objects returned by hashlib.sha256() under free threading. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128308: Support the name keyword argument for eager tasks in asyncio.loop.create_task(), asyncio.create_task() and asyncio.TaskGroup.create_task(), by passing on all kwargs to the task factory set by asyncio.loop.set_task_factory(). - gh-128388: Fix PyREPL on Windows to support more keybindings, like the Control-← and Control-→ word-skipping keybindings and those with meta (i.e. Alt), e.g. Alt-d to kill-word or Alt-Backspace backward-kill-word. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-124927: Non-printing characters are now properly handled in the new REPL. - IDLE - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131988: Fix a performance regression that caused scaling bottlenecks in the free threaded build in 3.13.1 and 3.13.2. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-129732: Fixed a race in _Py_qsbr_reserve in the free threading build. - gh-129643: Fix thread safety of PyList_Insert() in free-threading builds. - gh-129668: Fix race condition when raising MemoryError in the free threaded build. - gh-129643: Fix thread safety of PyList_SetItem() in free-threading builds. Patch by Kumar Aditya. - gh-128714: Fix the potential races in get/set dunder methods __annotations__, __annotate__ and __type_params__ for function object, and add related tests. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-127953: The time to handle a LINE event in sys.monitoring (and sys.settrace) is now independent of the number of lines in the code object. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-129533: Update PyGC_Enable(), PyGC_Disable(), PyGC_IsEnabled() to use atomic operation for thread-safety at free-threading build. Patch by Donghee Na. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - Add gh126985-mv-pyvenv.cfg2getpath.patch to remove failing tests in test_sysconfig. - Add gh-132535-rsrc-warn-test_timeout.patch to fix failing tests in the build system without network access (gh#python/cpython#132535). ++++ rssguard: - Update to version 4.8.3 + Fixed: - Missing icons in some use-cases. (gh#martinrotter/rssguard#1683) - Update to version 4.8.2 + Added: - Added feed fetching throttle control: (gh#martinrotter/rssguard#1154, gh#martinrotter/rssguard#1322) * Too many requests HTTP codes are now recognized and respected by RSS Guard. * There is new per-account setting Feed fetch spacing which performs intelligent delaying of subsequent feed fetching from identical remote hosts, trying to avoid aforementioned errors/bans for making too many network requests in short time windows. The setting should be set to value low enough to avoid those kind of errors but still having good UX. - Custom color option for disabled feeds. (gh#martinrotter/rssguard#1652) - Strikethrough for disabled feeds is optional. (gh#martinrotter/rssguard#1651) - Ability to fetch feed icon from user entered URL. (gh#martinrotter/rssguard#1645) - Application now remembers last used folder from any of its open/save file dialogs. (gh#martinrotter/rssguard#1643) - HTTP/2 is now switchable on a per feed basis. (gh#martinrotter/rssguard#1615) - Now duplicate keyboard shortcuts cannot be assigned. (gh#martinrotter/rssguard#1605) - New option for colored/monochrome icons for tray icon. (gh#martinrotter/rssguard#1603) - Article list filtering options are now persisting. (gh#martinrotter/rssguard#1590) + Fixed: - Enhanced QSS for tooltips for better readability. (gh#martinrotter/rssguard#1637) - RSS feed encoding detection was prone to errors. (gh#martinrotter/rssguard#1664) - Localization page now displays correctly. (gh#martinrotter/rssguard#1611) - MariaDB backend now uses MEDIUMTEXT column to allow bigger articles. - Use Qt6 and ldconfig_scriptlets macros - Disable MPV on Leap 15.6 since it fails to build ++++ libsigrok: - Fix version, the library identifies itself as 0.6.0. This is also in line with libsigrokdecode 0.6.0~git. ++++ loupe: - Update to version 48.1: + Fixed: - Crash when closing the window, probably in the exact moment when the animnation for hiding controls starts. - Editing does not work correctly if PNGs or JPEGs are already rotated via an Exif orientation entry before editing. - Printed pages don't contain anything or garbled output. This is a temporary workaround for , using the cairo renderer for the rotation and scaling of the image in the print preparation. ++++ lyx: - Add qt69-fix.patch to fix compilation with Qt 6.9 ++++ matrix-synapse: - unlock the rust related buildrequires ++++ mcelog: - Update to version 204: * Enable offline retries by default * Add ability to retry failed page offlines with an exponential backoff * Fix misspelling in variable name ++++ mesheryctl: - update to 0.8.57: * Bump helm.sh/helm/v3 from 3.17.0 to 3.17.3 * Update mesheryctl/tests/e2e/003-design/01-design-list.bats * [Docs] Generated documentation for Integration * [Docs] Generated documentation for Integration * [Docs] Release Notes for Meshery * [Docs] Update mesheryctl docs * [Docs] Update table of contents * [Docs] Update table of contents and sidebar styles * [Docs] Updated test report in Jekyll * [Fix] Update event streamer API route and enhance event status query logic * chore(mesheryctl-e2e): update test regex * feat(mesheryctl): add e2e test on system context subcommand * fix(mesheryctl-model): fix model export with a non existing version raising a panic ++++ nelm: - Update to version 1.1.3: * Bug Fixes - nelm version shows 0.0.0 (5d79185) * Dependencies - chore: bump alpha - chore: release 1.1.3 - chore: bump alpha - Update to version 1.1.2: * fix: error if `$KUBECONFIG` has multiple files; major rework of K8s client setup * refactor: ability to trace structs with spew lib * refactor: use actions options as command configs * refactor: move logging setup out of Actions * chore(release): update tuf repo address * Add Future plans to README * Tiny corrections for README * chore: update builder image * chore: reformat code * refactor: change package structure and names * refactor: extract internal packages to `/internal` * refactor: prepare to extract internal packages * Add Known issues to README * chore: bump channels ++++ neomutt: - Update to version 20250404: - Features * config: don't quote enums * link config dump to docs * CLI: neomutt -DD -- Dump Different * browser: tag select rather than descend - Bug Fixes * source: fix variable interpretation * mutt_oauth2: refactor sasl_string computation * expand tabs to spaces in compose preview * fix dumping of initial values * move real_name init * Remove MUTT_NEWFOLDER, fix appending to mbox * Respect Ignore when modifying an email's headers * fix refresh on toggle hide_thread_subject * buffer: fix seek * add comma to single match * notmuch: check for parse failure * query: allow <>s around email addresses * pager: fix normal/stripe colour * fix colour leaks in pager * fix array leak in the verify certificate dialog - Translations * 100% German * 100% Turkish * 96% Lithuanian * 86% French * 49% Chinese (Traditional) - Build * Deprecate some configure options that aren't used anymore * build: workaround for unused-result warning - Code * colour refactoring * debug: Chain old SEGV Handler * Allow nested ARRAY_FOREACH() * config: API has_been_set() * config: drop ConfigSet from API functions * drop obsolete pgp/smime menus * array: foreach_reverse() * Change description of verify-key to be crypto-scheme agnostic * expando: move EnvList out of library * Simplify the management of NeoMutt Commands * libcli - parse the command line * Split CLI Usage into sections * pager: fix lost NT_PAGER notifications * pager: fix refresh on config/colour changes * array: upgrade get_elem_list() * Buffer refactoring * improve localise_config() * main: drop -B (batch mode) option * merge init.[ch] into main.c * refactor version code * neomutt: home_dir, username, env * query: unify NeoMutt -D and -Q * refactor main.c/init.c * sidebar: streamline expando callbacks * test: lots of parse coverage * window refactoring * window: force recalc|repaint on new windows - Update to version 20250113: - Bug Fixes * fix crash in folder-hook * fix memory leak in compose message preview (fixes #4478) * query: fix comma-separated names * lua: fix lua_mutt_call() * notmuch: refresh the Email if the filename changes * fix: no new mail message * fix display of certificate fingerprints * fix prompt colour - Translations * 100% Czech * 100% German * 100% Lithuanian * 100% Serbian * 100% Slovakian * 100% Turkish * 91% French * 41% Chinese (Traditional) - Build * Fix DT_NUMBER entries on 32-bit endian platforms - Code * Simplify mutt_file_fopen() * colour refactoring * standardise variable names for temporary files - Note about version 20250109: Neomutt version 20250109 was submitted and then retracted by upstream due to a data loss bug when moving mails to mbox folders. https://github.com/neomutt/neomutt/issues/4541 ++++ nextcloud: - Update to 31.0.3 - Fix(files): also show file list headers on empty views (server#51275) - Fix(dav): Create SAB at installation (server#51316) - Fix: remote account activity translation (server#51326) - Fix: Do not build encrypted password if there is none (server#51330) - Feat(dav): add webhook compatibility for calendar object events (server#51331) - Fix disabled user list for SAML group subadmin (server#51376) - Fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage (server#51388) - Fix(CalDav): alter invitation attachment filename and type (server#51466) - Fix(files_sharing): ensure share status action works also in grid view (server#51474) - Fix(profile): allow to unset phone number (server#51511) - Fix: skip caching lastSeenQuotaUsage for remote shares (server#51522) - Fix(cardav): only show users from enabled addressBooks in contacts menu (server#51539) - Enh: improve occ file:transfer-ownership logging (server#51561) - Fix(unified-search): do not overlap search bar with button (server#51566) - Fix(webauthn): adjust for updated library and add tests (server#51578) - Fix: pass hide download attribute while creating the share to fix github issue 50788 (server#51582) - Fix(files_sharing): skip expiration notify for invalid share record (server#51616) - Fix(ocm): `publicKey` can be disabled so capabilities do not match (server#51653) - Fix(files): Ensure actions never overflow filename (server#51659) - Fix(IFilenameValidator): correctly handle case insensitivity (server#51662) - Fix(user): Some strings not being translated (server#51666) - Fix(provisioning_api): Pass on translated hint if password change fails (server#51672) - Fix(setupchecks): Treat information messages as success (server#51678) - Fix(database): Cast users count to integer (server#51688) - Fix(systemtags): Dispatch events when bulk assigning system tags (server#51690) - Perf(sharing): Use oc_share.item_type IN instead of OR equals (server#51691) - Fix(dav): filter user files when updating tags (server#51693) - Fix files_sorting cypress tests (server#51695) - Fix(login): Improve CSRF error message for better user understanding (server#51699) - Fix public download activity (server#51704) - Fix: filter out contacts with empty email addresses in sharee completion (server#51708) - Fix(GenerateBlurhashMetadata): Suppress imagescale errors (server#51718) - Fix(occ): Suppress errors when checking config.php fileowner (server#51720) - Fix(files_versions): correctly show version author also for shared files (server#51723) - Fix(files_reminders): Fix reminder actions being displayed on invalid nodes (server#51738) - Fix: task type translations (server#51741) - Fix(files_versions): Rely on server mime fallback icons (server#51748) - Fix(files): Properly encode URLs when preparing ZIP download (server#51751) - Fix(theming): enforce theme also for login (server#51753) - Fix: resolve typo in authMethod enum cases (server#51758) - Fix: add event status and participant status (server#51770) - Fix(settings): Fix infinitely loading account management page with pagination of groups (server#51781) - Feat: Limit `ExpireTrash` job to 30 minutes (server#51808) - Fix(dav): Give proper HTTP status code on MKCOL when quota exceeded (server#51813) - Perf(cron): Delay (re)checking timed jobs (server#51820) - Fix(files_reminders): Lower disabled notifications app error to info (server#51843) - Fix: don’t have sabre/dav send it’s own reponse if we already send the zip response (server#51850) - Fix(oauth2): retain support for legacy ownCloud clients (server#51859) - Fix(encryption): init keys also when logged in using cookie auth (server#51865) - Fix: use proper migration sorting when checking if a migration needs to be executed (server#51869) - Fix(files): right click actions menu flicker (server#51871) - Fix: Use login name to check the password (server#51880) - Fix(settings): Handle email change restriction separately from display name change restriction (server#51901) - Fix(session): Only mark sessions of permanent tokens as app passwords (server#51906) - Fix: Catch exceptions when expiring trashbin (server#51912) - Fix(workflowengine): require a web component as operation plugin (server#51915) - Fix: ensure enabled themes are set on the template (server#51929) - Fix(dav): Allow underscores on custom links (server#51981) - Fix(cache): always require updates if mtime is null (server#51984) - Revert “refactor: add migration for email setting” (server#51987) - Fix(files_reminders): add missing import (server#51992) - Feat(ip): use larger IPv6 range by default (server#52033) - Refactor(RichObjectStrings): Only log error if key or value is not string in validator (server#52038) - Revert “refactor(RichObjectStrings): Only log error if key or value i… (server#52059) - Test: Use utils function from server and wait for requests (activity#1921) - Fix: disable loading when there are no more activities to load (activity#1934) - Feat: skip expire sharing notify if node deleted (activity#1937) - Fix(settings): ensure we handle file_created, file_deleted and file_restored as file_changed (activity#1948) - Revert “fix: disable loading when there are no more activities to load” (activity#1959) - Fix(ActivityAppFeed): handle cases for non-scrollable container (activity#1964) - Fix): AppAPI Proxy – invalid “content-length” (app_api#538) - Fix: propagate group name changes (circles#1900) - Fix(SyncService): Sync group display names (circles#1905) - Composer upgrade and cs:fix (circles#1916) - Ignore empty string when adding member (circles#1926) - Only sync users on explicit request (circles#1930) - Ignore non-existant users (circles#1937) - Speedup circles fetching (circles#1950) - Do not refresh display name on known local user (circles#1957) - Chore(GA): update GA master (files_pdfviewer#1180) - Update GitHub actions (files_pdfviewer#1181) - Chore: update ci workflows (logreader#1568) - Fix: Do not register listener when not in console (logreader#1578) - Ci: Update workflows (nextcloud_announcements#464) - Style: fix custom icon height (notifications#2264) - Chore(deps): bump @nextcloud/vue from 8.23.1 to 8.24.0 (notifications#2281) - Fix(l10n): Improve translation exclude list (photos#2906) - Fix(l10n): remove breaking trailing dot after curly brace (photos#2911) - Fix: resolve file version conflict during restore (text#6948) - Fix flaky cypress tests (text#6968) - Fix(ui): style conflict resolution buttons (text#6972) - Fix(workspace): Use filecache existance for checking if readme exists (text#6975) - Chore(deps-dev): bump psalm/phar from 5.26.1 to 6.5.1 (text#6980) - Fix: replace deprecated translation methods (text#6981) - Feat(session): Send save request via `sendBeacon` at `beforeunload` (text#7062) - Fix(cypress): define visual regression threshold to 0.01 (viewer#2766) ++++ nlohmann_json: - Update to version 3.12.0: * Diagnostic byte positions: A new macro, JSON_DIAGNOSTIC_POSITIONS, introduces member functions to query the byte positions of values in the input they were parsed from. * Enhanced conversion macros: The conversion macros for arbitrary types now include several upgrades: All macros are templated, supporting json, ordered_json, and any other basic_json specialization. * Derived classes can now be seamlessly converted to/from JSON using the new NLOHMANN_DEFINE_DERIVED_TYPE_* macros. * Support for std::optional: The library now supports conversions from/to std::optional types when compiled with C++17. * Flexible string compatibility: Functions patch, diff, and flatten now work with arbitrary string types. * Binary format enhancements: The BJData mapping now supports draft 3, including optimized binary array types. The BSON mapping has added support for unsigned 64-bit integers. The get_number function used in the binary format implementations has been optimized to read multiple bytes at once. * Multidimensional array conversion: Multidimensional C-style arrays can now be directly converted to JSON. * Filesystem paths in UTF-8: The conversions from/to std::filesystem::path are now encoded to UTF-8 strings by default on all operating systems. * CMake 4.0 support. ++++ obs-git-init: - fix the URL, gitea.opensuse.org yields NXDOMAIN ++++ pam-config: - Update to version 2.12+git.20250411: * Release version 2.12 * Call ecryptfs/fscrypt before pam_unix (#30) * Don't exit with error if admin disabled pam-config ++++ patterns-cockpit: - Add requirement on sudo as the preferred method of gaining admin rights (bsc#1240569) ++++ perl-PkgConfig: - updated to 0.26026 see /usr/share/doc/packages/perl-PkgConfig/Changes 0.26026 2025-04-10 08:11:00 -0700 - Fixes for spaces and long filenames (gh#48, gh#61, mohawk++) ++++ pulseview: - Fix version, pulseview identifies itself as 0.5.0. - Remove obsolete -fpermissive compiler flag. - Remove obsolete/unnecessary suse_update_desktop_file use. ++++ python-murmurhash: - update to elease-v1.0.12: * Github Actions now provides Linux ARM runners for public repos, so we can build Linux ARM wheels once more. ++++ monitoring-plugins-http_json: - Update to version 2.3.0 * Add Timestamp checks. * Add unreachable-state option to icinga2 config. * Improve error handling. * Add cli invalid-json-state to change exit code for invalid JSON. ++++ python310: - Update to 3.10.17: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - Add gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch which makes test_ssl not to stop ThreadedEchoServer on OSError, which makes test_ssl pass with OpenSSL 3.5 (bsc#1241067, gh#python/cpython!126572) - Remote upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch ++++ python310-documentation: - Update to 3.10.17: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - Add gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch which makes test_ssl not to stop ThreadedEchoServer on OSError, which makes test_ssl pass with OpenSSL 3.5 (bsc#1241067, gh#python/cpython!126572) - Remote upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch ++++ python-Markdown: - update to version 3.8: * Changed + DRY fix in abbr extension by introducing method create_element (#1483). + Clean up test directory by removing some redundant tests and port non-redundant cases to the newer test framework. + Improved performance of the raw HTML post-processor (#1510). * Fixed + Backslash Unescape IDs set via attr_list on toc (#1493). + Ensure md_in_html processes content inside “markdown” blocks as they are parsed outside of “markdown” blocks to keep things more consistent for third-party extensions (#1503). + md_in_html handle tags within inline code blocks better (#1075). + md_in_html fix handling of one-liner block HTML handling (#1074). + Ensure
is treated like a block-level element (#1481). + Ensure that abbr extension respects AtomicString and does not process perceived abbreviations in these strings (#1512). + Ensure smarty extension correctly renders nested closing quotes (#1514). ++++ python-PyICU: - Update to 2.15 * fixed build error missing conditional ICU < 70 in UnicodeSetIterator() * fixed Enum arg parser with broken strict aliasing rules (Jakub Wilk) - Refresh remove_six.patch ++++ python-grpcio-tools: - Updated to version 1.69.0 * [Build] Override MACOSX_DEPLOYMENT_TARGET for gRPC Python. (#37997) ++++ python-langfuse: - update to 2.60.2: * fix(cost-tracking): handle none values in OpenAI schema - update to 2.60.1: * fix(openai): remove unused openai.resources import - update to 2.60.0: * feat(openai): add Response API support * fix(ingestion_consumer): mask before multimodal handling - update to 2.59.7: * feat(client): add native environments - update to 2.59.6: * fix(openai): handle missing text property on streamed completion - update to 2.59.5: * Resolve runtime error with openai extension when metadata is missing * fix(openai): apply langfuse_mask - update to 2.59.4: * fix(langchain): cached token usage - update to 2.59.3: * fix(openai): implement aclose on async stream responses - update to 2.59.2: * fix(serializer): NaN handling * feat(prompts): add commit message to prompt creation - update to 2.59.1: * perf(ingestion): make max event and batch size configurable - update to 2.59.0: * feat(api): expose public api client * feat(client): add async api client - update to 2.58.2: * fix(openai): handle usage object without mutation * fix(media): retry requests upload errors - update to 2.58.1: * fix(llama-index): workflow integration - update to 2.58.0: * feat: update prompts and invalidate cache - update to 2.57.13: * fix(langchain): add run_id check on_llm_error - update to 2.57.12: * fix(decorators): merge trace tags and metadata on updates - update to 2.57.11: * fix(openai): allow non in token_details - update to 2.57.10: * fix(langchain): mitigate missing run_id on_chain_error * fix(openai): allow for none values in usage details in https://github.com/langfuse/langfuse- python/commit/4d47959fcb5cc473ba8bf59c72ed8dc2c6429677 - update to 2.57.9: * feat(langchain): add debug level to langsmith:hidden tagged spans - update to 2.57.8: * perf(decorator): remove get_caller_module - update to 2.57.7: * fix(api-models): usage unit to optional - update to 2.57.6: * chore(models): update fern api - update to 2.57.5: * fix(serializer): remove unnecessary log statement by - update to 2.57.4: * fix: add project_id to urls returned by langfuse_context.get_current_trace_url - update to 2.57.3: * fix(dataset+decorator): item observer with top-level generation - update to 2.57.2: * perf: memory usage on repeat instantiation - update to 2.57.1: * chore(singleton): shutdown on reset - update to 2.56.2: * feat(media): utility to resolve media references with media content * fix(media): add timeout to reference resolution * chore(deps): bump the langchain group with 2 updates - update to 2.56.1: * fix(client): pass timeout to FernLangfuse * fix(openai): pass metadata when model distillation feat is used * chore(deps-dev): bump pytest from 8.3.3 to 8.3.4 * chore(deps-dev): bump the langchain group with 5 updates * chore(deps): bump django from 5.0.9 to 5.0.10 in /examples/django_example * chore(deps-dev): bump boto3 from 1.35.76 to 1.35.77 - update to 2.56.0: * chore(deps): bump the langchain group across 1 directory with 2 updates * chore(ci): update to v3 docker compose * feat: use projectid when generating trace urls ++++ python-libusb1: - update to 3.3.1: * Fix incorrect getFinalizer() reference in setPollFDNotifiers() - update to 3.3.0: * Fix finalizer registration errors on pypi by using a thread- safe sequential number generator instead of relying on object id unicity and timely finalizer triggering. ++++ python-lxml_html_clean: - update to 0.4.2: * lxml_html_clean now correctly handles HTML input as bytes as it did before the 0.2.0 release. ++++ python-metakernel: - update to 0.30.3: * Add ipython 9 compat #290 (@blink1073) * Fix min version test #278 (@blink1073) ++++ python-model-bakery: - update to 1.20.4: * Fix regression introduced in 1.20.3 that prevented using `auto_now` and `auto_now_add` fields with seq or callable. * Fix support of `auto_now` and `auto_now_add` fields in combination with `_fill_optional` * Isolate Recipe defaults to prevent modification via instances * Fix setting GFK parameter by a callable * Fix regression forbidding using Proxy models as GFK * docs: Add missing doc on `_refresh_after_create` option * Fix `Recipe.prepare` without `_quantity` (on one-to-one relation) * Remove deprecation warning of `datetime.datetime.utcfromtimestamp`. ++++ python-ollama: - update to 0.4.7: * client: remove sha256 as it's already available in the digest * client: improve error messaging on connection failure * chore: bump httpx from 0.27.2 to 0.28.1 * chore: ensure imports are sorted * examples: fix create examples * examples: update create example * fix: don't run lints on all Python versions * fix: formatting & CI * chore: add tests for checking sha in blob request - update to 0.4.6: * add create api changes to support ollama v0.5.5 ++++ python-onigurumacffi: - update to 1.4.1: * ci related changes ++++ python-pass-git-helper: - update to 3.3.0: * add support for password extractor - update to 3.2.0: * **setup:** switch from setup.py to setup.cfg - update to 3.1.0: * test on Python 3.13 * build!: drop support for Python 3.9 * officially support Python 3.12 * the minimum officially supported version of Python is now 3.10. The helper might continue to work with older versions but - update to 1.5.0: * check if password file exists before running `pass` (b50ca3b), closes #371 - update to 1.4.1: * improve error message for unknown username extractor ++++ python-pbs-installer: - update to 2025.4.9: * No upstream Changelog. Use git diff: https://github.com/frostming/pbs-installer/compare/2024.02.12...2025.04.09 ++++ python-pycares: - Clean up the SPEC file. ++++ python-ruff: - update to 0.11.5 * Preview features * [airflow] Add missing AIR302 attribute check * [airflow] Expand module path check to individual symbols (AIR302) * [airflow] Extract AIR312 from AIR302 rules (AIR302, AIR312) * [airflow] Update oudated AIR301, AIR302 rules * [syntax-errors] Async comprehension in sync comprehension * [syntax-errors] Check annotations in annotated assignments * [syntax-errors] Extend annotation checks to await * Bug fixes * [flake8-pie] Avoid false positive for multiple assignment with auto() (PIE796) * Rule changes * [ruff] Fix RUF100 to detect unused file-level noqa directives with specific codes * [flake8-pytest-style] Avoid false positive for legacy form of pytest.raises (PT011) * Documentation * Fix formatting of "See Style Guide" link ++++ python-url-normalize: - Update to 2.2.0: * Added + New `default_domain` parameter to support absolute paths with domain names + New command-line interface (`url-normalize`) + Query parameter filtering functionality + Parameter allowlist feature for controlling accepted query parameters + IDNA 2008 support via `idna` package * Fixed + Handle URLs with missing slashes correctly + Fix decoding of reserved characters in URL paths + Fix Twitter hashtag encoding in query parameters + Do not encode equals sign in fragment + Reverted license format in pyproject.toml to maintain Python 3.8 compatibility with older setuptools versions * Changed + **BREAKING:** Switch default scheme from 'http' to 'https' + **BREAKING:** Migrated IDNA handling to use IDNA 2008 with UTS46 processing + **BREAKING:** Updated minimum Python version to 3.8 + **BREAKING:** Removed sort_query_params option as it was incorrect + Enhanced query normalization with parameter filtering support + Updated URL cleanup to support new filtering features + Changed host normalization to handle each domain label separately - Drop patch url-normalize-pr28-poetry-core.patch, now included. ++++ python313: - Update to 3.13.3: - Tools/Demos - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - Tests - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-126332: Add unit tests for pyrepl. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-130940: The PyConfig.use_system_logger attribute, introduced in Python 3.13.2, has been removed. The introduction of this attribute inadvertently introduced an ABI breakage on macOS and iOS. The use of the system logger is now enabled by default on iOS, and disabled by default on macOS. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. - -kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129646: Update the locale alias mapping in the locale module to match the latest X Org locale alias mapping and support new locales in Glibc 2.41. - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128657: Fix possible extra reference when using objects returned by hashlib.sha256() under free threading. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128308: Support the name keyword argument for eager tasks in asyncio.loop.create_task(), asyncio.create_task() and asyncio.TaskGroup.create_task(), by passing on all kwargs to the task factory set by asyncio.loop.set_task_factory(). - gh-128388: Fix PyREPL on Windows to support more keybindings, like the Control-← and Control-→ word-skipping keybindings and those with meta (i.e. Alt), e.g. Alt-d to kill-word or Alt-Backspace backward-kill-word. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-124927: Non-printing characters are now properly handled in the new REPL. - IDLE - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131988: Fix a performance regression that caused scaling bottlenecks in the free threaded build in 3.13.1 and 3.13.2. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-129732: Fixed a race in _Py_qsbr_reserve in the free threading build. - gh-129643: Fix thread safety of PyList_Insert() in free-threading builds. - gh-129668: Fix race condition when raising MemoryError in the free threaded build. - gh-129643: Fix thread safety of PyList_SetItem() in free-threading builds. Patch by Kumar Aditya. - gh-128714: Fix the potential races in get/set dunder methods __annotations__, __annotate__ and __type_params__ for function object, and add related tests. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-127953: The time to handle a LINE event in sys.monitoring (and sys.settrace) is now independent of the number of lines in the code object. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-129533: Update PyGC_Enable(), PyGC_Disable(), PyGC_IsEnabled() to use atomic operation for thread-safety at free-threading build. Patch by Donghee Na. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - Add gh126985-mv-pyvenv.cfg2getpath.patch to remove failing tests in test_sysconfig. - Add gh-132535-rsrc-warn-test_timeout.patch to fix failing tests in the build system without network access (gh#python/cpython#132535). ++++ python313-documentation: - Update to 3.13.3: - Tools/Demos - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - Tests - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-126332: Add unit tests for pyrepl. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-130940: The PyConfig.use_system_logger attribute, introduced in Python 3.13.2, has been removed. The introduction of this attribute inadvertently introduced an ABI breakage on macOS and iOS. The use of the system logger is now enabled by default on iOS, and disabled by default on macOS. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. - -kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129646: Update the locale alias mapping in the locale module to match the latest X Org locale alias mapping and support new locales in Glibc 2.41. - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128657: Fix possible extra reference when using objects returned by hashlib.sha256() under free threading. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128308: Support the name keyword argument for eager tasks in asyncio.loop.create_task(), asyncio.create_task() and asyncio.TaskGroup.create_task(), by passing on all kwargs to the task factory set by asyncio.loop.set_task_factory(). - gh-128388: Fix PyREPL on Windows to support more keybindings, like the Control-← and Control-→ word-skipping keybindings and those with meta (i.e. Alt), e.g. Alt-d to kill-word or Alt-Backspace backward-kill-word. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-124927: Non-printing characters are now properly handled in the new REPL. - IDLE - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131988: Fix a performance regression that caused scaling bottlenecks in the free threaded build in 3.13.1 and 3.13.2. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-129732: Fixed a race in _Py_qsbr_reserve in the free threading build. - gh-129643: Fix thread safety of PyList_Insert() in free-threading builds. - gh-129668: Fix race condition when raising MemoryError in the free threaded build. - gh-129643: Fix thread safety of PyList_SetItem() in free-threading builds. Patch by Kumar Aditya. - gh-128714: Fix the potential races in get/set dunder methods __annotations__, __annotate__ and __type_params__ for function object, and add related tests. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-127953: The time to handle a LINE event in sys.monitoring (and sys.settrace) is now independent of the number of lines in the code object. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-129533: Update PyGC_Enable(), PyGC_Disable(), PyGC_IsEnabled() to use atomic operation for thread-safety at free-threading build. Patch by Donghee Na. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - Add gh126985-mv-pyvenv.cfg2getpath.patch to remove failing tests in test_sysconfig. - Add gh-132535-rsrc-warn-test_timeout.patch to fix failing tests in the build system without network access (gh#python/cpython#132535). ++++ python313-nogil: - Update to 3.13.3: - Tools/Demos - gh-131852: msgfmt no longer adds the POT-Creation-Date to generated .mo files for consistency with GNU msgfmt. - gh-85012: Correctly reset msgctxt when compiling messages in msgfmt. - gh-130025: The iOS testbed now correctly handles symlinks used as Python framework references. - Tests - gh-131050: test_ssl.test_dh_params is skipped if the underlying TLS library does not support finite-field ephemeral Diffie-Hellman. - gh-129200: Multiple iOS testbed runners can now be started at the same time without introducing an ambiguity over simulator ownership. - gh-130292: The iOS testbed will now run successfully on a machine that has not previously run Xcode tests (such as CI configurations). - gh-130293: The tests of terminal colorization are no longer sensitive to the value of the TERM variable in the testing environment. - gh-126332: Add unit tests for pyrepl. - Security - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-127371: Avoid unbounded buffering for tempfile.SpooledTemporaryFile.writelines(). Previously, disk spillover was only checked after the lines iterator had been exhausted. This is now done after each line is written. - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - Library - gh-132174: Fix function name in error message of _interpreters.run_string. - gh-132171: Fix crash of _interpreters.run_string on string subclasses. - gh-129204: Introduce new _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment variable knob in subprocess to control the use of os.posix_spawn(). - gh-132159: Do not shadow user arguments in generated __new__() by decorator warnings.deprecated. Patch by Xuehai Pan. - gh-132075: Fix possible use of socket address structures with uninitialized members. Now all structure members are initialized with zeroes by default. - gh-132002: Fix crash when deallocating contextvars.ContextVar with weird unahashable string names. - gh-131668: socket: Fix code parsing AF_BLUETOOTH socket addresses. - gh-131492: Fix a resource leak when constructing a gzip.GzipFile with a filename fails, for example when passing an invalid compresslevel. - gh-131325: Fix sendfile fallback implementation to drain data after writing to transport in asyncio. - gh-129843: Fix incorrect argument passing in warnings.warn_explicit(). - gh-131204: Use monospace font from System Font Stack for cross-platform support in difflib.HtmlDiff. - gh-130940: The PyConfig.use_system_logger attribute, introduced in Python 3.13.2, has been removed. The introduction of this attribute inadvertently introduced an ABI breakage on macOS and iOS. The use of the system logger is now enabled by default on iOS, and disabled by default on macOS. - gh-131045: Fix issue with __contains__, values, and pseudo-members for enum.Flag. - gh-130959: Fix pure-Python implementation of datetime.time.fromisoformat() to reject times with spaces in fractional part (for example, 12:34:56.400 +02:00), matching the C implementation. Patch by Michał Gorny. - gh-130637: Add validation for numeric response data in poplib.POP3.stat() method - gh-130461: Remove .. index:: directives from the uuid module documentation. These directives previously created entries in the general index for getnode() as well as the uuid1(), uuid3(), uuid4(), and uuid5() constructor functions. - gh-130379: The zipapp module now calculates the list of files to be added to the archive before creating the archive. This avoids accidentally including the target when it is being created in the source directory. - gh-130285: Fix corner case for random.sample() allowing the counts parameter to specify an empty population. So now, sample([], 0, counts=[]) and sample('abc', k=0, counts=[0, 0, 0]) both give the same result as sample([], 0). - gh-130250: Fix regression in traceback.print_last(). - gh-130230: Fix crash in pow() with only Decimal third argument. - gh-118761: Reverts a change in the previous release attempting to make some stdlib imports used within the subprocess module lazy as this was causing errors during __del__ finalizers calling methods such as terminate, or kill, or send_signal. - gh-130164: Fixed failure to raise TypeError in inspect.Signature.bind() for positional-only arguments provided by keyword when a variadic keyword argument (e.g. - -kwargs) is present. - gh-130151: Fix reference leaks in _hashlib.hmac_new() and _hashlib.hmac_digest(). Patch by Bénédikt Tran. - gh-130145: Fix asyncio.AbstractEventloop.run_forever() when another loop is already running. - gh-129726: Fix gzip.GzipFile raising an unraisable exception during garbage collection when referring to a temporary object by breaking the reference loop with weakref. - gh-127750: Remove broken functools.singledispatchmethod() caching introduced in gh-85160. - gh-129583: Update bundled pip to 25.0.1 - gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module(). - gh-129646: Update the locale alias mapping in the locale module to match the latest X Org locale alias mapping and support new locales in Glibc 2.41. - gh-129603: Fix bugs where sqlite3.Row objects could segfault if their inherited description was set to None. Patch by Erlend Aasland. - gh-128231: Execution of multiple statements in the new REPL now stops immediately upon the first exception encountered. Patch by Bartosz Sławecki. - gh-117779: Fix reading duplicated entries in zipfile by name. Reading duplicated entries (except the last one) by ZipInfo now emits a warning instead of raising an exception. - gh-128772: Fix pydoc for methods with the __module__ attribute equal to None. - gh-92897: Scheduled the deprecation of the check_home argument of sysconfig.is_python_build() to Python 3.15. - gh-128657: Fix possible extra reference when using objects returned by hashlib.sha256() under free threading. - gh-128703: Fix mimetypes.guess_type() to use default mapping for empty Content-Type in registry. - gh-128308: Support the name keyword argument for eager tasks in asyncio.loop.create_task(), asyncio.create_task() and asyncio.TaskGroup.create_task(), by passing on all kwargs to the task factory set by asyncio.loop.set_task_factory(). - gh-128388: Fix PyREPL on Windows to support more keybindings, like the Control-← and Control-→ word-skipping keybindings and those with meta (i.e. Alt), e.g. Alt-d to kill-word or Alt-Backspace backward-kill-word. - gh-126037: xml.etree.ElementTree: Fix a crash in Element.find, Element.findtext and Element.findall when the tag to find implements an __eq__() method mutating the element being queried. Patch by Bénédikt Tran. - gh-127712: Fix handling of the secure argument of logging.handlers.SMTPHandler. - gh-126033: xml.etree.ElementTree: Fix a crash in Element.remove when the element is concurrently mutated. Patch by Bénédikt Tran. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-124927: Non-printing characters are now properly handled in the new REPL. - IDLE - gh-129873: Simplify displaying the IDLE doc by only copying the text section of idle.html to idlelib/help.html. Patch by Stan Ulbrych. - Documentation - gh-131417: Mention asyncio.Future and asyncio.Task in generic classes list. - gh-125722: Require Sphinx 8.2.0 or later to build the Python documentation. Patch by Adam Turner. - gh-129712: The wheel tags supported by each macOS universal SDK option are now documented. - gh-46236: C API: Document PyUnicode_RSplit(), PyUnicode_Partition() and PyUnicode_RPartition(). - Core and Builtins - gh-132011: Fix crash when calling list.append() as an unbound method. - gh-131998: Fix a crash when using an unbound method descriptor object in a function where a bound method descriptor was used. - gh-131988: Fix a performance regression that caused scaling bottlenecks in the free threaded build in 3.13.1 and 3.13.2. - gh-131719: Fix missing NULL check in _PyMem_FreeDelayed in free-threaded build. - gh-131670: Fix anext() failing on sync __anext__() raising an exception. - gh-131141: Fix data race in sys.monitoring instrumentation while registering callback. - gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing - gh-130851: Fix a crash in the free threading build when constructing a code object with co_consts that contains instances of types that are not otherwise generated by the bytecode compiler. - gh-130794: Fix memory leak in the free threaded build when resizing a shared list or dictionary from multiple short-lived threads. - gh-130775: Do not crash on negative column and end_column in ast locations. - gh-130382: Fix PyRefTracer_DESTROY not being sent from Python/ceval.c Py_DECREF(). - gh-130618: Fix a bug that was causing UnicodeDecodeError or SystemError to be raised when using f-strings with lambda expressions with non-ASCII characters. Patch by Pablo Galindo - gh-130163: Fix possible crashes related to concurrent change and use of the sys module attributes. - gh-88887: Fixing multiprocessing Resource Tracker process leaking, usually observed when running Python as PID 1. - gh-130115: Fix an issue with thread identifiers being sign-extended on some platforms. - gh-128396: Fix a crash that occurs when calling locals() inside an inline comprehension that uses the same local variable as the outer frame scope where the variable is a free or cell var. - gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer. Patch by Pablo Galindo - gh-129983: Fix data race in compile_template in sre.c. - gh-129967: Fix a race condition in the free threading build when repr(set) is called concurrently with set.clear(). - gh-129900: Fix return codes inside SystemExit not getting returned by the REPL. - gh-129732: Fixed a race in _Py_qsbr_reserve in the free threading build. - gh-129643: Fix thread safety of PyList_Insert() in free-threading builds. - gh-129668: Fix race condition when raising MemoryError in the free threaded build. - gh-129643: Fix thread safety of PyList_SetItem() in free-threading builds. Patch by Kumar Aditya. - gh-128714: Fix the potential races in get/set dunder methods __annotations__, __annotate__ and __type_params__ for function object, and add related tests. - gh-128632: Disallow __classdict__ as the name of a type parameter. Using this name would previously crash the interpreter in some circumstances. - gh-127953: The time to handle a LINE event in sys.monitoring (and sys.settrace) is now independent of the number of lines in the code object. - gh-125331: from __future__ import barry_as_FLUFL now works in more contexts, including when it is used in files, with the -c flag, and in the REPL when there are multiple statements on the same line. Previously, it worked only on subsequent lines in the REPL, and when the appropriate flags were passed directly to compile(). Patch by Pablo Galindo. - C API - gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen. - gh-129533: Update PyGC_Enable(), PyGC_Disable(), PyGC_IsEnabled() to use atomic operation for thread-safety at free-threading build. Patch by Donghee Na. - Build - gh-131865: The DTrace build now properly passes the CC and CFLAGS variables to the dtrace command when utilizing SystemTap on Linux. - gh-131675: Fix mimalloc library builds for 32-bit ARM targets. - gh-130673: Fix potential KeyError when handling object sections during JIT building process. - gh-130740: Ensure that Python.h is included before stdbool.h unless pyconfig.h is included before or in some platform-specific contexts. - gh-129838: Don’t redefine _Py_NO_SANITIZE_UNDEFINED when compiling with a recent GCC version and undefined sanitizer enabled. - gh-129660: Drop test_embed from PGO training, whose contribution in recent versions is considered to be ignorable. - Add gh126985-mv-pyvenv.cfg2getpath.patch to remove failing tests in test_sysconfig. - Add gh-132535-rsrc-warn-test_timeout.patch to fix failing tests in the build system without network access (gh#python/cpython#132535). ++++ qemu: - all glib2 versions are recent enough to use pcre2: * qemu-linux-user: drop pcre (by Andreas Stieger) - Correct wrong bug mentioned in changelog (bsc#1236329) ++++ qemu-linux-user: - all glib2 versions are recent enough to use pcre2: * qemu-linux-user: drop pcre (by Andreas Stieger) - Correct wrong bug mentioned in changelog (bsc#1236329) ++++ qt6-creator: - Update to 16.0.1 https://www.qt.io/blog/qt-creator-16.0.1-released ++++ qucs-s: - Update to 25.1.2 What's Changed + Allow copy and paste ports in symbol editing mode by @wawuwo in [#1271] + Fix Xyce IC for Tline by @ra3xdh in #1275 + Fix crash when coordinates of wire ends are in wrong order by @wawuwo in #1278 + Removed innosetup action. by @dsm in #1281 + Fix Qt-6.9 QString .arg matching by @ivandi69 in #1286 + Change .OPTIONS and .FUNC components to allow free editing of contents. by @iwbnwif in #1262 + Allow variables in single pulse sources by @ra3xdh in #1289 ++++ rasdaemon: - CXL device support (bsc#1241023, jsc#PED-12657) - Update to version 0.8.3.0.git+db0870e: * ras-diskerror-handler.h: fix checkpatch warnings * Use the right dev_t decoding for diskerror handler * rasdaemon: Add new modules supported by HiSilicon common section * rasdaemon: ras-mc-ctl: Update logging of CXL memory module data to align with CXL spec rev 3.1 * rasdaemon: ras-mc-ctl: Update logging of CXL DRAM event data to align with CXL spec rev 3.1 * rasdaemon: ras-mc-ctl: Update logging of CXL general media event data to align with CXL spec rev 3.1 * rasdaemon: ras-mc-ctl: Update logging of common event data to align with CXL spec rev 3.1 * rasdaemon: ras-mc-ctl: Fix logging of memory event type in CXL DRAM error table * rasdaemon: cxl: Update memory module event to CXL spec rev 3.1 * rasdaemon: cxl: Update CXL DRAM event to CXL spec rev 3.1 * rasdaemon: cxl: Update CXL general media event to CXL spec rev 3.1 * rasdaemon: cxl: Add Component Identifier formatting for CXL spec rev 3.1 * rasdaemon: cxl: Update common event to CXL spec rev 3.1 * rasdaemon: cxl: Add automatic indexing for storing CXL fields in SQLite database * rasdaemon: cxl: Fix mismatch in region field's name with kernel DRAM trace event * rasdaemon: cxl: Fix logging of memory event type of DRAM trace event * rasdaemon: Fix for parsing error when trace event's format file is larger than PAGE_SIZE * rasdaemon: Add page offline support for cxl memory * Add labels for ASRock X370 Taichi * Add labels for ASRock X570 Creator * Add labels for ASRock X570S PG Riptide * rasdaemon: mce: decode io port for bus error * rasdaemon: arm: do not print error msg if field not found * rasdaemon: add DE error type for AMD * rasdaemon: Fix the display format of JaguarMicro vendor no standard errors * rasdaemon: bump to version 0.8.2 * ras-page-isolation.h: remove extra parenthesis * rasdaemon: check if sscanf() processed all arguments on dev_name * ras-page-isolation.h: fix most coding style issues * ras-page-isolation: fix location_fields size * ras-page-isolation: fix additional coding style issues * ras-page-isolation: make memory_location_field static * ras-page-isolation: use snprintf() instead of sprintf() * mce-intel-ivb/mce-intel-sb: remove code commented with #if 0 * rasdaemon: use __func__ instead of the name of the function * ipmitool SEL logging of AER CEs on OpenBMC platforms * The rasdaemon service may fail to be started for the first time. * New feature: support memory row CE threshold policy * ras-page-isolation: drop an unused variable * Fix the bug that `config->env` is greater than `ulong_max` when units->val=1 * rasdaemon: Modify support for vendor-specific machine check error information * rasdaemon: ras-mc-ctl: Log hpa and region info from cxl_general_media and cxl_dram tables * rasdaemon: CXL: Extract, log and record region info from cxl_general_media and cxl_dram events * rasdaemon: CXL: Fix uncorrectable macro spelling * rasdaemon: ras-non-standard-handler: Fix checkpatch warning * rasdaemon: ras-events: Fix warning ‘filter_ras_mc_event’ defined but not used * rasdaemon: ras-arm-handler: Fix checkpatch warning length exceeds 120 columns * rasdaemon: ras-events: removed obselete code under #if 0 * rasdaemon: ras-mce-handler: Fix checkpatch errors * rasdaemon: rbtree: removed unused definition for RB_ROOT * rasdaemon: Fix for compilation warning in ras-memory-failure-handler.c * rasdaemon: Fix mem_fail_event build breakage * ras-events: fix -d option to work again * ci.yml: Change the name of the second job * ci.yml: place checkpatch check in separate * ci.yml: run checkpatch when doing tests * Makefile.am: add types.h to the list of headers * scripts/checkpatch.pl: add support for checking SPDX * rasdaemon: enforce SPDX license tags * ras-events: demote log information about trace being enabled/disabled * rasdaemon: cleanup coding style * ras-events: make returned error code consistent * rasdaemon: add .editorconfig file to follow our coding style * ras-report.h: avoid long lines * types.h: remove whitespaces * types.h: don't depend on linux/bits.h * ras-events: don't use extern inside a C file * rasdaemon: don't use unsafe strcpy, strcat and sprintf * types.h: add an implementation for strscpy() and strscat() * ras-events: drop a dead code to check number of CPUs * ras-report: fix coding style and string fill issues * non-standard-jaguarmicro: avoid CamelCase * checkpatch.pl: warn also about strcat and sprintf usages * rasdaemon: alphabetically sort includes * ras-arm-handler: use GENMASK() macro * rasdaemon: move type macros to a separate header (types.h) * ras-arm-handler: Parse and log ARM Processor Error Info table * rasdaemon: fix some typos and correct spelling * scripts/checkpatch.pl: set default mode to strict * ras-arm-handler: cope with latest upstream changes * scripts/checkpatch.pl: some improvements to reduce false positives * scripts/checkpatch.pl: do some additional cleanups * rasdaemon: adjust install targets for the spec to be build * ras-aer-handler: handle errors when running ipmitool * rbtree.h: Fix an issue introduced by checkpatch logic * rasdaemon: mce-amd-smca: Optimizing decoding of MCA_CTL_SMU bits * Cleanup MCE error log on non-x86 args * contrib/qemu_einj.py: make it more generic to allow other einj types * rasdaemon: add mem_fail_event trigger * trigger: parse only once TRIGGER_DIR env variable * ras-mc-handler: cleanup trigger logic * rasdaemon: add mc_event trigger * util/arm_einj.py: fix a typo at virt-addr * util/arm_einj.py: remove a debug print * util/arm_einj.py: add an utility for ARM error injection via QEMU * ras-arm-handler: be compatible with upstream Kernel * Do a coding style cleanup with regards to tabs and white spaces * rasdaemon: Add Corrected Internal Error for aer_cor_errors * rasdaemon: Update SMCA bank error descriptions * Add Lenovo P920 DIMM labels * rasdaemon: Fix for vendor errors are not recorded in the SQLite database if some cpus are offline * mce-amd-smca: update smca_hwid to use smca_bank_types * labels/asrock: Add DIMM labels for ASRock Rack X570D4U * rasdaemon: Add support to parse microcode field of mce tracepoint * rasdaemon: Add support to parse the PPIN field of mce tracepoint * rasdaemon: ras-mc-ctl: Add support to display mcastatus_msg string * rasdaemon: ras-mc-ctl: Add support for CXL memory module trace events * rasdaemon: ras-mc-ctl: Add support for CXL DRAM trace events * rasdaemon: ras-mc-ctl: Add support for CXL general media trace events * rasdaemon: ras-mc-ctl: Add support for CXL generic trace events * rasdaemon: ras-mc-ctl: Add support for CXL poison trace events * rasdaemon: ras-mc-ctl: Add support for CXL overflow trace events * rasdaemon: ras-mc-ctl: Add support for CXL AER correctable trace events * rasdaemon: ras-mc-ctl: Add support for CXL AER uncorrectable trace events * rasdaemon: ras-memory-failure-handler: update memory failure action page types * rasdaemon: Fix build warnings unused variable if AMP RAS errors is not enabled * labels/asus: Add DIMM labels for Asus PRIME X570-P * Use block_rq_error if RHEL >= 9.1 * rasdaemon: Add error decoding for MCA_CTL_SMU extended bits * rasdaemon: labels/apple add MacPro 1,1 and 2,1 models * rasdaemon: labels/intel add DQ57TM vendor and model ++++ rekor: - Update to version 1.3.10: * Features - Added --client-signing-algorithms flag (#1974) * Fixes / Misc - emit unpopulated values when marshalling (#2438) - pkg/api: better logs when algorithm registry rejects a key (#2429) - chore: improve mysql readiness checks (#2397) - Added --client-signing-algorithms flag (#1974) * Security fixes (over the last releases): - CVE-2024-6104: rekor: hashicorp/go-retryablehttp: url might write sensitive information to log file (bsc#1227053) - CVE-2023-45288: rekor: golang.org/x/net/http2: close connections when receiving too many headers (bsc#1236519) - CVE-2025-27144: rekor: gopkg.in/go-jose/go-jose.v2,github.com/go-jose/go-jose/v4,github.com/go-jose/go-jose/v3: Go JOSE's Parsing Vulnerable to Denial of Service (bsc#1237638) - CVE-2025-22868: rekor: golang.org/x/oauth2/jws: Unexpected memory consumption during token parsing in golang.org/x/oauth2 (bsc#1239191) - CVE-2025-22869: rekor: golang.org/x/crypto/ssh: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh (bsc#1239327) - CVE-2025-30204: rekor: github.com/golang-jwt/jwt/v5: jwt-go allows excessive memory allocation during header parsing (bsc#1240468) ++++ rubygem-agama-yast: - bsc#1238038 - copy NVMe configuration files from inst-sys to target (gh#agama-project/agama#2257). ++++ rubygem-passenger: - New upstream release 6.0.26, see bundled CHANGELOG - Adapt 0001-suse.patch and 0002-fix-shebangs.patch for 6.0.26 ++++ selinux-policy: - Update to version 20250411: * Introduce unconfined mysqld_systemd_helper_t (bsc#1240949) * Set mysqld_t permissive until we have tested it thorougly (bsc#1240949) * Fix label of mysqld (bsc#1240949) * Initial policy for snapper 50-etc plugin (bsc#1236671) ++++ telegram-desktop: - Added 0001-Fix-build-with-Qt-6.9.patch (boo#1241069). - Use system libdispatch. - Removed build dependency on KF5Wayland, it is only needed if the DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION option is enabled. ++++ terragrunt: - Update to version 0.77.13: * build(deps): bump github.com/getsops/sops/v3 from 3.9.4 to 3.10.1 (#4130) * build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 (#4131) * build(deps): bump golang.org/x/sys from 0.31.0 to 0.32.0 (#4133) * build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 (#4132) - Update to version 0.77.12: * New Features Introduced no_validation attribute for stack and unit, allowing users to bypass Terragrunt's validation checks when deploying infrastructure. This is particularly useful in scenarios where you need to deploy infrastructure that doesn't strictly adhere to Terragrunt's validation rules, such as during emergency deployments or when working with legacy infrastructure patterns. * What's Changed - feat: add support for no_validation attribute for stack and unit (#4149) - feat: Adding a bit more docs for stacks (#4144) ++++ upplay: - Update to 1.9.1: * Configurable metadata in player area ++++ virt-manager: - Upstream features and bug fixes (bsc#1027942) (jsc#PED-8910) 040-virtinst-add-pstore-backend-support.patch 041-tests-add-pstore-test.patch 042-man-virt-install-Document-pstore-device.patch 043-tests-Increase-virtio-mem-block-size.patch 044-tests-test_urls-fix-dead-URL.patch 045-urlfetcher-add-riscv64-architecture-for-Debian.patch 046-virt-manager-list-virtual-networks-when-creating-new-QEMU-Session-VM.patch 047-virt-install-add-support-for-vDPA-network-device.patch 048-virt-manager-add-support-for-vDPA-network-device.patch 049-virt-install-detect-wayland-in-order-to-start-virt-viewer.patch - bsc#1241082 - [Build 20250410] virt_install fails to launch: missing dependencies. Spec file modifications ------------------------------------------------------------------ ------------------ 2025-4-10 - Apr 10 2025 ------------------- ------------------------------------------------------------------ ++++ ComputeLibrary: - Update to 25.03.1: * Public major release * Documentation (API, changelogs, build guide, contribution guide, errata, etc.) available here: https://arm-software.github.io/ComputeLibrary/v25.03.1 - Update to 25.03: * Public major release * Documentation (API, changelogs, build guide, contribution guide, errata, etc.) available here: https://arm-software.github.io/ComputeLibrary/v25.03 ++++ aaa_base: - Update to version 84.87+git20250410.71df276: * Modern s390x uses TERM=linux for ttysclp ++++ agama: - Allow to specify extra kernel parameters in profile (jsc#PED-10810) ++++ agama-yast: - Allow to specify extra kernel parameters for bootloader (jsc#PED-10810) ++++ ansible-sap-infrastructure: - 1.1.2 - Bugfixes - collection - Bump vmware.vmware_rest to 4.5.0 - collection - Use amazon.aws.ec2_placement_group - collection - implement changelogs/changelog.yaml - sap_vm_provision - AWS tag pacemaker for fence agent stonith:external/ec2 - sap_vm_provision - update azure.azcollection minimum version requirement - sap_vm_provision/sap_vm_temp_vip - Add dynamic group handling for provisioning - sap_vm_verify - stub code comments and reorder ++++ ansible-sap-install: - 1.5.3 - Initial release - Bugfixes: - collection - Cleanup the changelog(s) - collection - Use the correct ansible-galaxy option in README.md files - collection - gh issue templates - collection and sap_hostagent - ansible-lint fixes - sap*preconfigure - Use correct RHEL versions in task names - sap*preconfigure - sysctl checks fail when config file has comments - sap_*_preconfigure/SLES - Enhance saptune handling and detection - sap_*_preconfigure/Suse - Enhance saptune revert logic - sap_*_preconfigure/Suse - Switch saptune from present - sap_general_preconfigure - Fix check mode for sysctl - sap_general_preconfigure - Remove unused file configure-etc-hosts.yml - sap_general_preconfigure - Update the package name of the IBM Power tools for RHEL 10 - sap_general_preconfigure - fix var role prefix - sap_general_preconfigure, sap_maintain_etc_hosts - Ignore comments - sap_general_preconfigure/SLES - Add etc hosts setup to configure steps - sap_ha_pacemaker_cluster - fix ASCS constraint - sap_ha_pacemaker_cluster - fix ASCS/ERS systemd - sap_ha_pacemaker_cluster - fix NWAS - sap_ha_pacemaker_cluster - fix internal-error - sap_ha_pacemaker_cluster - fix package detection on RHEL - sap_ha_pacemaker_cluster - fix(check-mode) - sap_ha_pacemaker_cluster - several bug fixes - sap_ha_pacemaker_cluster - stonith location constraints - sap_hana_install - Update fapolicyd conditionals - sap_hana_preconfigure - Fix check mode for largesend.conf - ppc64le - sap_hana_preconfigure - Update the package name of the RHEL 10 Power tools - sap_hana_preconfigure - fix check mode in two tasks - sap_hana_preconfigure/SLES - Add package libltdl7 to vars - sap_swpm - Fix link in README.md - sap_swpm - remove duplicate section credentials_anydb_ibmdb2 - sap_swpm - removed duplicates from credentials_hana section ++++ ansible-sap-operations: - Updated downstream transformation - Removed python dependencies and macros from spec file ++++ armnn: - Update to 25.02: * Changelog: https://github.com/ARM-software/armnn/releases/tag/v25.02 - Disable TF-Lite support as it is going away from Tumbleweed ++++ armnn-opencl: - Update to 25.02: * Changelog: https://github.com/ARM-software/armnn/releases/tag/v25.02 - Disable TF-Lite support as it is going away from Tumbleweed ++++ blog: - The suse-module-tools are required at build otherwise blog is not in the initrd ++++ calls: - Update to version 48.1: + Start as part of gnome-session. + Use notification categories + Modernize USSD dialog + Updated translations. ++++ rust1.86: - Ignore broken platform test ++++ chromium: - update chromium-121-rust-clang_lib.patch to apply cleanly ++++ nodejs22: - Update to 22.14.0 * fs: allow exclude option in globs to accept glob patterns * lib: add typescript support to STDIN eval * module: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX * module: add findPackageJSON util * process: add process.ref() and process.unref() methods * sqlite: support TypedArray and DataView in StatementSync * src: add --disable-sigusr1 to prevent signal i/o thread * src,worker: add isInternalWorker * test_runner: add TestContext.prototype.waitFor() * test_runner: add t.assert.fileSnapshot() * test_runner: add assert.register() API * worker: add eval ts input - openssl_binary_detection.patch fix_ci_tests.patch: refreshed - Build with PIE (bsc#1239949) ++++ coreutils: - Update to 9.7: Bug fixes * 'cat' would fail with "input file is output file" if input and output are the same terminal device and the output is append-only. [bug introduced in coreutils-9.6] * 'cksum -a crc' misbehaved on aarch64 with 32-bit uint_fast32_t. [bug introduced in coreutils-9.6] * dd with the 'nocache' flag will now detect all failures to drop the cache for the whole file. Previously it may have erroneously succeeded. [bug introduced with the "nocache" feature in coreutils-8.11] * 'ls -Z dir' would crash on all systems, and 'ls -l' could crash on systems like Android with SELinux but without xattr support. [bug introduced in coreutils-9.6] * `ls -l` could output spurious "Not supported" errors in certain cases, like with dangling symlinks on cygwin. [bug introduced in coreutils-9.6] * timeout would fail to timeout commands with infinitesimal timeouts. For example `timeout 1e-5000 sleep inf` would never timeout. [bug introduced with timeout in coreutils-7.0] * sleep, tail, and timeout would sometimes sleep for slightly less time than requested. [bug introduced in coreutils-5.0] * 'who -m' now outputs entries for remote logins. Previously login entries prefixed with the service (like "sshd") were not matched. [bug introduced in coreutils-9.4] Improvements * 'logname' correctly returns the user who logged in the session, on more systems. Previously on musl or uclibc it would have merely output the LOGNAME environment variable. - coreutils-9.6-ls-Z-crash-fix.patch: Remove now-upstream patch. - Refresh all other patches. ++++ coreutils-single: - Update to 9.7: Bug fixes * 'cat' would fail with "input file is output file" if input and output are the same terminal device and the output is append-only. [bug introduced in coreutils-9.6] * 'cksum -a crc' misbehaved on aarch64 with 32-bit uint_fast32_t. [bug introduced in coreutils-9.6] * dd with the 'nocache' flag will now detect all failures to drop the cache for the whole file. Previously it may have erroneously succeeded. [bug introduced with the "nocache" feature in coreutils-8.11] * 'ls -Z dir' would crash on all systems, and 'ls -l' could crash on systems like Android with SELinux but without xattr support. [bug introduced in coreutils-9.6] * `ls -l` could output spurious "Not supported" errors in certain cases, like with dangling symlinks on cygwin. [bug introduced in coreutils-9.6] * timeout would fail to timeout commands with infinitesimal timeouts. For example `timeout 1e-5000 sleep inf` would never timeout. [bug introduced with timeout in coreutils-7.0] * sleep, tail, and timeout would sometimes sleep for slightly less time than requested. [bug introduced in coreutils-5.0] * 'who -m' now outputs entries for remote logins. Previously login entries prefixed with the service (like "sshd") were not matched. [bug introduced in coreutils-9.4] Improvements * 'logname' correctly returns the user who logged in the session, on more systems. Previously on musl or uclibc it would have merely output the LOGNAME environment variable. - coreutils-9.6-ls-Z-crash-fix.patch: Remove now-upstream patch. - Refresh all other patches. ++++ coreutils-systemd: - Update to 9.7: Bug fixes * 'cat' would fail with "input file is output file" if input and output are the same terminal device and the output is append-only. [bug introduced in coreutils-9.6] * 'cksum -a crc' misbehaved on aarch64 with 32-bit uint_fast32_t. [bug introduced in coreutils-9.6] * dd with the 'nocache' flag will now detect all failures to drop the cache for the whole file. Previously it may have erroneously succeeded. [bug introduced with the "nocache" feature in coreutils-8.11] * 'ls -Z dir' would crash on all systems, and 'ls -l' could crash on systems like Android with SELinux but without xattr support. [bug introduced in coreutils-9.6] * `ls -l` could output spurious "Not supported" errors in certain cases, like with dangling symlinks on cygwin. [bug introduced in coreutils-9.6] * timeout would fail to timeout commands with infinitesimal timeouts. For example `timeout 1e-5000 sleep inf` would never timeout. [bug introduced with timeout in coreutils-7.0] * sleep, tail, and timeout would sometimes sleep for slightly less time than requested. [bug introduced in coreutils-5.0] * 'who -m' now outputs entries for remote logins. Previously login entries prefixed with the service (like "sshd") were not matched. [bug introduced in coreutils-9.4] Improvements * 'logname' correctly returns the user who logged in the session, on more systems. Previously on musl or uclibc it would have merely output the LOGNAME environment variable. - coreutils-9.6-ls-Z-crash-fix.patch: Remove now-upstream patch. - Refresh all other patches. ++++ coreutils-testsuite: - Update to 9.7: Bug fixes * 'cat' would fail with "input file is output file" if input and output are the same terminal device and the output is append-only. [bug introduced in coreutils-9.6] * 'cksum -a crc' misbehaved on aarch64 with 32-bit uint_fast32_t. [bug introduced in coreutils-9.6] * dd with the 'nocache' flag will now detect all failures to drop the cache for the whole file. Previously it may have erroneously succeeded. [bug introduced with the "nocache" feature in coreutils-8.11] * 'ls -Z dir' would crash on all systems, and 'ls -l' could crash on systems like Android with SELinux but without xattr support. [bug introduced in coreutils-9.6] * `ls -l` could output spurious "Not supported" errors in certain cases, like with dangling symlinks on cygwin. [bug introduced in coreutils-9.6] * timeout would fail to timeout commands with infinitesimal timeouts. For example `timeout 1e-5000 sleep inf` would never timeout. [bug introduced with timeout in coreutils-7.0] * sleep, tail, and timeout would sometimes sleep for slightly less time than requested. [bug introduced in coreutils-5.0] * 'who -m' now outputs entries for remote logins. Previously login entries prefixed with the service (like "sshd") were not matched. [bug introduced in coreutils-9.4] Improvements * 'logname' correctly returns the user who logged in the session, on more systems. Previously on musl or uclibc it would have merely output the LOGNAME environment variable. - coreutils-9.6-ls-Z-crash-fix.patch: Remove now-upstream patch. - Refresh all other patches. ++++ gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-aarch64-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-aarch64-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-amdgcn-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-arm-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-arm-none-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-arm-none-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-avr-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-avr-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-bpf-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-hppa-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-hppa-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-loongarch64-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-loongarch64-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-m68k-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-mips-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-nvptx-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-ppc64-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-ppc64le-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-ppc64le-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-pru-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-riscv64-elf-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-riscv64-elf-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-riscv64-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-riscv64-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-rx-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-rx-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-s390x-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-s390x-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-sparc-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cross-sparc64-gcc15: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ cups: - Version upgrade to 2.4.12: See https://github.com/openprinting/cups/releases The last planned release of CUPS 2.4.x series (the next will be 2.5.x series) contains several enhancements among set of bug fixes, such following cryptographic policies when using GnuTLS crypto provider and possibility to opt-out from this behavior, logging job debugging history if print queue backends fails, or raising alerts for certificate issues in IPPS backend. Detailed list (from CHANGES.md): * GnuTLS follows system crypto policies now (Issue #1105) * Added `NoSystem` SSLOptions value (Issue #1130) * Now we raise alert for certificate issues (Issue #1194) * Added Kyocera USB quirk (Issue #1198) * The scheduler now logs a job's debugging history if the backend fails (Issue #1205) * Fixed a potential timing issue with `cupsEnumDests` (Issue #1084) * Fixed a potential "lost PPD" condition in the scheduler (Issue #1109) * Fixed a compressed file error handling bug (Issue #1070) * Fixed a bug in the make-and-model whitespace trimming code (Issue #1096) * Fixed a removal of IPP Everywhere permanent queue if installation failed (Issue #1102) * Fixed `ServerToken None` in scheduler (Issue #1111) * Fixed invalid IPP keyword values created from PPD option names (Issue #1118) * Fixed handling of "media" and "PageSize" in the same print request (Issue #1125) * Fixed client raster printing from macOS (Issue #1143) * Fixed the default User-Agent string. * Fixed a recursion issue in `ippReadIO`. * Fixed handling incorrect radix in `scan_ps()` (Issue #1188) * Fixed validation of dateTime values with time zones more than UTC+11 (Issue #1201) * Fixed attributes returned by the Create-Xxx-Subscriptions requests (Issue #1204) * Fixed `ippDateToTime` when using a non GMT/UTC timezone (Issue #1208) * Fixed `job-completed` event notifications for jobs that are cancelled before started (Issue #1209) * Fixed DNS-SD discovery with `ippfind` (Issue #1211) Issues are those at https://github.com/OpenPrinting/cups/issues - Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.12 ++++ datovka: - update to 4.26.0 * Added new tag assignment dialogue. Tag assignment can be also invoked from the status bar label. * Separated tag-related actions. Tag management of available tags and tag assignment are different actions now. Both can be pinned to any tool bar. * Prohibiting some actions from the top menu to be pinned into tool bars. * Added a tool that should aid with data recovery from corrupted database files. * Added font scaling factor to adjust the default font size. Font scaling can be set in the preferences dialogue. * Displaying what's new in the application. * Enforce enabled icons in menus. * Showing error dialogues when configuration files are not accessible or are corrupted. * Displaying error messages via status bar pop-up widget when message databases cannot be opened. * Updated application themes to detect and match light/dark system environment. * Showing progress bars with amount of downloaded data and current download speed in download message dialogue. * Fixed attachment duplication on repeated high-volume message downloads. * Enable voluntary stats sending by default. It can be disabled by the user. * Using MTOM/XOP to download high-volume messages. * Using QStyledItemDelegate to draw checkboxes into tag delegate. ++++ docker: - Update to docker-buildx v0.22.0. Upstream changelog: * Includes fixes for CVE-2025-0495. bsc#1239765 - Disable transparent SUSEConnect support for SLE-16. PED-12534 When this patchset was first added in 2013 (and rewritten over the years), there was no upstream way to easily provide SLE customers with a way to build container images based on SLE using the host subscription. However, with docker-buildx you can now define secrets for builds (this is not entirely transparent, but we can easily document this new requirement for SLE-16). Users should use RUN --mount=type=secret,id=SCCcredentials zypper -n ... in their Dockerfiles, and docker buildx build --secret id=SCCcredentials,src=/etc/zypp/credentials.d/SCCcredentials,type=file . when doing their builds. - Now that the only blocker for docker-buildx support was removed for SLE-16, enable docker-buildx for SLE-16 as well. PED-8905 ++++ docker-stable: - Update to docker-buildx v0.22.0. Upstream changelog: * Includes fixes for CVE-2025-0495. bsc#1239765 - Disable transparent SUSEConnect support for SLE-16. PED-12534 When this patchset was first added in 2013 (and rewritten over the years), there was no upstream way to easily provide SLE customers with a way to build container images based on SLE using the host subscription. However, with docker-buildx you can now define secrets for builds (this is not entirely transparent, but we can easily document this new requirement for SLE-16). Users should use RUN --mount=type=secret,id=SCCcredentials zypper -n ... in their Dockerfiles, and docker buildx build --secret id=SCCcredentials,src=/etc/zypp/credentials.d/SCCcredentials,type=file . when doing their builds. - Now that the only blocker for docker-buildx support was removed for SLE-16, enable docker-buildx for SLE-16 as well. PED-8905 ++++ dsda-doom: - Update to release 0.29 * Reorganized all menus * Strict mode is now On by default when recording demos * Don't allow saving the game on strict mode * Added support for reading GAMEINFO lump ("iwad" field only) * Added config option for toggling aspect ratio correction * Added linear sky scrolling option for Software renderer * Added smooth chainsaw bobbing (only when Uncapped FPS is on) * Remove SysEx support from FluidSynth midi player * automap: New colors for "Alt Secret Exit line" and "Tag Finder line" * Checks if a map exists before changing music with IDMUS * New cheat SKILL ++++ python-Fiona: - Update to 1.10.1: * Bug fixes: + Logging in the CRS class no longer tries to print representations of objects that may be NULL when searching for authority matches. + The truncate VSI plugin callback has been implemented. + The Pyopener registry and VSI plugin have been rewritten to avoid filename conflicts and to be compatible with multithreading. + A CSLConstList ctypedef has been added and is used where appropriate. + Fiona model objects have a informative, printable representation again. + Fiona can again set fields with values that are instances of classes derived from date, time, and datetime. + Fiona's python opener VSI plugin prefix has been changed to "vsifiopener" + Add a 16-bit integer type "int16" based on OGR's OSFTInt16 integer sub-type. + Allow a GeoJSON collection's layer name to be set on opening in write mode + An implementation of the VSI flush callback has been added to _vsiopener.pyx. + Openers are now registered only by urlpath. The mode is no longer considered as OGR drivers may use a mix of modes when creating a new dataset. * New features: + All supported Fiona field types are now represented by classes in fiona.schema. + The filter, map, and reduce CLI commands from the public domain version 1.1.0 of fio-planet have been incorporated into Fiona's core set of commands + Python openers can now support discovery of auxiliary "sidecar" files like .aux.xml, .msk, and .tfw files for GeoTIFFs. - Drop patch 1314.patch, now included upstream. ++++ gap-ace: - Update to release 5.7.0 * Deprecate `InfoACELevel` and `SetInfoACELevel` (instead one may use `InfoACE` together with `SetInfoLevel`) ++++ gap-utils: - Update to release 0.89 * Corrected creation of left cosets. ++++ gcc15-testresults: - Update to GCC trunk head, 15.0.1+git9352 - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation for GCN offloading. ++++ ghostscript: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ gnome-software: - Update to version 48.1: + Improve contrast of some app safety ratings in dark mode + Improve error handling when fetching app reviews + Updated translations. ++++ govulncheck-vulndb: - Update to version 0.0.20250410T162706 2025-04-10T16:27:06Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3601 CVE-2025-32386 GHSA-4hfp-h4cw-hj8p * GO-2025-3602 CVE-2025-32387 GHSA-5xqw-8hwv-wg92 ++++ grep: - update to 3.12: * Searching a directory with at least 100,000 entries no longer fails with "Operation not supported" and exit status 2. * -mN where 1 < N no longer mistakenly lseeks to end of input merely because standard output is /dev/null. * The --unix-byte-offsets (-u) option was removed, it was a no-op since 3.7 - Calls to the egrep and fgrep commands now again issue an obsolescence warning, as upstream has been doing since 3.8. Commands are deprecated since 2.5.3 (2007). Replacements are grep -E and -F, respectively. (drop efgrep-warning.patch) - package license file in -lang ++++ grommunio-dav: - Update to release 1.5 * Set default properties like last modification time for cross-device compatibility. * Optimizations on CardDAV setData calls. * Evaluate the new USER_PRIVILEGE_DAV flag of the user account upon login. * Urlencode vcaluids in anticipation of special characters. ++++ grype-db: - Update to version 0.32.0: * Added Features - Support CVSS v4 vectors [#553 @wagoodman] * Additional Changes - add option to always publish databases under their schema direc… [#552 @asomya] * Dependencies - chore(deps): Bump github.com/spf13/viper from 1.19.0 to 1.20.1 (#548) - chore(deps): Bump golang.org/x/text from 0.23.0 to 0.24.0 (#554) - chore(deps): Bump github.com/anchore/grype from 0.90.0 to 0.91.0 (#551) - chore(deps): Bump 8398a7/action-slack from 3.16.2 to 3.18.0 (#549) ++++ gstreamer-plugins-bad: - Add va-codecs-check-size.patch: skip codecs that report maximum width or height lower than minimum (boo#1239937 glfo#gstreamer/gstreamer!8736). ++++ helm: - Update to version 3.17.3: Helm v3.17.3 is a security (patch) release. Users are strongly recommended to update to this release. * Changelog - Unarchiving fix e4da497 (Matt Farina) ++++ hugo: - Update to version 0.146.1: * releaser: Bump versions for release of 0.146.1 * tpl: Skip dot and temp files inside /layouts * releaser: Prepare repository for 0.147.0-DEV - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.24 matching go.mod - Update to version 0.146.0: * releaser: Bump versions for release of 0.146.0 * tpl: Warn and skip non-hook templates inside /layouts/_markup * Squashed 'docs/' changes from d1a251933..dc7a9ae12 * tpl: Add a partial lookup cache * build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 * build(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0 * build(deps): bump github.com/evanw/esbuild from 0.25.1 to 0.25.2 * tpl: Add templates.Current * build(deps): bump golang.org/x/image from 0.25.0 to 0.26.0 * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 * build(deps): bump github.com/alecthomas/chroma/v2 from 2.15.0 to 2.16.0 * commands/new: Improve theme creation * build(deps): bump golang.org/x/net from 0.37.0 to 0.39.0 * build(deps): bump github.com/bep/imagemeta from 0.10.0 to 0.11.0 * deps: Upgrade github.com/gohugoio/hugo-goldmark-extensions/passthrough v0.3.0 => v0.3.1 * tpl/tplimpl: Update embedded pagination template * Reimplement and simplify Hugo's template system * config: Use the non-global logger for deprecations when possible * tpl/time: Add time.In function * resources: Add option to silence dependency deprecation warnings * tpl/tplimpl: Fix full screen option in vimeo and youtube shortcodes * common/hreflect: Replace the map/RWMutex method cache with sync.Map * build(deps): bump golang.org/x/tools from 0.30.0 to 0.31.0 * build(deps): bump github.com/getkin/kin-openapi from 0.129.0 to 0.131.0 * build(deps): bump github.com/spf13/afero from 1.11.0 to 1.14.0 * build(deps): bump github.com/bep/imagemeta from 0.9.0 to 0.10.0 * build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 * build(deps): bump github.com/evanw/esbuild from 0.24.2 to 0.25.1 * build(deps): bump github.com/bep/godartsass/v2 from 2.4.0 to 2.4.1 * build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0 * common/hexec: Remove github.com/cli/safeexec * parser/metadecoder: Improve errors for non-map XML root values * identity: Use clear to clear the finder seen map * build(deps): bump github.com/bep/godartsass/v2 from 2.3.2 to 2.4.0 * commands/gen: Set url in command pages to /docs/reference/commands/ * cache: Apply httpcache defaults for polling config * build(deps): bump golang.org/x/image from 0.24.0 to 0.25.0 * deps: Upgrade golang.org/x/mod v0.23.0 => v0.24.0 * build(deps): bump github.com/bep/overlayfs from 0.9.2 to 0.10.0 * build(deps): bump github.com/bep/lazycache from 0.7.0 to 0.8.0 * tpl/tplimpl: Add loading attribute to Vimeo shortcode * build(deps): bump github.com/bep/imagemeta from 0.8.4 to 0.9.0 * build(deps): bump github.com/bep/simplecobra from 0.5.0 to 0.6.0 * commands: Add --omitEmpty flag to gen chromastyles * tpl: Add trailing newline to robots.txt template * commands: Skip flaky test on Windows * resources/image: Mark loong64 as FMA-using architecture * releaser: Prepare repository for 0.146.0-DEV ++++ icewm-theme-branding: - Enable SLE flavor on Backports project ++++ iproute2: - Update to release 6.14 * Add IPv6 flow label support to `ip route` and `ip rule` * Add `ip monitor maddress` support * ss: Display seq counters as decimal for mptcp subflows ++++ k9s: - Update to version 0.50.1: * 5-0, 5-0 HotFix! It looks like we've broken a few things in the clean up process Apologizes for the disruption in the farce. Hopefully happier on v0.50.1... Crossing fingers and toes! * Resolved Issues - #3262 Crash when no shellPod is defined in config file - #3261 aliases with namespace and/or labels produce an error - #3258 mac silicon 0.50.0 runtime error - #3257 pods are reported to run on nodes they are not running on - #3256 Pods view seems broken in 0.50.0 - #3255 Custom view does not work randomly ++++ kernel-debug: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-default: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-source: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-source-longterm: - Update config files for 6.12.23. Enable CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY - commit b1a162f - Linux 6.12.23 (bsc#1234429). - platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (bsc#1234429). - tracing: Do not use PERF enums when perf is not defined (bsc#1234429). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1234429). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1234429). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1234429). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1234429). - nfsd: fix management of listener transports (bsc#1234429). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1234429). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1234429). - media: streamzap: fix race between device disconnection and urb callback (bsc#1234429). - media: vimc: skip .s_stream() for stopped entities (bsc#1234429). - exec: fix the racy usage of fs_struct->in_exec (bsc#1234429). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1234429). - jfs: add index corruption check to DT_GETPAGE() (bsc#1234429). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1234429). - ext4: fix OOB read when checking dotdot dir (bsc#1234429). - ext4: don't over-report free space or inodes in statvfs (bsc#1234429). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1234429). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1234429). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1234429). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1234429). - tracing: Fix synth event printk format for str fields (bsc#1234429). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1234429). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1234429). - exfat: fix potential wrong error return from get_block (bsc#1234429). - exfat: fix random stack corruption after get_block (bsc#1234429). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1234429). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1234429). - ksmbd: fix overflow in dacloffset bounds check (bsc#1234429). - ksmbd: fix session use-after-free in multichannel connection (bsc#1234429). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1234429). - ksmbd: add bounds check for create lease context (bsc#1234429). - ksmbd: add bounds check for durable handle context (bsc#1234429). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1234429). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1234429). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1234429). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1234429). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1234429). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1234429). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1234429). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1234429). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1234429). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1234429). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1234429). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1234429). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1234429). - idpf: Don't hard code napi_struct size (bsc#1234429). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1234429). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1234429). - perf/x86/intel: Apply static call for drain_pebs (bsc#1234429). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1234429). - platform/x86: ISST: Correct command storage data length (bsc#1234429). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1234429). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1234429). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1234429). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1234429). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1234429). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1234429). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1234429). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1234429). - LoongArch: BPF: Don't override subprog's return value (bsc#1234429). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1234429). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1234429). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1234429). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1234429). - usbnet:fix NPE during rx_complete (bsc#1234429). - wifi: mac80211: Fix sparse warning for monitor_sdata (bsc#1234429). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1234429). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1234429). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1234429). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1234429). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1234429). - cgroup/rstat: Tracking cgroup-level niced CPU time (bsc#1234429). - tracing: Correct the refcount if the hist/hist_debug file fails to open (bsc#1234429). - tracing/hist: Support POLLPRI event for poll on histogram (bsc#1234429). - tracing/hist: Add poll(POLLIN) support on hist file (bsc#1234429). - tracing: Switch trace_events_hist.c code over to use guard() (bsc#1234429). - tools/power turbostat: report CoreThr per measurement interval (bsc#1234429). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1234429). - drm/amdgpu/gfx12: fix num_mec (bsc#1234429). - drm/amdgpu/gfx11: fix num_mec (bsc#1234429). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1234429). - net: ibmveth: make veth_pool_store stop hanging (bsc#1234429). - arcnet: Add NULL check in com20020pci_probe() (bsc#1234429). - ipv6: Do not consider link down nexthops in path selection (bsc#1234429). - ipv6: Start path selection from the first nexthop (bsc#1234429). - net: fix geneve_opt length integer overflow (bsc#1234429). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1234429). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1234429). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1234429). - net: decrease cached dst counters in dst_release (bsc#1234429). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1234429). - vsock: avoid timeout during connect() if the socket is closing (bsc#1234429). - udp: Fix memory accounting leak (bsc#1234429). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1234429). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1234429). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1234429). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1234429). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1234429). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1234429). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1234429). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1234429). - e1000e: change k1 configuration on MTP and later platforms (bsc#1234429). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1234429). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1234429). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1234429). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1234429). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1234429). - riscv/purgatory: 4B align purgatory_start (bsc#1234429). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1234429). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1234429). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1234429). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1234429). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1234429). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1234429). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1234429). - RISC-V: errata: Use medany for relocatable builds (bsc#1234429). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1234429). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1234429). - ntb: intel: Fix using link status DB's (bsc#1234429). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1234429). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1234429). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1234429). - spufs: fix a leak in spufs_create_context() (bsc#1234429). - spufs: fix gang directory lifetimes (bsc#1234429). - spufs: fix a leak on spufs_new_file() failure (bsc#1234429). - netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int (bsc#1234429). - hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (bsc#1234429). - memory: omap-gpmc: drop no compatible check (bsc#1234429). - can: statistics: use atomic access in hot path (bsc#1234429). - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx (bsc#1234429). - selftests: netfilter: skip br_netfilter queue tests if kernel is tainted (bsc#1234429). - net: devmem: do not WARN conditionally after netdev_rx_queue_restart() (bsc#1234429). - drm/amd: Keep display off while going into S4 (bsc#1234429). - nvme-pci: fix stuck reset on concurrent DPC and HP (bsc#1234429). - x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled (bsc#1234429). - x86/hyperv: Fix output argument to hypercall that changes page visibility (bsc#1234429). - locking/semaphore: Use wake_q to wake up processes outside lock critical section (bsc#1234429). - wifi: mac80211: fix SA Query processing in MLO (bsc#1234429). - wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state (bsc#1234429). - ASoC: rt1320: set wake_capable = 0 explicitly (bsc#1234429). - ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius (bsc#1234429). - x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (bsc#1234429). - sched/deadline: Use online cpus for validating runtime (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA (bsc#1234429). - exfat: add a check for invalid data size (bsc#1234429). - platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (bsc#1234429). - platform/x86/amd/pmf: Propagate PMF-TA return codes (bsc#1234429). - HID: i2c-hid: improve i2c_hid_get_report error message (bsc#1234429). - net: dsa: rtl8366rb: don't prompt users for LED control (bsc#1234429). - platform/x86/intel/vsec: Add Diamond Rapids support (bsc#1234429). - platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet (bsc#1234429). - cifs: fix incorrect validation for num_aces field of smb_acl (bsc#1234429). - smb: common: change the data type of num_aces to le16 (bsc#1234429). - perf/core: Fix perf_pmu_register() vs. perf_init_event() (bsc#1234429). - ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 (bsc#1234429). - ALSA: hda/realtek: Fix Asus Z13 2025 audio (bsc#1234429). - affs: don't write overlarge OFS data block size fields (bsc#1234429). - affs: generate OFS sequence numbers starting at 1 (bsc#1234429). - wifi: brcmfmac: keep power during suspend if board requires it (bsc#1234429). - nvme-pci: skip CMB blocks incompatible with PCI P2P DMA (bsc#1234429). - nvme-pci: clean up CMBMSC when registering CMB fails (bsc#1234429). - nvme-tcp: fix possible UAF in nvme_tcp_poll (bsc#1234429). - wifi: iwlwifi: mvm: use the right version of the rate API (bsc#1234429). - wifi: iwlwifi: fw: allocate chained SG tables for dump (bsc#1234429). - wifi: mac80211: remove debugfs dir for virtual monitor (bsc#1234429). - wifi: mac80211: Cleanup sta TXQs on flush (bsc#1234429). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1234429). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1234429). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1234429). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1234429). - sched/smt: Always inline sched_smt_active() (bsc#1234429). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1234429). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1234429). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1234429). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1234429). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1234429). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1234429). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1234429). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1234429). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1234429). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1234429). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1234429). - ksmbd: fix r_count dec/increment mismatch (bsc#1234429). - ksmbd: fix multichannel connection failure (bsc#1234429). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1234429). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1234429). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1234429). - exfat: fix missing shutdown check (bsc#1234429). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1234429). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1234429). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1234429). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1234429). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1234429). - thermal: core: Remove duplicate struct declaration (bsc#1234429). - perf bpf-filter: Fix a parsing error with comma (bsc#1234429). - perf tools: annotate asm_pure_loop.S (bsc#1234429). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1234429). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1234429). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1234429). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1234429). - staging: vchiq_arm: Register debugfs after cdev (bsc#1234429). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1234429). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1234429). - perf dso: fix dso__is_kallsyms() check (bsc#1234429). - perf python: Check if there is space to copy all the event (bsc#1234429). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1234429). - perf python: Decrement the refcount of just created event on failure (bsc#1234429). - perf python: Fixup description of sample.id event member (bsc#1234429). - i3c: master: svc: Fix missing the IBI rules (bsc#1234429). - um: hostfs: avoid issues on inode number reuse by host (bsc#1234429). - um: remove copy_from_kernel_nofault_allowed (bsc#1234429). - um: Pass the correct Rust target and options with gcc (bsc#1234429). - selftests/mm/cow: fix the incorrect error handling (bsc#1234429). - fuse: fix dax truncate/punch_hole fault path (bsc#1234429). - NFS: fix open_owner_id_maxsz and related fields (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1234429). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1234429). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1234429). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1234429). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1234429). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1234429). - perf units: Fix insufficient array space (bsc#1234429). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1234429). - perf debug: Avoid stack overflow in recursive error message (bsc#1234429). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1234429). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1234429). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1234429). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1234429). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1234429). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1234429). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1234429). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1234429). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1234429). - usb: xhci: correct debug message page size calculation (bsc#1234429). - perf bench: Fix perf bench syscall loop count (bsc#1234429). - perf arm-spe: Fix load-store operation checking (bsc#1234429). - iio: backend: make sure to NULL terminate stack buffer (bsc#1234429). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1234429). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1234429). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1234429). - perf build: Fix in-tree build due to symbolic link (bsc#1234429). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1234429). - perf pmu: Don't double count common sysfs and json events (bsc#1234429). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1234429). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1234429). - coresight: catu: Fix number of pages while using 64k pages (bsc#1234429). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1234429). - perf report: Switch data file correctly in TUI (bsc#1234429). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1234429). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1234429). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1234429). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1234429). - w1: fix NULL pointer dereference in probe (bsc#1234429). - perf: Always feature test reallocarray (bsc#1234429). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1234429). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1234429). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1234429). - RDMA/core: Fix use-after-free when rename device name (bsc#1234429). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1234429). - leds: Fix LED_OFF brightness race (bsc#1234429). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1234429). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1234429). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1234429). - bpf: Fix array bounds error with may_goto (bsc#1234429). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1234429). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1234429). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1234429). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1234429). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1234429). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1234429). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1234429). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1234429). - rust: fix signature of rust_fmt_argument (bsc#1234429). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1234429). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1234429). - clk: amlogic: g12b: fix cluster A parent data (bsc#1234429). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1234429). - IB/mad: Check available slots before posting receive WRs (bsc#1234429). - crypto: api - Fix larval relookup type and mask (bsc#1234429). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1234429). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1234429). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1234429). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1234429). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1234429). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1234429). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1234429). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1234429). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1234429). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1234429). - lib: 842: Improve error handling in sw842_compress() (bsc#1234429). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1234429). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1234429). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1234429). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1234429). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1234429). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1234429). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1234429). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1234429). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1234429). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1234429). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1234429). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1234429). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1234429). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1234429). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1234429). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1234429). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1234429). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1234429). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1234429). - RDMA/mlx5: Fix page_size variable overflow (bsc#1234429). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1234429). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1234429). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1234429). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1234429). - crypto: tegra - check return value for hash do_one_req (bsc#1234429). - crypto: tegra - Use separate buffer for setkey (bsc#1234429). - crypto: qat - set parity error mask for qat_420xx (bsc#1234429). - crypto: iaa - Test the correct request flag (bsc#1234429). - fbdev: sm501fb: Add some geometry checks (bsc#1234429). - mdacon: rework dependency list (bsc#1234429). - dummycon: fix default rows/cols (bsc#1234429). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1234429). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1234429). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1234429). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1234429). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1234429). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1234429). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1234429). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1234429). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1234429). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1234429). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1234429). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1234429). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1234429). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1234429). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1234429). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1234429). - PCI: Avoid reset when disabled via sysfs (bsc#1234429). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1234429). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1234429). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1234429). - PCI: brcmstb: Use internal register to change link capability (bsc#1234429). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1234429). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1234429). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1234429). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1234429). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1234429). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1234429). - drm/msm/dpu: don't use active in atomic_check() (bsc#1234429). - drm/amd/display: fix an indent issue in DML21 (bsc#1234429). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1234429). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1234429). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1234429). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1234429). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1234429). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1234429). - PCI: Use downstream bridges for distributing resources (bsc#1234429). - drm/amdgpu/umsch: fix ucode check (bsc#1234429). - drm/amdgpu: refine smu send msg debug log format (bsc#1234429). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1234429). - drm/vkms: Fix use after free and double free on init error (bsc#1234429). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1234429). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1234429). - drm/dp_mst: Fix drm RAD print (bsc#1234429). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1234429). - drm/ssd130x: fix ssd132x encoding (bsc#1234429). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1234429). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1234429). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1234429). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1234429). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1234429). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1234429). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1234429). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1234429). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1234429). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1234429). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1234429). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1234429). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1234429). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1234429). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1234429). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1234429). - regulator: pca9450: Fix enable register for LDO5 (bsc#1234429). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1234429). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1234429). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1234429). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1234429). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1234429). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1234429). - thermal: int340x: Add NULL check for adev (bsc#1234429). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1234429). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1234429). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1234429). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1234429). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1234429). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1234429). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1234429). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1234429). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1234429). - PM: sleep: Adjust check before setting power.must_resume (bsc#1234429). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1234429). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1234429). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1234429). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1234429). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1234429). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1234429). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1234429). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1234429). - sched: Cancel the slice protection of the idle entity (bsc#1234429). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1234429). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1234429). - cpufreq: scpi: compare kHz instead of Hz (bsc#1234429). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1234429). - watch_queue: fix pipe accounting mismatch (bsc#1234429). - commit b5fa223 ++++ kernel-docs: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-kvmsmall: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-longterm: - Update config files for 6.12.23. Enable CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY - commit b1a162f - Linux 6.12.23 (bsc#1234429). - platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (bsc#1234429). - tracing: Do not use PERF enums when perf is not defined (bsc#1234429). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1234429). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1234429). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1234429). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1234429). - nfsd: fix management of listener transports (bsc#1234429). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1234429). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1234429). - media: streamzap: fix race between device disconnection and urb callback (bsc#1234429). - media: vimc: skip .s_stream() for stopped entities (bsc#1234429). - exec: fix the racy usage of fs_struct->in_exec (bsc#1234429). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1234429). - jfs: add index corruption check to DT_GETPAGE() (bsc#1234429). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1234429). - ext4: fix OOB read when checking dotdot dir (bsc#1234429). - ext4: don't over-report free space or inodes in statvfs (bsc#1234429). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1234429). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1234429). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1234429). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1234429). - tracing: Fix synth event printk format for str fields (bsc#1234429). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1234429). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1234429). - exfat: fix potential wrong error return from get_block (bsc#1234429). - exfat: fix random stack corruption after get_block (bsc#1234429). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1234429). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1234429). - ksmbd: fix overflow in dacloffset bounds check (bsc#1234429). - ksmbd: fix session use-after-free in multichannel connection (bsc#1234429). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1234429). - ksmbd: add bounds check for create lease context (bsc#1234429). - ksmbd: add bounds check for durable handle context (bsc#1234429). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1234429). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1234429). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1234429). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1234429). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1234429). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1234429). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1234429). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1234429). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1234429). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1234429). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1234429). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1234429). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1234429). - idpf: Don't hard code napi_struct size (bsc#1234429). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1234429). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1234429). - perf/x86/intel: Apply static call for drain_pebs (bsc#1234429). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1234429). - platform/x86: ISST: Correct command storage data length (bsc#1234429). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1234429). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1234429). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1234429). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1234429). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1234429). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1234429). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1234429). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1234429). - LoongArch: BPF: Don't override subprog's return value (bsc#1234429). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1234429). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1234429). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1234429). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1234429). - usbnet:fix NPE during rx_complete (bsc#1234429). - wifi: mac80211: Fix sparse warning for monitor_sdata (bsc#1234429). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1234429). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1234429). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1234429). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1234429). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1234429). - cgroup/rstat: Tracking cgroup-level niced CPU time (bsc#1234429). - tracing: Correct the refcount if the hist/hist_debug file fails to open (bsc#1234429). - tracing/hist: Support POLLPRI event for poll on histogram (bsc#1234429). - tracing/hist: Add poll(POLLIN) support on hist file (bsc#1234429). - tracing: Switch trace_events_hist.c code over to use guard() (bsc#1234429). - tools/power turbostat: report CoreThr per measurement interval (bsc#1234429). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1234429). - drm/amdgpu/gfx12: fix num_mec (bsc#1234429). - drm/amdgpu/gfx11: fix num_mec (bsc#1234429). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1234429). - net: ibmveth: make veth_pool_store stop hanging (bsc#1234429). - arcnet: Add NULL check in com20020pci_probe() (bsc#1234429). - ipv6: Do not consider link down nexthops in path selection (bsc#1234429). - ipv6: Start path selection from the first nexthop (bsc#1234429). - net: fix geneve_opt length integer overflow (bsc#1234429). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1234429). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1234429). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1234429). - net: decrease cached dst counters in dst_release (bsc#1234429). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1234429). - vsock: avoid timeout during connect() if the socket is closing (bsc#1234429). - udp: Fix memory accounting leak (bsc#1234429). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1234429). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1234429). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1234429). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1234429). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1234429). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1234429). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1234429). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1234429). - e1000e: change k1 configuration on MTP and later platforms (bsc#1234429). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1234429). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1234429). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1234429). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1234429). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1234429). - riscv/purgatory: 4B align purgatory_start (bsc#1234429). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1234429). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1234429). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1234429). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1234429). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1234429). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1234429). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1234429). - RISC-V: errata: Use medany for relocatable builds (bsc#1234429). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1234429). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1234429). - ntb: intel: Fix using link status DB's (bsc#1234429). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1234429). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1234429). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1234429). - spufs: fix a leak in spufs_create_context() (bsc#1234429). - spufs: fix gang directory lifetimes (bsc#1234429). - spufs: fix a leak on spufs_new_file() failure (bsc#1234429). - netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int (bsc#1234429). - hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (bsc#1234429). - memory: omap-gpmc: drop no compatible check (bsc#1234429). - can: statistics: use atomic access in hot path (bsc#1234429). - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx (bsc#1234429). - selftests: netfilter: skip br_netfilter queue tests if kernel is tainted (bsc#1234429). - net: devmem: do not WARN conditionally after netdev_rx_queue_restart() (bsc#1234429). - drm/amd: Keep display off while going into S4 (bsc#1234429). - nvme-pci: fix stuck reset on concurrent DPC and HP (bsc#1234429). - x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled (bsc#1234429). - x86/hyperv: Fix output argument to hypercall that changes page visibility (bsc#1234429). - locking/semaphore: Use wake_q to wake up processes outside lock critical section (bsc#1234429). - wifi: mac80211: fix SA Query processing in MLO (bsc#1234429). - wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state (bsc#1234429). - ASoC: rt1320: set wake_capable = 0 explicitly (bsc#1234429). - ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius (bsc#1234429). - x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (bsc#1234429). - sched/deadline: Use online cpus for validating runtime (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA (bsc#1234429). - exfat: add a check for invalid data size (bsc#1234429). - platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (bsc#1234429). - platform/x86/amd/pmf: Propagate PMF-TA return codes (bsc#1234429). - HID: i2c-hid: improve i2c_hid_get_report error message (bsc#1234429). - net: dsa: rtl8366rb: don't prompt users for LED control (bsc#1234429). - platform/x86/intel/vsec: Add Diamond Rapids support (bsc#1234429). - platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet (bsc#1234429). - cifs: fix incorrect validation for num_aces field of smb_acl (bsc#1234429). - smb: common: change the data type of num_aces to le16 (bsc#1234429). - perf/core: Fix perf_pmu_register() vs. perf_init_event() (bsc#1234429). - ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 (bsc#1234429). - ALSA: hda/realtek: Fix Asus Z13 2025 audio (bsc#1234429). - affs: don't write overlarge OFS data block size fields (bsc#1234429). - affs: generate OFS sequence numbers starting at 1 (bsc#1234429). - wifi: brcmfmac: keep power during suspend if board requires it (bsc#1234429). - nvme-pci: skip CMB blocks incompatible with PCI P2P DMA (bsc#1234429). - nvme-pci: clean up CMBMSC when registering CMB fails (bsc#1234429). - nvme-tcp: fix possible UAF in nvme_tcp_poll (bsc#1234429). - wifi: iwlwifi: mvm: use the right version of the rate API (bsc#1234429). - wifi: iwlwifi: fw: allocate chained SG tables for dump (bsc#1234429). - wifi: mac80211: remove debugfs dir for virtual monitor (bsc#1234429). - wifi: mac80211: Cleanup sta TXQs on flush (bsc#1234429). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1234429). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1234429). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1234429). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1234429). - sched/smt: Always inline sched_smt_active() (bsc#1234429). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1234429). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1234429). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1234429). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1234429). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1234429). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1234429). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1234429). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1234429). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1234429). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1234429). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1234429). - ksmbd: fix r_count dec/increment mismatch (bsc#1234429). - ksmbd: fix multichannel connection failure (bsc#1234429). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1234429). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1234429). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1234429). - exfat: fix missing shutdown check (bsc#1234429). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1234429). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1234429). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1234429). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1234429). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1234429). - thermal: core: Remove duplicate struct declaration (bsc#1234429). - perf bpf-filter: Fix a parsing error with comma (bsc#1234429). - perf tools: annotate asm_pure_loop.S (bsc#1234429). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1234429). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1234429). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1234429). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1234429). - staging: vchiq_arm: Register debugfs after cdev (bsc#1234429). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1234429). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1234429). - perf dso: fix dso__is_kallsyms() check (bsc#1234429). - perf python: Check if there is space to copy all the event (bsc#1234429). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1234429). - perf python: Decrement the refcount of just created event on failure (bsc#1234429). - perf python: Fixup description of sample.id event member (bsc#1234429). - i3c: master: svc: Fix missing the IBI rules (bsc#1234429). - um: hostfs: avoid issues on inode number reuse by host (bsc#1234429). - um: remove copy_from_kernel_nofault_allowed (bsc#1234429). - um: Pass the correct Rust target and options with gcc (bsc#1234429). - selftests/mm/cow: fix the incorrect error handling (bsc#1234429). - fuse: fix dax truncate/punch_hole fault path (bsc#1234429). - NFS: fix open_owner_id_maxsz and related fields (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1234429). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1234429). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1234429). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1234429). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1234429). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1234429). - perf units: Fix insufficient array space (bsc#1234429). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1234429). - perf debug: Avoid stack overflow in recursive error message (bsc#1234429). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1234429). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1234429). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1234429). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1234429). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1234429). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1234429). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1234429). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1234429). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1234429). - usb: xhci: correct debug message page size calculation (bsc#1234429). - perf bench: Fix perf bench syscall loop count (bsc#1234429). - perf arm-spe: Fix load-store operation checking (bsc#1234429). - iio: backend: make sure to NULL terminate stack buffer (bsc#1234429). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1234429). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1234429). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1234429). - perf build: Fix in-tree build due to symbolic link (bsc#1234429). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1234429). - perf pmu: Don't double count common sysfs and json events (bsc#1234429). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1234429). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1234429). - coresight: catu: Fix number of pages while using 64k pages (bsc#1234429). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1234429). - perf report: Switch data file correctly in TUI (bsc#1234429). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1234429). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1234429). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1234429). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1234429). - w1: fix NULL pointer dereference in probe (bsc#1234429). - perf: Always feature test reallocarray (bsc#1234429). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1234429). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1234429). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1234429). - RDMA/core: Fix use-after-free when rename device name (bsc#1234429). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1234429). - leds: Fix LED_OFF brightness race (bsc#1234429). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1234429). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1234429). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1234429). - bpf: Fix array bounds error with may_goto (bsc#1234429). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1234429). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1234429). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1234429). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1234429). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1234429). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1234429). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1234429). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1234429). - rust: fix signature of rust_fmt_argument (bsc#1234429). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1234429). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1234429). - clk: amlogic: g12b: fix cluster A parent data (bsc#1234429). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1234429). - IB/mad: Check available slots before posting receive WRs (bsc#1234429). - crypto: api - Fix larval relookup type and mask (bsc#1234429). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1234429). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1234429). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1234429). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1234429). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1234429). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1234429). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1234429). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1234429). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1234429). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1234429). - lib: 842: Improve error handling in sw842_compress() (bsc#1234429). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1234429). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1234429). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1234429). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1234429). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1234429). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1234429). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1234429). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1234429). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1234429). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1234429). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1234429). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1234429). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1234429). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1234429). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1234429). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1234429). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1234429). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1234429). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1234429). - RDMA/mlx5: Fix page_size variable overflow (bsc#1234429). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1234429). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1234429). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1234429). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1234429). - crypto: tegra - check return value for hash do_one_req (bsc#1234429). - crypto: tegra - Use separate buffer for setkey (bsc#1234429). - crypto: qat - set parity error mask for qat_420xx (bsc#1234429). - crypto: iaa - Test the correct request flag (bsc#1234429). - fbdev: sm501fb: Add some geometry checks (bsc#1234429). - mdacon: rework dependency list (bsc#1234429). - dummycon: fix default rows/cols (bsc#1234429). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1234429). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1234429). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1234429). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1234429). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1234429). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1234429). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1234429). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1234429). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1234429). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1234429). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1234429). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1234429). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1234429). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1234429). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1234429). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1234429). - PCI: Avoid reset when disabled via sysfs (bsc#1234429). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1234429). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1234429). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1234429). - PCI: brcmstb: Use internal register to change link capability (bsc#1234429). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1234429). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1234429). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1234429). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1234429). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1234429). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1234429). - drm/msm/dpu: don't use active in atomic_check() (bsc#1234429). - drm/amd/display: fix an indent issue in DML21 (bsc#1234429). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1234429). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1234429). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1234429). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1234429). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1234429). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1234429). - PCI: Use downstream bridges for distributing resources (bsc#1234429). - drm/amdgpu/umsch: fix ucode check (bsc#1234429). - drm/amdgpu: refine smu send msg debug log format (bsc#1234429). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1234429). - drm/vkms: Fix use after free and double free on init error (bsc#1234429). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1234429). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1234429). - drm/dp_mst: Fix drm RAD print (bsc#1234429). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1234429). - drm/ssd130x: fix ssd132x encoding (bsc#1234429). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1234429). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1234429). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1234429). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1234429). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1234429). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1234429). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1234429). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1234429). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1234429). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1234429). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1234429). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1234429). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1234429). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1234429). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1234429). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1234429). - regulator: pca9450: Fix enable register for LDO5 (bsc#1234429). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1234429). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1234429). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1234429). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1234429). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1234429). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1234429). - thermal: int340x: Add NULL check for adev (bsc#1234429). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1234429). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1234429). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1234429). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1234429). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1234429). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1234429). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1234429). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1234429). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1234429). - PM: sleep: Adjust check before setting power.must_resume (bsc#1234429). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1234429). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1234429). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1234429). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1234429). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1234429). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1234429). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1234429). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1234429). - sched: Cancel the slice protection of the idle entity (bsc#1234429). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1234429). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1234429). - cpufreq: scpi: compare kHz instead of Hz (bsc#1234429). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1234429). - watch_queue: fix pipe accounting mismatch (bsc#1234429). - commit b5fa223 ++++ kernel-obs-build: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-obs-qa: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-syms: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ kernel-syms-longterm: - Update config files for 6.12.23. Enable CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY - commit b1a162f - Linux 6.12.23 (bsc#1234429). - platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (bsc#1234429). - tracing: Do not use PERF enums when perf is not defined (bsc#1234429). - ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE (bsc#1234429). - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (bsc#1234429). - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (bsc#1234429). - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (bsc#1234429). - nfsd: fix management of listener transports (bsc#1234429). - nfsd: put dl_stid if fail to queue dl_recall (bsc#1234429). - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (bsc#1234429). - media: streamzap: fix race between device disconnection and urb callback (bsc#1234429). - media: vimc: skip .s_stream() for stopped entities (bsc#1234429). - exec: fix the racy usage of fs_struct->in_exec (bsc#1234429). - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (bsc#1234429). - jfs: add index corruption check to DT_GETPAGE() (bsc#1234429). - jfs: fix slab-out-of-bounds read in ea_get() (bsc#1234429). - ext4: fix OOB read when checking dotdot dir (bsc#1234429). - ext4: don't over-report free space or inodes in statvfs (bsc#1234429). - wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (bsc#1234429). - arm64: Don't call NULL in do_compat_alignment_fixup() (bsc#1234429). - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1234429). - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (bsc#1234429). - tracing: Fix synth event printk format for str fields (bsc#1234429). - tracing: Ensure module defining synth event cannot be unloaded while tracing (bsc#1234429). - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (bsc#1234429). - exfat: fix potential wrong error return from get_block (bsc#1234429). - exfat: fix random stack corruption after get_block (bsc#1234429). - ksmbd: fix null pointer dereference in alloc_preauth_hash() (bsc#1234429). - ksmbd: validate zero num_subauth before sub_auth is accessed (bsc#1234429). - ksmbd: fix overflow in dacloffset bounds check (bsc#1234429). - ksmbd: fix session use-after-free in multichannel connection (bsc#1234429). - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (bsc#1234429). - ksmbd: add bounds check for create lease context (bsc#1234429). - ksmbd: add bounds check for durable handle context (bsc#1234429). - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (bsc#1234429). - mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD (bsc#1234429). - mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1234429). - mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1234429). - Remove unnecessary firmware version check for gc v9_4_2 (bsc#1234429). - media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1234429). - ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1234429). - ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (bsc#1234429). - acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (bsc#1234429). - wifi: mt76: mt7925: remove unused acpi function for clc (bsc#1234429). - x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (bsc#1234429). - x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (bsc#1234429). - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (bsc#1234429). - idpf: Don't hard code napi_struct size (bsc#1234429). - uprobes/x86: Harden uretprobe syscall trampoline check (bsc#1234429). - perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (bsc#1234429). - perf/x86/intel: Apply static call for drain_pebs (bsc#1234429). - ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (bsc#1234429). - platform/x86: ISST: Correct command storage data length (bsc#1234429). - platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 (bsc#1234429). - ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers (bsc#1234429). - x86/tdx: Fix arch_safe_halt() execution for TDX VMs (bsc#1234429). - x86/mce: use is_copy_from_user() to determine copy-from-user context (bsc#1234429). - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (bsc#1234429). - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (bsc#1234429). - x86/hyperv: Fix check of return value from snp_set_vmsa() (bsc#1234429). - LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC (bsc#1234429). - LoongArch: BPF: Don't override subprog's return value (bsc#1234429). - LoongArch: BPF: Fix off-by-one error in build_prologue() (bsc#1234429). - LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1234429). - LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1234429). - rust: Fix enabling Rust and building with GCC for LoongArch (bsc#1234429). - usbnet:fix NPE during rx_complete (bsc#1234429). - wifi: mac80211: Fix sparse warning for monitor_sdata (bsc#1234429). - tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register (bsc#1234429). - tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning (bsc#1234429). - tty: serial: fsl_lpuart: use port struct directly to simply code (bsc#1234429). - tty: serial: fsl_lpuart: Use u32 and u8 for register variables (bsc#1234429). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1234429). - cgroup/rstat: Tracking cgroup-level niced CPU time (bsc#1234429). - tracing: Correct the refcount if the hist/hist_debug file fails to open (bsc#1234429). - tracing/hist: Support POLLPRI event for poll on histogram (bsc#1234429). - tracing/hist: Add poll(POLLIN) support on hist file (bsc#1234429). - tracing: Switch trace_events_hist.c code over to use guard() (bsc#1234429). - tools/power turbostat: report CoreThr per measurement interval (bsc#1234429). - perf/core: Fix child_total_time_enabled accounting bug at task exit (bsc#1234429). - drm/amdgpu/gfx12: fix num_mec (bsc#1234429). - drm/amdgpu/gfx11: fix num_mec (bsc#1234429). - kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally (bsc#1234429). - net: ibmveth: make veth_pool_store stop hanging (bsc#1234429). - arcnet: Add NULL check in com20020pci_probe() (bsc#1234429). - ipv6: Do not consider link down nexthops in path selection (bsc#1234429). - ipv6: Start path selection from the first nexthop (bsc#1234429). - net: fix geneve_opt length integer overflow (bsc#1234429). - net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (bsc#1234429). - ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (bsc#1234429). - netfilter: nft_tunnel: fix geneve_opt type confusion addition (bsc#1234429). - net: decrease cached dst counters in dst_release (bsc#1234429). - tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() (bsc#1234429). - vsock: avoid timeout during connect() if the socket is closing (bsc#1234429). - udp: Fix memory accounting leak (bsc#1234429). - udp: Fix multiple wraparounds of sk->sk_rmem_alloc (bsc#1234429). - net: mvpp2: Prevent parser TCAM memory corruption (bsc#1234429). - sctp: add mutual exclusion in proc_sctp_do_udp_port() (bsc#1234429). - net_sched: skbprio: Remove overly strict queue assertions (bsc#1234429). - netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (bsc#1234429). - netfilter: nf_tables: don't unregister hook when table is dormant (bsc#1234429). - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (bsc#1234429). - idpf: fix adapter NULL pointer dereference on reboot (bsc#1234429). - e1000e: change k1 configuration on MTP and later platforms (bsc#1234429). - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (bsc#1234429). - ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model (bsc#1234429). - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (bsc#1234429). - ASoC: imx-card: Add NULL check in imx_card_probe() (bsc#1234429). - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (bsc#1234429). - riscv/purgatory: 4B align purgatory_start (bsc#1234429). - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (bsc#1234429). - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (bsc#1234429). - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (bsc#1234429). - ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (bsc#1234429). - s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation (bsc#1234429). - ublk: make sure ubq->canceling is set when queue is frozen (bsc#1234429). - x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1234429). - RISC-V: errata: Use medany for relocatable builds (bsc#1234429). - ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA (bsc#1234429). - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success (bsc#1234429). - ntb: intel: Fix using link status DB's (bsc#1234429). - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (bsc#1234429). - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (bsc#1234429). - fs/9p: fix NULL pointer dereference on mkdir (bsc#1234429). - spufs: fix a leak in spufs_create_context() (bsc#1234429). - spufs: fix gang directory lifetimes (bsc#1234429). - spufs: fix a leak on spufs_new_file() failure (bsc#1234429). - netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int (bsc#1234429). - hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (bsc#1234429). - memory: omap-gpmc: drop no compatible check (bsc#1234429). - can: statistics: use atomic access in hot path (bsc#1234429). - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx (bsc#1234429). - selftests: netfilter: skip br_netfilter queue tests if kernel is tainted (bsc#1234429). - net: devmem: do not WARN conditionally after netdev_rx_queue_restart() (bsc#1234429). - drm/amd: Keep display off while going into S4 (bsc#1234429). - nvme-pci: fix stuck reset on concurrent DPC and HP (bsc#1234429). - x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled (bsc#1234429). - x86/hyperv: Fix output argument to hypercall that changes page visibility (bsc#1234429). - locking/semaphore: Use wake_q to wake up processes outside lock critical section (bsc#1234429). - wifi: mac80211: fix SA Query processing in MLO (bsc#1234429). - wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state (bsc#1234429). - ASoC: rt1320: set wake_capable = 0 explicitly (bsc#1234429). - ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius (bsc#1234429). - x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (bsc#1234429). - sched/deadline: Use online cpus for validating runtime (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA (bsc#1234429). - ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA (bsc#1234429). - exfat: add a check for invalid data size (bsc#1234429). - platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (bsc#1234429). - platform/x86/amd/pmf: Propagate PMF-TA return codes (bsc#1234429). - HID: i2c-hid: improve i2c_hid_get_report error message (bsc#1234429). - net: dsa: rtl8366rb: don't prompt users for LED control (bsc#1234429). - platform/x86/intel/vsec: Add Diamond Rapids support (bsc#1234429). - platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet (bsc#1234429). - cifs: fix incorrect validation for num_aces field of smb_acl (bsc#1234429). - smb: common: change the data type of num_aces to le16 (bsc#1234429). - perf/core: Fix perf_pmu_register() vs. perf_init_event() (bsc#1234429). - ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 (bsc#1234429). - ALSA: hda/realtek: Fix Asus Z13 2025 audio (bsc#1234429). - affs: don't write overlarge OFS data block size fields (bsc#1234429). - affs: generate OFS sequence numbers starting at 1 (bsc#1234429). - wifi: brcmfmac: keep power during suspend if board requires it (bsc#1234429). - nvme-pci: skip CMB blocks incompatible with PCI P2P DMA (bsc#1234429). - nvme-pci: clean up CMBMSC when registering CMB fails (bsc#1234429). - nvme-tcp: fix possible UAF in nvme_tcp_poll (bsc#1234429). - wifi: iwlwifi: mvm: use the right version of the rate API (bsc#1234429). - wifi: iwlwifi: fw: allocate chained SG tables for dump (bsc#1234429). - wifi: mac80211: remove debugfs dir for virtual monitor (bsc#1234429). - wifi: mac80211: Cleanup sta TXQs on flush (bsc#1234429). - nfs: Add missing release on error in nfs_lock_and_join_requests() (bsc#1234429). - objtool/loongarch: Add unwind hints in prepare_frametrace() (bsc#1234429). - rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1234429). - context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() (bsc#1234429). - sched/smt: Always inline sched_smt_active() (bsc#1234429). - objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (bsc#1234429). - octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1234429). - octeontx2-af: Fix mbox INTR handler when num VFs > 64 (bsc#1234429). - net: phy: broadcom: Correct BCM5221 PHY model detection (bsc#1234429). - ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid (bsc#1234429). - LoongArch: Rework the arch_kgdb_breakpoint() implementation (bsc#1234429). - LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() (bsc#1234429). - LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig (bsc#1234429). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1234429). - ring-buffer: Fix bytes_dropped calculation issue (bsc#1234429). - net/mlx5e: SHAMPO, Make reserved size independent of page size (bsc#1234429). - ksmbd: fix r_count dec/increment mismatch (bsc#1234429). - ksmbd: fix multichannel connection failure (bsc#1234429). - ksmbd: use aead_request_free to match aead_request_alloc (bsc#1234429). - rndis_host: Flag RNDIS modems as WWAN devices (bsc#1234429). - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (bsc#1234429). - exfat: fix missing shutdown check (bsc#1234429). - exfat: fix the infinite loop in exfat_find_last_cluster() (bsc#1234429). - smb: client: Fix netns refcount imbalance causing leaks and use-after-free (bsc#1234429). - NFS: Shut down the nfs_client only after all the superblocks (bsc#1234429). - objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (bsc#1234429). - objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (bsc#1234429). - thermal: core: Remove duplicate struct declaration (bsc#1234429). - perf bpf-filter: Fix a parsing error with comma (bsc#1234429). - perf tools: annotate asm_pure_loop.S (bsc#1234429). - fs/procfs: fix the comment above proc_pid_wchan() (bsc#1234429). - perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (bsc#1234429). - tty: n_tty: use uint for space returned by tty_write_room() (bsc#1234429). - staging: vchiq_arm: Fix possible NPR of keep-alive thread (bsc#1234429). - staging: vchiq_arm: Register debugfs after cdev (bsc#1234429). - staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1234429). - perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1234429). - perf dso: fix dso__is_kallsyms() check (bsc#1234429). - perf python: Check if there is space to copy all the event (bsc#1234429). - perf python: Don't keep a raw_data pointer to consumed ring buffer space (bsc#1234429). - perf python: Decrement the refcount of just created event on failure (bsc#1234429). - perf python: Fixup description of sample.id event member (bsc#1234429). - i3c: master: svc: Fix missing the IBI rules (bsc#1234429). - um: hostfs: avoid issues on inode number reuse by host (bsc#1234429). - um: remove copy_from_kernel_nofault_allowed (bsc#1234429). - um: Pass the correct Rust target and options with gcc (bsc#1234429). - selftests/mm/cow: fix the incorrect error handling (bsc#1234429). - fuse: fix dax truncate/punch_hole fault path (bsc#1234429). - NFS: fix open_owner_id_maxsz and related fields (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (bsc#1234429). - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (bsc#1234429). - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (bsc#1234429). - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (bsc#1234429). - ocfs2: validate l_tree_depth to avoid out-of-bounds access (bsc#1234429). - kexec: initialize ELF lowest address to ULONG_MAX (bsc#1234429). - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (bsc#1234429). - perf units: Fix insufficient array space (bsc#1234429). - perf evlist: Add success path to evlist__create_syswide_maps (bsc#1234429). - perf debug: Avoid stack overflow in recursive error message (bsc#1234429). - iio: light: Add check for array bounds in veml6075_read_int_time_ms (bsc#1234429). - iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset (bsc#1234429). - iio: adc: ad7173: Fix comparison of channel configs (bsc#1234429). - iio: adc: ad7124: Fix comparison of channel configs (bsc#1234429). - iio: adc: ad4130: Fix comparison of channel setups (bsc#1234429). - dmaengine: fsl-edma: free irq correctly in remove path (bsc#1234429). - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (bsc#1234429). - fs/ntfs3: Prevent integer overflow in hdr_first_de() (bsc#1234429). - fs/ntfs3: Fix a couple integer overflows on 32bit systems (bsc#1234429). - usb: xhci: correct debug message page size calculation (bsc#1234429). - perf bench: Fix perf bench syscall loop count (bsc#1234429). - perf arm-spe: Fix load-store operation checking (bsc#1234429). - iio: backend: make sure to NULL terminate stack buffer (bsc#1234429). - iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails (bsc#1234429). - iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (bsc#1234429). - ucsi_ccg: Don't show failed to get FW build information error (bsc#1234429). - perf build: Fix in-tree build due to symbolic link (bsc#1234429). - tools/x86: Fix linux/unaligned.h include path in lib/insn.c (bsc#1234429). - perf pmu: Don't double count common sysfs and json events (bsc#1234429). - coresight-etm4x: add isb() before reading the TRCSTATR (bsc#1234429). - vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint (bsc#1234429). - coresight: catu: Fix number of pages while using 64k pages (bsc#1234429). - greybus: gb-beagleplay: Add error handling for gb_greybus_init (bsc#1234429). - perf report: Switch data file correctly in TUI (bsc#1234429). - soundwire: slave: fix an OF node reference leak in soundwire slave device (bsc#1234429). - isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (bsc#1234429). - phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id (bsc#1234429). - fs/ntfs3: Update inode->i_mapping->a_ops on compression state (bsc#1234429). - w1: fix NULL pointer dereference in probe (bsc#1234429). - perf: Always feature test reallocarray (bsc#1234429). - perf stat: Fix find_stat for mixed legacy/non-legacy events (bsc#1234429). - clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock (bsc#1234429). - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead auth key length (bsc#1234429). - RDMA/core: Fix use-after-free when rename device name (bsc#1234429). - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (bsc#1234429). - leds: Fix LED_OFF brightness race (bsc#1234429). - mfd: sm501: Switch to BIT() to mitigate integer overflows (bsc#1234429). - pinctrl: renesas: rzv2m: Fix missing of_node_put() call (bsc#1234429). - RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1234429). - bpf: Fix array bounds error with may_goto (bsc#1234429). - clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() (bsc#1234429). - crypto: nx - Fix uninitialised hv_nxc on error (bsc#1234429). - power: supply: max77693: Fix wrong conversion of charge input threshold value (bsc#1234429). - x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (bsc#1234429). - clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1234429). - clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents (bsc#1234429). - crypto: qat - remove access to parity register for QAT GEN4 (bsc#1234429). - pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment (bsc#1234429). - rust: fix signature of rust_fmt_argument (bsc#1234429). - selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1234429). - clk: amlogic: gxbb: drop non existing 32k clock parent (bsc#1234429). - clk: amlogic: g12b: fix cluster A parent data (bsc#1234429). - pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1234429). - IB/mad: Check available slots before posting receive WRs (bsc#1234429). - crypto: api - Fix larval relookup type and mask (bsc#1234429). - power: supply: bq27xxx_battery: do not update cached flags prematurely (bsc#1234429). - remoteproc: qcom_q6v5_mss: Handle platforms with one power domain (bsc#1234429). - RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() (bsc#1234429). - RDMA/mlx5: Fix calculation of total invalidated pages (bsc#1234429). - RDMA/core: Don't expose hw_counters outside of init net namespace (bsc#1234429). - clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (bsc#1234429). - selftests/bpf: Fix freplace_link segfault in tailcalls prog test (bsc#1234429). - RDMA/mlx5: Fix MR cache initialization error flow (bsc#1234429). - pinctrl: renesas: rzg2l: Fix missing of_node_put() call (bsc#1234429). - pinctrl: renesas: rza2: Fix missing of_node_put() call (bsc#1234429). - lib: 842: Improve error handling in sw842_compress() (bsc#1234429). - bpf: Use preempt_count() directly in bpf_send_signal_common() (bsc#1234429). - clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1234429). - remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 (bsc#1234429). - crypto: tegra - Set IV to NULL explicitly for AES ECB (bsc#1234429). - RDMA/mana_ib: Ensure variable err is initialized (bsc#1234429). - s390: Remove ioremap_wt() and pgprot_writethrough() (bsc#1234429). - clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock (bsc#1234429). - crypto: tegra - Fix CMAC intermediate result handling (bsc#1234429). - pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() (bsc#1234429). - clk: samsung: Fix UBSAN panic in samsung_clk_init() (bsc#1234429). - remoteproc: qcom: pas: add minidump_id to SC7280 WPSS (bsc#1234429). - clk: renesas: r8a08g045: Check the source of the CPU PLL settings (bsc#1234429). - x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (bsc#1234429). - selftests/bpf: Fix string read in strncmp benchmark (bsc#1234429). - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (bsc#1234429). - remoteproc: qcom_q6v5_pas: Make single-PD handling more robust (bsc#1234429). - pinctrl: renesas: rzg2l: Suppress binding attributes (bsc#1234429). - of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1234429). - remoteproc: core: Clear table_sz when rproc_shutdown (bsc#1234429). - RDMA/mlx5: Fix page_size variable overflow (bsc#1234429). - crypto: hisilicon/sec2 - fix for sec spec check (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead authsize alignment (bsc#1234429). - clk: amlogic: gxbb: drop incorrect flag on 32k clock (bsc#1234429). - crypto: tegra - Use HMAC fallback when keyslots are full (bsc#1234429). - crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1234429). - crypto: tegra - check return value for hash do_one_req (bsc#1234429). - crypto: tegra - Use separate buffer for setkey (bsc#1234429). - crypto: qat - set parity error mask for qat_420xx (bsc#1234429). - crypto: iaa - Test the correct request flag (bsc#1234429). - fbdev: sm501fb: Add some geometry checks (bsc#1234429). - mdacon: rework dependency list (bsc#1234429). - dummycon: fix default rows/cols (bsc#1234429). - fbdev: au1100fb: Move a variable assignment behind a null pointer check (bsc#1234429). - PCI: pciehp: Don't enable HPIE when resuming in poll mode (bsc#1234429). - PCI: Fix BAR resizing when VF BARs are assigned (bsc#1234429). - PCI: histb: Fix an error handling path in histb_pcie_probe() (bsc#1234429). - PCI: dwc: ep: Return -ENOMEM for allocation failures (bsc#1234429). - drm/amd/display: avoid NPD when ASIC does not support DMUB (bsc#1234429). - drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (bsc#1234429). - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr (bsc#1234429). - drm/mediatek: Fix config_updating flag never false when no mbox channel (bsc#1234429). - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (bsc#1234429). - PCI: Remove stray put_device() in pci_register_host_bridge() (bsc#1234429). - powerpc/kexec: fix physical address calculation in clear_utlb_entry() (bsc#1234429). - crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (bsc#1234429). - drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump (bsc#1234429). - drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() (bsc#1234429). - drm/panthor: Update CS_STATUS_ defines to correct values (bsc#1234429). - PCI: Avoid reset when disabled via sysfs (bsc#1234429). - PCI/portdrv: Only disable pciehp interrupts early when needed (bsc#1234429). - PCI: brcmstb: Fix potential premature regulator disabling (bsc#1234429). - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (bsc#1234429). - PCI: brcmstb: Use internal register to change link capability (bsc#1234429). - PCI: brcmstb: Set generation limit before PCIe link up (bsc#1234429). - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (bsc#1234429). - drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' (bsc#1234429). - drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host (bsc#1234429). - drm/msm/dsi: Use existing per-interface slice count in DSC timing (bsc#1234429). - drm/msm/dsi/phy: Program clock inverters in correct register (bsc#1234429). - drm/msm/dpu: don't use active in atomic_check() (bsc#1234429). - drm/amd/display: fix an indent issue in DML21 (bsc#1234429). - PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1234429). - drm/panel: ilitek-ili9882t: fix GPIO name in error message (bsc#1234429). - PCI/ASPM: Fix link state exit during switch upstream function removal (bsc#1234429). - drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (bsc#1234429). - drm/mediatek: mtk_hdmi: Unregister audio platform device on failure (bsc#1234429). - PCI: Remove add_align overwrite unrelated to size0 (bsc#1234429). - PCI: Use downstream bridges for distributing resources (bsc#1234429). - drm/amdgpu/umsch: fix ucode check (bsc#1234429). - drm/amdgpu: refine smu send msg debug log format (bsc#1234429). - gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines (bsc#1234429). - drm/vkms: Fix use after free and double free on init error (bsc#1234429). - drm: xlnx: zynqmp: Fix max dma segment size (bsc#1234429). - drm/bridge: it6505: fix HDCP V match check is not performed correctly (bsc#1234429). - drm/dp_mst: Fix drm RAD print (bsc#1234429). - drm/ssd130x: ensure ssd132x pitch is correct (bsc#1234429). - drm/ssd130x: fix ssd132x encoding (bsc#1234429). - drm/ssd130x: Set SPI .id_table to prevent an SPI core warning (bsc#1234429). - drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1234429). - ALSA: timer: Don't take register_mutex with copy_from/to_user() (bsc#1234429). - ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (bsc#1234429). - ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1234429). - dt-bindings: vendor-prefixes: add GOcontroll (bsc#1234429). - HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1234429). - ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (bsc#1234429). - ASoC: cs35l41: check the return value from spi_setup() (bsc#1234429). - platform/x86: dell-ddv: Fix temperature calculation (bsc#1234429). - platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static (bsc#1234429). - platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static (bsc#1234429). - auxdisplay: panel: Fix an API misuse in panel.c (bsc#1234429). - media: platform: allgro-dvt: unregister v4l2_device on the error path (bsc#1234429). - media: verisilicon: HEVC: Initialize start_bit field (bsc#1234429). - auxdisplay: MAX6959 should select BITREVERSE (bsc#1234429). - regulator: pca9450: Fix enable register for LDO5 (bsc#1234429). - x86/entry: Add __init to ia32_emulation_override_cmdline() (bsc#1234429). - x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures (bsc#1234429). - x86/traps: Make exc_double_fault() consistently noreturn (bsc#1234429). - perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (bsc#1234429). - lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (bsc#1234429). - PM: sleep: Fix handling devices with direct_complete set on errors (bsc#1234429). - thermal: int340x: Add NULL check for adev (bsc#1234429). - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (bsc#1234429). - EDAC/ie31200: Fix the error path order of ie31200_init() (bsc#1234429). - EDAC/ie31200: Fix the DIMM size mask for several SoCs (bsc#1234429). - EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (bsc#1234429). - selinux: Chain up tool resolving errors in install_policy.sh (bsc#1234429). - watchdog/hardlockup/perf: Fix perf_event memory leak (bsc#1234429). - kunit/stackinit: Use fill byte different from Clang i386 pattern (bsc#1234429). - RISC-V: KVM: Disable the kernel perf counter during configure (bsc#1234429). - cpufreq: tegra194: Allow building for Tegra234 (bsc#1234429). - PM: sleep: Adjust check before setting power.must_resume (bsc#1234429). - lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (bsc#1234429). - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (bsc#1234429). - x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1234429). - x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (bsc#1234429). - x86/fpu: Fix guest FPU state buffer allocation size (bsc#1234429). - EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids (bsc#1234429). - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (bsc#1234429). - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (bsc#1234429). - sched: Cancel the slice protection of the idle entity (bsc#1234429). - smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label (bsc#1234429). - smack: dont compile ipv6 code unless ipv6 is configured (bsc#1234429). - cpufreq: scpi: compare kHz instead of Hz (bsc#1234429). - x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (bsc#1234429). - watch_queue: fix pipe accounting mismatch (bsc#1234429). - commit b5fa223 ++++ kernel-vanilla: - x86/cpu: Avoid running off the end of an AMD erratum table (OOB-access-fix). - commit df211d0 ++++ knot: - update to version 3.4.6, see https://www.knot-dns.cz/2025-04-10-version-346.html ++++ leancrypto: - updated to 1.3.0 * Allow CPU entropy sources to be used as seed sources with meson option "seedsource=cpu" * Ensure full clean run on vintage system without AVX2 (thanks to "David C. Rankin" ) * EFI: compilation support on AARCH64 * Meson: reduce number of object files to speed up compilation process * Intel assembler: add endbr[64|32] to every function and ensure IBT is enabled * ARMv8 assembler / ELF: add BTI and PAC support * *Full FIPS 140 compliance*: Invoke PCT, add integrity test for ELF compilations, enable FIPS compilation by default * ML-DSA: add external-mu support; new API: lc_dilithium_ctx_external_mu * Add optional Jitter RNG entropy source * Add SLH-DSA-Ascon-128[s|f] (by default they are disabled, enable with meson configuration options `slh_dsa_ascon_128s` and `slh_dsa_ascon_128f`) * ML-KEM: use common poly_tobytes / poly_compress including fix for kyberslash for ARMv8 (thus all ML-KEM implementations have proper protections against it) * ML-KEM: reduce code duplication * Big-Endian: fixes on X.509 key usage processing, ML-KEM modulus tester - Changes 1.2.0 * Locking für seeded_rng added to avoid requiring the caller providing a lock * Addition of ASN.1 decoder, X.509 parser, PKCS#7 / CMS parser * Addition of ASN.1 encoder, X.509 generator, PKCS#7 / CMS generator for ML-DSA, SLH-DSA, ML-DSA-ED25519 * ML-DSA-ED25519: Hybrid implementation changed to match definition https://www.ietf.org/archive/id/draft-ietf-lamps-pq-composite-sigs-03.html * RISCV64: Keccak - add assembler and ZBB implementation * RISCV64: ML-KEM - add assembler implementation * RISCV64: ML-DSA - add assembler implementation * Add FIPS 140 mode (as of now, it does not yet implement full FIPS 140 compliance) * Ascon AEAD, Hash, XOF, Ascon-Keccak: Update to comply with SP800-232 * Dilithium AVX2: Add side channel analysis * leancrypto passes X.509 IETF-Hackathon tests: https://ietf-hackathon.github.io/pqc-certificates/pqc_hackathon_results_certs_r4_automated_tests.html * Add compilation support for (U)EFI environment * RISCV64 RVV: ML-KEM, ML-DSA - add assembler implementation using RVV support * Seeded DRNG: Require a reseed after 2**14 bytes to comply with AIS20/31 3.0 DRG.4 and the discussed upcoming changes to SP800-90A. * SHA-512 / 384 / 256: Addition of AVX2, SHA_NI, SHA_NI-512, ARMv8 Neon, ARMv8 CE, RISCV ASM, RISCV ZBB acceleration * Add lc_init API * Intel non-AVX2 systems: remove all SIGILL causes by ensuring no AVX2 code is executed * Linux kernel: support version 6.13 kernel crypto signature API * Allow switching the central leancrypto seeded RNG instance with a caller-provided RNG * ML-KEM: fix poly_frombytes to perform the loading operation modulo 3329 (instead of modulo 4096) - thanks to Daiki Ueno for reporting it - Changes 1.1.0 * ML-KEM remove modulus check of decapsulation key (not required by FIPS 203) * ML-KEM: add key pair PCT API - leancrypto cannot invoke it itself as it does not know when both keys are provided from outside * ML-DSA: add consistency with FIPS 204 - the signature changes as the input data handling is added (if you want to apply the old signature, use the new lc_dilithium_[sign|verify]_ctx API with ctx->ml_dsa_internal = 1) * ML-DSA: add API to allow caller to provide a user context as allowed by FIPS 204, to invoke ML-DSA.Sign_internal, ML-DSA.Verify_internal and HashML-DSA * ML-KEM: rename source code directory to ml-kem * ML-DSA: rename source code directory to ml-dsa * BIKE: Add NIST round 4 KEM candiate * ML-DSA: Add support to retain the expanded key to increase the performance of signature operations by 15 to 20% * ML-DSA: add key pair PCT API - leancrypto will not invoke it, but provides it for FIPS 140 support * SLH-DSA: Add SLH-DSA-SHAKE-256s, SLH-DSA-SHAKE-256f, SLH-DSA-SHAKE-192s, SLH-DSA-SHAKE-192f, SLH-DSA-SHAKE-128s, SLH-DSA-SHAKE-128f * ML-DSA, ML-KEM, SLH-DSA, BIKE, Hash, AEAD, RNG, HMAC, HKDF, symmetric: move API implementation from H to C file - this implies that no RUST wrappers are needed * Linux kernel: ML-DSA / SLH-DSA sigver input changed to be compliant to existing kernel structures: req->src SGL contains signature || msg, req->dst SGL is not processed - Changes 1.0.1 * fix: Kyber keygen - add LC_KYBER_K to initial hash (change is only relevant when storing keys as seed and for interoperability) * fix: Dilithium keygen - add dimensions K and L (change is only relevant when storing keys as seed and for interoperability) * small performance improvements for hasher apps - Changes 1.0.0 * enhancement: add Doxygen support - it is automatically compiled if Doxygen is present * enhancement: add Dilithium-ED25519 stream mode operation (i.e. init/update/final) * due to the Dilithium-ED25519 stream mode support, the Dilithium-ED25519 now used ED25519ph signature algorithm mode * Dilithium API change: the stream mode uses struct lc_dilithium_ctx instead of lc_hash_ctx to reflect the newly added Dilithium-ED25519 API - the lc_dilithium_ctx can be allocated on the stack or heap using LC_DILITHIUM_CTX_ON_STACK or lc_dilithium_ctx_alloc * enhancement: add Dilithium-ED25519 as Linux kernel akcipher algorithm * enhancement: make Kyber-X25519 as Linux kernel kpp algorithm consistent with the standalone Kyber kpp implementation and add a tester * seeded_rng: when using the ESDM as entropy source, use DRBG without prediction resistance. When having heavy respawning of applications, using the PR DRBG will strain the entropy source significantly. * Dilithium: add edge case tests as referenced by https://github.com/usnistgov/ACVP/pull/1525.patch and https://groups.google.com/a/list.nist.gov/g/pqc-forum/c/G8Zf0hC-uu0/m/Kb3qNJb0AwAJ - Changes 0.11.0 * security fix: fix possible leak of message in Kyber * Kyber: reduce memory footprint, use common lc_memcmp_secure API * Ascon-Keccak: include the tag length into the IV and thus implicitly authenticate the tag length (thanks to Markku-Juhani Saarinen to suggest this) * Kyber: change standard API such that caller can select Kyber type * Dilithium: change standard API such that caller can select Dilithium type * security: addition of Timecop and instrumentation of tests to find side-channels * enhancement: add Linux kernel crypto API support for Ascon / Ascon-Keccak * fix: performance of seeded RNG by setting reseed threshold to 1MB * fix: Linux kernel warning on return thunk * enhancement: add ASM ARMv7 and ARMv8 implementation for X25519 * enhancement: add Ascon support for XDRBG * enhancement: performance increase for XDRBG256 * enhancement: add ED25519ph to support Dilithium hybrid init/update/final handling - Changes 0.10.1 * enhancement: Linux kernel - Kyber: allow parallel compilation of all Kyber types including all optimizations * enhancement: Linux kernel - Dilithium: allow parallel compilation of all Dilithium types including all optimizations * add additional hardening compiler flags stipulated by openssf.org - Changes 0.10.0 * enhancement: add Sponge APIs * enhancement: add Ascon Keccak 512 and 256 * update AEAD: add lc_aead_enc|dec_init and change all AEAD algo's tag calculation to now perform MAC(AAD || ciphertext) instead of MAC(ciphertext || AAD) - this brings it in line with all AEAD algorithms * enhancement: add Ascon AEAD 128 and 128b * rename API lc_shake to lc_xof * enhancement: add Ascon Hash 128 and 128a * enhancement: add Ascon XOF and XOFa * enhancement: add Ascon 128/128a hasher apps * large data tests can now execute on small systems by using smaller memory sizes * remove riscv64 hash assembler directory: it is a duplicate of the riscv32 assembler code * Kyber 768: Add AVX2, ARMv8, ARMv7 support * Dilithium 65: Add AVX2, ARMv8, ARMv7 support * Enable compilation of Kyber 1024, Kyber-768 and Kyber-512 at the same time (APIs starting with lc_kyber_768/lc_kex_768 refer to Kyber-768, APIs starting with lc_kyber_512/lc_kex_512 refer to Kyber-512, all others refer to Kyber-1024) * Enable compilation of Dilithium 87, Dilithium-65 and Dilithium-44 at the same time (APIs starting with lc_dilithium_65 refer to Dilithium-768, APIs starting with lc_dilithium_44 refer to Dilithium-44, all others refer to Dilithium-87) * enhancement: Windows is now supported as target platform using the MINGW compiler with full acceleration support * Dilithium: update SampleInBall implementation following https://groups.google.com/a/list.nist.gov/g/pqc-forum/c/y8ul-ZcVWI4 - implementation is fully checked against NIST ACVP Demo server - Changes 0.9.2 * fix: update "reduce memory footprint of Keccak state" to handle big-endian systems * enhancement: Seed the lc_seeded_rng with (random.c || Jitter RNG) - Changes 0.9.1 * fix: move XOR-256 memory definitions to lc_memory_support.h as otherwise compilation of external applications and libraries fail due to missing xor256.h - Changes 0.9.0 * enhancement: X/ED25519: enable 128 bit mode on Intel for both, kernel and user space * add Rust binding support * enhancement: reduce memory footprint of Keccak state * enhancement: add cSHAKE re-init support * fix: KMAC-AEAD / cSHAKE-AEAD - ensure proper re-initialization * enhancement: add RISC-V 64 bit Keccak - currently disabled due to a bug * enhancement: compile Dilithium ARMv8 support in Linux kernel (excluding the SIMD Keccak operation) * fix: fix ARM-CE detection logic * fix: potential Kyber side channel * fix: KMAC min MAC size is 32 bits * enhancement: use accelerated XOR for KMAC/cSHAKE AEAD * fix: enable poly_compress_avx for Linux kernel compilation when GCC >= 13 is present * enhancement: add interface code to register leancrypto with Linux kernel crypto API - Changes 0.8.0: * enhancement: add applications * enhancement: add Dilithium ARMv8 support (including SHAKE 2x ARMv8 support) * enhancement: add Dilithium ARMv7 support * enhancement: add Kyber ARMv7 support * reduce memory footprint of Dilithium and Kyber * enhancement: Add Kyber-X25519 KEM, KEX, and IES * enhancement: Add Dilithium-ED25519 * hardening: use -fzero-call-used-regs=used-gpr if available to counter ROP attacks * fix: Add fork-detection for seeded_rng * update XDRBG256 implementation based on latest draft - Changes 0.7.0: * enhancement: add XDRBG256 - the SHAKE256-based DRNG discussed for SP800-90A inclusion (almost idential to cSHAKE/KMAC DRNG specified with leancrypto) * enhancement: add SymKMAC AEAD algorithm - it uses 100 bytes less context than SymHMAC (it is less than 1024 bytes now), uses accelerated Keccak for KDF and authentication but is otherwise identical to SymHMAC * Kyber: switch responder and initiator definitions * enhancement: add ESDM seed source to seed lc_seeded_rng * editorial: reformat code using clang-format and provided configuration file * Dilithium: Update implementation to match FIPS 204 (draft from Aug 24, 2023) * Kyber: Update implementation to match FIPS 203 (draft from Aug 24, 2023) * enhancement: Dilithium and Kyber security strengths are selectable via Meson options * Kyber KEM: Update shared secret KDF (as the KDF is now removed from FIPS 203, it can be adjusted to be more performant and consistent with SP800-108) * Kyber KEX: Updated shared secret KDF to use SP800-108 compliant KMAC KDF * enhancement: Add input parameter validatino to Kyber as specified in FIPS 203 * enhancement: consolidate all testing requiring an RNG to use selftest_rng - Changes 0.6.0: * enhancement: Linux - add memfd_secret(2) support for secure memory allocation * fix: documentation of lc_kyber_keypair * enhancement: remove the rng_ctx parameter in all Kyber APIs except the key generation - internally lc_seeded_rng is used instead * enhancement: use -Wmissing-prototypes and fix reported issues * enhancement: provide standalone CBC, CTR, KW implementation * enhancement: provide AESNI implementation * enhancement: provide AES ARM CE implementation * enhancement: provide AES RISC-V 64 assembler implementation * enhancement: provide Linux kernel configuration option to enable startup health tests * fix: apply fixes such that all self tests and regression tests pass when compiled for Linux kernel * fix: properly zeroize memory when using the workspace memory - Changes 0.5.3: * convert to safe min/max implementations * enhancement: allow kernel modules to be compiled directly from installed user space headers * enhancement: make ARMv8 code compile on macOS ++++ libdatovka: - update to 0.7.1 * Reserving a 10 MB buffer when reading HTTP data from libcurl to * reduce memory reallocation. The size of the buffer is increased in * 10 MB increments. ++++ libixion: - add libixion-0.19.0-gcc15-cstdint.patch to fix gcc15 compile time error ++++ texlive: - Make it build with latest gcc ++++ lttoolbox: - Update to release 3.8.0 * Fallback to analysing lower-cased version on state explosion both in analysis (lt-proc -a, with or without compounding -e) and in "bilingual generation" (lt-proc -g -b). ++++ mozjs115: - Add libtheora-avoid-negative-shift.patch: avoid negative shift in huffdec.c (bsc#1234837 CVE-2024-56431). ++++ mozjs128: - Add libtheora-avoid-negative-shift.patch: avoid negative shift in huffdec.c (bsc#1234837 CVE-2024-56431). ++++ unixODBC: - add -std=gnu17 to CFLAGS to fix gcc15 compile time errors ++++ liborcus: - add liborcus-0.19.2-gcc15-cstdint.patch to fix gcc15 compile time error ++++ libstorage-ng: - Translated using Weblate (German) (bsc#1149754) - 4.5.253 ++++ libvirt: - cpu_map: Install Ampere-1 ARM CPU models bsc#1240922 ++++ xmlrpc-c: - Update descriptions for some component library subpackages - Simpler download URL - Update to 1.60.05 * Fix crash when memory allocation fails in XML parsing, when built to use libxml2 XML parser. Broken in Xmlrpc-c 1.57 (December 2019). * Build: fix failure to install interface header files when using separate build directory. - from version 1.60.04 * CGI server: fix crash when client does not send content type header field. - from version 1.60.03 * Fix always incorrect results, wild memory reference with xmlrpc_value_new of array or structure. Always broken (xmlrpc_value_new was new in Xmlrpc-c 1.43 (September 2015)) - from version 1.60.02 * Build: fix compiler warning about format not being a string literal. - from version 1.60.01 * Build: fix missing options on compile of openssl.o. - from version 1.60 * Abyss HTTP server: use MSG_MORE to cause OS to send larger, logically complete TCP packets. * Use PKG_CONFIG environment variable for the name of the pkg-config program. * Abyss HTTP server: Fix memory corruption in processing of "authorization" header field. Broken in Xmlrpc-c 1.41 (March 2015). - Add new libxmlrpc_openssl binary package ++++ linkerd-cli-edge: - Update to version 25.4.2: * build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 (#13895) * build(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0 (#13909) * build(deps): bump github.com/linkerd/linkerd2-proxy-api (#13884) * build(deps): bump tj-actions/changed-files (#13917) * build(deps): bump cc from 1.2.17 to 1.2.18 (#13904) * build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#13907) * build(deps): bump golang.org/x/net from 0.37.0 to 0.39.0 (#13910) * build(deps): bump errno from 0.3.10 to 0.3.11 (#13905) * build(deps): bump miniz_oxide from 0.8.7 to 0.8.8 (#13914) * build(deps): bump openssl-src from 300.4.2+3.4.1 to 300.5.0+3.5.0 (#13913) * build(deps): bump hostname from 0.4.0 to 0.4.1 (#13915) * build(deps): bump smallvec from 1.14.0 to 1.15.0 (#13903) * build(deps): bump tokio from 1.44.1 to 1.44.2 (#13906) * build(deps): bump openssl from 0.10.71 to 0.10.72 (#13901) * build(deps): bump miniz_oxide from 0.8.5 to 0.8.7 (#13899) ++++ mdadm: - IMSM RAID0 2 disks to RAID10 4 disks migration fix add 1006-imsm-Fix-RAID0-to-RAID10-migration.patch (bsc#1241001) ++++ musescore: - Replace upstream change with Mandriva's patch ++++ neovide: - Update to version 0.15.0: * chore: Release 0.15.0 (#3075) * Use nvim_exec2 instead of deprecated nvim_exec (#3076) * feat!: more configurable cursor animation (#3061) * Fix the unit of the particle density (#3062) * feat: Use multiple cursor_vfx at the same time (#3009) * Fix file drop with open in tabs set to false (#3074) * fix: native rendering for box drawing chars (#3033) * fix: don't draw shadows for the cmdline window unless it's scrolled and displaying a message (#3064) * fix!: simplify and fix the launching of neovim (#3045) * Fix the z-index message windows (#3063) * fix: allow blinking when blinkwait is 0 (#3055) * feat: make it possible to disable the cursor hack (#3035) * fix: point highlight cursor effects are properly emitted and animated (#3053) * Low latency cursor animation (#3054) * fix: particle vfx not being emitted for short travels (#3052) * Enabled remapping of Command+Q on macOS (#3048) * feat: support xdg activation (#3051) * feat(env): add NEOVIDE_CONFIG env var (#3010) * Revisit Fedora installation.md notes. (#3044) * chore: fix nightly clippy warning (#3041) * chore: update swash to fix issues with some fonts (#3025) * chore!: upgrade the Ubuntu runners to 22.04 (#3037) * feat: background blur for Windows (#3021) * feat: rename and deprecate `neovide_transparency` to `neovide_opacity` (#2769) (#3024) - Updated bundled dependency: * skia-m132-0.81.0.tar.gz -> skia-m135-0.83.0.tar.gz ++++ novnc: - Update to 1.6.0 Application: * Updated GUI with a more modern styling * Settings can now be configured via defaults.json and mandatory.json * Support for relative WebSocket URLs Library: * Session will resize faster, making the client feel more responsive * Support for back and forward mouse buttons * Support for H.264 encoding * Support for Zlib encoding - Fix patch novnc-1.5.0-fix-interpreter.patch * Renamed to patch novnc-1.6.0-fix-interpreter.patch ++++ openSUSE-release-tools: - Update to version 20250410.ecae7c5c: * verify-build-and-generatelists: Update default Gitea URL to use SSH authentication - Update to version 20250410.c8a6692d: * verify-build-and-generate: For SLFO based products, wait for SUSE:SLFO:Main:Build to be done building. ++++ openssh: - "Update" to openssh 10.0p2: - There was an issue during the packaging of 10.0p1 which made it identify itself as 10.0p2 so 10.0p1 is now considered identical to 10.0p2 and upstream won't release a separate 10.0p2 package. ++++ openssh-askpass-gnome: - "Update" to openssh 10.0p2: * No changes for askpass, see main package changelog for details. ++++ orthanc-authorization: - version 0.9.1 * static_build.patch added * The plugin is now using the HttpClient from the Orthanc core instead of its own HttpClient which should enable support for https since the plugin is not built with SSL support. * New default permission to upload to ^/DICOM_WEB_ROOT/studies/([.0-9]+) (https://orthanc.uclouvain.be/bugs/show_bug.cgi?id=244) ++++ perl-ExtUtils-MakeMaker: - updated to 7.74 see /usr/share/doc/packages/perl-ExtUtils-MakeMaker/Changes 7.74 Wed 9 Apr 13:28:16 BST 2025 No changes since v7.73_01 7.73_01 Sun 30 Mar 11:45:44 BST 2025 Core fixes: - WriteEmptyMakefile now produces the same target types as WriteMakefile VMS fixes: - fixed pm_to_blib regression Macosx fixes: - stop MacOS dropping LIBS=>"-framework X" with no "-l" libs 7.72 Fri 14 Mar 10:15:56 GMT 2025 No changes since v7.71_08 7.71_08 Sat 8 Mar 23:39:43 GMT 2025 Core fixes: - Fixed split_command with multi-line oneliner Win32 fixes: - Reverted a change from v7.36 to fix RT#144085 - Win32 Liblist stop false positives on multi-LIB (RT#53676) Test fixes: - Added Test::Utils::write_file - test oneliner with multi-line QA fixes: - use GHA for all Strawberry, cut down AppVeyor - CI parallel build & test on Strawberry - CI parallel test on MSVC build (nmake no parallel capability) - Add test for PM_FILTER 7.71_07 Wed 5 Mar 21:32:41 GMT 2025 Core fixes: - Liblist work with Config.libpth supporting paths with spaces Win32 fixes: - Win32 Liblist test for system library Test fixes: - Added test of XS loading other XS, using C symbols within 7.71_06 Mon 3 Mar 16:40:57 GMT 2025 BSD fixes: - RT#117800 affecting BSD make fixed - distmeta and co fixed when using make -j QA fixes: - Added Windows MSVC-built Perl CI - Added Windows Strawberry Perl CI - Added FreeBSD CI 7.71_05 Fri 28 Feb 16:53:16 GMT 2025 Enhancements: - Reinstated %Recognized_Att_Keys Win32 fixes: - GNU Make supports spaces in deps on Win32 as elsewhere Test fixes: - Various improvements to MakeMaker::Test::Setup::XS QA fixes: - Added disttest checks to CI 7.71_04 Mon 24 Feb 15:15:59 GMT 2025 Doc fixes: - Typo fixed in MM_Unix Test fixes: - execute bit removed from two .t files QA fixes: - removed Travis and non-working macos-11 CI config 7.71_03 Wed 19 Feb 01:11:31 GMT 2025 VMS fixes: - Avoid uninitialized value in MM_VMS::_fixin_replace_shebang - Take care with '.' in init_dirscan on VMS 7.71_02 Fri 22 Nov 18:37:30 GMT 2024 Core Fixes: - maybe_command() now handles an undefined or empty argument Macosx fixes: - rpath requires a minimum of Darwin 9 - Fix rpath issue on MacOSX, it only accepts a single path Doc fixes: - typos were squashed Removals: - Removed support for NeXT - Removed support for GNU DLD 7.71_01 Mon 24 Jun 15:08:55 BST 2024 Core fixes: - Set META status as "unstable" for -TRIAL releases Test fixes: - Add DISTVNAME to tests ++++ po4a: - Update licence tag to GPL-2.0-or-later to match the actual package licence. ++++ pt2-clone: - Update to version 1.73 * Sample loops are now updated properly when dragging the loop points while the sample is playing (while the song is playing, that is). ++++ python-ncclient: - Enable sle15allpythons to also build for Python 3.11 on Leap ++++ python-APScheduler: - Actually drop {Build,}Requires on six. - Support both lowercased and unnormalized metadata directory names. ++++ python-azure-mgmt-iothub: - New upstream release + Version 4.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Rename LICENSE.txt to LICENSE in %files section - Update Requires from setup.py ++++ python-azure-servicebus: - New upstream release + Version 7.14.2 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-cachelib: - Switch to pyproject macros. - Drop urllib3 BuildRequires due to boto3 disappearing. ++++ python-gitlabcis: - update to 1.15.0: * Feature - feat: Add Group input type controls in build pipelines (&2) & (#125) (a5bca5d) ++++ python-google-cloud-monitoring: - initial version 2.27.1 ++++ python-livereload: - Update to 2.7.1: * Wait for the IOLoop to be stopped before attempting to close it * Release since we have many bug fixes. - Update Source URL. - Drop patch python-livereload-no-python2.patch, included upstream. - Drop {Build,}Requires on six. ++++ python-netutils: - Enable sle15_python_module_pythons to build for Python 3.11 on Leap (project is now Python 3.9+) ++++ python-ntc-templates: - Enable sle15_python_module_pythons (align with poetry) - Correct PyYAML BuildRequires - Remove no longer needed test workaround ++++ python-propcache: - Update to 0.3.1 * Improved typing annotations, fixing some type errors under correct usage and improving typing robustness generally -- by :user:`Dreamsorcerer`. ++++ python-psycopg2: - Update to 2.9.10 * Add support for Python 3.13. * Receive notifications on commit (ticket #1728). * Errorcodes map and errors classes updated to PostgreSQL 17. * Drop support for Python 3.7. - Drop support-python-313.patch, merged upstream ++++ python-pycares: - Update to 4.6.0 * Swap out is_all_ascii for built-in str.isascii by @bdraco in (#209) * Fixup tests by @saghul in (#214) * Add initial type annotations by @Dreamsorcerer in (#212) * Fix module has no attribute type errors by @Dreamsorcerer in (#211) ++++ python-pycryptodome: - update to 3.22.0: * Added support for HPKE (RFC 9180). * GH#812: CCM ciphers will now fail before encrypting (or decrypting) data beyond the limit imposed by the nonce length. * GH#846: fix infinite loop with RC4 for data larger than 4GB. * GH#852: handle correctly invalid PEM files with less than 3 lines. ++++ python-pycryptodomex: - update to 3.22.0: * Added support for HPKE (RFC 9180). * GH#812: CCM ciphers will now fail before encrypting (or decrypting) data beyond the limit imposed by the nonce length. * GH#846: fix infinite loop with RC4 for data larger than 4GB. * GH#852: handle correctly invalid PEM files with less than 3 lines. ++++ python-pykeepass: - update to 4.1.1.post1: * [gh#libkeepass/pykeepass410] - support empty string as password ++++ python-pylibacl: - Update to 0.7.2 * Single-bugfix release: fixed the typing stub module. Nothing exercised it, and having been generated with pre-3.6 stubgen, it failed to work on modern versions. No tests failed (should add some), but the doc build by Sphinx failed accidentally since the failure to import (which was ignored) led to a missing title for the module, which Sphinx complained about. Quite funny :) ++++ python-pyparsing: - update to 3.2.3: * Fixed bug released in 3.2.2 in which `nested_expr` could overwrite parse actions for defined content, and could truncate list of items within a nested list. * Released `cvt_pyparsing_pep8_names.py` conversion utility to upgrade pyparsing-based programs and libraries that use legacy camelCase names to use the new PEP8-compliant snake_case method names. * Fixed bug in `nested_expr` where nested contents were stripped of whitespace when the default whitespace characters were cleared * Fixed bug in `rest_of_line` and the underlying `Regex` class, in which matching a pattern that could match an empty string (such as `".*"` or `"[A-Z]*"` would not raise a `ParseException` at or beyond the end of the input string. This could cause an infinite parsing loop when parsing `rest_of_line` at the end of the input string. * Fixed syntax warning raised in `bigquery_view_parser.py`, invalid escape sequence "\s". * Added support for Python 3.14. ++++ python-pytest-salt-factories: - Update to 1.0.4: * Reverting requirements in base.txt to those of 1.0.1 - 1.0.3: * Remove support for DSA - 1.0.2: * Updated requirements and actions * Limit to Python 3.10, since that is the only version supported for currently supported Salt onedir architecture * Adjusted requirements versions for various dependencies * Updated GitHub Actions for recent EOL of Python 3.7 and 3.8, using Salt 3006.9 and 3007.1, also use of psutil.AccessDenied - 1.0.1: * Properly configure the SSHD server when FIPS is enabled/enforced on a system (#179) - Skip some tests failing with python > 3.11 ++++ python-roman-numerals: - Enable sle15_python_module_pythons to only build for Python 3.11 on Leap (does not build with old pytest anymore) ++++ python-setuptools-rust: - Update to 1.11.1 * Fix finding cargo artifacts when filenames are empty. #521 ++++ python-tblib: - Update to 3.1.0 * Improved performance of ``as_traceback`` by a large factor. * Dropped support for now-EOL Python 3.8 and added 3.13 in the test grid. - Drop more-aggressive-location-stripping.patch, fixed upstream - Drop vendore-reraise-from-six.patch, merged upstream - Renumber patches ++++ python-threadpoolctl: - Update to 3.6.0 * Added support for libraries with a path longer than 260 on Windows. The supported path length is now 10 times higher but not unlimited for security reasons. * Dropped official support for Python 3.8. - Switch upstream source tarball to Github ++++ python-ttp-templates: - Enable sle15_python_module_pythons (align with ttp and poetry) - Update to 0.3.7 * Rename juniper to juniper_junos for N2G templates * Added juniper_junos template for cli_ip_data plugin - Add patch to fix package version in pyproject.toml * fix-package-version.patch ++++ python-uharfbuzz: - Update to 0.49.0 * Update to HarfBuzz 11.0.1 ++++ python313-pyparsing: - update to 3.2.3: * Fixed bug released in 3.2.2 in which `nested_expr` could overwrite parse actions for defined content, and could truncate list of items within a nested list. * Released `cvt_pyparsing_pep8_names.py` conversion utility to upgrade pyparsing-based programs and libraries that use legacy camelCase names to use the new PEP8-compliant snake_case method names. * Fixed bug in `nested_expr` where nested contents were stripped of whitespace when the default whitespace characters were cleared * Fixed bug in `rest_of_line` and the underlying `Regex` class, in which matching a pattern that could match an empty string (such as `".*"` or `"[A-Z]*"` would not raise a `ParseException` at or beyond the end of the input string. This could cause an infinite parsing loop when parsing `rest_of_line` at the end of the input string. * Fixed syntax warning raised in `bigquery_view_parser.py`, invalid escape sequence "\s". * Added support for Python 3.14. ++++ rear: - Version upgrade to 2.9 Interim release to solve packaging issues on RPM-based distributions and several other fixes: * Create /var/run symlink dynamically during mkrescue. Not having it as an actual symlink in the source tree avoids the packaging problem that [23]RPM is not able to change a directory into a symlink and vice-versa during package upgrade (before ReaR 2.8 it was a directory, not a symlink). See https://github.com/rear/rear/pull/3380 and https://github.com/rear/rear/issues/3375 * Add 'timeout' to REQUIRED_PROGS - avoids a false "ERROR: Stale NFS mount point" in the recovery system. See https://github.com/rear/rear/pull/3387 and https://github.com/rear/rear/issues/3386 For details see the rear-release-notes.txt file and https://github.com/rear/rear/blob/rear-2.9/doc/rear-release-notes.txt - Version upgrade to 2.8 New features, bigger enhancements, and possibly backward incompatible changes: * New support for additional commercial backup software + Veeam Backup + Dell PowerProtect Data Manager + CommvaultGalaxy 11 (Simpana) * Bareos integration was rewritten and updated. * New portable mode --portable and OUTPUT=PORTABLE, see https://github.com/rear/rear/blob/master/doc/user-guide/17-Portable-Mode.adoc for more information. * Improved handling and protecting of secrets in ReaR configuration variables. New -e/--expose-secrets option to show secrets in configuration variables. * New non-interactive mode -n/--non-interactive to suppress all interactive questions and answers and facilitate truly unattended recovery automation. * NFS4SERVER as new restore method where the rescue systems starts an NFS4 server to push the data to the rescue system. * New OpalPBA AuthToken feature. * Layout changes and fixes for S/390 DASDs (major code overhauling). * Initial basic 'barrel' support, see https://github.com/aschnell/barrel * By default 'rear recover' wipes disks that get completely recreated via DISKS_TO_BE_WIPED="" in default.conf. For details see the rear-release-notes.txt file and https://github.com/rear/rear/blob/rear-2.8/doc/rear-release-notes.txt - GRUB_RESCUE_initrd.patch is removed (no longer needed) because it is fixed in ReaR 2.8 see https://github.com/rear/rear/issues/3122 and https://github.com/rear/rear/pull/3123 ++++ rubygem-agama-yast: - Allow to specify extra kernel parameters for bootloader (jsc#PED-10810) ++++ runc: - Update to runc v1.2.6. Upstream changelog is available from . ++++ sdbootutil: - Update to version 1+git20250410.9086124: * Simplify code calling mount_chroot * Support transactional systems without overlayfs on /etc * Remove unnecessary umount_etc ++++ secrets: - update to 11.0: * use newer widgets from libadwaita 1.7 * update to GNOME 48 * Show real database path * Add quick unlock setting * Add fingerprint reader support * Improve sidebar's width * Various bug fixes * Updated translations - add new dependencies, according to meson.build - update fix-test.patch, as the second test has now the same issue as the first one ++++ selinux-policy: - Update to version 20250410: * Allow login to podman container from tty (bsc#1238709) * Add an rpmbuild test to the gitlab-ci ++++ sequoia-sq: - Update to version 1.3.1: * Release 1.3.1. * Fix formatting. * Improve documentation of `sq config`. * Emit hints to mark an imported key as authenticated or introducer. * Hedge against importing keys into the cert store. * Improve displaying of preferred user IDs. * Fix typo. * Display backtraces attached to errors. * tests: Avoid DSA key in tests as DSA will be rejected in the future. * tests: Update PKI test vectors to not expire. * Enable backtraces and tracing when running tests. * Make importing Autocrypt certs more robust. * Release 1.3.0. * Make sq config get print to stdout. * Fix early abort in sq keyring filter * Fix test sq_verify_policy_as_of_relative_time * Fix error message. * Prefix matching for --...-self parameters fixed * Fix examples. * Port to sequoia-openpgp 2. * ci: Always build the pages, but only publish when merging to main. * Upgrade sequoia-man. * Split out the man page generation into a new crate. * Update openssl to address RUSTSEC-2025-0004. * Update hickory-proto to address RUSTSEC-2025-0006. * man: Fix NAME section for subcommands. ++++ supermin: - Update Copyright year - Exclude the Requires on sysconfig-netconfig for SLES16 and newer ++++ u-boot: - Update to 2025.04: * Full changelog available at: https://source.denx.de/u-boot/u-boot/-/compare/v2025.01...v2025.04 - Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2025.04 * Patches added: 0016-Kconfig-add-btrfs-to-standard-boot.patch - Disable boards which fail to build: * avnetultra96rev1 * xilinxzynqmpvirt * xilinxzynqmpzcu102rev10 ++++ uasm: - add -std=gnu11 to CFLAGS to fix prototype issues w /gcc-15, and to still allow build on Leap 15.6 ++++ werf: - Update to version 2.35.1: * Bug Fixes - cleanup: fix multiplatform image handling (7dbc6d9) - release, werf-in-image: disable auto host cleanup (0d5dde2) ++++ xpra: - Update to version 6.4.0+git20250410.63a3b70d: * try to add a device if we can't find any * match upstream api change * newer versions of signtool require us to specify the digest * #4553 use 'network+events' logger for key network events * stronger type hints * some hello requests should not require authentication * #4552 save opengl probe result * use a consistent type for 'encodings' * add info on private notification list * try 3.1 beta1 * correctly disable chunks framing for clients that don't support it * we use wmi to query the OS * don't try pkgconfig again since it errors out * better type hints * derp: amf is not python * update tests for da6c6c1ca51f79bbca9e64c76e6c74bddd9f31d6 * log number of bytes peeked * jitter may not be defined (network-state mixin) * move suspended flag to top level source class * show install-lts-repo in command usage help * don't enable nvidia on riscv * bump version * don't show menu entries that don't work * fix cython qrencode method name * prettify * missed from 55587f0c5a5530ede14e27e0c7b2bc63301c5a9f * don't send pings to closed or pending clients * stronger type hints * #2539 custom window cursors should not apply to the headerbar * cursors belong to windows * remove debug logging * split cursor into a separate module (match server side) * redundant: ModuleNotFoundError is a subclass of ImportError * missing module should not propagate * with Python >= 3.13 we must use setuptools * derp * #4449 match any of the layouts supported * #4545 add xpra-audio-server package for the pulseaudio dependency * preserve option type, lists should not be None values * fix parsing of csv / lists * fix shutdown errors closing pipe * #4544 make it possible to install audio components without pulseaudio * #2539 enable the headerbar in more cases * don't duplicate the platform name * always show the xpra menu in the headerbar * don't save keyboard layout when restoring it * add type hints and debug logging * doh: remove debug logging * #4449 automatically switch to matching ibus layout if we find one * wait for the UI thread to run before enabling events * better type hints * log server event type in debug mode * don't log message when a default translation is available * move suspend + resume to network-state * add end of anonymous sponsor * more generic suspend+resume handling * don't send pings when suspended * remove duplicate timer: the server module already has one * stop sending audio on suspend, restart on resume * fix session not resuming screen updates * prettify * #511 install AMF headers via MSYS2 * #4542 add toggle for window border * #4542 add menu entry to grab/ungrab the window * #4542 add shortcut for window menu * show the window specific menu when clicking the window icon * make menu items reusable * don't paint the border corners twice * delay import until it is needed (usually it is not) * nicer order for shortcuts * update the release notes * #4540 adjust fbo coordinates, never discard low alpha values * silently ignore 'BufferError's * log xvfb process info * we must always use a valid depth, not 0 (which means auto) * fail faster if xvfb process terminates * add docstring * make it clearer what this button does * add info on easy switching * use the simpler subcommands * more graceful handling of invalid module names * use the simpler form * KeyError is thrown if username does not exist * #4433 clearify --auth's application scope * #4540 add 'blend' shader for painting border * start documenting subsystem prefix * stricter exception type * better type hints * #4534 home must be writable * remove redundant exception * type hint to match signature * #4533 better type hints for time values * add type hints to X11 bindings singleton functions * #4535 env name should match definition * #4535 this function must return a single path * #4532 we have to include the parent directory * Bugfix: Include pam_*.h within the security/ subdirectory ++++ yast2-storage-ng: - Create /etc/lvm/devices if needed (jsc#PED-7355, jsc#PED-12241). - 5.0.29 ------------------------------------------------------------------ ------------------ 2025-4-9 - Apr 9 2025 ------------------- ------------------------------------------------------------------ ++++ HepMC: - Update to version 3.3.1: * Require cmake>3.10 for compatibility with cmake4. * Multiple bugfixes and improvements. * Add uproot5 to the tests * Add static libraries and other fixes to HepMC3-config. * Fix weights usage in the AnalysisExample.cc file. * Update convert_example.cc to allow for one argument for the "dump" format. * Fix for a "Conditional jump or move depends on uninitialised value(s)" problem detected by valgrind ++++ NetworkManager: - Remove '-Dhostname_persist=suse' compile option, as it's not needed anymore. The behaviours of this option are mainly: 1. stores hostname in /etc/HOSTNAME instead of /etc/hostname. 2. checks DHCLIENT_SET_HOSTNAME value in /etc/sysconfig/netowrk/dhcp to know whether the hostname is valid. These are not desired haviours anymore. ++++ Rivet: - Add Rivet-fix-hepmc-tests.patch -- Use deduce_reader in API tests for HepMC 3.3.x compatibility; part of upstream commit ca0d57ca to release-4-0-x development branch. - Add Rivet-disable-testCmdLine.patch -- Disable an outdated and failing test ++++ webkit2gtk3-soup2: - Remove conditionals related to SLE 15. It is unlikely that we will sync to SLE 15 again, and this simplifies the spec. ++++ webkit2gtk3: - Remove conditionals related to SLE 15. It is unlikely that we will sync to SLE 15 again, and this simplifies the spec. ++++ webkit2gtk4: - Remove conditionals related to SLE 15. It is unlikely that we will sync to SLE 15 again, and this simplifies the spec. ++++ agama: - Made `--api URL` work with `agama profile` (gh#agama-project/agama#2103) - Added /api/profile on the backend - JSON validation error are more readable now - Error messages do not start with "Anyhow(...)" - Backend errors include causes - Add HTTP API for configuring iSCSI (gh#agama-project/agama#2231). ++++ agama-web-ui: - Fix flickering issue during loading and progress transitions (gh#agama-project/agama#2240, gh#agama-project/agama#2255). - Fix layout of iSCSI page (gh#agama-project/agama#2231). ++++ agama-yast: - Add auto-installation support for iSCSI (gh#agama-project/agama#2231). - Write the registration URL to the installed system (bsc#1239316). ++++ alloy: - update to 1.8.0: * Breaking changes - Removed open_port and executable_name from top level configuration of Beyla component. Removed enabled argument from network block. (@marctc) - Breaking changes from the OpenTelemetry Collector v0.122 update: (@wildum) - otelcol.exporter.splunkhec: min_size_items and max_size_items were replaced by min_size, max_size and sizer in the batcher block to allow users to configure the size of the batch in a more flexible way. - The telemetry level of Otel components is no longer configurable. The level argument in the debug_metrics block is kept to avoid breaking changes but it is not used anymore. - otelcol.processor.tailsampling changed the unit of the decision timer metric from microseconds to milliseconds. (change unit of otelcol_processor_tail_sampling_sampling_decision_timer_latency) - otelcol.processor.deltatocumulative: rename otelcol_deltatocumulative_datapoints_processed to otelcol_deltatocumulative_datapoints and remove the metrics otelcol_deltatocumulative_streams_evicted, otelcol_deltatocumulative_datapoints_dropped and otelcol_deltatocumulative_gaps_length. - The regex attribute was removed from otelcol.processor.k8sattributes. The extract-patterns function from otelcol.processor.transform can be used instead. - The default value of metrics_flush_interval in otelcol.connector.servicegraph was changed from 0s to 60s. - s3_partition in otelcol.exporter.awss3 was replaced by s3_partition_format. - (Experimental) prometheus.write.queue metric names changed to align better with prometheus standards. (@mattdurham) * Features - Add otelcol.receiver.awscloudwatch component to receive logs from AWS CloudWatch and forward them to other otelcol.* components. (@wildum) - Add loki.enrich component to enrich logs using labels from discovery.* components. (@v-zhuravlev) - Add string concatenation for secrets type (@ravishankar15) - Add support for environment variables to OpenTelemetry Collector config. (@jharvey10) - Replace graph in Alloy UI with a new version that supports modules and data flow visualization. (@wildum) - Added --cluster.wait-for-size and --cluster.wait-timeout flags which allow to specify the minimum cluster size required before components that use clustering begin processing traffic to ensure adequate cluster capacity is available. (@thampiotr) - Add trace_printer to beyla.ebpf component to print trace information in a specific format. (@marctc) - Add support for live debugging and graph in the UI for components imported via remotecfg. (@wildum) ++++ apparmor: - update to ApppArmor 4.1.0 - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.0 for the detailed upstream changelog - remove upstream py313-aa-notify.patch ++++ chromium: - Chromium 135.0.7049.84 (stable release 2025-04-08) (boo#1240968) * CVE-2025-3066: Use after free in Site Isolation ++++ crypto-policies: - Update crypto-policies-enable-SHA1-sigver-in-DEFAULT.patch ++++ curl: - Update to 8.13.0: * Changes: - curl: add write-out variable 'tls_earlydata' - curl: make --url support a file with URLs - gnutls: set priority via --ciphers - IMAP: add CURLOPT_UPLOAD_FLAGS and --upload-flags - lib: add CURLFOLLOW_OBEYCODE and CURLFOLLOW_FIRSTONLY - OpenSSL/quictls: add support for TLSv1.3 early data - rustls: add support for CERTINFO - rustls: add support for SSLKEYLOGFILE - rustls: support ECH w/ DoH lookup for config - rustls: support native platform verifier - var: add a '64dec' function that can base64 decode a string * Bugfixes: - conn: fix connection reuse when SSL is optional - hash: use single linked list for entries - http2: detect session being closed on ingress handling - http2: reset stream on response header error - http: remove a HTTP method size restriction - http: version negotiation - httpsrr: fix port detection - libssh: fix freeing of resources in disconnect - libssh: fix scp large file upload for 32-bit size_t systems - openssl-quic: do not iterate over multi handles - openssl: check return value of X509_get0_pubkey - openssl: drop support for old OpenSSL/LibreSSL versions - openssl: fix crash on missing cert password - openssl: fix pkcs11 URI checking for key files. - openssl: remove bad `goto`s into other scope - setopt: illegal CURLOPT_SOCKS5_AUTH should return error - setopt: setting PROXYUSERPWD after PROXYUSERNAME/PASSWORD is fine - sshserver.pl: adjust `AuthorizedKeysFile2` cutoff version - sshserver: fix excluding obsolete client config lines - SSLCERTS: list support for SSL_CERT_FILE and SSL_CERT_DIR - tftpd: prefix TFTP protocol error `E*` constants with `TFTP_` - tool_operate: fail SSH transfers without server auth - url: call protocol handler's disconnect in Curl_conn_free - urlapi: remove percent encoded dot sequences from the URL path - urldata: remove 'hostname' from struct Curl_async * Rebase patches: - libcurl-ocloexec.patch - curl-secure-getenv.patch ++++ drbd: - drbd: fix build error against kernel v6.14 (boo#1240916) * add patch + boo1240916-fix_build_error_against_kernel_v6.14.patch * replace suse special patch with drbd upstream fix - boo1236927-fix-build_error_against_v6.13.patch + 0001-drbd-build-deal-with-potentially-relative-paths-in-p.patch * remove patch, the issue is already fixed in v6.14 kernel - boo1235399-fix_the_warning_of_blk_validate_limits.patch ++++ epson-inkjet-printer-escpr: - fix Factory submission by actually dropping bug_x86_64.patch Fixes boo#1241007 ++++ fcitx5-configtool: - remove useless code in specfile ++++ fcitx5-configtool-qt6: - remove useless code in specfile ++++ hledger: - Update hledger to version 1.42.1 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-hledger-lib: - Update hledger-lib to version 1.42.1 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ hledger-ui: - Update hledger-ui to version 1.42.1 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ glib2-branding-openSUSE: - Update SLE version to 16. (bsc#1240822) ++++ gitsign: - Update to version 0.13.0: * Add verify-tag command for Git tag signature verification (#659) * Bump goreleaser/goreleaser-action in the actions group (#661) * Bump the gomod group with 2 updates (#651) * Enable signing with --detached-sign flag. (#657) * Bump the actions group with 3 updates (#656) * Bump github.com/golang-jwt/jwt/v4 in the go_modules group (#654) * Bump github.com/golang-jwt/jwt/v5 in the go_modules group (#653) * Bump the actions group with 2 updates (#650) * Bump golang.org/x/net from 0.35.0 to 0.36.0 in the go_modules group (#649) * Bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 (#647) * Bump github.com/sigstore/sigstore from 1.8.15 to 1.9.0 (#646) * Bump golang.org/x/crypto from 0.35.0 to 0.36.0 (#648) * Bump actions/attest-build-provenance in the actions group (#645) * Bump golang.org/x/crypto from 0.33.0 to 0.35.0 (#642) * Bump github.com/go-git/go-git/v5 from 5.13.2 to 5.14.0 (#643) * Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 (#644) * Bump the actions group with 2 updates (#641) * Bump the gomod group with 6 updates (#636) * Bump github.com/go-jose/go-jose/v3 in the go_modules group (#640) * Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#637) * Bump github.com/go-jose/go-jose/v4 in the go_modules group (#639) * Bump the actions group with 2 updates (#638) * Bump the gomod group across 1 directory with 8 updates (#635) * Bump the actions group with 2 updates (#634) * Fix test for go-git update (#632) * goreleaser: Replace deprecated options (#633) * Bump the actions group with 2 updates (#628) * Enable CGO on riscv64 (#631) * Bump the actions group with 3 updates (#625) * Modernize attest statements (#620) * Bump golangci/golangci-lint-action in the actions group (#622) * Fix non-constant format string error (#619) * Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 (#614) * Bump github.com/jonboulle/clockwork from 0.4.0 to 0.5.0 (#615) * Bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.12.0 (#616) ++++ glmark2: - Update to version 20250221: * NativeStateDRM: Specify modifiers for DRM framebuffer when possible * NativeStateDRM: Use explicit format modifiers when possible * GLStateEGL: Advertise supported format modifiers * glad: Add EGL_EXT_image_dma_buf_import_modifiers extension * GLStateEGL: Prefer to use eglGetProcAddress to get EGL function addresses * Support the provision of GL modifiers to native state * NativeStateNull: Add null native state * glad: Update to latest version and add EGL_MESA_platform_surfaceless * Prefer to use sync objects to synchronize rendering in offscreen mode * CanvasGeneric,Options: Support multiple FBOs in offscreen mode * Prepare scenes for changing Canvas FBO ++++ goipp: - update to 1.2.0: * Added IntegerOrRange interface type * Added non-strict comparison of Values and Attributes (check for Similarity) * Fixed (Tag) Type() for TagNoValue. No it properly returns TypeVoid * Added (Group) Similar(), (Groups) Similar() and (Message) Similar() * Added (*Message) FixGroups() * (*Message) FixGroup() replaced by NewMessageWithGroups() * Added Attributes.Clone and Groups.Clone * Added MakeAttr() and MakeAttrCollection(). MakeAttribute considered deprecated * Added Formatter, Message.Print considered deprecated * Formatter: fixed formatting of 1SetOf Collection * Formatter: one more fix of formatting of 1SetOf Collection * Message.AttrGroups function made public * Added DeepCopy method for most types that contain values * Print PDF file example updated * Handling of Extended Tags Revisited * Removed Accept-Encoding HTTP header in example. Go does it better * Fixed go test on go 1.11 * Fixed Tag.String for negative tag values * Improved output for Units.String() for unknown units * Values.Equal now returns false when comparing Values{} and Values(nil) * Collection.Equal abandoned * Tests refactoring: systematic testing of Tag methods * Tests refactoring: systematic testing of Value and Values methods * Tests refactoring: systematic testing of Type methods * Tests refactoring: systematic testing of Op methods * Sparse table for Op.String replaced with map, saving 132K of memory * Tests refactoring: systematic testing of Status methods * Sparse table for Op.String replaced with map, saving 10K of memory * Cosmetic * Attributes.Equal now returns false when comparing Attributes{} and Attributes(nil) * Attributes.Clone and Attributes.DeepCopy return nil for nil input * Values.Clone and Values.DeepCopy return nil for nil input * Fixed decoding Range and Resolution values with negative integer fields * Tests refactoring: full testing of Attribute and friends * Added missed Group.Clone method * Groups.Equal now returns false when comparing Groups{} and Groups(nil) * Groups.Clone and Groups.DeepCopy return nil for nil input * Tests refactoring: full testing of Group and Groups * Tests refactoring: message.go partially test-covered * Tests refactoring: added NewMessageWithGroups test * Tests refactoring: added Message.AttrGroups test * Tests refactiring: added tests for Message.Equal and Message.Similar functions * Removed unused constant (FormatterMaxWidth) * Fixed error message formatting for TestMessageEqualSimilar * Message.Print rewritten as a wrapper to Formatter * Tests refactoring: added Message.Reset test * Tests refactoring: added test for the Message.Print function * Tests refactoring: 100% test coverage for Formatter * Fixed building of test (duplicated TestVersion) * Tests refactoring: goipp_test.go renamed to encdec_test.go and refactored * Tests refactoring: 100% test coverage achieved!!! * Code formatting updated - change set_version service to manual - make rpmlint happy, by adjusting the Summary field ++++ govulncheck-vulndb: - Update to version 0.0.20250409T170536 2025-04-09T17:05:36Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3591 CVE-2025-31483 GHSA-cq88-842x-2jhp * GO-2025-3594 CVE-2025-31489 GHSA-wg47-6jq2-q2hh * GO-2025-3598 CVE-2025-32024 GHSA-q7rw-w4cq-2j6w * GO-2025-3599 CVE-2025-32025 GHSA-fmhh-rw3h-785m ++++ ibus-typing-booster: - Update to 2.27.31 - Add a new boolean gsettings option to allow loading **all** Unicode characters from UnicodeData.txt for the Unicode symbols and emoji predictions (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/667) - Scale image correctly when adding an input method in the setup tool (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/675) - Display a middle dot in the preedit for keys in a compose sequence which use unassigned Unicode code points (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/674) - Translation update from Weblate (fi 100%, uk 100%) ++++ k9s: - Update to version 0.50.0: * 5-O, 5-0... Spring Cleaning In Effect! Careful on this upgrade! We've gone thru lots of code revamp/refactor on this drop, so mileage may vary!! * K9s Slow? It looks like K9s performance took a dive in the wrong direction circa v0.40.x releases. Took a big perf/cleanup pass to improve perf and think this release should help a lot (famous last words...) NOTE! As my dear granny use to say: You can't cook a great meal without trashing the kitchen, So likely I have broken a few things in the process. So thread carefully and report back! * Now with Super Column Blow! By general demand, juice up custom views! In a feature we like to refer to as Super Column Blow... As of this drop, you can go full Chuck Norris and sprinkle some of your JQ_FU with you custom views. * Resolved Issues - #3226 Filter view will show mess when filtering some string - #3224 Respect kubectl.kubernetes.io/default-container annotation - #3222 Option to Display Resource Names Without API Version Prefix - #3210 Description line is buggy * Dependencies - chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#3234) - chore(deps): bump helm.sh/helm/v3 from 3.17.1 to 3.17.2 (#3235) - chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.3 (#3213) - chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 (#3215) - chore(deps): bump k8s.io/kubectl from 0.32.2 to 0.32.3 (#3214) - chore(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.27 (#3216) ++++ kernel-debug: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-default: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-source: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-source-longterm: - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-docs: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-firmware-bluetooth: - Update to version 20250408 (git commit c1a774f36657): * QCA: Add 8 bluetooth nvm files for WCN785x btusb * QCA: Update WCN785x btusb firmware to 2.0.0-00790-3 ++++ kernel-firmware-i915: - Update aliases from 6.15-rc1 ++++ kernel-firmware-media: - Update to version 20250408 (git commit c1a774f36657): * qcom: update firmware binary for SM8250 ++++ kernel-firmware-mediatek: - Update aliases from 6.15-rc1 ++++ kernel-firmware-mellanox: - Update to version 20250408 (git commit c1a774f36657): * Mellanox: Add new mlxsw_spectrum firmware xx.2014.4012 ++++ kernel-firmware-network: - Update to version 20250408 (git commit c1a774f36657): * linux-firmware: add firmware for Aeonsemi AS21x1x 1G/2.5G/5G/10G Ethernet Phy ++++ kernel-firmware-platform: - Update aliases from 6.15-rc1 ++++ kernel-firmware-qcom: - Update aliases from 6.15-rc1 - Update to version 20250408 (git commit c1a774f36657): * qcom:x1e80100: Iris Support for Lenovo T14s G6 Qualcomm platform * qcom:x1e80100: Support for Lenovo Yoga Slim 7 Snapdragon platform ++++ kernel-firmware-realtek: - Update aliases from 6.15-rc1 ++++ kernel-firmware-sound: - Update to version 20250408 (git commit c1a774f36657): * mediatek: Add new mt8195 SOF firmware * mediatek: Add new mt8188 SOF firmware ++++ kernel-kvmsmall: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-longterm: - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-obs-build: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-obs-qa: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-syms: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-syms-longterm: - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kernel-vanilla: - wifi: ath11k: fix memory leak in ath11k_xxx_remove() (git-fixes). - Refresh patches.suse/Reapply-wifi-ath11k-restore-country-code-during-resu.patch. - Refresh patches.suse/wifi-ath11k-choose-default-PM-policy-for-hibernation.patch. - Refresh patches.suse/wifi-ath11k-determine-PM-policy-based-on-machine-mod.patch. - Refresh patches.suse/wifi-ath11k-introduce-ath11k_core_continue_suspend_r.patch. - Refresh patches.suse/wifi-ath11k-refactor-ath11k_core_suspend-_resume.patch. - Refresh patches.suse/wifi-ath11k-support-non-WoWLAN-mode-suspend-as-well.patch. Update upstream status. - commit 1b560ef - rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit: e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE - commit 7b55ff2 ++++ kubectl-explore: - Update to version 0.12.0: * update dependencies * gitignore .cursor * Update toolchains and deps ++++ qt6-base: - Add patch to rename a variable that was being shadowed and which made apps that use -Werror=shadow and include this header fail to build. Submitted upstream at https://codereview.qt-project.org/c/qt/qtbase/+/638284 : * 0001-Rename-variable-being-shadowed.patch ++++ libapparmor: - update to ApppArmor 4.1.0 - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.0 for the detailed upstream changelog - remove upstream py313-aa-notify.patch ++++ libcontainers-common: - containers.conf default configuration modifications: * set runc as the default OCI runtime (bsc#1239088) * set nftables as the default firewall driver for netavark - New release 20250409 * bump bundled c/common to 0.59.1 * bump bundled c/image to 5.31.0 * bump bundled c/storage to 1.54.0 ++++ curl-mini: - Update to 8.13.0: * Changes: - curl: add write-out variable 'tls_earlydata' - curl: make --url support a file with URLs - gnutls: set priority via --ciphers - IMAP: add CURLOPT_UPLOAD_FLAGS and --upload-flags - lib: add CURLFOLLOW_OBEYCODE and CURLFOLLOW_FIRSTONLY - OpenSSL/quictls: add support for TLSv1.3 early data - rustls: add support for CERTINFO - rustls: add support for SSLKEYLOGFILE - rustls: support ECH w/ DoH lookup for config - rustls: support native platform verifier - var: add a '64dec' function that can base64 decode a string * Bugfixes: - conn: fix connection reuse when SSL is optional - hash: use single linked list for entries - http2: detect session being closed on ingress handling - http2: reset stream on response header error - http: remove a HTTP method size restriction - http: version negotiation - httpsrr: fix port detection - libssh: fix freeing of resources in disconnect - libssh: fix scp large file upload for 32-bit size_t systems - openssl-quic: do not iterate over multi handles - openssl: check return value of X509_get0_pubkey - openssl: drop support for old OpenSSL/LibreSSL versions - openssl: fix crash on missing cert password - openssl: fix pkcs11 URI checking for key files. - openssl: remove bad `goto`s into other scope - setopt: illegal CURLOPT_SOCKS5_AUTH should return error - setopt: setting PROXYUSERPWD after PROXYUSERNAME/PASSWORD is fine - sshserver.pl: adjust `AuthorizedKeysFile2` cutoff version - sshserver: fix excluding obsolete client config lines - SSLCERTS: list support for SSL_CERT_FILE and SSL_CERT_DIR - tftpd: prefix TFTP protocol error `E*` constants with `TFTP_` - tool_operate: fail SSH transfers without server auth - url: call protocol handler's disconnect in Curl_conn_free - urlapi: remove percent encoded dot sequences from the URL path - urldata: remove 'hostname' from struct Curl_async * Rebase patches: - libcurl-ocloexec.patch - curl-secure-getenv.patch ++++ libgpg-error: - Update to 1.53: * Fix regression in 1.52. * Rebase libgpg-error-nobetasuffix.patch - Update to 1.52: * The KEY_WOW64_xxKEY flags can now be passed to the Registry read functions. [rE652328c786] * In the spawn functions care about closefrom/close call is interrupted. [T7478] * New simple string list API. [rE47097806f1] * New API for name value files. [rE7ec1f27b60] * Interface changes relative to the 1.51 release: - gpgrt_w32_reg_query_string NEW (Windows only). - gpgrt_strlist_t NEW type. - gpgrt_strlist_free NEW. - gpgrt_strlist_add NEW. - gpgrt_strlist_tokenize NEW. - gpgrt_strlist_copy NEW. - gpgrt_strlist_rev NEW. - gpgrt_strlist_prev NEW. - gpgrt_strlist_last NEW. - gpgrt_strlist_pop NEW. - gpgrt_strlist_find NEW. - GPGRT_STRLIST_APPEND NEW const. - GPGRT_STRLIST_WIPE NEW const. - gpgrt_nvc_t NEW type. - gpgrt_nve_t NEW type. - gpgrt_nvc_new NEW. - gpgrt_nvc_release NEW. - gpgrt_nvc_get_flag NEW. - gpgrt_nvc_add NEW. - gpgrt_nvc_set NEW. - gpgrt_nve_set NEW. - gpgrt_nvc_delete NEW. - gpgrt_nvc_lookup NEW. - gpgrt_nvc_parse NEW. - gpgrt_nvc_write NEW. - gpgrt_nve_next NEW. - gpgrt_nve_name NEW. - gpgrt_nve_value NEW. - gpgrt_nvc_get_string NEW. - gpgrt_nvc_get_bool NEW. - GPGRT_NVC_WIPE NEW const. - GPGRT_NVC_PRIVKEY NEW const. - GPGRT_NVC_SECTION NEW const. - GPGRT_NVC_MODIFIED NEW const. ++++ libiscsi: - Update to version 1.20.0+git.20250327: * fix: use correct maximum length for TargetName and InitiatorName * refactor(TODO): cleanup todos that have been implemented for ages * feat(socket): log resolved ip addresses if portal is a hostname * fix(socket): restore logging of local ip and port * feat(logging): include LUN into log messages ++++ marisa: - python binding still need by libkkc, reenable - modern python packaging ++++ ncurses: - Modify patch ncurses-5.9-ibm327x.dif * Add a further sclp entry for qemu s390 based systems ++++ opencv: - Add opencv-qt6_9-highgui-linking-test.patch: Fix highgui module linkage with Qt 6.9 libraries [gh#opencv/opencv#27223, QTBUG-134774]. - Build with ninja; add BuildRequires: ninja. ++++ opencv-qt6: - Add opencv-qt6_9-highgui-linking-test.patch: Fix highgui module linkage with Qt 6.9 libraries [gh#opencv/opencv#27223, QTBUG-134774]. - Build with ninja; add BuildRequires: ninja. ++++ python39-core: - Update to 3.9.22: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - Remote upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch ++++ s2n: - Update to version 1.5.16 * ci: add ruff linting (#5182) * feat(bindings): expose certificate match api (#5220) * refactor: add evp pkey size/encrypt/decrypt methods (#5225) * ci: add openssl-3.0-fips to general batch (#5207) * refactor: implement match the same for all pkeys (#5224) * ci: Fix cppcheck build (#5238) * fix: tighten session ticket lifetime (#5217) * refactor(bindings): use implicit linking for aws-lc (#5218) * docs: fix openssl-3.0-fips provider requirements documentation (#5214) * ci: add openssl-3.0-fips to valgrind (#5211) * chore: bindings release 0.3.15 (#5221) * feat: add s2n_connection_get_key_exchange_group (#5209) * fix: Update README.md to include Rust bindings docs (#5212) * ci: exclude new setuptools (#5215) * Remove PQ TLS 1.2 from all Security Policies (#5194) * chore: binding release 0.3.14 (#5210) * chore: deprecate s2n_set (#5155) * fix: handshake message length integer overflow in s2n_handshake_finish_header (#5206) * ci: add openssl-3.0-fips to asan build properly (#5204) * ci: add libcrypto openssl-3.0-fips to integ tests (#5202) ++++ libstorage-ng: - Translated using Weblate (French) (bsc#1149754) - 4.5.252 ++++ shadow: - shadow-util-linux.patch: util-linux-2.41 introduced new variable: LOGIN_ENV_SAFELIST. Recognize it and update dependencies. The patch includes gh/shadow-maint/shadow/pull#1248. - shadow-login_defs-check-login_defs.lst: Make the util-linux.spec multibuild file compatible with quilt. Make it working with new quilt. ++++ m4: - add -std=gnu17 to CFLAGS in %check also ++++ meslo-lg-dz-fonts: - Use readme from master branch instead of devel - Correct name in setup macro - Update setup macro to reflect directory name change - Update to downstream 1.2.2: * Fix swapped italic Cyrillic glyphs (issue #37) * Fix swapped bold and non-bold period glyph “.” (issue #36) * Fix centering on M and N glyphs (issue #34) * Remove undesired fi ligature (issue #20) ++++ meslo-lg-fonts: - Use readme from master branch instead of devel - Update setup macro to reflect name change - Update to downstream 1.2.2: * Fix swapped italic Cyrillic glyphs (issue #37) * Fix swapped bold and non-bold period glyph “.” (issue #36) * Fix centering on M and N glyphs (issue #34) * Remove undesired fi ligature (issue #20) ++++ musescore: - Add upstream change: * musescore-qt69.patch ++++ python-nanobind: - add nanobind-2.6.1-test-build.patch to fix test on single processor (boo #1239153) ++++ nodejs-electron: - New upstream release 33.4.9 * No user-visible changes - Add swiftshader-llvm20-absoluteSymbols.patch to fix FTBFS on aarch64 ++++ obs-service-go_modules: - Update to version 0.6.5: * feat: allow `archive` be name of the subdirectory * ignore directories containing '.git' when searching for the basename (#51) * doc(README): osc service disabled has been disabled * Make output archives more reproducible ++++ openSUSE-release-tools: - Update to version 20250409.44b68ff9: * gocd: add trigger-rebuild for openSUSE:Backports:SLE-16.0 ++++ openafs: - add perl-rpm-packaging to BuildRequires: to resolve "Have Choice"-Error for arch ppc64le - update to latest git branch stable-1_8_x - add upstream-patches required for kernel 6.14 + 4702930f8dd87a6cad1d59ef8c127003fded1f31.patch (LINUX: Refactor afs_linux_dentry_revalidate()) + 0306f3fdac736e15620f5802bdce510d25bb2450.patch (Linux-6.14: Handle dops.d_revalidate with parent) ++++ opencv-nogui: - Add opencv-qt6_9-highgui-linking-test.patch: Fix highgui module linkage with Qt 6.9 libraries [gh#opencv/opencv#27223, QTBUG-134774]. - Build with ninja; add BuildRequires: ninja. ++++ openssh: - Update to openssh 10.0p1: = Potentially-incompatible changes * This release removes support for the weak DSA signature algorithm, completing the deprecation process that began in 2015 (when DSA was disabled by default) and repeatedly warned over the last 12 months. * scp(1), sftp(1): pass "ControlMaster no" to ssh when invoked by scp & sftp. This disables implicit session creation by these tools when ControlMaster was set to yes/auto by configuration, which some users found surprising. This change will not prevent scp/sftp from using an existing multiplexing session if one had already been created. GHPR557 * This release has the version number 10.0 and announces itself as "SSH-2.0-OpenSSH_10.0". Software that naively matches versions using patterns like "OpenSSH_1*" may be confused by this. * sshd(8): this release removes the code responsible for the user authentication phase of the protocol from the per- connection sshd-session binary to a new sshd-auth binary. Splitting this code into a separate binary ensures that the crucial pre-authentication attack surface has an entirely disjoint address space from the code used for the rest of the connection. It also yields a small runtime memory saving as the authentication code will be unloaded after the authentication phase completes. This change should be largely invisible to users, though some log messages may now come from "sshd-auth" instead of "sshd-session". Downstream distributors of OpenSSH will need to package the sshd-auth binary. * sshd(8): this release disables finite field (a.k.a modp) Diffie-Hellman key exchange in sshd by default. Specifically, this removes the "diffie-hellman-group*" and "diffie-hellman-group-exchange-*" methods from the default KEXAlgorithms list. The client is unchanged and continues to support these methods by default. Finite field Diffie Hellman is slow and computationally expensive for the same security level as Elliptic Curve DH or PQ key agreement while offering no redeeming advantages. ECDH has been specified for the SSH protocol for 15 years and some form of ECDH has been the default key exchange in OpenSSH for the last 14 years. * sshd(8): this release removes the implicit fallback to compiled-in groups for Diffie-Hellman Group Exchange KEX when the moduli file exists but does not contain moduli within the client-requested range. The fallback behaviour remains for the case where the moduli file does not exist at all. This allows administrators more explicit control over which DH groups will be selected, but can lead to connection failures if the moduli file is edited incorrectly. bz#2793 = Security * sshd(8): fix the DisableForwarding directive, which was failing to disable X11 forwarding and agent forwarding as documented. X11 forwarding is disabled by default in the server and agent forwarding is off by default in the client. = New features * ssh(1): the hybrid post-quantum algorithm mlkem768x25519-sha256 is now used by default for key agreement. This algorithm is considered to be safe against attack by quantum computers, is guaranteed to be no less strong than the popular curve25519-sha256 algorithm, has been standardised by NIST and is considerably faster than the previous default. * ssh(1): prefer AES-GCM to AES-CTR mode when selecting a cipher for the connection. The default cipher preference list is now Chacha20/Poly1305, AES-GCM (128/256) followed by AES-CTR (128/192/256). * ssh(1): add %-token and environment variable expansion to the ssh_config SetEnv directive. * ssh(1): allow %-token and environment variable expansion in the ssh_config User directive, with the exception of %r and %C which would be self-referential. bz#3477 * ssh(1), sshd(8): add "Match version" support to ssh_config and sshd_config. Allows matching on the local version of OpenSSH, e.g. "Match version OpenSSH_10.*". * ssh(1): add support for "Match sessiontype" to ssh_config. Allows matching on the type of session initially requested, either "shell" for interactive sessions, "exec" for command execution sessions, "subsystem" for subsystem requests, such as sftp, or "none" for transport/forwarding-only sessions. * ssh(1): add support for "Match command ..." support to ssh_config, allowing matching on the remote command as specified on the command-line. * ssh(1): allow 'Match tagged ""' and 'Match command ""' to match empty tag and command values respectively. * sshd(8): allow glob(3) patterns to be used in sshd_config AuthorizedKeysFile and AuthorizedPrincipalsFile directives. bz2755 * sshd(1): support the VersionAddendum in the client, mirroring the option of the same name in the server; bz2745 * ssh-agent(1): the agent will now delete all loaded keys when signaled with SIGUSR1. This allows deletion of keys without having access to $SSH_AUTH_SOCK. * Portable OpenSSH, ssh-agent(1): support systemd-style socket activation in ssh-agent using the LISTEN_PID/LISTEN_FDS mechanism. Activated when these environment variables are set, the agent is started with the -d or -D option and no socket path is set. GHPR502 * ssh-keygen(1): support FIDO tokens that return no attestation data, e.g. recent WinHello. GHPR542 * ssh-agent(1): add a "-Owebsafe-allow=..." option to allow the default FIDO application ID allow-list to be overridden. * Add a work-in-progress tool to verify FIDO attestation blobs that ssh-keygen can optionally write when enrolling FIDO keys. This tool is available under regress/misc/ssh-verify-attestation for experimentation but is not installed by "make install". * ssh-keygen(1): allow "-" as output file for moduli screening. GHPR393 = Bugfixes * sshd(8): remove assumption that the sshd_config and any configs it includes can fit in a (possibly enlarged) socket buffer. Previously it was possible to create a sufficiently large configuration that could cause sshd to fail to accept any connection. sshd(8) will now actively manage sending its config to the sshd-session sub-process. * ssh(1): don't start the ObscureKeystrokeTiming mitigations if there has been traffic on a X11 forwarding channel recently. Should fix X11 forwarding performance problems when this setting is enabled. bz3655 * ssh(1): prohibit the comma character in hostnames accepted, but allow an underscore as the first character in a hostname. * sftp(1): set high-water when resuming a "put". Prevents bogus "server reordered acks" debug message. * ssh(1), sshd(8): fix regression in openssh-9.8, which would fail to accept "Match criteria=argument" as well as the documented "Match criteria argument" syntax in ssh_config and sshd_config. bz3739 * sftp(1), ssh(1): fix a number possible NULL dereference bugs, including Coverity CIDs 405019 and 477813. * sshd(8): fix PerSourcePenalty incorrectly using "crash" penalty when LoginGraceTime was exceeded. bz3797 * sshd(8): fix "Match invalid-user" from incorrectly being activated in initial configuration pass when no other predicates were present on the match line * sshd(8): fix debug logging of user specific delay. GHPR#552 * sshd(8): improve debug logging across sub-process boundaries. Previously some log messages were lost early in the sshd-auth and sshd-session processes' life. * ssh(1): require control-escape character sequences passed via the '-e ^x' command-line to be exactly two characters long. Avoids one byte out-of-bounds read if ssh is invoked as "ssh -e^ ..." GHPR368 * ssh(1), sshd(8): prevent integer overflow in x11 port handling. These are theoretically possible if the admin misconfigured X11DisplayOffset or the user misconfigures their own $DISPLAY, but don't happen in normal operation. bz#3730 * ssh-keygen(1): don't mess up ssh-keygen -l output when the file contains CR characters; GHPR236 bz3385. * sshd(8): add rate limits to logging of connections dropped by PerSourcePenalties. Previously these could be noisy in logs. * ssh(1): fix argument of "Compression" directive in ssh -G config dump, which regressed in openssh-9.8. * sshd(8): fix a corner-case triggered by UpdateHostKeys when sshd refuses to accept the signature returned by an agent holding host keys during the hostkey rotation sub-protocol. This situation could occur in situations where a PKCS#11 smartcard that lacked support for particular signature algorithms was used to store host keys. * ssh-keygen(1): when using RSA keys to sign messages with "ssh-keygen -Y", select the signature algorithm based on the requested hash algorithm ("-Ohashalg=xxx"). This allows using something other than the default of rsa-sha2-512, which may not be supported on all signing backends, e.g. some smartcards only support SHA256. * ssh(1), sshd(8), ssh-keyscan(1): fix ML-KEM768x25519 KEX on big-endian systems. * Many regression and interop test improvements. = Portability * All: add support for AWS-LC (AWS libcrypto). bz3784 * sshd(8): add wtmpdb support as a Y2038 safe wtmp replacement. * sshd(8): add support for locking sshd into memory, enabled with the --with-linux-memlock-onfault configure flag. * Add support for building a standalone sk-libfido2 library, enabled by --with-security-key-standalone * ssh(1), sshd(8), ssh-keyscan(1): include __builtin_popcount replacement function. for compilers that lack it. * All: Check for and replace le32toh, le64toh, htole64 separately. It appears that at least some versions of endian.h in glibc do not have the latter two. bz#3794 * Remove ancient RHL 6.x config in RPM spec. - Rebase patches: * openssh-7.7p1-fips.patch * openssh-7.7p1-cavstest-ctr.patch * openssh-7.7p1-cavstest-kdf.patch * openssh-7.7p1-fips_checks.patch * openssh-8.0p1-gssapi-keyex.patch * openssh-8.1p1-audit.patch * openssh-7.7p1-ldap.patch * openssh-reenable-dh-group14-sha1-default.patch * openssh-8.4p1-vendordir.patch * logind_set_tty.patch * openssh-mitigate-lingering-secrets.patch * openssh-7.8p1-role-mls.patch * openssh-6.6p1-privsep-selinux.patch * openssh-6.6.1p1-selinux-contexts.patch * openssh-9.6p1-crypto-policies-man.patch * openssh-7.6p1-cleanup-selinux.patch - Drop patches now included upstream: * wtmpdb.patch * fix-x11-regression-bsc1229449.patch * fix-nopie-flag.patch - Drop patch since SHA-1 isn't considered secure and the default kex list comes from crypto-policies anyway: * openssh-reenable-dh-group14-sha1-default.patch ++++ openssh-askpass-gnome: - Update to openssh 10.0p1: * No changes for askpass, see main package changelog for details. ++++ perf: - drop conditional perf-core (see below), 6.14 hit factory already ++++ perl-Net-SSLeay: - Fix build with openssl >= 3.4.1 * Add patch test-32_x509_get_cert_info-allow-single-colon.patch ++++ piglit: - Update to version 1~20250403: * arb_shading_language_420pack: test uniform block matching * arb_bindless_texture: fix undefined behaviour in test * replay: Adapt to new S3 proxy * replay: Adjust for changed S3 ETags * Don't rely on old numpy promotion rules in packing tests * Set numpy legacy printing options for builtin function generators * ci: run tests on python 3.13 as well * cmake: Add Python 3.13 to supported versions ++++ postfix: - fix compile option -std=gnu17 (only for >= 1600) - sync changes file ++++ postfix-bdb: - fix compile option -std=gnu17 (only for >= 1600) - sync changes file ++++ python-magic-wormhole: - Update to version 0.18.0 * Improve the example to act more like send/receive (#558, @OndrewBot) * Display a QR code by default for "wormhole send" (#555, @ferada + @meejah) This encodes "wormhole-transfer:M-word0-word1" per the spec: https://github.com/magic-wormhole/magic-wormhole-protocols/blob/main/uri-scheme.md * Add sequence diagram * Support Read the Docs pull-request builds * Drop support for Python 3.8 (#556) * Add broken-link checker (#588, https://github.com/Cycloctane) * Preemptively fix Click 8.2 (#584, @cjwatson) * Basic support for PEP518 (#579, @SnoopJ) * Add WORMHOLE_ACCEPT_FILE (#570, @haatveit) - Drop twisted.patch, merged upstream ++++ python-PyGithub: - Update to 2.6.1 [#]# Bug Fixes * Fix broken pickle support for Auth classes by @EnricoMi in #3211 * Remove schema from Deployment, remove message attribute by @EnricoMi in #3223 * Fix incorrect deprecated import by @EnricoMi in #3225 * Add CodeSecurityConfigRepository returned by get_repos_for_code_security_config by @EnricoMi in #3219 * Make GitTag.verification return GitCommitVerification by @EnricoMi in #3226 [#]# Maintenance * Mention removal of AppAuth.private_key in changelog by @EnricoMi in #3212 - Update to 2.6.0 [#]# Breaking Changes * Rework Views and Clones by @EnricoMi in #3168 * Fix typos by @kianmeng in #3086 [#]# New Features * Add capability for global laziness by @EnricoMi in #2746 * Add Support for GitHub Copilot Seat Management in Organizations by @pashafateev in #3082 * Get branches where commit is head by @EnricoMi in #3083 * Support downloading a Release Asset by @neel-m in #3060 * Add Repository.merge_upstream method by @Felixoid in #3175 * Support updating pull request draft status by @didot in #3104 * Add transfer ownership method to Repository by @tanannie22 in #3091 * Add enable and disable a Workflow by @nickrmcclorey in #3088 * Add support for managing Code Security Configrations by @billnapier in #3095 * Allow for private_key / sign function in AppAuth by @EnricoMi in #3065 [#]# full changelog: https://github.com/PyGithub/PyGithub/releases/tag/v2.6.0 - Add missing test requirement ++++ python-kwant: - Remove upper bound on numpy. - Regenerate Cython files to support Numpy 2. ++++ python-okta: - Update to 2.9.11 * Allow latest aenum release * Add missing OAuthGrantType enum values * Add data_type parameter for OktaAPIResponse ++++ python-psycopg: - update to 3.2.6: * Fix connection semantic when using target_session_attrs=prefer-standby (ticket #1021). - update to 3.2.5: * 3x faster UUID loading thanks to C implementation (tickets #447, #998). - update to 3.2.4: * Don’t lose notifies received whilst the notifies() iterator is not running (ticket #962). * Make sure that the notifies callback is called during the use of the notifies() generator (ticket #972). * Raise the correct error returned by the database (such as AdminShutdown or IdleInTransactionSessionTimeout) instead of a generic OperationalError when a server error causes a client disconnection (ticket #988). * Build macOS dependencies from sources instead using the Homebrew versions in order to avoid problems with MACOSX_DEPLOYMENT_TARGET (ticket #858). * Bump libpq to 17.2 in Linux and macOS binary packages. * Bump libpq to 16.4 in Windows binary packages, using the vcpkg library (ticket #966). ++++ python-psycopg-c: - update to 3.2.6: * Fix connection semantic when using target_session_attrs=prefer-standby (ticket #1021). - update to 3.2.5: * 3x faster UUID loading thanks to C implementation (tickets #447, #998). - update to 3.2.4: * Don’t lose notifies received whilst the notifies() iterator is not running (ticket #962). * Make sure that the notifies callback is called during the use of the notifies() generator (ticket #972). * Raise the correct error returned by the database (such as AdminShutdown or IdleInTransactionSessionTimeout) instead of a generic OperationalError when a server error causes a client disconnection (ticket #988). * Build macOS dependencies from sources instead using the Homebrew versions in order to avoid problems with MACOSX_DEPLOYMENT_TARGET (ticket #858). * Bump libpq to 17.2 in Linux and macOS binary packages. * Bump libpq to 16.4 in Windows binary packages, using the vcpkg library (ticket #966). ++++ python-python-dotenv: - update to 1.1.0: * Add a security policy * Enhance dotenv run: Switch to execvpe for better resource management and signal handling * Add Python 3.13 trove classifier * Add support for python 3.13 and drop 3.8 * docs: Update README.md * Some more s/Python-dotenv/python-dotenv/ * add _is_debugger so load_dotenv will work in pdb ++++ python-standard-xdrlib: - Initial version ++++ virtualbox: - build with kernel 6.15, add: * kernel-6-15-EXTRA_CFLAGS.patch * kernel-6-15-fb_probe.patch -- this disables fb_probe and needs a rewrite similar to "9fa154f40eb6 drm/{i915,xe}: Run DRM default client setup". Good luck. * kernel-6-15-mkdir.patch * kernel-6-15-mode_valid.patch * kernel-6-15-timer.patch ++++ python39: - Update to 3.9.22: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - Remote upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch ++++ python39-documentation: - Update to 3.9.22: - gh-131809: Update bundled libexpat to 2.7.1 - gh-131261: Upgrade to libexpat 2.7.0 - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704). - gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - Remote upstreamed patch: - CVE-2025-0938-sq-brackets-domain-names.patch ++++ qt6-base-docs: - Add patch to rename a variable that was being shadowed and which made apps that use -Werror=shadow and include this header fail to build. Submitted upstream at https://codereview.qt-project.org/c/qt/qtbase/+/638284 : * 0001-Rename-variable-being-shadowed.patch ++++ rpcs3: - Update to rpcs3-0.0.36~git20250409: * glext: Update from 2022.05.30 to 2025.02.03 * rsx: Remove superfluous log * rsx: Track command barrier types during recording for faster instancing compatibility checks * PPU LLVM: Fixup MTFSF * Qt: Fix multi package install dialog on Linux * ppu: Remove redundant checks on MTFSF * docker: Update ffmpeg to 7.1.1 * Update curl to 8.13.0 * Update soundtouch to 2.4.0 * Fix compilation with newer Qt * cellMic: Use full device name registration and comparison * cellMic: Try to open device with different sample rates * Silence sys_spu_thread_write_spu_mb * Improve lwmutex_lock error logging * sys_spu: Fix HW schedular limits * Try msvc workaround * vk: Use dynamic constant buffer offset via push constant * vk: Silence compiler warning * vk: Use dynamic constants offset for transform constants * vk: Switch transform constants from UBO to SSBO * vk: Add support for dynamic buffer offsets * appimage: Do not bundle libQt6OpenGL * appimage: Do not bundle Qt6VirtualKeyboard * appimage: Do not bundle unused Qt6 libraries * Fix #17000 * vm.cpp: Remove redundant cache hint * PPU LLVM: Fix VMAXFP, VMINFP * .github: Remove outdated pull request template * README: Update VC_redist from 2019 to 2022 * .github: Update log path in issue templates * Discord: Use vanity URL * Fix macOS SDK path * Update FAudio to 25.04 * Update SDL to 3.2.10 * Qt: remove discontinued QWinTaskbar code * Windows: fix updating with unicode user name * Fix mac build with cmake 4.0 * Update Windows ccache version * Update docker cmake to 3.28 and update minimum to 3.28, as well as remove uneeded minimum * overlays: play ICON1.PAM in save data list if possible * overlays: propagate item selection to children * overlays: implement video overlay class * Qt/overlays: expose qt_video_source_wrapper as emu callback * Overlays: set layouts dirty if children are dirty * cellSaveData: properly initialize SaveDataEntry * Update OpenAL to 1.24.3 * Qt: disable shortcuts completely if disable kb hotkeys is enabled * Qt: set audio hotkey defaults to additionally need Ctrl pressed - Update to rpcs3-0.0.36~git20250330: * rpcs3_version: Bump to 0.0.36 * input: disable pad vibration after no new data was sent for 3 seconds * Fix discord after #16885 * Qt: fix wrong save data movie playing when selecting a different entry * 7z: log error code when opening the file * LLVM JIT: do not produce broken binaries on crash * Update Qt to 6.8.3 and update clang compiler * Qt: play ICON1.PAM in save data manager details * Qt: Add qt video source class for more generic video playback * Qt: play ICON1.PAM in save data manager * Qt: pass game list events to base class * Qt: simplify icon_ready_callback in game list * VulkanMemoryAllocator: Match current master commit * Add VulkanMemoryAllocator v2.3.0 submodule * SPU Debug: WrDec and LSA view * PPU/cellSpurs: MGS4: Fix cellSpursAddUrgentCommand race condition * SPU LLVM: Dump some funcs * config: Set default Driver Wake-Up Delay to 0 * Loader: deny boot if the firmware is too old * unpkg: Restore support for PSP/Vita packages * config: Increase max vblank rate to 6000 * overlays: hide friends list in home menu if rpcn is not configured * Update Qt to 6.8.3 * VS/MSVC: Move LTCG and GL to CI only * Windows/Qt: do not deploy dx and ffmpeg libs * cellMic: log ALCenum error string * Qt: fix custom icons when "Prefer game data icons" is set * Qt: add option to prefer game data icons in the game list * Set PSN to disconnected when net status is disconnected * overlays/rpcn: Create list even if rpcn connection failed * SPU LLVM: Don't use vperm2b256to128 outside of CPUTranslator.h * patches: fix c_utf8 validation * Fix for GCC builds * rsx: Code cleanup and fix fragment texture dirty trigger * rsx: Always execute pre-draw pipeline analysis regardless of flags * rsx: Bypass sampling cache logic when dealing with host generated textures * Fix p2p binding to vport 0 ++++ ruby-build: - Update to version 20250409. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250409 * Added 3.3.8 * Don't delete jruby.sh by @headius in #2517 ++++ rubygem-agama-yast: - Add auto-installation support for iSCSI (gh#agama-project/agama#2231). - Write the registration URL to the installed system (bsc#1239316). ++++ rubygem-language_server-protocol: - Update to version 3.17.0.4 - ## 3.17.0.4 - Add #close to Reader and Writer (#112) ++++ rubygem-lint_roller: - Initial package version 1.1.0 ++++ rubygem-parser: - Updated to version 3.3.7.4 v3.3.7.4 (2025-03-31) - -------------------- Bugs fixed: * lexer-strings.rb: Avoid an exception on utf8 surrogate pair codepoints (#1051) (Earlopain) * builder.rb: emit `kwargs` node for `indexasgn` when opted in (#1053) (Earlopain) * builder.rb: correctly handle `...` forwarding to super with explicit block (#1049) (Earlopain) * numbered parameters are valid for pattern matching pinning (#1060) (Earlopain) v3.3.7.3 (2025-03-26) - -------------------- API modifications: * Bump maintenance branches to 3.2.8 and 3.1.7 (#1074) (Koichi ITO) v3.3.7.2 (2025-03-20) - -------------------- Features implemented: * add prism-specific node types (#1071) (Earlopain) Bugs fixed: * builder.rb: fix hash value omission considering some local vars as constants (#1064) (Earlopain) v3.3.7.1 (2025-02-05) - -------------------- API modifications: * parser/current: add -dev prefix to 3.4 branch (#1067) (Ilya Bylich) * parser/current: bump 3.2 branch to 3.2.7 (#1066) (Ilya Bylich) v3.3.7.0 (2025-01-16) - -------------------- API modifications: * Bump maintenance branches to 3.3.7 (#1061) (Koichi ITO) * bump 3.4 branch, remove 3.0 from CI (EOL) (#1057) (Ilya Bylich) * assert that version-specific checks actually run against at least one version (#1050) (Earlopain) Features implemented: * ruby34.y: reject `return` in singleton class (#1048) (Earlopain) Bugs fixed: * Fix `ruby-parse` with a folder ending in `.rb` (#1047) (Earlopain) v3.3.6.0 (2024-11-05) - -------------------- API modifications: * Bump maintenance branches to 3.3.6 (#1045) (Koichi ITO) ++++ rubygem-prism: - Updated to version 1.4.0 [#]# [1.4.0] - 2025-03-18 [#]## Added - Support `3.5` as a version option. - Many, many compatibility fixes for the parser translation layer. - Handle escapes in named capture names. - The `freeze` option is added to the various `Prism::` APIs to deeply freeze the AST. - Properly support `it` for the parser and ruby_parser translation layers. - Track the `then` keyword on `rescue` nodes. - Add a `multiple_statements?` flag to parentheses nodes to support desired `defined?` behavior. [#]## Changed - The strings used in the AST are now frozen. - Fixed handling escaped characters after control sequences in character literals. - Fix reading off the end of an unterminated global variable. - Raise a syntax error for defining `[]=` with endless method syntax. - Increase value of `PRISM_DEPTH_MAXIMUM` to `10000`. - Freeze `Prism::VERSION`. - Fix up rescue modifier precedence. ++++ rubygem-regexp_parser: - Updated to version 2.10.0 [#]# [2.10.0] - 2024-12-25 - Janosch Müller [#]## Added - `#referenced_expressions` - like `#referenced_expression`, but for multiplexing backrefs - returns the `Group` expressions that are being referenced [#]## Fixed - fixed `#char` & `#codepoint` errors for single-digit hex escapes * e.g. `\xA` [#]# [2.9.3] - 2024-11-29 - Janosch Müller [#]## Fixed - fixed positive lookbehinds with character ">" being treated as named groups * e.g. `(?<=foo>)` * thanks to [Daniel Vandersluis](https://github.com/dvandersluis) ++++ rubygem-rubocop: - 1.75.2 [#]# 1.75.2 (2025-04-03) [#]## Changes * [#14065](https://github.com/rubocop/rubocop/pull/14065): Update `Lint/RedundantTypeConversion` to register an offense for `to_json.to_s`. ([@lovro-bikic][]) [#]## Bug fixes * [#14041](https://github.com/rubocop/rubocop/issues/14041): Fix an error when using ERB templated config YAML with server mode. ([@koic][]) * [#14048](https://github.com/rubocop/rubocop/pull/14048): Do not emit a warning for a zero-sized file while checking if it is executable. ([@viralpraxis][]) * [#14053](https://github.com/rubocop/rubocop/issues/14053): Fix incorrect autocorrect for `Lint/DeprecatedOpenSSLConstant` cipher constant argument is not `cbc`. ([@koic][]) * [#14051](https://github.com/rubocop/rubocop/issues/14051): Fix incorrect autocorrect for `Style/RedundantCondition` when true is used as the true branch and the condition takes arguments. ([@koic][]) * [#14062](https://github.com/rubocop/rubocop/issues/14062): Fix false positives for `Lint/ReturnInVoidContext` when returning inside `define_method` or a nested singleton method. ([@earlopain][]) * [#14057](https://github.com/rubocop/rubocop/pull/14057): Fix `Style/ConditionalAssignment` cop error on dynamic string node in branch. ([@viralpraxis][]) * [#14047](https://github.com/rubocop/rubocop/pull/14047): Fix `Style/FrozenStringLiteralComment` cop errors on emacs-styled magic comment. ([@viralpraxis][]) [#]# 1.75.1 (2025-03-26) [#]## Changes * [#14038](https://github.com/rubocop/rubocop/pull/14038): Rename `EnforcedStyle: allow_named_parameter` to `EnforcedStyle: only_numbered_parameters` in `Style/ItBlockParameter`. ([@koic][]) [#]# 1.75.0 (2025-03-26) [#]## New features * [#12049](https://github.com/rubocop/rubocop/issues/12049): Add new `Style/HashFetchChain` cop to detect chained `fetch` calls that can be replaced with a single call to `dig`. ([@dvandersluis][]) * [#13597](https://github.com/rubocop/rubocop/issues/13597): Add new `Style/ItBlockParameter` cop. ([@koic][]) * [#13899](https://github.com/rubocop/rubocop/pull/13899): Enable reusable Prism parse result for Ruby LSP add-on. ([@koic][]) * [#14015](https://github.com/rubocop/rubocop/pull/14015): Support `it` block parameter in `Layout` cops. ([@koic][]) * [#14017](https://github.com/rubocop/rubocop/pull/14017): Support `it` block parameter in `Lint` cops. ([@koic][]) * [#14018](https://github.com/rubocop/rubocop/pull/14018): Support `it` block parameter in `Metrics` cops. ([@koic][]) * [#14013](https://github.com/rubocop/rubocop/pull/14013): Support `it` block parameter in `Style` cops. ([@koic][]) * [#14025](https://github.com/rubocop/rubocop/pull/14025): Support `TargetRubyVersion: 3.5` (experimental). ([@earlopain][]) [#]## Bug fixes * [#14022](https://github.com/rubocop/rubocop/pull/14022): Fix an error for `Style/HashFetchChain` when no arguments are given to `fetch`. ([@koic][]) * [#14028](https://github.com/rubocop/rubocop/pull/14028): Fix false negative for `Layout/MultilineMethodParameterLineBreaks` when class method definitions are used. ([@vlad-pisanov][]) * [#14027](https://github.com/rubocop/rubocop/pull/14027): Fix false negative for `Layout/LineLength` when autocorrecting class method definitions. ([@vlad-pisanov][]) * [#8099](https://github.com/rubocop/rubocop/issues/8099): Fix infinite loop between `Layout/SpaceAroundOperators` and `Layout/HashAlignment` with `EnforcedHashRocketStyle` being an array containing `table`. ([@dvandersluis][]) * [#14021](https://github.com/rubocop/rubocop/pull/14021): Fix handling of long heredoc lines with SplitStrings enabled. ([@mauro-oto][]) * [#13968](https://github.com/rubocop/rubocop/pull/13968): Fix `InternalAffairs/RedundantDescribedClassAsSubject` cop error on missing `describe`. ([@viralpraxis][]) * [#14036](https://github.com/rubocop/rubocop/pull/14036): Fix false negative for `Lint/ShadowingOuterLocalVariable` when block local variable is used inside a condition. ([@lovro-bikic][]) * [#13990](https://github.com/rubocop/rubocop/issues/13990): Fix a false positive for `Lint/UselessAssignment` when a variable is reassigned in a different branch. ([@eugeneius][]) * [#14012](https://github.com/rubocop/rubocop/pull/14012): Fix incorrect autocorrections for `Style/SoleNestedConditional`. ([@lovro-bikic][]) * [#14020](https://github.com/rubocop/rubocop/pull/14020): Fix comment autocorrection for `Style/IfInsideElse`. ([@lovro-bikic][]) [#]## Changes * [#12358](https://github.com/rubocop/rubocop/issues/12358): Add `does` as a forbidden prefix to `Naming/PredicateName`. ([@dvandersluis][]) * [#13621](https://github.com/rubocop/rubocop/issues/13621): Add `ForbiddenIdentifiers` and `ForbiddenPatterns` config options to `Naming/MethodName` cop. ([@tejasbubane][]) * [#13986](https://github.com/rubocop/rubocop/issues/13986): Add support for `Array#intersection` to `Style/ArrayIntersect`. ([@dvandersluis][]) * [#14006](https://github.com/rubocop/rubocop/pull/14006): Allow cop renames to trigger warnings instead of fatal errors. ([@dvandersluis][]) * [#13617](https://github.com/rubocop/rubocop/issues/13617): Use the `prism` translation layer to analyze Ruby 3.4+ by default. ([@earlopain][]) * [#14024](https://github.com/rubocop/rubocop/pull/14024): Change `Style/RedundantParentheses` to offend parentheses for chained `&&` expressions. ([@lovro-bikic][]) * [#14029](https://github.com/rubocop/rubocop/pull/14029): Add `AllowConsecutiveConditionals` setting to `Style/Next` to allow consecutive conditional statements. ([@vlad-pisanov][]) * [#14016](https://github.com/rubocop/rubocop/pull/14016): Update `Style/RedundantFormat` to register offenses when the only argument to `format` or `sprintf` is a constant. ([@dvandersluis][]) [#]# 1.74.0 (2025-03-13) [#]## New features * [#13936](https://github.com/rubocop/rubocop/pull/13936): Adds new cop `Style/ComparableBetween`. ([@lovro-bikic][]) * [#13943](https://github.com/rubocop/rubocop/pull/13943): Allow writing steep annotation to method definition for `Style/CommentedKeyword`. ([@dak2][]) [#]## Bug fixes * [#13969](https://github.com/rubocop/rubocop/issues/13969): Fix a false positive for `Lint/SharedMutableDefault` when `capacity` keyword argument is used. ([@koic][]) * [#13945](https://github.com/rubocop/rubocop/pull/13945): Fix a false positive for `Style/DoubleNegation` when calling `define_method`/`define_singleton_method` with a numblock. ([@earlopain][]) * [#13971](https://github.com/rubocop/rubocop/pull/13971): Fix false alarm for config obsoletion. ([@koic][]) * [#13960](https://github.com/rubocop/rubocop/pull/13960): Fix a false negative for `Lint/ReturnInVoidContext` when returning out of a block. ([@earlopain][]) * [#13947](https://github.com/rubocop/rubocop/pull/13947): Fix a false negative for `Lint/UselessConstantScoping` for constants defined in `class << self`. ([@earlopain][]) * [#13949](https://github.com/rubocop/rubocop/pull/13949): Fix a false negative for `Lint/NonLocalExitFromIterator` with numblocks. ([@earlopain][]) * [#13975](https://github.com/rubocop/rubocop/issues/13975): Fix false positives for `Style/RedundantCurrentDirectoryInPath` when using a complex current directory path in `require_relative`. ([@koic][]) * [#13963](https://github.com/rubocop/rubocop/issues/13963): Fix wrong autocorrect for `Lint/LiteralAsCondition` when the literal is followed by `return`, `break`, or `next`. ([@earlopain][]) * [#13946](https://github.com/rubocop/rubocop/pull/13946): Fix some false positives for `Style/MethodCallWithArgsParentheses` with `EnforcedStyle: omit_parentheses` style and numblocks. ([@earlopain][]) * [#13950](https://github.com/rubocop/rubocop/pull/13950): Fix sporadic errors about `rubocop-rails` or `rubocop-performance` extraction, even if they are already part of the Gemfile. ([@earlopain][]) * [#13981](https://github.com/rubocop/rubocop/pull/13981): Prevent redundant plugin loading when a duplicate plugin is specified in an inherited config. ([@koic][]) * [#13965](https://github.com/rubocop/rubocop/issues/13965): Update `Lint/RedundantCopDisableDirective` to register an offense when cop names are given with improper casing. ([@dvandersluis][]) * [#13948](https://github.com/rubocop/rubocop/pull/13948): Fix wrong autocorrect for `Style/RescueModifier` when using parallel assignment and the right-hand-side is not a bracketed array. ([@earlopain][]) [#]## Changes * [#12851](https://github.com/rubocop/rubocop/issues/12851): Add `EnforcedStyleForClasses` and `EnforcedStyleForModules` configuration options to `Style/ClassAndModuleChildren`. ([@dvandersluis][]) * [#13979](https://github.com/rubocop/rubocop/pull/13979): Add `Mode: conservative` configuration to `Style/FormatStringToken` to make the cop only register offenses for strings given to `printf`, `sprintf`, `format`, and `%`. ([@dvandersluis][]) * [#13977](https://github.com/rubocop/rubocop/issues/13977): Allow `TLS1_1` and `TLS1_2` by default in `Naming/VariableNumber` to accommodate OpenSSL version parameter names. ([@koic][]) * [#13967](https://github.com/rubocop/rubocop/pull/13967): Make `Lint/RedundantTypeConversion` aware of redundant `to_d`. ([@koic][]) [#]# 1.73.2 (2025-03-04) [#]## Bug fixes * [#13942](https://github.com/rubocop/rubocop/pull/13942): Fix incorrect disabling of departments when inheriting configuration. ([@koic][]) * [#13766](https://github.com/rubocop/rubocop/issues/13766): Fix false positives for `Style/InverseMethods` when using `any?` or `none?` with safe navigation operator. ([@koic][]) * [#13938](https://github.com/rubocop/rubocop/pull/13938): Fix false positives for `Style/RedundantCondition` when a variable or a constant is used. ([@koic][]) * [#13935](https://github.com/rubocop/rubocop/pull/13935): Fix a false negative for `Style/RedundantFreeze` when calling methods that produce frozen objects with numblocks. ([@earlopain][]) * [#13928](https://github.com/rubocop/rubocop/issues/13928): Fix `end pattern with unmatched parenthesis: / (RegexpError)` on Ruby 3.2.0. ([@dvandersluis][]) * [#13933](https://github.com/rubocop/rubocop/issues/13933): Fix wrong autocorrect for `Style/KeywordParametersOrder` when the arguments are on multiple lines and contain comments. ([@earlopain][]) [#]## Changes * [#12669](https://github.com/rubocop/rubocop/issues/12669): Update autocorrection for `Lint/EmptyConditionalBody` to be safe. ([@dvandersluis][]) [#]# 1.73.1 (2025-02-27) [#]## Bug fixes * [#13920](https://github.com/rubocop/rubocop/issues/13920): Fix an error for `Lint/MixedCaseRange` when `/[[ ]]/` is used. ([@koic][]) * [#13912](https://github.com/rubocop/rubocop/pull/13912): Fix wrong autocorrect for `Lint/EmptyConditionalBody` when assigning to a variable with only a single branch. ([@earlopain][]) * [#13913](https://github.com/rubocop/rubocop/issues/13913): Fix false positives for `Style/RedundantCondition` when using when true is used as the true branch and the condition is not a predicate method. ([@koic][]) * [#13909](https://github.com/rubocop/rubocop/issues/13909): Fix false positive with `Layout/ClosingParenthesisIndentation` when first parameter is a hash. ([@tejasbubane][]) * [#13915](https://github.com/rubocop/rubocop/pull/13915): Fix writing generics type of rbs-inline annotation for nested class in `Style/CommentedKeyword`. ([@dak2][]) * [#13916](https://github.com/rubocop/rubocop/issues/13916): Fix `Lint/LiteralAsCondition` acting on the right hand side of && nodes. ([@zopolis4][]) [#]# 1.73.0 (2025-02-26) [#]## New features * [#11024](https://github.com/rubocop/rubocop/issues/11024): Add `require_always` option to `Style/EndlessMethod`. ([@koic][]) * [#11024](https://github.com/rubocop/rubocop/issues/11024): Add `require_single_line` option to `Style/EndlessMethod`. ([@jtannas][]) * [#9935](https://github.com/rubocop/rubocop/issues/9935): Introduce EnforcedStyleForMultiline "diff_comma". ([@flavorjones][]) [#]## Bug fixes * [#13867](https://github.com/rubocop/rubocop/issues/13867): Fix an error for plugins when not running RuboCop through Bundler. ([@earlopain][]) * [#13902](https://github.com/rubocop/rubocop/pull/13902): Fix false negative for `Style/RedundantSelfAssignment` when the method receives a block. ([@vlad-pisanov][]) * [#13826](https://github.com/rubocop/rubocop/issues/13826): Fix false positives for regex cops when `Lint/MixedCaseRange` is enabled. ([@earlopain][]) * [#13818](https://github.com/rubocop/rubocop/issues/13818): Fix false positives for `Lint/Void` when using operator method call without argument. ([@koic][]) * [#13896](https://github.com/rubocop/rubocop/pull/13896): Fix a false positive for `Style/TrivialAccessors` with `instance_eval` and numblocks. ([@earlopain][]) * [#13910](https://github.com/rubocop/rubocop/pull/13910): Fix false positives for `Style/EndlessMethod` when using setter method definitions. ([@koic][]) * [#13889](https://github.com/rubocop/rubocop/pull/13889): Fix autocorrection for `Layout/LineLength` with interpolated strings when not on the first line. ([@dvandersluis][]) * [#13900](https://github.com/rubocop/rubocop/issues/13900): Fix infinite loop between `Layout/EmptyLinesAroundAccessModifier` and `Layout/EmptyLinesAroundBlockBody` with `EnforcedStyle: no_empty_lines`. ([@dvandersluis][]) * [#12692](https://github.com/rubocop/rubocop/issues/12692): Fix `Style/AccessorGrouping` with constants. ([@tejasbubane][]) * [#13882](https://github.com/rubocop/rubocop/issues/13882): Fix `Style/RedundantFormat` for annotated template strings with missing hash keys. ([@dvandersluis][]) * [#13880](https://github.com/rubocop/rubocop/issues/13880): Fix `Style/RedundantFormat` when given double-splatted arguments. ([@dvandersluis][]) * [#13907](https://github.com/rubocop/rubocop/pull/13907): Don't offer autocorrect for `Style/StringConcatenation` when numblocks are used. ([@earlopain][]) * [#13876](https://github.com/rubocop/rubocop/issues/13876): Don't consider `require 'pp'` to be redundant for `Lint/RedundantRequireStatement`. ([@earlopain][]) * [#13885](https://github.com/rubocop/rubocop/issues/13885): Update `Style/HashExcept` and `Style/HashSlice` to not register an offense if selecting over the hash value. ([@dvandersluis][]) [#]## Changes * [#12948](https://github.com/rubocop/rubocop/issues/12948): Add `ForbiddenNames` configuration to `Naming/VariableName` to specify names that are forbidden. ([@dvandersluis][]) * [#13117](https://github.com/rubocop/rubocop/issues/13117): Add partial autocorrect support to `Lint/LiteralAsCondition` cop to check for redundant conditions. ([@zopolis4][]) * [#13892](https://github.com/rubocop/rubocop/pull/13892): Allow merging of configured arrays and non-arrays. ([@sambostock][]) * [#13833](https://github.com/rubocop/rubocop/pull/13833): Add `Reference` to common params. ([@sambostock][]) * [#13890](https://github.com/rubocop/rubocop/pull/13890): Update `Lint/RedundantTypeConversion` to not register an offense when given a constructor with `exception: false`. ([@dvandersluis][]) * [#13729](https://github.com/rubocop/rubocop/pull/13729): Update `Style/RedundantCondition` cop to detect conditional expressions where the true branch is `true` and suggest replacing them with a logical OR. ([@datpmt][]) [#]# 1.72.2 (2025-02-17) [#]## Bug fixes * [#13853](https://github.com/rubocop/rubocop/pull/13853): Fix exclusion of relative paths in plugin's `AllCops: Exclude` as expected. ([@koic][]) * [#13844](https://github.com/rubocop/rubocop/issues/13844): Fix an error for `Style/RedundantFormat` when a template argument is used without keyword arguments. ([@koic][]) * [#13857](https://github.com/rubocop/rubocop/pull/13857): Fix an error for `Style/RedundantFormat` when numeric placeholders is used in the template argument. ([@koic][]) * [#13861](https://github.com/rubocop/rubocop/issues/13861): Fix `ArgumentError` related to two deprecated `AllowedPattern` APIs. ([@koic][]) * [#13849](https://github.com/rubocop/rubocop/issues/13849): Fix an error for `Lint/UselessConstantScoping` when multiple assigning to constants after `private` access modifier. ([@koic][]) * [#13856](https://github.com/rubocop/rubocop/issues/13856): Fix false positives for `Lint/UselessConstantScoping` when a constant is used after `private` access modifier with arguments. ([@koic][]) [#]## Changes * [#13846](https://github.com/rubocop/rubocop/issues/13846): Mark `Style/RedundantFormat` as unsafe autocorrect. ([@koic][]) [#]# 1.72.1 (2025-02-15) [#]## Bug fixes * [#13836](https://github.com/rubocop/rubocop/issues/13836): Fix an error for `Style/RedundantParentheses` when a different expression appears before a range literal. ([@koic][]) * [#13839](https://github.com/rubocop/rubocop/issues/13839): Fix false positives for `Lint/RedundantTypeConversion` when passing block arguments when generating a Hash or a Set. ([@koic][]) [#]## Changes * [#13839](https://github.com/rubocop/rubocop/pull/13839): Extension plugin is loaded automatically with `require 'rubocop/rspec/support'. ([@koic][]) [#]# 1.72.0 (2025-02-14) [#]## New features * [#13740](https://github.com/rubocop/rubocop/pull/13740): Add new `Lint/CopDirectiveSyntax` cop. ([@kyanagi][]) * [#13800](https://github.com/rubocop/rubocop/issues/13800): Add new `Lint/SuppressedExceptionInNumberConversion` cop. ([@koic][]) * [#13702](https://github.com/rubocop/rubocop/pull/13702): Add new `Lint/RedundantTypeConversion` cop. ([@dvandersluis][]) * [#13831](https://github.com/rubocop/rubocop/pull/13831): Add new `Lint/UselessConstantScoping` cop. ([@koic][]) * [#13793](https://github.com/rubocop/rubocop/pull/13793): Add new `Style/RedundantFormat` cop to check for uses of `format` or `sprintf` with only a single string argument. ([@dvandersluis][]) * [#13581](https://github.com/rubocop/rubocop/pull/13581): Add new `InternalAffairs/LocationExists` cop to check for code that can be replaced with `Node#loc?` or `Node#loc_is?`. ([@dvandersluis][]) * [#13661](https://github.com/rubocop/rubocop/issues/13661): Make server mode detect local paths in .rubocop.yml under `inherit_from` and `require` for automatically restart. ([@koic][]) * [#13721](https://github.com/rubocop/rubocop/pull/13721): `Naming/PredicateName`: Optionally use Sorbet to detect predicate methods. ([@issyl0][]) * [#6012](https://github.com/rubocop/rubocop/issues/6012): Support RuboCop extension plugin. ([@koic][]) [#]## Bug fixes * [#13807](https://github.com/rubocop/rubocop/issues/13807): Fix false negatives for `Style/RedundantParentheses` when chaining `[]` method calls. ([@koic][]) * [#13788](https://github.com/rubocop/rubocop/issues/13788): Fix false negatives for `Style/RedundantParentheses` when `[]` method is called with variable or constant receivers. ([@koic][]) * [#13811](https://github.com/rubocop/rubocop/issues/13811): Fix false negatives for `Style/RedundantParentheses` when handling range literals with redundant parentheses. ([@koic][]) * [#13796](https://github.com/rubocop/rubocop/pull/13796): Fix crash in `Layout/EmptyLinesAroundMethodBody` for endless methods. ([@dvandersluis][]) * [#13817](https://github.com/rubocop/rubocop/pull/13817): Fix false positive for format specifier with non-numeric precision. ([@dvandersluis][]) * [#12672](https://github.com/rubocop/rubocop/issues/12672): Fix false positives for `Lint/FormatParameterMismatch` when the width value is interpolated. ([@dvandersluis][]) * [#12795](https://github.com/rubocop/rubocop/issues/12795): Fix `Layout/BlockAlignment` for blocks that are the body of an endless method. ([@dvandersluis][]) * [#13822](https://github.com/rubocop/rubocop/pull/13822): Fix undefined method Logger when processing watched file notifications. ([@vinistock][]) * [#13805](https://github.com/rubocop/rubocop/pull/13805): Make the language_server-protocol dependency version stricter. ([@koic][]) [#]# 1.71.2 (2025-02-04) [#]## Bug fixes * [#13782](https://github.com/rubocop/rubocop/pull/13782): Fix an error `Layout/ElseAlignment` when `else` is part of a numblock. ([@earlopain][]) * [#13395](https://github.com/rubocop/rubocop/issues/13395): Fix a false positive for `Lint/UselessAssignment` when assigning in branch and block. ([@pCosta99][]) * [#13783](https://github.com/rubocop/rubocop/pull/13783): Fix a false positive for `Lint/Void` when `each` numblock with conditional expressions that has multiple statements. ([@earlopain][]) * [#13787](https://github.com/rubocop/rubocop/issues/13787): Fix incorrect autocorrect for `Style/ExplicitBlockArgument` when using arguments of `zsuper` in method definition. ([@koic][]) * [#13785](https://github.com/rubocop/rubocop/pull/13785): Fix `Style/EachWithObject` cop error in case of single block argument. ([@viralpraxis][]) * [#13781](https://github.com/rubocop/rubocop/pull/13781): Fix a false positive for `Lint/UnmodifiedReduceAccumulator` when omitting the accumulator in a nested numblock. ([@earlopain][]) [#]# 1.71.1 (2025-01-31) [#]## Bug fixes * [#10081](https://github.com/rubocop/rubocop/issues/10081): Add the missing `include RuboCop::RSpec::ExpectOffense` in rubocop/rspec/support.rb. ([@d4rky-pl][]) * [#13765](https://github.com/rubocop/rubocop/pull/13765): Fix a false negative for `Lint/AmbiguousBlockAssociation` with numblocks. ([@earlopain][]) * [#13759](https://github.com/rubocop/rubocop/pull/13759): Fix a false negative for `Lint/ConstantDefinitionInBlock` with numblocks. ([@earlopain][]) * [#13741](https://github.com/rubocop/rubocop/pull/13741): Register an offense for `Naming/BlockForwarding` and `Style/ArgumentsForwarding` with Ruby >= 3.4 when the block argument is referenced inside a block. This was previously disabled because of a bug in Ruby 3.3.0. ([@earlopain][]) * [#13777](https://github.com/rubocop/rubocop/pull/13777): Fix a false negative for `Layout/EmptyLineBetweenDefs` with `DefLikeMacros` and numblocks. ([@earlopain][]) * [#13769](https://github.com/rubocop/rubocop/pull/13769): Fix a false negative for `Style/RedundantParentheses` with numblocks. ([@earlopain][]) * [#13780](https://github.com/rubocop/rubocop/pull/13780): Fix a false positive `Style/AccessModifierDeclarations` when using access modifier in a numblock. ([@earlopain][]) * [#13775](https://github.com/rubocop/rubocop/pull/13775): Fix a false positive for `Lint/AssignmentInCondition` when assigning in numblocks. ([@earlopain][]) * [#13773](https://github.com/rubocop/rubocop/pull/13773): Fix false positives for `Layout/RedundantLineBreak` when using numbered block parameter. ([@koic][]) * [#13761](https://github.com/rubocop/rubocop/pull/13761): Fix a false positive for `Style/SuperArguments` when calling super in a numblock. ([@earlopain][]) * [#13768](https://github.com/rubocop/rubocop/pull/13768): Fix a false positive for `Lint/UnreachableCode` with `instance_eval` numblock. ([@earlopain][]) * [#13750](https://github.com/rubocop/rubocop/issues/13750): Fix false positives for `Style/RedundantSelfAssignment` when assigning to attribute of `self`. ([@koic][]) * [#13739](https://github.com/rubocop/rubocop/issues/13739): Fix false positive for `Style/HashExcept` and `Style/HashSlice` when checking for inclusion with a range. ([@dvandersluis][]) * [#13751](https://github.com/rubocop/rubocop/issues/13751): Fix false positive in `Layout/ExtraSpacing` with `ForceEqualSignAlignment: true` for endless methods. ([@dvandersluis][]) * [#13767](https://github.com/rubocop/rubocop/pull/13767): Fix `Style/IdenticalConditionalBranches` autocorrect when condition is inside assignment. ([@dvandersluis][]) * [#13764](https://github.com/rubocop/rubocop/pull/13764): Fix a false negative for `Layout/SingleLineBlockChain` with numblocks. ([@earlopain][]) * [#13771](https://github.com/rubocop/rubocop/pull/13771): Fix wrong autocorrect for `Style/SoleNestedConditional` when using numblocks. ([@earlopain][]) [#]# 1.71.0 (2025-01-22) [#]## New features * [#13735](https://github.com/rubocop/rubocop/pull/13735): Add new `Lint/ArrayLiteralInRegexp` cop. ([@dvandersluis][]) * [#13507](https://github.com/rubocop/rubocop/pull/13507): Add new `Style/HashSlice` cop. ([@lovro-bikic][]) [#]## Bug fixes * [#13684](https://github.com/rubocop/rubocop/issues/13684): Fix a false positive for `Style/FrozenStringLiteralComment` when using the frozen string literal magic comment in Active Admin's arb files. ([@koic][]) * [#13372](https://github.com/rubocop/rubocop/issues/13372): Add `rubocop_cache` to the path given by `--cache-root` when pruning cache. ([@capncavedan][]) * [#13257](https://github.com/rubocop/rubocop/issues/13257): Fix department disable/enable comments enabling the cop for the whole file even if that file is excluded by the cop. ([@earlopain][]) * [#13704](https://github.com/rubocop/rubocop/issues/13704): Fix false positives for `Lint/OutOfRangeRegexpRef` when matching with `match` using safe navigation. ([@koic][]) * [#13720](https://github.com/rubocop/rubocop/issues/13720): Fix false positives for `Style/BlockDelimiters` when using brace blocks as conditions under `EnforcedStyle: semantic`. ([@koic][]) * [#13688](https://github.com/rubocop/rubocop/issues/13688): Fix false negative on `Style/RedundantLineContinuation` when the continuation is preceded by an interpolated string. ([@dvandersluis][]) * [#13677](https://github.com/rubocop/rubocop/issues/13677): Fix false negative on `Style/RedundantLineContinuation` when the continuation is followed by a percent array. ([@dvandersluis][]) * [#13692](https://github.com/rubocop/rubocop/pull/13692): Fix false positive in `Style/RedundantLineContinuation` when the ruby code ends with a commented continuation. ([@dvandersluis][]) * [#13675](https://github.com/rubocop/rubocop/pull/13675): Fix invalid autocorrect for `Style/ArrayFirstLast` when calling `.[]` or `&.[]` with 0 or -1. ([@dvandersluis][]) * [#13685](https://github.com/rubocop/rubocop/issues/13685): Fix syntax error introduced by `Lint/SafeNavigationChain` when adding safe navigation to an operator call inside a hash. ([@dvandersluis][]) * [#13725](https://github.com/rubocop/rubocop/issues/13725): Fix an incorrect autocorrect for `Style/IfUnlessModifier` when using omitted hash values in an assignment. ([@elliottt][]) * [#13667](https://github.com/rubocop/rubocop/issues/13667): Maintain precedence in autocorrect for `Style/SoleNestedConditional`. ([@tejasbubane][]) * [#13679](https://github.com/rubocop/rubocop/issues/13679): Fix false positive for `Style/RedundantLineContinuation` when calling methods with fully qualified constants. ([@earlopain][]) * [#13728](https://github.com/rubocop/rubocop/pull/13728): Fix a RuboCop error on provided glob pattern which matches directory. ([@viralpraxis][]) * [#13693](https://github.com/rubocop/rubocop/pull/13693): Fix `Style/ConditionalAssignment` cop error on `unless` without `else` and `assign_inside_condition` enforced style. ([@viralpraxis][]) * [#13669](https://github.com/rubocop/rubocop/pull/13669): Fix `Style/FrozenStringLiteralComment` cop error on unnormalized magic comment and `never` enforced style. ([@viralpraxis][]) * [#13696](https://github.com/rubocop/rubocop/pull/13696): Update `Metrics/CollectionLiteralLength` to only register for `[]` when called on `Set`. ([@dvandersluis][]) [#]## Changes * [#13709](https://github.com/rubocop/rubocop/pull/13709): Add support for safe navigation to `Lint/FloatComparison`. ([@dvandersluis][]) * [#13711](https://github.com/rubocop/rubocop/pull/13711): Add support for safe navigation to `Layout/MultilineMethodCallBraceLayout`. ([@dvandersluis][]) * [#13712](https://github.com/rubocop/rubocop/pull/13712): Add support for safe navigation to `Layout/MultilineMethodArgumentLineBreaks`. ([@dvandersluis][]) * [#13714](https://github.com/rubocop/rubocop/pull/13714): Add support for safe navigation to `Security/CompoundHash`. ([@dvandersluis][]) * [#13674](https://github.com/rubocop/rubocop/pull/13674): Add support for safe navigation to `Style/BlockDelimiters`. ([@dvandersluis][]) * [#13673](https://github.com/rubocop/rubocop/pull/13673): Add support for safe navigation to `Style/CollectionMethods`. ([@dvandersluis][]) * [#13672](https://github.com/rubocop/rubocop/pull/13672): Add support for safe navigation to `Style/MapToSet`. ([@dvandersluis][]) * [#13671](https://github.com/rubocop/rubocop/pull/13671): Add support for safe navigation to `Style/MethodCallWithoutArgsParentheses`. ([@dvandersluis][]) * [#13701](https://github.com/rubocop/rubocop/pull/13701): Add support for safe navigation to `Lint/NumericOperationWithConstantResult`. ([@dvandersluis][]) * [#13700](https://github.com/rubocop/rubocop/pull/13700): Add support for safe navigation to `Lint/RedundantStringCoercion`. ([@dvandersluis][]) * [#13698](https://github.com/rubocop/rubocop/pull/13698): Add support for safe navigation to `Lint/UselessNumericOperation`. ([@dvandersluis][]) * [#13686](https://github.com/rubocop/rubocop/pull/13686): Add wildcard support to `--show-cops`. ([@kyanagi][]) * [#13724](https://github.com/rubocop/rubocop/pull/13724): Make `Style/RedundantParentheses` aware of parenthesized assignment. ([@koic][]) * [#13732](https://github.com/rubocop/rubocop/pull/13732): Update `Style/RedundantLineContinuation` to handle required continuations following `super`. ([@dvandersluis][]) [#]# 1.70.0 (2025-01-10) [#]## New features * [#13474](https://github.com/rubocop/rubocop/pull/13474): Add new `Style/ItAssignment` cop to detect local assignments to `it` inside blocks. ([@dvandersluis][]) * [#11013](https://github.com/rubocop/rubocop/issues/11013): Add new `Lint/SharedMutableDefault` cop to alert on mutable Hash defaults. ([@corsonknowles][]) * [#13612](https://github.com/rubocop/rubocop/pull/13612): Create new cop `Lint/ConstantReassignment`. ([@lovro-bikic][]) * [#13628](https://github.com/rubocop/rubocop/pull/13628): Make LSP server support quick fix code action. ([@koic][]) * [#13607](https://github.com/rubocop/rubocop/pull/13607): Support passing the target ruby version through an environment variable. ([@elliottt][]) * [#13628](https://github.com/rubocop/rubocop/pull/13628): Add support for Ruby LSP as a built-in add-on. ([@koic][]) * [#13284](https://github.com/rubocop/rubocop/issues/13284): Add new `target_gem_version` API to change behavior of a cop at runtime depending on which gem version is present. ([@earlopain][]) [#]## Bug fixes * [#13589](https://github.com/rubocop/rubocop/pull/13589): Fix `Lint/NonAtomicFileOperation` to detect offenses with fully qualified constants. ([@viralpraxis][]) * [#13630](https://github.com/rubocop/rubocop/pull/13630): Fix CLI `--format` option to accept fully qualified formatter class names. ([@viralpraxis][]) * [#13624](https://github.com/rubocop/rubocop/pull/13624): Don't show warnings from `Lint/Syntax` when a syntax error occurs. ([@earlopain][]) * [#13605](https://github.com/rubocop/rubocop/pull/13605): Fix `RuboCop::Cop::Util.to_string_literal` to work correctly with frozen strings. ([@viralpraxis][]) * [#12393](https://github.com/rubocop/rubocop/issues/12393): Fix false negatives for `Lint/Void` inside of non-modifier conditionals. ([@GabeIsman][]) * [#13623](https://github.com/rubocop/rubocop/issues/13623): Fix false negatives for `Style/MultipleComparison` when setting `AllowMethodComparison: false` and comparing with simple method calls. ([@koic][]) * [#13644](https://github.com/rubocop/rubocop/pull/13644): Fix a false positive for `Layout/EmptyLinesAroundAccessModifier` when an access modifier and an expression are on the same line. ([@koic][]) * [#13645](https://github.com/rubocop/rubocop/issues/13645): Fix a false positive for `Style/MethodCallWithArgsParentheses` when setting `EnforcedStyle: omit_parentheses` and last argument is an endless range. ([@earlopain][]) * [#13614](https://github.com/rubocop/rubocop/issues/13614): Fix false positives for `Style/RaiseArgs` with anonymous splat and triple dot forwarding. ([@earlopain][]) * [#13591](https://github.com/rubocop/rubocop/pull/13591): Fix false positives for `Lint/NestedMethodDefinition` when defining a method on a constant or a method call. ([@koic][]) * [#13594](https://github.com/rubocop/rubocop/pull/13594): Fix false positives for `Style/MultipleComparison` when using multiple safe navigation method calls. ([@koic][]) * [#13654](https://github.com/rubocop/rubocop/pull/13654): Fix false positives for `Style/RedundantInitialize` when empty initialize method has arguments. ([@marocchino][]) * [#13608](https://github.com/rubocop/rubocop/pull/13608): Fix crash when running `rubocop -d` on a config with a remote `inherit_from` that causes a duplicate setting warning. ([@dvandersluis][]) * [#12430](https://github.com/rubocop/rubocop/issues/12430): Fix false negatives in `Style/RedundantLineContinuation` with multiple line continuations. ([@dvandersluis][]) * [#13638](https://github.com/rubocop/rubocop/pull/13638): Fix false positive for `Naming/BlockForwarding` when method just returns the block argument. ([@mvz][]) * [#13599](https://github.com/rubocop/rubocop/issues/13599): Fix incorrect autocorrect for `Layout/HashAlignment` when there is a multiline positional argument and `Layout/ArgumentAlignment` is configured with `EnforcedStyle: with_fixed_indentation`. ([@dvandersluis][]) * [#13586](https://github.com/rubocop/rubocop/issues/13586): Fix regression in `Layout/SpaceAroundOperators` when different comparison operators were aligned with each other. ([@dvandersluis][]) * [#13603](https://github.com/rubocop/rubocop/pull/13603): Fix `Lint/LiteralInInterpolation` cop error on invalid string literal. ([@viralpraxis][]) * [#13582](https://github.com/rubocop/rubocop/pull/13582): Fix `Lint/NonAtomicFileOperation` cop error on non-constant receiver. ([@viralpraxis][]) * [#13598](https://github.com/rubocop/rubocop/pull/13598): Fix `Lint/Void` cop error on `if` without body. ([@viralpraxis][]) * [#13634](https://github.com/rubocop/rubocop/pull/13634): Fix `Style/ClassAndModuleChildren` cop error on `compact` enforced style and unindented body. ([@viralpraxis][]) * [#13642](https://github.com/rubocop/rubocop/pull/13642): Fix `Style/FloatDivision` cop error if `#to_f` has implicit receiver. ([@viralpraxis][]) * [#13517](https://github.com/rubocop/rubocop/pull/13517): Fixes `Style/HashExcept` to recognize safe navigation when `ActiveSupportExtensionsEnabled` config is enabled. ([@lovro-bikic][]) * [#13585](https://github.com/rubocop/rubocop/pull/13585): Fix `Style/HashSyntax` cop error on implicit `call` method. ([@viralpraxis][]) * [#13632](https://github.com/rubocop/rubocop/pull/13632): Fix `Style/MissingElse` cop error if `Style/EmptyElse`'s `EnforcedStyle` is not `both` and `if` expression contains `elsif`. ([@viralpraxis][]) * [#13659](https://github.com/rubocop/rubocop/pull/13659): Fix `Style/MissingElse` cop error if `Style/EmptyElse`'s `EnforcedStyle` is not `both` and `if` expression contains multiple `elsif`. ([@viralpraxis][]) * [#13596](https://github.com/rubocop/rubocop/pull/13596): Fix `Style/RedundantCondition` cop error on parentheses and modifier `if` in `else`. ([@viralpraxis][]) * [#13616](https://github.com/rubocop/rubocop/pull/13616): Fix incorrect autocorrect for `Style/RedundantRegexpArgument` when the regex contains a single quote. ([@mrzasa][]) * [#13619](https://github.com/rubocop/rubocop/pull/13619): Fix `Style/YodaExpression` cop error in case of suffix form of operator. ([@viralpraxis][]) * [#13578](https://github.com/rubocop/rubocop/issues/13578): Update `Layout/LineContinuationSpacing` to ignore continuations inside a `regexp` or `xstr`. ([@dvandersluis][]) * [#13601](https://github.com/rubocop/rubocop/issues/13601): Update `Style/SuperArguments` to handle `super` with a block or with a chained method with a block. ([@dvandersluis][]) * [#13568](https://github.com/rubocop/rubocop/pull/13568): Fix `NoMethodError` in `ConfigValidator` when a Cop's config is not a `Hash` and raise `ValidationError` instead. ([@amomchilov][]) [#]## Changes * [#13665](https://github.com/rubocop/rubocop/pull/13665): Add support for safe navigation to `Style/ObjectThen`. ([@dvandersluis][]) * [#13657](https://github.com/rubocop/rubocop/pull/13657): Add support for safe navigation to `Layout/HashAlignment`. ([@dvandersluis][]) * [#13656](https://github.com/rubocop/rubocop/pull/13656): Add support for safe navigation to `Layout/HeredocArgumentClosingParenthesis`. ([@dvandersluis][]) * [#13655](https://github.com/rubocop/rubocop/pull/13655): Add support for safe navigation to `Layout/LineLength`. ([@dvandersluis][]) * [#13662](https://github.com/rubocop/rubocop/pull/13662): Add support for safe navigation to `Style/SendWithLiteralMethodName`. ([@dvandersluis][]) * [#13557](https://github.com/rubocop/rubocop/issues/13557): Fix false positives for `Lint/NumericOperationWithConstantResult`. ([@earlopain][]) * [#13658](https://github.com/rubocop/rubocop/pull/13658): Fix invalid autocorrect for `Style/SlicingWithRange` when calling `.[]` or `&.[]` with a correctable range. ([@dvandersluis][]) * [#13548](https://github.com/rubocop/rubocop/pull/13548): Enhance `Lint/DuplicateSetElement` to detect offences within `SortedSet`. ([@viralpraxis][]) * [#13646](https://github.com/rubocop/rubocop/pull/13646): Update `Layout/TrailingWhitespace` to support blank characters other than space and tab. ([@krororo][]) * [#13652](https://github.com/rubocop/rubocop/pull/13652): Update `Metrics/MethodLength` to make use of `AllowedMethods` and `AllowedPatterns` for methods defined dynamically with `define_method`. ([@dvandersluis][]) * [#13606](https://github.com/rubocop/rubocop/issues/13606): Update `Style/AccessModifierDeclarations` to add `AllowModifiersOnAliasMethod` configuration (default `true`). ([@dvandersluis][]) * [#13663](https://github.com/rubocop/rubocop/pull/13663): Update `Style/RedundantSelfAssignment` to handle safe navigation on the right-hand side of the assignment. ([@dvandersluis][]) [#]# 1.69.2 (2024-12-12) [#]## Bug fixes * [#13553](https://github.com/rubocop/rubocop/issues/13553): Fix an incorrect autocorrect for `Style/MultipleComparison` when a variable is compared multiple times after a method call. ([@koic][]) * [#13562](https://github.com/rubocop/rubocop/pull/13562): Fix `Bundler/DuplicatedGem` cop error in case of empty branch. ([@viralpraxis][]) * [#13573](https://github.com/rubocop/rubocop/pull/13573): Fix `Lint/UnescapedBracketInRegexp` cop failure with invalid multibyte escape. ([@earlopain][]) * [#13556](https://github.com/rubocop/rubocop/issues/13556): Fix false positives for `Style/FileNull` when using `'nul'` string. ([@koic][]) * [#12995](https://github.com/rubocop/rubocop/issues/12995): Fix `--disable-uncorrectable` to not insert directives inside a string. ([@dvandersluis][]) * [#13320](https://github.com/rubocop/rubocop/issues/13320): Fix incorrect autocorrect when `Layout/LineContinuationLeadingSpace` and `Style/StringLiterals` autocorrects in the same pass. ([@dvandersluis][]) * [#13299](https://github.com/rubocop/rubocop/issues/13299): Fix `Style/BlockDelimiters` to always accept braces when an operator method argument is chained. ([@dvandersluis][]) * [#13565](https://github.com/rubocop/rubocop/pull/13565): Fix `Style/RedundantLineContinuation` false negatives when a redundant continuation follows a required continuation. ([@dvandersluis][]) * [#13551](https://github.com/rubocop/rubocop/pull/13551): Fix an incorrect autocorrect for `Style/IfWithSemicolon` when using multi value assignment in `if` with a semicolon is used. ([@koic][]) * [#13534](https://github.com/rubocop/rubocop/pull/13534): Fix `Layout/LineLength` cop failure in case of YARD-comment-like string. ([@viralpraxis][]) * [#13558](https://github.com/rubocop/rubocop/pull/13558): Fix `Lint/NonAtomicFileOperation` cop error in case of implicit receiver. ([@viralpraxis][]) * [#13564](https://github.com/rubocop/rubocop/pull/13564): Fix `Metrics/ClassLength` cop error in case of chained assignments. ([@viralpraxis][]) * [#13570](https://github.com/rubocop/rubocop/pull/13570): Fix `Naming/RescuedExceptionsVariableName` cop error when exception is assigned with writer method. ([@viralpraxis][]) * [#13559](https://github.com/rubocop/rubocop/pull/13559): Fix a false positive for `Style/RedundantLineContinuation` when a method definition is used as an argument for a method call. ([@davidrunger][]) * [#13574](https://github.com/rubocop/rubocop/pull/13574): Fix `Style/ExactRegexpMatch` cop error on invalid regular expression literal. ([@viralpraxis][]) * [#13554](https://github.com/rubocop/rubocop/pull/13554): Fix `Style/FrozenStringLiteralComment` false positive in case of non-downcased value literal. ([@viralpraxis][]) * [#13569](https://github.com/rubocop/rubocop/pull/13569): Fix `Style/MethodCallWithoutArgsParentheses` cop error in case of mass hash assignment. ([@viralpraxis][]) * [#13542](https://github.com/rubocop/rubocop/pull/13542): Fix `Style/RedundantCondition` cop failure in case of empty arguments. ([@viralpraxis][]) * [#13509](https://github.com/rubocop/rubocop/issues/13509): Update `Layout/ExtraSpacing` and `Layout/SpaceAroundOperators` to handle preceding operators inside strings. ([@dvandersluis][]) [#]# 1.69.1 (2024-12-03) [#]## Bug fixes * [#13502](https://github.com/rubocop/rubocop/issues/13502): Fix an incorrect autocorrect for `Style/DigChain` when using safe navigation method chain with `dig` method. ([@koic][]) * [#13505](https://github.com/rubocop/rubocop/issues/13505): Fix an error for `Style/ParallelAssignment` when using the anonymous splat operator. ([@earlopain][]) * [#13184](https://github.com/rubocop/rubocop/pull/13184): Fix some false positives in `Lint/UnreachableCode`. ([@isuckatcs][]) * [#13494](https://github.com/rubocop/rubocop/pull/13494): Fix false positives for `Style/HashExcept` cop when using `reject/!include?`, `reject/!in?` or `select/!exclude?` combinations. ([@lovro-bikic][]) * [#13522](https://github.com/rubocop/rubocop/pull/13522): Fix `Lint/UnescapedBracketInRegexp` cop failure with invalid regular expression. ([@viralpraxis][]) * [#13523](https://github.com/rubocop/rubocop/pull/13523): Fix `Style::AccessModifierDeclarations` cop failure in case of `if` node without `else`. ([@viralpraxis][]) * [#13524](https://github.com/rubocop/rubocop/pull/13524): Fix `Style/RedundantArgument` cop failure while inspecting string literal with invalid encoding. ([@viralpraxis][]) * [#13528](https://github.com/rubocop/rubocop/pull/13528): Fix `Style/RedundantParentheses` cop failure in case of splatted `case` node without condition. ([@viralpraxis][]) * [#13521](https://github.com/rubocop/rubocop/pull/13521): Fix `Style/RedundantSelf` cop failure with `kwnilarg` argument node. ([@viralpraxis][]) * [#13526](https://github.com/rubocop/rubocop/pull/13526): Fix `Style/StringConcatenation` cop failure when there are mixed implicit and explicit concatenations. ([@viralpraxis][]) * [#13511](https://github.com/rubocop/rubocop/issues/13511): Fix false positive in `Lint/UnescapedBracketInRegexp` when using regexp_parser 2.9.2 and earlier. ([@dvandersluis][]) * [#13096](https://github.com/rubocop/rubocop/issues/13096): Update `Style/BlockDelimiters` to not change braces when they are required for syntax. ([@dvandersluis][]) * [#13512](https://github.com/rubocop/rubocop/pull/13512): Update `Style/LambdaCall` to be aware of safe navigation. ([@dvandersluis][]) [#]# 1.69.0 (2024-11-26) [#]## New features * [#13439](https://github.com/rubocop/rubocop/pull/13439): Add new `Lint/HashNewWithKeywordArgumentsAsDefault` cop. ([@koic][]) * [#11191](https://github.com/rubocop/rubocop/issues/11191): Add new `Lint/NumericOperationWithConstantResult` cop. ([@zopolis4][]) * [#13486](https://github.com/rubocop/rubocop/issues/13486): Add new `Style/DigChain` cop. ([@dvandersluis][]) * [#13490](https://github.com/rubocop/rubocop/issues/13490): Add new `Style/FileNull` cop. ([@dvandersluis][]) * [#13484](https://github.com/rubocop/rubocop/pull/13484): Add new `Style/FileTouch` cop. ([@lovro-bikic][]) * [#13437](https://github.com/rubocop/rubocop/issues/13437): Add a new cop `Lint/UselessDefined` to detect cases such as `defined?('Foo')` when `defined?(Foo)` was intended. ([@earlopain][]) [#]## Bug fixes * [#13455](https://github.com/rubocop/rubocop/pull/13455): Fix a false positive for `Layout/EmptyLineAfterGuardClause` when using a guard clause outside oneliner block. ([@koic][]) * [#13412](https://github.com/rubocop/rubocop/issues/13412): Fix a false positive for `Style/RedundantLineContinuation` when there is a line continuation at the end of Ruby code followed by `__END__` data. ([@koic][]) * [#13476](https://github.com/rubocop/rubocop/pull/13476): Allow to write generics type of RBS::Inline annotation after subclass definition in `Style/CommentedKeyword`. ([@dak2][]) * [#13441](https://github.com/rubocop/rubocop/pull/13441): Fix an incorrect autocorrect for `Style/IfWithSemicolon` when using `return` with value in `if` with a semicolon is used. ([@koic][]) * [#13448](https://github.com/rubocop/rubocop/pull/13448): Fix an incorrect autocorrect for `Style/IfWithSemicolon` when the then body contains an arithmetic operator method call with an argument. ([@koic][]) * [#13199](https://github.com/rubocop/rubocop/issues/13199): Make `Style/RedundantCondition` skip autocorrection when a branch has a comment. ([@koic][]) * [#13411](https://github.com/rubocop/rubocop/pull/13411): Fix `Style/BitwisePredicate` when having regular method. ([@d4be4st][]) * [#13432](https://github.com/rubocop/rubocop/pull/13432): Fix false positive for `Lint/FloatComparison` against nil. ([@lovro-bikic][]) * [#13461](https://github.com/rubocop/rubocop/pull/13461): Fix false positives for `Lint/InterpolationCheck` when using invalid syntax in interpolation. ([@koic][]) * [#13402](https://github.com/rubocop/rubocop/issues/13402): Fix a false positive for `Lint/SafeNavigationConsistency` when using unsafe navigation with both `&&` and `||`. ([@koic][]) * [#13434](https://github.com/rubocop/rubocop/issues/13434): Fix a false positive for `Naming/MemoizedInstanceVariableName` for assignment methods`. ([@earlopain][]) * [#13415](https://github.com/rubocop/rubocop/issues/13415): Fix false positives for `Naming/MemoizedInstanceVariableName` when using `initialize_clone`, `initialize_copy`, or `initialize_dup`. ([@koic][]) * [#13421](https://github.com/rubocop/rubocop/issues/13421): Fix false positives for `Style/SafeNavigation` when using a method chain that exceeds the `MaxChainLength` value and includes safe navigation operator. ([@koic][]) * [#13433](https://github.com/rubocop/rubocop/issues/13433): Fix autocorrection for `Style/AccessModifierDeclarations` for multiple inline symbols. ([@dvandersluis][]) * [#13430](https://github.com/rubocop/rubocop/issues/13430): Fix EmptyLinesAroundMethodBody for methods with arguments spanning multiple lines. ([@aduth][]) * [#13438](https://github.com/rubocop/rubocop/pull/13438): Fix incorrect correction in `Lint/Void` if an operator is called in a void context using a dot. ([@dvandersluis][]) * [#13419](https://github.com/rubocop/rubocop/pull/13419): Fix `Lint/DeprecatedOpenSSLConstant` false positive when the argument is a safe navigation method call. ([@dvandersluis][]) * [#13404](https://github.com/rubocop/rubocop/pull/13404): Fix `Style/AccessModifierDeclarations` to register (as positive or negative, depending on `AllowModifiersOnSymbols` value) access modifiers with multiple symbols. ([@dvandersluis][]) * [#13436](https://github.com/rubocop/rubocop/pull/13436): Fix incorrect offense and autocorrect for `Lint/RedundantSplatExpansion` when percent literal array is used in a safe navigation method call. ([@lovro-bikic][]) * [#13442](https://github.com/rubocop/rubocop/pull/13442): Fix an incorrect autocorrect for `Style/NestedTernaryOperator` when ternary operators are nested and the inner condition is parenthesized. ([@koic][]) * [#13444](https://github.com/rubocop/rubocop/pull/13444): Fix an incorrect autocorrect for `Style/OneLineConditional` when the else branch of a ternary operator has multiple expressions. ([@koic][]) * [#13483](https://github.com/rubocop/rubocop/issues/13483): Fix an incorrect autocorrect for `Style/RedundantRegexpArgument` when using escaped double quote character. ([@koic][]) * [#13497](https://github.com/rubocop/rubocop/pull/13497): Fix infinite loop error for `Style/IfWithSemicolon` when using nested if/;/end in if body. ([@koic][]) * [#13477](https://github.com/rubocop/rubocop/issues/13477): Update `Layout/LeadingCommentSpace` to accept multiline shebangs at the top of the file. ([@dvandersluis][]) * [#13453](https://github.com/rubocop/rubocop/issues/13453): Update `Style/AccessModifierDeclarations` to handle `attr_*` methods with multiple parameters. ([@dvandersluis][]) * [#12597](https://github.com/rubocop/rubocop/issues/12597): Update `Style/SingleLineDoEndBlock` to not register an offense if it will introduce a conflicting `Layout/RedundantLineBreak` offense. ([@dvandersluis][]) [#]## Changes * [#11680](https://github.com/rubocop/rubocop/issues/11680): Add autocorrection for strings to `Layout/LineLength` when `SplitStrings` is set to `true`. ([@dvandersluis][]) * [#13470](https://github.com/rubocop/rubocop/pull/13470): Make `Style/ArrayIntersect` aware of `none?`. ([@earlopain][]) * [#13481](https://github.com/rubocop/rubocop/pull/13481): Support unicode-display_width v3. ([@gemmaro][]) * [#13473](https://github.com/rubocop/rubocop/pull/13473): Update `Lint/ItWithoutArgumentsInBlock` to not register offenses in Ruby 3.4. ([@dvandersluis][]) * [#13420](https://github.com/rubocop/rubocop/pull/13420): Update `Lint/RedundantSafeNavigation` to register an offense when the receiver is `self`. ([@dvandersluis][]) * [#11393](https://github.com/rubocop/rubocop/issues/11393): Update `Lint/UnusedMethodArgument` to allow the class names for `IgnoreNotImplementedMethods` to be configured. ([@dvandersluis][]) * [#13058](https://github.com/rubocop/rubocop/issues/13058): Update `Style/AccessModifierDeclarations` to accept modifier with splatted method call. ([@dvandersluis][]) ++++ rubygem-rubocop-ast: - Updated to version 1.44.0 [#]# 1.44.0 (2025-04-03) [#]## New features * [#377](https://github.com/rubocop/rubocop-ast/pull/377): Support `RuboCop::AST::Node#any_def_type?` method. ([@koic][]) [#]# 1.43.0 (2025-03-25) [#]## Changes * [#374](https://github.com/rubocop/rubocop-ast/pull/374): Use the `prism` translation layer to analyze Ruby 3.4 by default. ([@earlopain]) * [#373](https://github.com/rubocop/rubocop-ast/pull/373): Add `prism` as a runtime dependency. ([@earlopain]) [#]# 1.42.0 (2025-03-25) [#]## New features * [#370](https://github.com/rubocop/rubocop-ast/pull/370): Support `Prism::Translation::Parser35` for Ruby 3.5 parser (experimental). ([@earlopain][], [@koic][]) [#]# 1.41.0 (2025-03-21) [#]## New features * [#365](https://github.com/rubocop/rubocop-ast/pull/365): Add support for `itblock` node for Ruby 3.4. ([@earlopain][]) [#]# 1.40.0 (2025-03-19) [#]## Changes * [#354](https://github.com/rubocop/rubocop-ast/pull/354): Use `Prism::Translation::Parser::Builder` when parsing with prism. ([@earlopain][]) [#]# 1.39.0 (2025-03-16) [#]## New features * [#359](https://github.com/rubocop/rubocop-ast/pull/359): Enable reusable Prism parse result. ([@koic][]) [#]# 1.38.1 (2025-02-25) [#]## Bug fixes * [#360](https://github.com/rubocop/rubocop-ast/pull/360): Fix an error when the `Array` core class contains a writer method before `rubocop-ast` loaded. ([@earlopain][]) [#]# 1.38.0 (2025-01-27) [#]## New features * [#346](https://github.com/rubocop/rubocop-ast/pull/346): Add `Node#loc?` to determine if a node has a given location. ([@dvandersluis][]) * [#356](https://github.com/rubocop/rubocop-ast/pull/356): Added `:any_block` as an alias for `:block` and `:numblock`, use it with `Node#any_block_type?`. Also available in node patterns: `{block numblock}` can become `any_block`. ([@earlopain][]) [#]## Bug fixes * [#323](https://github.com/rubocop/rubocop-ast/issues/323): Fix node captures inside of `?`, `+`, and `*` repetition. ([@earlopain][]) [#]## Changes * [#357](https://github.com/rubocop/rubocop-ast/pull/357): Support node groups in `Node#each_descendant` and similar traversal methods. ([@earlopain][]) [#]# 1.37.0 (2024-12-13) [#]## New features * [#341](https://github.com/rubocop/rubocop-ast/pull/341): Make `RuboCop::AST::IfNode` support `then?`. ([@koic][]) * [#345](https://github.com/rubocop/rubocop-ast/pull/345): Add `Node#loc_is?` for easier test of locations. ([@marcandre][]) [#]## Changes * [#343](https://github.com/rubocop/rubocop-ast/pull/343): Add `StrNode#single_quoted?`, `StrNode#double_quoted?` and `StrNode#percent_literal?` to simplify checking for string delimiters. ([@dvandersluis][]) [#]# 1.36.2 (2024-11-27) [#]## Bug fixes * [#340](https://github.com/rubocop/rubocop-ast/pull/340): Handle anonymous splats in `MlhsNode`. ([@earlopain][]) [#]# 1.36.1 (2024-11-13) [#]## Bug fixes * [#339](https://github.com/rubocop/rubocop-ast/pull/339): Do not emit a deprecation warning for `EnsureNode#body` to give RuboCop a chance to update its usage. `EnsureNode#body` will still be changed in the next major version of `rubocop-ast`. ([@earlopain][]) [#]# 1.36.0 (2024-11-13) [#]## Changes * [#337](https://github.com/rubocop/rubocop-ast/pull/337): Deprecate `EnsureNode#body` in favour of `EnsureNode#branch`. `EnsureNode#body` will be redefined in the next major version of rubocop-ast. ([@dvandersluis][]) [#]# 1.35.0 (2024-11-11) [#]## New features * [#333](https://github.com/rubocop/rubocop-ast/pull/333): Add `BeginNode` for `kwbegin` nodes. ([@dvandersluis][]) [#]## Changes * [#333](https://github.com/rubocop/rubocop-ast/pull/333): Add `EnsureNode#rescue_node` method. ([@dvandersluis][]) [#]# 1.34.1 (2024-11-07) [#]## New features * [#329](https://github.com/rubocop/rubocop-ast/pull/329): Add `Node#type?` to reduce complexity of checking against multiple node types. ([@dvandersluis][]) * [#330](https://github.com/rubocop/rubocop-ast/pull/330): Extend `Node#const_name` to `casgn` nodes. ([@dvandersluis][]) [#]## Bug fixes * [#331](https://github.com/rubocop/rubocop-ast/issue/331): [Fix #331] Fix crash in `OpAsgnNode#name` when the lhs is a `send` or `csend` node. ([@dvandersluis][]) [#]# 1.34.0 (2024-11-04) [#]## New features - [#326](https://github.com/rubocop-hq/rubocop-ast/pull/326): Introduce `lhs` and `rhs` aliases to assignment nodes for consistency. ([@dvandersluis][]) ++++ sdbootutil: - Update to version 1+git20250409.7ec17ae: * Call cleanup when snapshots change (boo#1240932) * Add cleanup command to drop broken boot entries * Document --all parameter * Sync the bootloader also in MicroOS ++++ semaphore: - Update to version 2.13.12: * Security - Upgrade Terraform in Dockerfile - Update to version 2.13.11: * test: pass unit tests by upgrading go to 1.24 * ci: update go deps * ci: upgrade go to 1.24, alpine 3.21 * feat(ui): update translations ++++ strawberry: - Update to version 1.2.9 + Fixed subsonic parse error (#1719). + Fixed Deezer cover provider parse error (#1716). + Fixed last.fm import progress. ++++ supergfxctl: - Update to version 1742336779.bcdca4b: * Issue_158: added nvidia_wmi_ec_backlight to nvidia modules and blacklist * Update 3 files * Remove a dbg * add hotplug_add_type to "Integrated => Vfio" action * Various fixes. Use display port method to find gpu * Bump zbus and version * Update deps - Fixed (boo#1237330) ++++ teleport: - update to 17.4.3: * Fixed throttling in the DynamoDB backend event stream for tables with a high amount of stream shards. #53804 * Support for managing the Bot resource in the Teleport Kubernetes Operator. #53708 * Kubernetes app discovery now supports an additional annotation for apps that are served on a sub-path of an HTTP service. #53094 ++++ terragrunt: - Update to version 0.77.11: * New Features Introduction of the info print command As part of the CLI Redesign experiment, the info print command has been introduced. * What's changed - feat: add info command (#4122) - Update to version 0.77.10: * fix: Back out migrate command pending resolution (#4142) * fix: Fixing optional default template (#4141) * feat: Implementation `backend migrate` command (#4135) * feat: stack code improvements (#4136) * fix: remove warning message for unimplemented backends (#4138) * fix: Suppressing warning for catalog when determining default file name (#4134) ++++ virtualbox-kmp: - build with kernel 6.15, add: * kernel-6-15-EXTRA_CFLAGS.patch * kernel-6-15-fb_probe.patch -- this disables fb_probe and needs a rewrite similar to "9fa154f40eb6 drm/{i915,xe}: Run DRM default client setup". Good luck. * kernel-6-15-mkdir.patch * kernel-6-15-mode_valid.patch * kernel-6-15-timer.patch ++++ vkmark: - Update to version 2025.01+git.20250317: * build: Enable precompiled headers * scenes/shading: Add missing fragment stage flag for uniform descriptor set * display: Properly handle Vulkan errors during probing * scenes: Use dedicated uniform buffer per image when needed * kms: Specify modifier for DRM framebuffers when possible * kms: Use the implicit modifier gbm API when only INVALID is supported * kms: Get modifiers from the primary plane compatible with the used crtc * kms: Fix modifier support for legacy modesetting * Update files for 2025.01 release * core: Use integer arithmetic to calculate average scene FPS * kms: Allow TRANSFER_DST usage for created images * kms: Require VK_KHR_display and VK_KHR_surface * kms: Remove commented out debugging message * kms: Support immediate presentation mode * kms: Support mailbox presentation mode * kms: Throw exception on page flip failure * kms: Deduplicate image presentation code * kms: Use image queue submit fences to synchronize presentation * core,scenes: Allow backends to support an image queue submit fences * scenes: Use a vkQueueSubmit signal semaphore only if the backend supports them * core: Show display information when listing physical devices * core: List Vulkan devices without initializing all Vulkan state * display: Add 'display-index' winsys option * display: Add window system that uses VK_KHR_display * build: Add vulkan dependency to headless window system plugin * ws: Centralize window system priority defines * core: Use std::optional for use_device_with_uuid option * ws: NativeSystem required_extensions * kms: Add missing VK_KHR_dedicated_allocation extension request ++++ wasi-libc: - Require LLVM >= 14 for -mllvm -wasm-enable-sjlj. ++++ weechat: - Update to 4.6.1: Fixed * core: consider all keys are safe in cursor context (#2244) * irc: display nick changes and quit messages when option irc.look.ignore_tag_messages is enabled (#2241) * perl: fix build when multiplicity is not available (#2243) ++++ xwayland-satellite: - Update to version 0.5.1 * fix: add Event::Move check preventing infinite recursion caused by stale surfaces - Removed cargo_audit from _service due that contains vendor now ++++ yast2-security: - Do not write selinux mode to kernel command line and keep it only in /etc/selinux/config (jsc#PED-12400) - 5.0.3 ++++ yazi: - Update to version 25.4.8: * fix: don't fail on videos with embedded images (#2590) * chore: bump version to 25.4.8 * feat: new `ui.Text:scroll()` API for setting text to scroll horizontally or vertically (#2589) * fix: ignore XQuartz `$DISPLAY` variable (#2586) * feat!: switch to `resvg` as the SVG renderer (#2581) * feat: allow initializing input when opening it with commands like `rename`, `create`, `find`, `filter`, etc. (#2578) * refactor: deprecate `ui.Padding` and `ui.Rect:padding()` (#2574) * perf!: cache UserData fields (#2572) * feat: support Warp terminal image preview (#2571) * fix: remove `-density` option from `magick` command in SVG previewer (#2564) * feat!: enhance `fzf` integration (#2553) * fix: always check whether the cursor exceeds the upper bound to guard against unexpected values (#2551) * feat: new `follow` command to follow files pointed to by symlinks (#2543) * feat: clear terminal before displaying EXIF data (#2541) * feat!: support `arrow prev` and `arrow next` for more components (#2540) * perf!: faster image preview with optimized `magick` arguments (#2533) * refactor!: remove unnecessary `tasks_show` and `close_input` commands (#2530) * feat: allow bulk renaming to include trailing content in addition to the required new names (#2494) * feat: show error message when directory fails to load (#2527) * feat: platform-specific key binding (#2526) * feat: new `symlink_target` to style the target of symbolic links (#2522) * feat: allow repositioning the cursor in the `rename` DDS event (#2521) * perf: rewrite config parser to double the startup speed (#2508) * feat: new `ya.id("app")` to get `YAZI_ID` in plugins (#2503) * refactor: new `yazi-widgets` crate (#2498) * feat: new `base` field for the `Url` userdata (#2492) * perf: lazy compile and cache lua plugins as binary bytecode (#2490) * feat!: new `@sync peek` annotation for sync previewers (#2487) * feat: file navigation wraparound with new `arrow prev` and `arrow next` commands (#2485) * feat: new `fs.expand_url` API (#2476) * fix: force ANSI for keyboard progressive enhancement on Windows (#2474) * fix: respect hidden status of directory junctions and symlinks themselves on Windows (#2471) * ci: add label only if not removed manually (#2470) * refactor: prefer `WriteConsoleW` for Windows console output (#2464) * fix: set terminal code page to UTF-8 on Windows * feat: support using Yazi in Helix directly without Zellij or tmux (#2461) * fix: remove the temporary extraction directory forcefully (#2458) * feat: allow `tab_swap` to cycle tabs (#2456) * feat: custom search engine Lua API (#2452) * fix: always show the size in the status bar even in empty directories (#2449) * feat: log `tmux` call execution time to logs (#2444) * feat: new `rt.term` exports terminal emulator information (#2442) * fix: reserve a hack for Zellij to force an image adapter (#2441) * feat: new `` and `` keybindings to select entire line for the input component (#2439) * ci: add snap publishing workflow (#2435) * fix: `windows-sys` features for `Win32_Security` and `Win32_System_IO` (#2434) * fix: align the behavior of the end-of-options marker (`--`) with that of the shell (#2431) ------------------------------------------------------------------ ------------------ 2025-4-8 - Apr 8 2025 ------------------- ------------------------------------------------------------------ ++++ SwayNotificationCenter: - Update to version 0.11.0: - Updated meson build instructions - Fixed sources annotation - block signal handlers in toggle button when updating state - Fix invalid data types in configSchema.json - Add MPRIS background blur for app icons - Close notification with middle mouse button - Mpris blacklist support - Add a way to change No Notifications text - Implemented xdg-activation logic - Fix json parsing error in config.json - Fixed image-path not being considered as theme icon - Fixed swaync-client --close-all not closing the actual noti layer window - Vertically center the summary/title when the notification body is empty - Always unescape image and app icon paths - Run script commands with "/bin/sh -c ..." - Added layer-shell-cover-screen option to fix animations in Hyprland - Pass hints as environment to scripts - Invoke action from swaync-client (implements #437) - fix: no convert upper case for the first character - Removed MPRIS widget side fade - Body img markup: fixed img URIs and single quotes not supported ++++ ack: - ack 3.8.2: * ack would always set a return code of 1 if -c was used. Now it properly returns 1 if no files match, and 0 if any files match * ack now needs YAML::PP to run its tests. Many of ack's tests are stored in YAML files for flexibility ++++ agama: - "agama download" do not crash if it cannot mount a file system (gh#agama-project/agama#2253). ++++ apache2-mod_auth_openidc: - version update to 2.4.16.11 (CVE-2025-31492 [bsc#1240893]) - fix protected content leakage when using OIDCProviderAuthRequestMethod POST, see: https://github.com/OpenIDC/mod_auth_openidc/security/advisories/GHSA-59jp-rwph-878r - allow for regular Apache processing (e.g. setting response headers) when using OIDCProviderAuthRequestMethod POST - core: complete case-insensitive protocol/hostname/domain-name comparisons 2.4.16.10 - core: compare hostnames and domains in a case insensitive way in: oidc_request_check_cookie_domain oidc_util_cookie_domain_valid oidc_validate_redirect_url oidc_cfg_parse_is_valid_url_scheme oidc_discovery_target_link_uri_match - cookie: fix oidc_util_cookie_domain_valid so that it checks the incoming request against OIDCCookieDomain rather than the OIDCRedirectURI and displays the correct error message if they don't match 2.4.16.9 - cookie: use case insensitive hostname/domain comparison in oidc_check_cookie_domain - authz: remove the Location header from HTML based step up authentication redirects as it may conflict with its HTTP 200 status code and confuse middle boxes - metrics: avoid double-free on shutdown by not calling pthread_exit; fixes #1207; thanks @studersi - metrics: upon exit, do write cached metrics into shared memory before exiting ++++ bash: - Make it build even on s390 with profiling ++++ c-ares: - c-ares version 1.34.5 * CVE-2025-31498. A use-after-free bug has been uncovered in read_answers() that was introduced in v1.32.3 (bsc#1240955) - a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch: upstreamed, removed ++++ libburn: - add libburn-1.5.6-c23.patch from upstream to fix gcc15 compile time error ++++ chezmoi: - Update to version 2.62.0: - Features * feat: Add --file flag to execute-template command * feat: Add encoding template directive - Update to version 2.61.0: - Features * feat: Remove 1Password SDK integration * feat: Complete --progress and --working-tree option args * feat: Prevent inapplicable filename positional arguments * feat: Set LESS and LV env vars the same way that git does - Fixes * fix: Remove default submission when nothing is selected during promptMultichoice * fix: Doc on declaratve package installation - Documentation updates * docs: Add note on templates in edit command * docs: Update docs for using delta ++++ chromium-bsu: - Add BuildRequires pkgconfig(gl), pkgconfig(glu), fixes building - Run spec-cleaner ++++ cni: - Update to version 1.3.0: * libcni: remove some deprecation warnings * Update MAINTAINERS * build(deps): bump github/codeql-action from 3.26.4 to 3.26.7 * Setup scorecard workflow * Remove accidentally-committed cnitool binary * build(deps): bump the golang group across 1 directory with 2 updates * libcni: Support subdirectory-based plugin loading (#928) * Use type aliases to hint deprecation for old API types (#928) * SPEC: #928 support non-inlined plugin loading ++++ gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-aarch64-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-aarch64-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-aarch64-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-aarch64-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-amdgcn-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-amdgcn-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-arm-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-arm-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-arm-none-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-arm-none-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-arm-none-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-arm-none-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-avr-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-avr-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-avr-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-avr-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-bpf-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-bpf-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-hppa-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-hppa-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-hppa-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-hppa-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-loongarch64-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-loongarch64-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-m68k-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-m68k-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-mips-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-mips-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-nvptx-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-nvptx-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-ppc64-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-ppc64-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-ppc64le-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-ppc64le-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-ppc64le-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-ppc64le-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-pru-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-pru-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-riscv64-elf-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-riscv64-elf-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-riscv64-elf-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-riscv64-elf-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-riscv64-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-riscv64-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-riscv64-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-riscv64-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-rx-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-rx-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-rx-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-rx-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-s390x-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-s390x-gcc13-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-s390x-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-s390x-gcc14-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-sparc-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-sparc-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ cross-sparc64-gcc13: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ cross-sparc64-gcc14: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ digger-cli: - Update to version 0.6.96: * support gitlab drift detection (#1936) - Update to version 0.6.95: * feat: allow plan persistence also for Azure environments through Azure storage accounts (#1933) ++++ dmraid: - add -std=gnu17 to CFLAGS to fix gcc15 compile time errors ++++ transactional-update: - Version 5.0.1 - Fix path to rebootmgrctl [bsc#1236908] ++++ enigma: - Require libx11-devel to fix build ++++ evdi: - Update to version 1.14.9: * Set version to 1.14.9 * Remove unnecessary dependencies in evdi package * Check first origin/main then github/main * Fix evdi build on for 6.14 kernels * Preparation for automated note generation * Fix key enrollment on Debian bookworm * Fixes GH-487: Add potentially missing vector header * Set version to 1.14.8 * Fetch checkpatch script from linux kernel mirror * Check github/main branch against linux master branch - Remove unneeded patch: * evdi-Enable-compilation-against-15.5.patch ++++ ftp: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ fwts: - Update to version 25.03.00: * lib: fwts_version.h - update to V25.03.00 * debian: update changelog * efi_runtime: remove no_llseek which have been removed on kernel 6.12 * klog.json: Add more parse mode setting messages to klog database * klog.json: Add the object type for evaluation messages to klog database * klog.json: Add more ownerid allocate and release messages to klog database * klog.json: Add package init messages to klog database * klog.json: Add child missing data message to klog database * klog.json: Add null object pushing message to klog database * klog.json: Add EC timeout messages to klog database * klog.json: Add ACPI fpdt messages to klog database * klog.json: Add nfit intel messages to klog database * klog.json: Add more intel pmic messages to klog database * klog.json: Add more cppc checking and sending messages to klog database * klog.json: Add more spcr access width messages to klog database * klog.json: Add the thread create failed message to klog database * fwts-test: add regression tests for APMT * acpi: apmt: add tests for acpi APMT table * fwts-test: cedt: sync up tests with CEDT version update * acpi: cedt: update the cedt tests for CXL spec rev3.2 ++++ gcc13-testresults: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] ++++ gcc14-testresults: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Add gcc14-pr119680.patch to fix cross-compiler builds with - -enable-host-pie. ++++ ghc-persistent: - Update persistent to version 2.14.6.3 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ gitoxide: - update to 0.42.0: * add first 'debug' version of gix diff file * use revspecs for revision and path * CVE-2025-31130: use collision-detecting SHA-1 hash boo#1240872 ++++ govulncheck-vulndb: - Update to version 0.0.20250408T210408 2025-04-08T21:04:08Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3553 CVE-2025-30204 GHSA-mh63-6h87-95cp * GO-2025-3563 CVE-2025-22871 ++++ libcamera: - Also bump the soname in baselibs.conf - Update to release 0.5.0 * The abi-compliance-checker reports there are both ABI and API changes in this release. * Substantially less than the previous release, and ultimately quite minor but unfortunately there nonetheless and so the SONAME is updated to 0.5 accordingly. I do not anticipate anything there that cannot be solved for applications without just a recompile. * This release brings in 201 commits with a huge list of fixes and code clean up which I'm very happy to see, including interesting fixes to the AGC and AWB handling in libipa. * In regards to new features, libcamera-0.5 has aptly now got the core Raspberry Pi 5 support merged!. There are still patches that are currently maintained by Raspberry Pi for additional features, and while the transition to upstream API's continue, but I think we're all happy to see this support getting in directly, and Raspberry Pi continue to lead the way in upstream camera development. I look forward to the kernel API's for streams being fully utilised by the PiSP platform for upstream camera metadata handling. This upcoming work is also supported by the CameraSensor factory and CameraSensorRaw support that is now also merged in this release. * Further more in the platform support, the software_isp continues to be developed and is now able to measure colour temperature, which will bring in improvements for AWB, and a CCM can be applied while peforming debayering (at a CPU cost) which will allow us to finally apply color tuning for sensors on devices that need to fall back to the software ISP. * New sensor support seems fairly short in this release, with the IMX415 being the prominent addition. * In libipa, and algorithm developments, along with many fixes and improvements there is a substantial new feature that the Baysian AWB algorithm from Raspberry Pi can now also be used on all libipa supported IPA modules, and has shown good impovements for the RkISP1 supported devices. * There is minimal changes to the application support side, but it is notable that now the Y444 format has been mapped to be usable by the gstreamer src element. lc-compliance has seen some progress which I hope will bring this to being a more central part of the test infrastructure. * For a full list of changes, please see: https://git.libcamera.org/libcamera/libcamera.git/commit/?id=058f589ae36170935e537910f2c303b1c3ea03b3 - Drop patch which is already included by upstream: * libcamera-fix-for-gcc15.patch ++++ guile: - add -std=gnu17 to CFLAGS to fix gcc15 compile time error ++++ installation-images-MicroOS: - merge gh#openSUSE/installation-images#759 - pcre is not longer required - 17.156 ++++ installation-images-openSUSE: - merge gh#openSUSE/installation-images#759 - pcre is not longer required - 17.156 ++++ jujutsu: - update to 0.28.2: * Fixed bugs - Fixed problem that old commits could be re-imported from Git. GitoxideLabs/gitoxide#1928 ++++ kdeconnect-kde: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * app: make sidebar keyboard-accessible (kde#484709) * smsapp: remember window state (kde#499651) - Drop patches, now upstream: * 0001-Add-missing-include.patch - Add patch to fix build against Qt 6.9: * 0001-Add-missing-include.patch ++++ kernel-debug: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-default: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-source: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-source-longterm: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c ++++ kernel-docs: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-kvmsmall: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-longterm: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c ++++ kernel-obs-build: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-obs-qa: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-syms: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kernel-syms-longterm: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c ++++ kernel-vanilla: - rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038). OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow a package to inform the order of installation of other package without hard requiring that package. This means our kernel-binary packages no longer need to hard require perl-Bootloader or dracut, resolving the long-commented issue there. This is also needed for udev & systemd-boot to ensure those packages are installed before being called by dracut (boo#1228659) - commit 634be2c - Bluetooth: MGMT: Add LL Privacy Setting (bsc#1240857). - Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (bsc#1240857). - commit 99d8674 - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to v25: https://lore.kernel.org/all/20250407-b4-ovpn-v25-1-a04eae86e016@openvpn.net/ - commit a4d1b44 ++++ kor: - Update to version 0.6.1: * Support slack messages in helm chart (#430) ++++ tigervnc: - Update to tigervnc 1.15.0 * The native viewer and Unix servers now support the back and forward mouse buttons * The Unix servers can now handle any number of keys that are missing from the server keyboard layout, rather than just a few * x0vncserver now supports clipboard redirection * The native viewer can remember the username and password when reconnecting * Both the native and Java viewer can now show a standard arrow cursor, not just a dot cursor, if the server cursor is blank * vncpasswd can now check password complexity with pwquality - Refreshed patches: * n_tigervnc-Date-time.patch * u_tigervnc-Ignore-epipe-on-write.patch * n_tigervnc-Correct-path-in-desktop-file.patch ++++ libcamera-full: - Also bump the soname in baselibs.conf - Update to release 0.5.0 * The abi-compliance-checker reports there are both ABI and API changes in this release. * Substantially less than the previous release, and ultimately quite minor but unfortunately there nonetheless and so the SONAME is updated to 0.5 accordingly. I do not anticipate anything there that cannot be solved for applications without just a recompile. * This release brings in 201 commits with a huge list of fixes and code clean up which I'm very happy to see, including interesting fixes to the AGC and AWB handling in libipa. * In regards to new features, libcamera-0.5 has aptly now got the core Raspberry Pi 5 support merged!. There are still patches that are currently maintained by Raspberry Pi for additional features, and while the transition to upstream API's continue, but I think we're all happy to see this support getting in directly, and Raspberry Pi continue to lead the way in upstream camera development. I look forward to the kernel API's for streams being fully utilised by the PiSP platform for upstream camera metadata handling. This upcoming work is also supported by the CameraSensor factory and CameraSensorRaw support that is now also merged in this release. * Further more in the platform support, the software_isp continues to be developed and is now able to measure colour temperature, which will bring in improvements for AWB, and a CCM can be applied while peforming debayering (at a CPU cost) which will allow us to finally apply color tuning for sensors on devices that need to fall back to the software ISP. * New sensor support seems fairly short in this release, with the IMX415 being the prominent addition. * In libipa, and algorithm developments, along with many fixes and improvements there is a substantial new feature that the Baysian AWB algorithm from Raspberry Pi can now also be used on all libipa supported IPA modules, and has shown good impovements for the RkISP1 supported devices. * There is minimal changes to the application support side, but it is notable that now the Y444 format has been mapped to be usable by the gstreamer src element. lc-compliance has seen some progress which I hope will bring this to being a more central part of the test infrastructure. * For a full list of changes, please see: https://git.libcamera.org/libcamera/libcamera.git/commit/?id=058f589ae36170935e537910f2c303b1c3ea03b3 - Drop patch which is already included by upstream: * libcamera-fix-for-gcc15.patch ++++ libinstpatch: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ mjpegtools: - add patches from upstream to fix gcc15 compile time errors and some warnings: mjpegtools-gcc15.patch, mjpegtools-lto.patch, mjpegtools-c99-configure.patch - add patch mjpegtools-c++-17.patch (from gentoo) to silence std=c++17 warnings ++++ lkl: - Merge opensuse-kernel/SLE15-SP6 823d4e3e26f - lkl: Implement lkl_printf and lkl_bug internally - lkl: fix includes for lkl_printf and lkl_bug ++++ lucene++: - update to 3.0.9: * fix race conditions whe initializing static variables * build system fixes - add patch lucene++-3.0.9-fix-linking-DefaultSimilarity.patch - Drop patches merged upstream: * lucene++-3.0.8-fix-contrib-soname.patch * lucene++-3.0.8-fix-pc-libdir.patch * lucene++-3.0.8-fix-missing-headers.patch * lucene++-3.0.8-fix-cmake-issues.patch ++++ sendmail: - add -std=gnu11 to compiler flags, to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ libmspub: - add libmspub-0.1.4-gcc15.patch (from gentoo) to fix gcc15 compile time error ++++ libomemo-c: - Update to 0.5.1: * Remove bundled code from libprotobuf-c * Ensure compatibility with latest version of libprotobuf-c * Improve compatibility with MSVC compiler * Add support for Meson build system ++++ libstorage-ng: - Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.5.251 - Translated using Weblate (Italian) (bsc#1149754) - 4.5.250 - Translated using Weblate (Chinese (China) (zh_CN)) (bsc#1149754) - 4.5.249 - Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#1023 - fixed documentation (see jsc#PED-12241) - 4.5.248 ++++ liburing: - Disable resize-rings.t as it is not very stable in OBS - Disable timeout.t on Leap 15.6/15.7 - Disable read-inc-file.t and timeout.t on Leap 16.0 ++++ wtmpdb: - Update to version 0.73.0+git20250408.edb8638: * Release version 0.73.0 * expand accepted time format options * use documented -t short option for last --until * hurd: avoid PATH_MAX * hurd: compat for lack of CLOCK_BOOTTIME ++++ matrix-synapse: - Update to 1.128.0 - Features - Add an access token introspection cache to make Matrix Authentication Service integration (MSC3861) more efficient. (#18231) - Add background job to clear unreferenced state groups. (#18254) - Hashes of media files are now tracked by Synapse. Media quarantines will now apply to all files with the same hash. (#18277, #18302, #18296) - Bugfixes - Add index to sliding sync (MSC4186) membership snapshot table, to fix a performance issue. (#18074) - Updates to the Docker image - Specify the architecture of installed packages via an APT config option, which is more reliable than appending package names with :{arch}. (#18271) - Always specify base image debian versions with a build argument. (#18272) - Allow passing arguments to start_for_complement.sh (to be sent to configure_workers_and_start.py). (#18273) - Make some improvements to the prefix-log script in the workers image. (#18274) - Use uv pip to install supervisor in the worker image. (#18275) - Avoid needing to download & use rsync in a build layer. (#18287) - Improved Documentation - Fix how to obtain access token and change naming from riot to element (#18225) - Correct a small typo in the SSO mapping providers documentation. (#18276) - Add docs for how to clear out the Poetry wheel cache. (#18283) - Internal Changes - Add a column participant to room_memberships table. (#18068) - Update Poetry to 2.1.1, including updating the lock file version. (#18251) - Pin GitHub Actions dependencies by commit hash. (#18255) - Add DB delta to remove the old state group deletion job. (#18284) - Updates to locked dependencies - Bump actions/add-to-project from f5473ace9aeee8b97717b281e26980aa5097023f to 280af8ae1f83a494cfad2cb10f02f6d13529caa9. (#18303) - Bump actions/cache from 4.2.2 to 4.2.3. (#18266) - Bump actions/download-artifact from 4.2.0 to 4.2.1. (#18268) - Bump actions/setup-python from 5.4.0 to 5.5.0. (#18298) - Bump actions/upload-artifact from 4.6.1 to 4.6.2. (#18304) - Bump authlib from 1.4.1 to 1.5.1. (#18306) - Bump dawidd6/action-download-artifact from 8 to 9. (#18204) - Bump jinja2 from 3.1.5 to 3.1.6. (#18223) - Bump log from 0.4.26 to 0.4.27. (#18267) - Bump phonenumbers from 8.13.50 to 9.0.2. (#18299) - Bump pygithub from 2.5.0 to 2.6.1. (#18243) - Bump pyo3-log from 0.12.1 to 0.12.2. (#18269) ++++ mesheryctl: - update to 0.8.56: * General - [CI] Reduce Docker Image Size; Upgrade Key Golang Packages @leecalcote (#14328) - chore(go-mod): fix broken dependency github.com/openshift/api version @lekaf974 (#14330) - [CI] Remove wrk2 from default Meshery container build @leecalcote (#14326) - [Chore] Move .dockerignore to project root @leecalcote (#14327) - cleanup old alas relationships @mrmerlin320 (#14321) * Meshery CLI - [mesheryctl] feature: 13849: model init command @n2h9 (#13879) - Fix Registry update @mrmerlin320 (#14320) - chore(model-export): fix panic server side and error not handled properly in cli @lekaf974 (#14318) * Bug Fixes - chore(model-export): fix panic server side and error not handled properly in cli @lekaf974 (#14318) * Documentation - [mesheryctl] feature: 13849: model init command @n2h9 (#13879) ++++ minio-client: - Update to version 20250408T153949Z: * ConsoleMsg is not set by open source or AIStor, we should remove this an… (#5186) ++++ netcat-openbsd: - add -std=gnu99 to CFLAGS to fix gcc15 compile time errors ++++ obs-service-go_modules: - Packaging improvements: * _service tar_scm url use .git extension by convention ++++ oci-cli: - Update to version 3.54.1 * File Storage service * Support for the Lustre File service * ``oci lfs lustre-file-system change-compartment`` * ``oci lfs lustre-file-system create`` * ``oci lfs lustre-file-system delete`` * ``oci lfs lustre-file-system get`` * ``oci lfs lustre-file-system update`` * ``oci lfs lustre-file-system-collection list-lustre-file-systems`` * ``oci lfs work-request cancel`` * ``oci lfs work-request get`` * ``oci lfs work-request list`` * ``oci lfs work-request-error list`` * ``oci lfs work-request-log-entry list-work-request-logs`` * Data Science Service * Support for ML Applications in the Data Science service * ``oci data-science ml-app`` * ``oci data-science ml-app-implementation`` * ``oci data-science ml-app-implementation-version`` * ``oci data-science ml-app-instance`` * ``oci data-science ml-app-instance-view`` * Application Performance Monitoring Configuration Service * Support for new Action end points to export and import configurations * ``oci apm-config export-configuration copy`` * ``oci apm-config export-configuration export`` * ``oci apm-config export-configuration import`` * Ops Insights Service * Support for ECPU compute model based Ops Insights Warehouses by adding new compute-model field. * ``oci opsi operations-insights-warehouses update --compute-model`` * ``oci opsi operations-insights-warehouses create --compute-model`` * Updated requests dependency to `>= 2.32.0` for python version `>3.7`, `2.31.0` for `3.7` and `2.27.0` for `3.6` per: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-32681. * Updated Jinja2 dependency to `>=3.1.5` for python version `>=3.7` and `<3.0.0` for `3.6` per: CVE-2024-56201 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-56201 and https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-56326. * Updated certifi dependency to `2025.1.31` per: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39689. - from version 3.54.0 * Compute Service * Support for Host API feature in Compute service * ``oci compute compute-host change-compartment`` * ``oci compute compute-host get`` * ``oci compute compute-host list`` * ``oci compute compute-host update`` * Stack Monitoring Service * Support for a new Stack Monitoring configuration, enabling the automatic activation of the Management Agent on Compute instance launch * ``oci stack-monitoring config create-compute-auto-activate-plugin-config`` * ``oci stack-monitoring config update-compute-auto-activate-plugin-config`` * Support for importing telegraf/collectd resources * ``oci stack-monitoring resource-task update-agent-receiver --handler-type, - -is-enable, --agent-id, --compartment-id, --receiver-properties`` * Support for updating the handler configuration for telegraf/collectd resources * ``oci stack-monitoring resource-task update-resource-type-configs --handler-type, - -compartment-id, --resource-types-config`` * Support search monitored resource types based on source type and resource category * ``oci stack-monitoring resource-type list --resource-category, --source-type`` * Support for adding Tags in Stack Monitoring Maintenance Window resource * ``oci stack-monitoring maintenance-window create --defined-tags, --freeform-tags`` * ``oci stack-monitoring maintenance-window update --defined-tags, --freeform-tags`` * Generative AI Agent service * Support for tools * ``oci generative-ai-agent tool create`` * ``oci generative-ai-agent tool create-tool-function-calling-tool-config`` * ``oci generative-ai-agent tool create-tool-http-endpoint-tool-config`` * ``oci generative-ai-agent tool create-tool-rag-tool-config`` * ``oci generative-ai-agent tool create-tool-sql-tool-config`` * ``oci generative-ai-agent tool delete`` * ``oci generative-ai-agent tool get`` * ``oci generative-ai-agent tool list`` * ``oci generative-ai-agent tool update`` * ``oci generative-ai-agent tool update-tool-function-calling-tool-config`` * ``oci generative-ai-agent tool update-tool-http-endpoint-tool-config`` * ``oci generative-ai-agent tool update-tool-rag-tool-config`` * Support for metadata in data-source * ``oci generative-ai-agent data-source update --metadata`` * ``oci generative-ai-agent data-source update-object-storage-ds --metadata`` * Generative AI Agent Runtime service * Support for knowledge-base-metadata-summary * ``oci generative-ai-agent-runtime knowledge-base-metadata-summary retrieve-metadata`` * Delegate Access Control service * [BREAKING] Command to create worklog request has been renamed * ``oci delegate-access-control work-request work-request-log-entry list-work-request-logs`` renamed to ``oci delegate-access-control work-request work-request-log list`` * Oracle Cloud VMware Solution service * [BREAKING] Parameter list-error has been renamed to list * ``oci ocvs work-request-error list-errors`` renamed to ``oci ocvs work-request-error list`` - from version 3.53.0 * Managed Services for Mac Service * Support for the Oracle Cloud Infrastructure - Managed Services for Mac service * ``oci mngdmac`` * Compute Service * Support for the Compute GPU Memory Cluster and Compute GPU Memory Fabric services * ``oci compute compute-gpu-memory-cluster`` * ``oci compute compute-gpu-memory-fabric`` * GoldenGate Service * Added new optional parameter --backup-schedule for scheduling customer-initiated backups in the GoldenGate Service * ``oci goldengate deployment create --backup-schedule`` * ``oci goldengate deployment update --backup-schedule`` * Network Service * [BREAKING] Removed two optional parameters, monitor-ip and ip-anycast-id from the following commands * ``oci network byoip-range create`` * ``oci network byoip-range update`` * Tenant Manager Control Plane Service * [BREAKING] Renamed the oci organizations work-request-error list-errors command * ``oci organizations work-request-error list`` * [BREAKING] Renamed the oci organizations work-request-log list command * ``oci organizations work-request-log-entry list`` - from version 3.52.1 * Data Safe Service * Support for Sensitive column Analytics in Data Safe service * ``oci data-safe sensitive-data-model list-sensitive-column-analytics`` * Support for Sensitive type group in Data Safe service APIs * ``oci data-safe sensitive-type-group create`` * ``oci data-safe sensitive-type-group patch-grouped-sensitive-types`` * ``oci data-safe sensitive-data-model create --sensitive-type-group-ids-for-discovery`` * ``oci data-safe sensitive-type-group list-grouped-sensitive-types`` * ``oci data-safe sensitive-type-group update`` * ``oci data-safe sensitive-type-group-summary list-sensitive-type-groups`` * ``oci data-safe sensitive-data-model update --sensitive-type-group-ids-for-discovery`` * ``oci data-safe discovery-job create --sensitive-type-group-ids-for-discovery`` * ``oci data-safe sensitive-type-group get`` * ``oci data-safe sensitive-type-group change-compartment`` * ``oci data-safe sensitive-type-group delete`` * Support for Masking rerun from specific step in Data Safe service * ``oci data-safe masking-policy mask-data --re-run-from-step`` * Support for Masking report errors & delete in Data Safe service * ``oci data-safe masking-error-summary list-masking-errors`` * ``oci data-safe masking-report delete`` * Support for optional parameter in listing findings in security assessment * ``oci data-safe security-assessment list-findings --field --scim-query --sort-by`` * Database Service * Support for new optional parameter --vm-cluster-type in cloud vm cluster create * ``oci db cloud-vm-cluster create --vm-cluster-type`` * Support for new optional parameter --vm-cluster-type in cloud vm cluster list * ``oci db cloud-vm-cluster list --vm-cluster-type`` * Support for new optional parameter --db-system-id in database software image * ``oci db database-software-image list --db-system-id`` * Support for new optional parameter --vm-cluster-type in vm cluster create * ``oci db vm-cluster create --vm-cluster-type`` * Support for new optional parameter --vm-cluster-type in vm cluster list * ``oci db vm-cluster list --vm-cluster-type`` * Support for new optional parameter in the Exadata Database Service on Dedicated Infrastructure service * ``oci db application-vip create --ipv6-address`` * Support for new optional parameter ``--database-server-type`` and ``--storage-server-type`` * ``oci db cloud-exa-infra create --database-server-type, --storage-server-type`` * ``oci db exadata-infrastructure create --database-server-type, --storage-server-type`` * Support for new optional parameter --shape in flex component list * ``oci db flex-component list --shape`` * Data Science Service * Support for optional parameter ``--category`` for following commands * ``oci data-science model list --category`` * ``oci data-science model-version-set list --category`` * Support for model by reference via native API * ``oci data-science model create-model-custom-metadatum-artifact`` * ``oci data-science model create-model-defined-metadatum-artifact`` * ``oci data-science model delete-model-custom-metadatum-artifact`` * ``oci data-science model delete-model-defined-metadatum-artifact`` * ``oci data-science model get-model-custom-metadatum-artifact-content`` * ``oci data-science model get-model-defined-metadatum-artifact-content`` * ``oci data-science model head-model-custom-metadatum-artifact`` * ``oci data-science model head-model-defined-metadatum-artifact`` * ``oci data-science model update-model-custom-metadatum-artifact`` * ``oci data-science model update-model-defined-metadatum-artifact`` * ``oci data-science register-model-artifact-reference-details register-model-artifact-reference`` * Mysql Database Service * Support for scheduling cross-region DB system backups in the HeatWave Service. * ``oci mysql db-system create --backup-policy='{"copypolicies": [{ "copytoregion": "$region_name", "backupcopyretentionindays": $retention_in_days }]}'`` * ``oci mysql db-system update --backup-policy='{"copypolicies": [{ "copytoregion": "$region_name", "backupcopyretentionindays": $retention_in_days }]}'`` * Support for new optional parameter in the HeatWave Service * ``oci mysql backup copy --backup-copy-retention-in-days`` * Support for Pipelines in the OpenSearch service * ``oci opensearch pipeline`` * Support for new Open Id Connect Multi Authentication command in the OKE Control Plane service * ``oci ce cluster create --oidc-configuration-file`` - from version 3.52.0 * File Storage service * Support for User Quotas on FileSystem resource in the File Storage Service * ``oci fs file-system create-quota-rule`` * ``oci fs file-system update-quota-rule`` * ``oci fs file-system delete-quota-rule`` * ``oci fs file-system get-quota-rule`` * ``oci fs file-system list-quota-rules`` * ``oci fs file-system toggle-quota-rules` * Database service * Support for long term retention backup at Autonomous Recovery Service ("ZRCV"). * ``oci db backup create --retention-days - -retention-years `` * ``oci db backup list --backup-destination-type - -time-expiry-start --time-expiry-end - -type --db-version `` * ``oci db backup update --retention-days - -retention-years `` * Support for Subscription in the Exadata Database Service on Exascale Infrastructure * ``oci db exascale-db-storage-vault --subscription-id`` * ``oci db exadb-vm-cluster create --subscription-id`` * ``oci db exascale-db-storage-vault change-exascale-db-storage-vault-subscription - -exascale-db-storage-vault-id --subscription-id`` * ``oci db exadb-vm-cluster change-exadb-vm-cluster-subscription --exadb-vm-cluster-id - -subscription-id`` * Support for Cluster Placement Group in the Exadata Database Service on Exascale Infrastructure * ``oci db exascale-db-storage-vault create --cluster-placement-group-id`` * ``oci db exascale-db-storage-vault list --cluster-placement-group-id`` * ``oci db exadb-vm-cluster list --cluster-placement-group-id`` * Support for multiple standby databases for Autonomous Dataguard Association on ADB-D and ADB-D C@C * ``oci db autonomous-container-database add --autonomous-container-database-id`` * ``oci db autonomous-container-database convert-standby --autonomous-container-database-id`` * ``oci db autonomous-container-database edit-autonomous-container-database-dataguard - -autonomous-container-database-id`` * ``oci db autonomous-container-database failover-autonomous-container-database-dataguard - -autonomous-container-database-id`` * ``oci db autonomous-container-database switchover-autonomous-container-database-dataguard - -autonomous-container-database-id `` * ``oci db autonomous-container-database reinstate-autonomous-container-database-dataguard - -autonomous-container-database-id `` * ``oci db autonomous-container-database-dataguard migrate --autonomous-container-database-id`` * Open Search service * Support for upgrade major version of cluster in OpenSearch * ``oci opensearch cluster upgrade --opensearch-cluster-id --desired-software-version - -original-cluster-display-name --upgrade-type --is-clone --endpoint`` * PSQL service * Support for creating a backup copy * ``oci psql backup backup-copy --backup-id --compartment-id`` * Tenant Manager Control Plane service * [BREAKING] Changed the values accepted by the optional parameter --wait-for-state in the create command * ``oci organizations subscription-mapping create --wait-for-state `` * PSQL service * Added new optional parameter --config-type to list-configurations * ``oci psql configuration-collection list-configurations --config-type`` * Compute Engine service * Added new optional parameter --with-auth-context which reads the auth and profile attributes from the execution context and appends them to the oci command arguments in the kubeconfig file * ``oci ce cluster create-kubeconfig --with-auth-context`` - from version 3.51.9 * Unsupported feature "COMMAND health check" feature for Container Instance Service has been removed, There is no specific CLI change since the option is passed in by json blob ( --containers [complex type]) * Support for Database Lifecycle Management * ``oci dblm`` * Support for OCI cache service * ``oci cache`` * Support for Bring Your Own DKIM Keys in OCI Email Delivery Service * Support for Dataflow Steps and Storage Mounts in Pipelines in Data Science service * ``oci data-science pipeline create --storage-mount-configuration-details-list`` * ``oci data-science pipeline update --storage-mount-configuration-details-list`` * Support for new Open Id Connect Multi Authentication command in the OKE Control Plane service * ``oci ce cluster create --configuration-file`` * Support for the ZPR Security Attributes * ``oci load balancer`` * Support for Reserve Private IP for Private IP and IPv6 * ``oci network ipv6 ipv6-vnic-detach `` * ``oci network private-ip private-ip-vnic-detach `` * Support for new optional parameters in the Private IP and IPv6 for Reserve Private IP * ``oci network ipv6 create --lifetime`` * ``oci network private-ip create --lifetime`` * ``oci network ipv6 update --lifetime`` * ``oci network private-ip update --lifetime`` * Support for extra user-editable configuration parameters in the MySQL Heatwave Database service * OS Management Hub service * Support for rebooting of instances, groups and lifecycle stages * ``oci os-management-hub lifecycle-stage reboot`` * ``oci os-management-hub managed-instance reboot`` * ``oci os-management-hub managed-instance-group reboot`` * Support for private and third party repositories * ``oci os-management-hub software-source create-private-swsrc`` * ``oci os-management-hub software-source create-third-party-swsrc`` * ``oci os-management-hub software-source update-private-swsrc`` * ``oci os-management-hub software-source update-third-party-swsrc`` * Support for re-running work requests * ``oci os-management-hub work-request rerun`` * Support for new commands for custom software sources * ``oci os-management-hub software-source get-software-source-manifest`` * ``oci os-management-hub software-source update-software-source-manifest`` * ``oci os-management-hub software-source remove-packages`` * ``oci os-management-hub software-source replace-packages`` * ``oci os-management-hub software-source list-available-software-packages`` * ``oci os-management-hub software-source generate-metadata`` * Support for new commands for profiles * ``oci os-management-hub profile list-available-software-sources`` * ``oci os-management-hub profile get-profile-version`` * ``oci os-management-hub profile detach-software-sources`` * ``oci os-management-hub profile attach-software-sources`` * ``oci os-management-hub profile attach-management-station`` * ``oci os-management-hub profile attach-managed-instance-group`` * ``oci os-management-hub profile attach-lifecycle-stage`` * ``oci os-management-hub profile create-windows-stand-alone-profile`` * Support for new commands for manages instances * ``oci os-management-hub managed-instance associate-managed-instances-with-management-station`` * Support for new optional parameter * ``oci os-management-hub managed-instance list --agent-version --management-station - -is-reboot-required --management-station-ne * ``oci os-management-hub managed-instance-group install-packages --is-latest`` * ``oci os-management-hub management-station create --is-auto-config-enabled`` * ``oci os-management-hub management-station update --is-auto-config-enabled`` * ``oci os-management-hub management-station list --location --location-ne * ``oci os-management-hub profile list --management-station --management-station-ne - -profile-version`` * ``oci os-management-hub scheduled-job create --work-request-id`` * ``oci os-management-hub software-source add-packages --is-continue-on-missing-packages`` * ``oci os-management-hub software-source create-custom-swsrc --software-source-sub-type`` * ``oci os-management-hub software-source create-versioned-custom-swsrc --software-source-sub-type`` * ``oci os-management-hub software-source list ----is-mirror-sync-allowed`` * ``oci os-management-hub work-request list --rerun-of-id`` - from version 3.51.8 * Java Management Service * Support for Customer Onboarding Success in the Java Management Service * ``oci jms fleet-error-summary list-fleet-errors`` * ``oci jms plugin-error-summary list-plugin-errors`` * ``oci jms fleet-error-aggregation summarize-fleet-errors`` * ``oci jms plugin-error-aggregation summarize-plugin-errors`` * Database Service * Added new optional parameter is-local-adg to maintenance-run * ``oci db maintenance-run list --is-local-adg `` * Java Management Service * Added new options to existing commands * ``oci jms fleet summarize-resource-inventory --compartment-id-in-subtree`` * ``oci jms jms-plugin list --agent-type`` * ``oci jms performance-tuning-analysis-result list --application-name`` - from version 3.51.7 * Database Service * Support for new backup recovery parameters during autonomous-database creation in the Database Service * ``oci db autonomous-database create-from-backup-id --clone-table-space-list`` * ``oci db autonomous-database create-from-backup-timestamp --clone-table-space-list`` * Support for IPv6 address in BaseDB service * ``oci db system launch --private-ip-v6`` * ``oci db system launch-from-backup --private-ip-v6`` * ``oci db system launch-from-database --private-ip-v6`` * ``oci db system launch-from-db-system --private-ip-v6`` * Stack Monitoring Service * Support for Monitoring Templates * ``oci stack-monitoring monitoring-template`` * Support for Alarm Condition * ``oci stack-monitoring alarm-condition`` * Support for new optional parameters in below commands * ``oci stack-monitoring resource-type create-system-format-resource-type`` * ``oci stack-monitoring resource-type update-system-format-resource-type`` * OKE Control Plane Service * Support for ipv6 cluster creation * ``oci ce cluster create --ip-families`` * GoldenGate Service * Support for creating/updating new connection types * ``oci goldengate connection create-databricks-connection`` * ``oci goldengate connection update-databricks-connection`` * ``oci goldengate connection create-google-pub-sub-connection`` * ``oci goldengate connection update-google-pub-sub-connection`` * ``oci goldengate connection create-microsoft-fabric-connection`` * ``oci goldengate connection update-microsoft-fabric-connection`` * `Github Issue #905 `_ for OCI_API_KEY * `Github Issue #902 `_ for OCI_API_KEY * `Github Issue #900 `_ for SUPPRESS_LABEL_WARNING - from version 3.51.6 * Data Science Service * Support for Data Science Schedule * ``oci data-science schedule`` * Support for OCI Data Science List Service Managed Container Endpoint * ``oci data-science list`` * Generative AI inference service * Support for VLLM tool use * ``oci generative-ai-inference chat-result chat-cohere-chat-request`` * ``oci generative-ai-inference chat-result chat-generic-chat-request`` * ``oci generative-ai-inference rerank-text-result rerank-text`` * ``oci generative-ai-inference rerank-text-result rerank-text-dedicated-serving-mode`` * ``oci generative-ai-inference rerank-text-result rerank-text-on-demand-serving-mode`` * Support for Cohere Embed V3 with image * ``oci generative-ai-inference embed-text-result embed-text`` * Data Safe service * Support for new Referential Relation APIs * ``oci data-safe referential-relation create`` * ``oci data-safe referential-relation delete`` * ``oci data-safe referential-relation get`` * ``oci data-safe referential-relation list`` * ``oci data-safe masking-policy-referential-relation-summary list-masking-policy-referential-relations`` * Support for Export Sensitive Types * ``oci data-safe sensitive-type bulk-create`` * ``oci data-safe sensitive-types-export change-compartment`` * ``oci data-safe sensitive-types-export create`` * ``oci data-safe sensitive-types-export delete`` * ``oci data-safe sensitive-types-export download`` * ``oci data-safe sensitive-types-export get`` * ``oci data-safe sensitive-types-export update`` * ``oci data-safe sensitive-types-export-collection list-sensitive-types-exports`` * Support for ListPasswordExpiryDateAnalytics * ``oci data-safe user-assessment list-password-expiry-date-analytics`` * MySQL Database Service * Support for new optional DB system parameters (database mode, access mode, read endpoint) in the Heatwave sevice * ``oci mysql db-system create --database-mode --access-mode --read-endpoint`` * ``oci mysql db-system update --database-mode --access-mode --read-endpoint`` * ``oci mysql db-system clone --database-mode --access-mode --read-endpoint`` * ``oci mysql db-system import --database-mode --access-mode --read-endpoint`` * Security Enhancement: Improved security for API key management by showing warning to encourage addition of label on Private-Key. * Data Safe service * Modified User Assessment List users / userAnalytics * ``oci data-safe user-assessment list-user-analytics`` * ``oci data-safe user-assessment list-users`` - from version 3.51.5 * Ops Insights Service * Support to add tag filters for news reports * ``oci opsi news-reports create --match-rule, --tag-filters`` * Support to update more parameters for news reports * ``oci opsi news-reports update --match-rule, --tag-filters`` * Support for MySQL Heatwave database systems * ``oci opsi database-insights change-external-mysql`` * ``oci opsi database-insights create-external-mysql-database-insight`` * ``oci opsi database-insights enable-external-mysql-database-insight`` * ``oci opsi database-insights update-external-mysql-database-insight`` * Database Management Service * Support for external MySQL database management * ``oci database-management external-my-sql-database create`` * ``oci database-management external-my-sql-database delete`` * ``oci database-management external-my-sql-database disable-external-my-sql-database-management`` * ``oci database-management external-my-sql-database enable-external-my-sql-database-management`` * ``oci database-management external-my-sql-database get-external-my-sql-database-connector`` * ``oci database-management external-my-sql-database get`` * ``oci database-management external-my-sql-database update-external-mysql-database`` * ``oci database-management external-my-sql-database-collection list-external-my-sql-databases`` * ``oci database-management external-my-sql-database-connector check-external-my-sql-database-connector-connection-status`` * ``oci database-management external-my-sql-database-connector create`` * ``oci database-management external-my-sql-database-connector delete`` * ``oci database-management external-my-sql-database-connector update-external-mysql-database-connector`` * ``oci database-management my-sql-connector-collection list-my-sql-database-connectors`` * Support for fetching HA metric for managed databases in Database Management * ``oci database-management database-fleet-ha-overview-metrics get`` * ``oci database-management database-fleet-dataguard-metrics get`` * ``oci database-management database-fleet-backup-metrics get`` * ``oci database-management managed-database database-ha-backup-details get --managed-database-id`` * Database Management Service * Optional parameter filter-by-my-sql-database-type-param added in the list-managed-my-sql-databases and my-sql-fleet-metrics commands * ``oci database-management managed-my-sql-databases managed-my-sql-database-collection list-managed-my-sql-databases`` * ``oci database-management managed-my-sql-databases my-sql-fleet-metrics get`` * Organizations Service * Support for optional parameter subscriptionId to the existing createChildTenancy API * ``oci organizations child-tenancy create --subscription-id`` - from version 3.51.4 * Network Load Balancer Service * Support for Active/Standby Purist Mode * Support for Configurable TCP Reset * ``oci nlb backend-set create --is-instant-failover-tcp-reset-enabled, - -are-operationally-active-backends-preferred`` * ``oci nlb backend-set update --is-instant-failover-tcp-reset-enabled, - -are-operationally-active-backends-preferred`` * Database Service * Support for Data Guard Transaction Processing * ``oci db database create-standby-database`` * ``oci db database update-data-guard`` * ``oci db database switch-over-data-guard`` * ``oci db database failover-data-guard`` * ``oci db database reinstate-data-guard`` * Support for permanently disconnecting a peer Autonomous Database from its Primary * ``oci db autonomous-database update --is-disconnect-peer`` * Support for External HSM for TDE key management in ExaDB-C@C and ExaDB-D * ``oci db database change-to-external-hsm-key-location --database-id --hsm-password`` * ``oci db database create --hsm-password`` * ``oci db data-guard-association create from-existing-vm-cluster --hsm-password`` * Support for Bring Your Own ASN (BYOASN) in Core Service * ``oci network byoasn`` - from version 3.51.2 * Open Search Service * Support for a new command for an opensearch cluster * ``oci opensearch cluster configureoutboundcluster`` * Support for Cross Cluster Search(CCS) functionality for an opensearch cluster * ``oci opensearch cluster create --backup-policy --inbound-cluster-ids --maintenance-details - -outbound-cluster-config --reverse-connection-endpoint-customer-ips --security-saml-config`` * ``oci opensearch cluster update --backup-policy --maintenance-details --outbound-cluster-config - -reverse-connection-endpoint-customer-ips --security-saml-config`` * Support for new optional parameter in update autonomous database patch level post provisioning in Database Service * ``oci db autonomous-database update --autonomous-maintenance-schedule-type`` * Support for new optional parameter ``route-table-id`` in Network Service * ``oci network vnic assign-private-ip --route-table-id`` * ``oci network private-ip update --route-table-id`` * ``oci network vnic assign-ipv6 --route-table-id`` * ``oci network ipv6 create --route-table-id`` * ``oci network ipv6 update --route-table-id`` * ``oci network vnic update --route-table-id`` - from version 3.51.1 * `Github Issue #728 `_ for RPv1.1 - from version 3.51.0 * Cloud Bridge Service * Support of creating/updating Amazon Web Services asset-sources * ``oci cloud-bridge discovery asset-source create`` * ``oci cloud-bridge discovery asset-source update`` * Support of creating/updating Amazon Web Services EC2 and EBS assets * ``oci cloud-bridge inventory asset create`` * ``oci cloud-bridge inventory asset update`` * Support of listing the Amazon Web Services regions which are available for Discovery and Migration * ``oci cloud-bridge discovery supported-cloud-regions list`` * AI Vision service * Support of Stored Video Analysis * ``oci ai-vision video-job cancel`` * ``oci ai-vision video-job create`` * ``oci ai-vision video-job get`` * Stack Monitoring service * Support for HTTP type of Metric Extensions * ``oci stack-monitoring metric-extension create-http-metric-ext`` * ``oci stack-monitoring metric-extension update-http-metric-ext`` * Support for new optional parameter in List Metric Extensions * ``oci stack-monitoring metric-extension list --metric-ext-id`` * Big Data Service * Support for OCI identity domain integration * ``oci bds identity-configuration`` * Support for Historical Cluster Versions and Natgateway update * ``oci bds instance create --bds-cluster-version-summary`` * ``oci bds instance update`` * ``oci bds instance install-patch-domain-based-odh-patching-config`` * ``oci bds instance install-patch-batching-based-odh-patching-config`` * Support for Start API with heterogenous shape supports * ``oci bds instance start`` * Generative AI Agent service * Support multi modality flag in Data source resource * ``oci generative-ai-agent data-source update-object-storage-ds --data-source-\ config-object-storage-prefixes, --data-source-config-should-enable-multi-modality`` * ``oci generative-ai-agent data-source create-object-storage-ds --data-source-\ config-object-storage-prefixes, --data-source-config-should-enable-multi-modality`` * Support for create and update autonomous database with backup retention lock in the Database Service * ``oci db autonomous-database create --is-backup-retention-locked`` * ``oci db autonomous-database update --is-backup-retention-locked`` * Support for ZeroETL pipelines in the GoldenGate service * ``oci goldengate pipeline`` * ``oci goldengate pipeline-recipe-collection`` * [BREAKING] session chat command is changed to agent-endpoint chat in Generative AI Agent Client service * ``oci generative-ai-agent-runtime agent-endpoint chat`` * data-source-config-object-storage-prefixes is now an optional parameter for below command in the Generative AI Agent service * ``oci generative-ai-agent data-source update-object-storage-ds`` * ``oci generative-ai-agent data-source create-object-storage-ds`` * Bug in below command in the Source Control Management Service * ``oci devops protected-branch create-or-update`` - from version 3.50.3 * Database Service * Support for BYOK(bring your own key) * ``oci db autonomous-container-database rotate-key --key-version-id`` * ``oci db autonomous-database rotate-key --key-version-id`` * Disaster Recovery Service * Support for Refreshing DrPlans * ``oci disaster-recovery dr-plan refresh`` * ``oci disaster-recovery dr-plan refresh-dr-plan-refresh-dr-plan-default-details`` * ``oci disaster-recovery dr-plan verify`` * ``oci disaster-recovery dr-plan verify-dr-plan-verify-dr-plan-default-details`` * Visual Builder Service * Add support for Private Access to a VB instance * ``oci visual-builder vb-instance create-vb-instance-private-endpoint-details - -compartment-id | -c, --display-name, --network-endpoint-details-subnet-id, - -node-count, --alternate-custom-endpoints, --consumption-model, --custom-endpoint, - -defined-tags, --freeform-tags, -? | -h | --help, --idcs-open-id, - -is-visual-builder-enabled, --network-endpoint-details-network-security-group-ids, - -network-endpoint-details-private-endpoint-ip`` * ``oci visual-builder vb-instance reconfigure-private-endpoint - -vb-instance-id, -? | -h | --help`` * ``oci visual-builder vb-instance update-vb-instance-update-private-endpoint-details - -vb-instance-id, --alternate-custom-endpoints, --custom-endpoint, --defined-tags, - -display-name, --force, --freeform-tags, -? | -h | --help, --idcs-open-id, - -is-visual-builder-enabled, --network-endpoint-details-network-security-group-ids, - -network-endpoint-details-subnet-id, --node-count`` * Fleet Software Update Service * Support for Exadata Fleet Update DB and GI Rollback Maintenance Cycle Feature * ``oci fleet-software-update fsu-action create-fsu-action-create-rollback-\ cycle-apply-action-details`` * AI Language Service * Support for new optional parameter alias * ``oci ai language batch-detect-entities --alias`` * ``oci ai language batch-detect-health-entities --alias`` * ``oci ai language batch-detect-key-phrases --alias`` * ``oci ai language batch-detect-language --alias`` * ``oci ai language batch-detect-pii-entities --alias`` * ``oci ai language batch-detect-sentiments --alias`` * ``oci ai language batch-detect-text-classification --alias`` * ``oci ai language batch-language-translation --alias, - -endpoint-id, --no-translate`` * ``oci ai language endpoint create --alias, --compute-type`` * ``oci ai language endpoint update --alias`` * Data Flow Service * Support for cascading deletion of Applications and Runs * ``oci data-flow application cascading-delete --application-id`` - Refresh patches for new version * oc_relax-python-depends.patch - Update BuildRequires and Requires from setup.py ++++ orthanc: - version 1.12.7 * dcmtk.diff removed (upstream) * long changelog - see NEWS for details ++++ orthanc-wsi: - version 3.2 * Support windowing when rendering grayscale images using on-the-fly deep zoom * Added tolerance to imaged volume width/height by looking only at the finest level * Added support for more transfer syntaxes in the Web viewer plugin, including JPEG-LS * Added support for JPEG-LS in OrthancWSIDicomizer with argument "--compression=jpeg-ls" * Fix photometric interpretation of JPEG2000 images generated by OrthancWSIDicomizer (now set to RGB instead of YBR_FULL_422) ++++ perf: - perf tools: annotate asm_pure_loop.S (bsc#1239906). New patch: perf-tools-annotate-asm_pure_loop.S.patch - Add a brief explanation in spec on patch numbering convention. ++++ perl-CPAN-Requirements-Dynamic: - updated to 0.2.0 (0.002) see /usr/share/doc/packages/perl-CPAN-Requirements-Dynamic/Changes 0.002 2025-04-06 23:26:53+02:00 Europe/Brussels - Remove unnecesary conditions ++++ perl-Devel-Cover-Report-Codecovbash: - updated to 0.41.0 (v0.41.0) see /usr/share/doc/packages/perl-Devel-Cover-Report-Codecovbash/Changes v0.41.0 2025-04-06 01:05:36+02:00 - Avoid die when statements could not be found ++++ perl-Module-Runtime: - updated to 0.17.0 (0.017) see /usr/share/doc/packages/perl-Module-Runtime/Changes ++++ pgadmin4: - update to 9.2: * supported database servers - postgresql: 13, 14, 15, 16 and 17 - edb advanced server: 13, 14, 15, 16 and 17 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 17.2 * New features - Added an ability to configure the font family for SQL editors. - Added support to automatically open a file after it is downloaded in the desktop mode. - Added support for post-connection SQL execution, which will be run automatically on each connection made to any database of the server. - Add support for restoring plain SQL database dumps. - Added support for creating Directory nodes in EPAS. - Change icon buttons to show tooltip even when disabled. - Add an option to load/replace the servers.json file on each container startup. - Open user management in a separate tab instead of a dialog to enhance UI/UX. * Housekeeping - Added Security.md file. * Bug fixes - Ensure that modal dialogs are not triggered more than once to avoid duplicates. - Change session files garbage collection strategy. - Fixed an issue where pgAdmin should fallback to main screen if the last opened screen is disconnected. - Fixed an issue where the PSQL terminal displays keyname for non alphanumeric keys. - Fixed an issue where geometries in the geometry viewer will render partially when the container was resized. - Change the stop/terminate icon at all the places for better UX. - Fixed an issue where the Schema Diff was not displaying the difference query when a table had a UNIQUE NULLS NOT DISTINCT constraint. - Fixed an issue where the query tool data grid did not respect the default value for columns of domain type when the domain had a default value. - Ensure the newly added parameters in the server dialog are incorporated into the Import/Export Servers functionality. - Fixed an issue where updating the grantee was not correctly applying the privileges. - Fixed an issue where the upgrade_check API returned an unexpected keyword argument ‘cafile’ due to changes in the urllib package supporting Python v3.13. - Fixed an issue where delete/rename was done on wrong file after sorting in Storage Manager. - Fixed an XSS vulnerability issue in the Query Tool and View/Edit Data (CVE-2025-2946, bsc#1240748). - Fixed a remote code execution issue in the Query Tool and Cloud Deployment (CVE-2025-2945, bsc#1240746). - Fixed an issue where query tool is crashing on macOS 15.4 due to a locale issue. - update to 9.1: * supported database servers - postgresql: 13, 14, 15, 16 and 17 - edb advanced server: 13, 14, 15, 16 and 17 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 17.2 * New features - Added an option to open the file in a new tab within the query tool. - Add support for one to one relationship in the ERD tool. - Enable the ability to close the ‘Welcome’ tab in the Query Tool/PSQL Workspace. * Housekeeping - Added support for Python 3.13 * Bug fixes - Fixed an issue where pgAdmin does not support pg_vector column length/precision. - Fixed an issue where pasting text containing JSON data into the query tool grid would result in incorrect parsing. - Fixed an issue where the query tool was not treating IDENTITY columns as columns with default values when inserting new rows. - Fixed an issue where the ERD tool fails to open a saved file containing parent-child relationship within the same table. - Fixed Docker image entrypoint.sh email validation. - Fixed an issue where the User Management and Change Password dialogs were hidden when selecting a menu while a workspace other than ‘Default’ was active. - Fixed an issue where the column order displayed was incorrect for exclusion constraints with multiple columns. - Ensure the saved passwords are decrypted with the correct encryption key for external authentication in server mode. - Fixed an issue where drop-down menus were hidden behind the dock. - Fixed an issue where deleting rows in the query tool would delete all rows in the table when ‘Select All Remaining Rows’ was used. - update to 9.0: * supported database servers - postgresql: 13, 14, 15, 16 and 17 - edb advanced server: 13, 14, 15, 16 and 17 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 17.0 * New features - Change button labels and color in delete confirmation dialog for all objects to improve UX. - Enhanced pgAdmin 4 with support for Workspace layouts. - Added the MAINTAIN privilege for PostgreSQL version 17 and above. - Add support for OAuth2 profile array response, which also takes care of the GitHub Private Email ID issue. * Housekeeping - Show the python version used for the pgAdmin server in the about dialog. * Bug fixes - Change the logic of setval function, so that the next nextval of sequence will return exactly the specified value. - Fixed an issue where pgadmin cannot install into path with non ASCII characters. - Fixed an issue where filter dialog save fails when the PostgreSQL server/database connection is lost. - Fixed an issue where option key was not registering in PSQL tool. - Fixed an issue where Schema Diff not produce difference script for Index definition with where condition. - Correct the documentation for the MFA configuration. - Fixed an issue where error message from the database server need space between two sentences. - Fixed an issue where query tool throws utf-8 decode error when using cursor with binary data. - Allow deleting the entry while creating/adding new label to enumeration type. - Fixed an issue where properties dialog throwing an error for Materialized View. - Fix a formatting issue in View/Edit tool generated SQL where some filters are applied. - Fixed an issue where tooltip on a dropdown button is blocking access to dropdown menu. - Fix the error occurring while loading preferences on startup. - Fixed an issue where copying query tool output cell is not working if any SQL text is selected. - Ensure master password pop up is not shown on setting MASTER_PASSWORD_REQUIRED to false. - Remove the option “With no data (concurrently)” from Refresh MATERIALIZED VIEW context menu. - Fix an issue where wrong information is shown after using the filter on the Dashboard> State tab. - Fixed an issue where PSQL tool is not opening if database name have HTML characters in the name. - Fixed an issue where Default Privileges and Privileges not working correctly. - Fixed an issue where quotes were missing in the CREATE script for the tablespace. - update to 8.14: * supported database servers - postgresql: 12, 13, 14, 15, 16 and 17 - edb advanced server: 12, 13, 14, 15, 16 and 17 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 17.0 * New features - Allow setting NULL ordering for columns in view/edit data filter dialog. - Show auto-complete column names in filtered rows dialog of table and filter options of view/edit data tool. - Allow the use of a pgpass file in the pgAdmin container via Docker secrets. - Fixed multiple issues and improved ERD auto-layout. - Add support for passing connection details as placeholders in the passexec command. - Add support to deploy pgAdmin in a container with readOnlyRootFilesystem to true. - Added support for a builtin locale provider in the Database dialog. - Added support for adding tags on a server node. * Bug fixes - Fixed an issue where Ctrl/Cmd + A was not selecting all data in query tool data grid. - Fixed an issue where querying a foreign table gives the error ‘ForeignTableCommand’ object has no attribute ‘auto_commit’. - Fixed an issue where indent with space was not aligning to next tab position. - Fixed an issue where pgAdmin crashes on accessing the dashboard state tab when database is super busy. - Fixed an issue related to the query tool update connection after the server disconnected from the object explorer. - Fixed an issue where a column name change in the edit dialog of the table node does not show the updated column name. - Fixed an issue where query tool should show results and messages only from the last executed query. - Fixed an issue where query tool throws syntax error if a newly added row is untouched and saved. - Ensure the crypt key is retrieved correctly on backend server restart. - Fixed an issue in schema diff where an error message popup was showing some garbage without any info. - Fixed an issue where query tool should not prompt for unsaved changes when there are no changes. - Add a user preference to enable/disable alternating row background colors in the data output of query tool. - Fixed an issue where doing Ctrl/Cmd+C on a selected text in a cell editor of data output in the query tool copied the complete text. - Fixed an issue where auto-width of wide columns in data output is incorrectly calculated. - Ensure correct custom SSL certificate passed in connection string. - update to 8.13: * supported database servers - postgresql: 12, 13, 14, 15, 16 and 17 - edb advanced server: 12, 13, 14, 15 and 16 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 17.0 * New features - Replace infinite scrolling with pagination in query tool data output for better UX and performance. - Add an object menu option to disconnect all server and database connections. - Alternate the background color of rows to enhance readability. - Allow to pass PGADMIN_CONFIG_CONFIG_DATABASE_URI from docker secrets. - Format dashboard graph metrics for better readability. - Added support for auto-detecting and setting the End-of-line character (LF/CRLF) in the query tool editor. - Make the background color for the serial number and header cells distinct. * Housekeeping - Updated the react-menu library from v2 to v4. - Remove bootstrap from the runtime code. - Remove the dependency on python packages eventlet and greenlet. * Bug fixes - Fixed an issue to allow the Enter key to save data in the result grid text editor. - Move ‘About pgAdmin 4’ to app menu on macOS. - Fixed an issue where the query tool was crashing when an empty geometry was being rendered. - Fixed an issue where role properties were not loading. - Fix multiple issues related to debugger params dialog input. - Fixed an issue where the dock layout was not saved upon closing a tab. - Fixed an issue where the copy shortcut CTRL +C was not working in the Query Tool data grid. - Fixed an issue where Dashboard tab showing ‘Something went wrong’. - Fixed an issue where cursor selection is not visible in the PSQL tool. - Allow OAuth2 params OAUTH2_NAME, OAUTH2_DISPLAY_NAME, OAUTH2_ICON, OAUTH2_BUTTON_COLOR to be optional. - Add appropriate minimum width and height setting for desktop apps to avoid app accidentally going below visibility levels. - Fixed an issue where graphical explain keeps the node details open even after plan changed. - Fixed an issue in the debugger where function arguments of the character data type were being truncated. - Fix the issue where rows do not retain shading when scrolling. - Use PG17 as the default in the container. - update to 8.12: * supported database servers - postgresql: 12, 13, 14, 15, 16 and 17 - edb advanced server: 12, 13, 14, 15 and 16 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 16.4 * New features - Added feature to restore preferences to their default values. - Add a new config variable - ALLOW_SPECIAL_EMAIL_DOMAINS to allow special domains for pgAdmin user emails. - Allow running non-continuous selected SQL code blocks in the query tool. * Housekeeping - Improved the extendability of the SchemaView and DataGridView. * Bug fixes - Fix the query tool restore connection issue on the server disconnection from the left side object explorer. - Revamp the current password saving implementation to a keyring and reduce repeated OS user password prompts. - Fixed an issue where users could not use pgAdmin if they did not have access to the management database. - Fixed an issue where servers listed in the servers.json file were being reimported upon container restart. - Added support for OIDC based OAuth2 authentication. - Fixed an issue where cursor moves to end of line when editing input fields. - Fixed an issue where “Quit App” confirmation modal in desktop app is not respecting “Confirm on close or refresh?”. - Fixed an issue where different client backend shows all SQL are same. - Fixed a security issue where the OAuth2 client ID and secret exposed through the web browser (CVE-2024-9014). - update to 8.11: * supported database servers - postgresql: 12, 13, 14, 15, 16 and 17 - edb advanced server: 12, 13, 14, 15 and 16 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 16.3 * New features - Add a home button to the geometry viewer to set original zoom level when the viewer was opened. * Housekeeping - Upgrade react-data-grid fork to latest and change pgAdmin accordingly. - Introduce custom React Hook useSchemaState to simplify SchemaView component. * Bug fixes - Fixed an issue where refreshing the Schema Diff tool opened in a new tab caused an error. - Fix server heartbeat logging error after deleting the server. - Fixed an issue where the Generate Script ignored filter conditions when a parent node was selected. - Fixed an issue where delete object(shortcut key) affecting both text and Object Explorer items. - Fix an issue where ERD tool should to be able to open saved pgerd file when using keyboard shortcuts. - Updated the documentation for web server authentication. - Fixed an issue where the REVOKE statement in the create script was throwing an error if the role contained special characters. - Improve code highlighting in query editor. - Fix an issue where the wheel package is not getting installed on the arm64-based macOS version < 14. - Fixed an issue where column resizing is not working in search objects dialog. - Fixed an issue where the value in the find box is not updating with selected text in editor if find is already open and re-triggered. - Fixed paths for Flatpak broken after Electron changes. - update to 8.10: * supported database servers - postgresql: 12, 13, 14, 15, 16 and 17 - edb advanced server: 12, 13, 14, 15 and 16 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 16.3 * New features - Add support for Postgres Server Logs for Text, CSV and JSON format in plain and tabular formats. Upgrade React to version 18. - Add a keyboard shortcut to close active tab panel. - Add support for highlighting selection matches in the query editor. * Housekeeping - Replace pgAdmin NW.js container with Electron container. - Updated to the latest version of the Notistack library. - Ensure that pgAdmin 4 is compatible with PostgreSQL v17. - Automatically apply virtualization in the DataGridView of SchemaView if the schema contains only one collection. - Add the git commit hash details to the About dialog. * Bug fixes - Fixed an issue where paste operation in query tool data grid should skip bytea columns and put the value as NULL instead. - Fixed an issue where the taskbar icon appeared as a red square for the query tool and schema diff when opened in a new window. - Fix issue with missing new added records in download file. - Fixed an issue where the File Open dialog did not show files without a dot extension. - Ensure pgAdmin never makes network requests to Google etc. - Fixed an issue where pop-up notifications from Object Explorer wouldn’t get dismissed automatically if the Query Tool was opened. - Fixed the permission denied issue for functions of the pgstattuple extension when accessing statistics with a non-admin user. - Ensure processes related notifiers disappears. - Updated entrypoint.sh to utilize the email-validator package for email validation. - Fixed an issue where users could not insert characters at the desired location, as it was added to the end of the line. - Fixed an issue where sorting the database activity table on the dashboard by any column caused the details to expand in the wrong position. - Fix an issue where the preferences JSON file has no effect when an external database is used. - Fixed an issue where theme preview under theme options was broken in pgAdmin server mode. - Fixed an issue where users could not autofill their saved passwords in the connect server dialog in the browser. - Fixed an issue where Generate Script button should be disabled if no objects are selected in the schema diff result. - Fixed an issue where ERD Open/Save shorcuts were not working on Windows/Linux. - Add a precautionary check for the query tool connection cursor to fix the error ‘NoneType’ object has no attribute ‘_query’. - Fixed an issue where boolean values in node details of graphical explain plan were not interpreted correctly. - Fixed an issue where Reassign/Drop Owned dialog not opening for Role. - Ensure pgadmin does not try to connect to the server if saved password is not available. - Ensure that pgAdmin works when opened in an iframe. - update to 8.9: * supported database servers - postgresql: 12, 13, 14, 15 and 16 - edb advanced server: 12, 13, 14, 15 and 16 * bundled postgresql utilities - psql, pg_dump, pg_dumpall, pg_restore: 16.3 * New features - Provide option to set theme based on OS theme preference. * Housekeeping - Remove the usage of MUI makeStyles as it doesn’t support React 18. * Bug fixes - Disable the query tool editor input if any SQL is being loaded to prevent users from typing. - Fixed an issue where resizable data editors in query tool should not be allowed to resize beyond the app window bounds. - Fixed new line indentation in query editor and add a user preference to disable it. - Ensure that a user can connect to a server using SSL certificates and identity files from a shared storage. - Fixed an issue where object explorer toolbar button not showing shortcut in the tooltip. - Add support for comments on RLS policy object. - Fixed an issue where changing a column name should reflect in all the constraints in table object dialog and ERD table dialog. - Fixed an issue where dark theme shows white background when all tabs are closed. - Ensure preferences can be loaded using preferences.json. - Fixed an issue where the schema diff incorrectly marked tables as different due to schema-qualified trigger functions in the trigger definitions. - Fixed an issue where backslash breaks syntax highlighting. - Search Objects dialog should focus on search input on open. - Fixed incorrect sorting of size in statistics tab. - Fixed an issue where query tool shortcuts for find/replace are not working. - Fixed migration failure while using external database. - Fixed an issue where query tool auto-complete stops working after connection change. - Fix the permissions issue in the pgAdmin installation directory on Debian and RHEL-8 platforms (CVE-2024-6238). - Fixed an issue where delete button in Users data was enabled for incorrect rows. - Rebase and update patches: * package_deps.patch * package_git_local.patch - Bump dependencies versions - Fix update-vendor.sh script to work with rpm 4.20. - Replace the npx command from `npx eslint --no-eslintrc ...` to `npx eslint --no-config-lookup ...` ++++ pnpm: - update to 10.8: * Minor Changes Experimental. A new hook is supported for updating configuration settings. The hook can be provided via .pnpmfile.cjs. For example: module.exports = { hooks: { updateConfig: (config) => ({ ...config, nodeLinker: "hoisted", }), }, }; Now you can use the pnpm add command with the --config flag to install new configurational dependencies #9377. * Patch Changes - Do not hang indefinitely, when there is a glob that starts with !/ in pnpm-workspace.yaml. This fixes a regression introduced by #9169. - pnpm audit --fix should update the overrides in pnpm-workspace.yaml. - pnpm link should update overrides in pnpm-workspace.yaml, not in package.json #9365. ++++ postfix: - add -std=gnu17 to CCARGS to fix gcc15 compile time error, as Wietse Venema suggests (marc.info/?l=postfix-users&m=173542420611213) ++++ postfix-bdb: - add -std=gnu17 to CCARGS to fix gcc15 compile time error, as Wietse Venema suggests (marc.info/?l=postfix-users&m=173542420611213) ++++ proton-vpn: - update to 4.9.6: * nothing of relevance - update spec file: * switch to autosetup * remove update-dekstop-files * switch to pyproject macros * use sle15 macros for defining which python version ++++ publicsuffix: - Update to version 20250407: * Add windsurf.app and windsurf.build (#2428) * util: gTLD data autopull updates for 2025-03-28T15:18:17 UTC (#2423) * feat: add Appwrite domains to the list (#2410) * Add storacha.link and w3s.link (#2417) * Remove `router.management` (#2409) * Add dpdns.org (#2414) * Add devinapps.com (#2412) * add inbrowser.link and inbrowser.dev (#2413) * Update public_suffix_list.dat (#2403) * Add ai.kr, io.kr, it.kr, me.kr (#2407) * Update pro.typeform.com contact (#2404) * Add deus-canvas.com to PSL (#2405) * Add oninferno.net (#2402) * add deno.net (#2400) * util: gTLD data autopull updates for 2025-02-28T15:17:59 UTC (#2401) * Add cpanel.site to private section (#2398) * Add `zone.id` to the list (#2396) * Add *.zerops.app (#2393) * util: gTLD data autopull updates for 2025-02-26T15:18:44 UTC (#2397) ++++ python-WTForms: - Update to 3.2.1: * Fix :class:`~fields.SelectMultipleBase` import - Update to 3.2.0: * Translations update: korean, chinese (traditional), portugese, russian, dutch, kazakh, swedish, turkish, slovak, ukranian, spanish, french. * Move the repository to the pallets-eco organization. * Stop supporting Python 3.9 and start supporting Python 3.13 * Removed required flag support from :class:`~fields.HiddenWidget`, :class:`~fields.RangeWidget` and :class:`~fields.SelectWidget` to conform to W3C :class:`~wtforms.validators.NoneOf` and :class:`~wtforms.validators.AnyOf` can validate multiple valued fields like :class:`~fields.SelectMultipleField` * Use GHA and pre-commit workflows inspired from Flask. * Breaking change: Some deprecated code was removed: :class:`~wtforms.Flags` can no longer be tuples. iter_choices needs a tuple of 4 items * Breaking change: The key for form errors moved from :data:`None` to empty string "". * Note. If you need to keep the old behavior you can set the _form_error_key parameter of your form to :data:`None`. - Update to 3.1.2: Fix :class:`~fields.SelectMultipleField` value coercion on validation. ++++ python-gcemetadata: - Switch te SLE 15 build setup to also use a macro instead of referencing the Python 3.11 interpreter directly. ++++ python-Flask-Security: - Update to 5.6.1 [#]# Fixes * #1077: Fix runtime modification of a config string (TWO_FACTOR_METHODS) * #1078: Fix CLI user_create when model doesn't contain username * #1076: xxx_util_cls instances should be public and documented. [#]# Backwards Compatibility Concerns * As part of #1076 the following cleanup was done: - The xxx_util_cls arguments are now stored in 'private' instance variables - they are never used after Flask-Security initialization and have never been documented. - The xxx_util_cls options should only be set as part of Flask-Security construction. Setting them via init_app(kwargs) or app.config["SECURITY_XX"] has been deprecated. - Remove obsolete importlib backport dependency ++++ python-boto3: - Update to 1.37.29 * api-change:``bedrock``: [``botocore``] New options for how to handle harmful content detected by Amazon Bedrock Guardrails. * api-change:``bedrock-runtime``: [``botocore``] New options for how to handle harmful content detected by Amazon Bedrock Guardrails. * api-change:``codebuild``: [``botocore``] AWS CodeBuild now offers an enhanced debugging experience. * api-change:``glue``: [``botocore``] Add input validations for multiple Glue APIs * api-change:``medialive``: [``botocore``] AWS Elemental MediaLive now supports SDI inputs to MediaLive Anywhere Channels in workflows that use AWS SDKs. * api-change:``personalize``: [``botocore``] Add support for eventsConfig for CreateSolution, UpdateSolution, DescribeSolution, DescribeSolutionVersion. Add support for GetSolutionMetrics to return weighted NDCG metrics when eventsConfig is enabled for the solution. * api-change:``transfer``: [``botocore``] This launch enables customers to manage contents of their remote directories, by deleting old files or moving files to archive folders in remote servers once they have been retrieved. Customers will be able to automate the process using event-driven architecture. - from version 1.37.28 * api-change:``ds-data``: [``botocore``] Doc only update - fixed broken links. * api-change:``ec2``: [``botocore``] Doc-only updates for Amazon EC2 * api-change:``events``: [``botocore``] Amazon EventBridge adds support for customer-managed keys on Archives and validations for two fields: eventSourceArn and kmsKeyIdentifier. * api-change:``s3control``: [``botocore``] Updated max size of Prefixes parameter of Scope data type. - from version 1.37.27 * api-change:``bedrock-agent``: [``botocore``] Added optional "customMetadataField" for Amazon Aurora knowledge bases, allowing single-column metadata. Also added optional "textIndexName" for MongoDB Atlas knowledge bases, enabling hybrid search support. * api-change:``chime-sdk-voice``: [``botocore``] Added FOC date as an attribute of PhoneNumberOrder, added AccessDeniedException as a possible return type of ValidateE911Address * api-change:``mailmanager``: [``botocore``] Add support for Dual_Stack and PrivateLink types of IngressPoint. For configuration requests, SES Mail Manager will now accept both IPv4/IPv6 dual-stack endpoints and AWS PrivateLink VPC endpoints for email receiving. * api-change:``opensearch``: [``botocore``] Improve descriptions for various API commands and data types. * api-change:``route53``: [``botocore``] Added us-gov-east-1 and us-gov-west-1 as valid Latency Based Routing regions for change-resource-record-sets. * api-change:``sagemaker``: [``botocore``] Adds support for i3en, m7i, r7i instance types for SageMaker Hyperpod * api-change:``sesv2``: [``botocore``] This release enables customers to provide attachments in the SESv2 SendEmail and SendBulkEmail APIs. * api-change:``transcribe``: [``botocore``] This Feature Adds Support for the "zh-HK" Locale for Batch Operations * enhancement:Eventstream: [``botocore``] The event streams maximum payload size is now required to be 24Mb or less. - from version 1.37.26 * api-change:``application-signals``: [``botocore``] Application Signals now supports creating Service Level Objectives on service dependencies. Users can now create or update SLOs on discovered service dependencies to monitor their standard application metrics. * api-change:``codebuild``: [``botocore``] This release adds support for environment type WINDOWS_SERVER_2022_CONTAINER in ProjectEnvironment * api-change:``ecr``: [``botocore``] Fix for customer issues related to AWS account ID and size limitation for token. * api-change:``ecs``: [``botocore``] This is an Amazon ECS documentation only update to address various tickets. * api-change:``lexv2-models``: [``botocore``] Release feature of errorlogging for lex bot, customer can config this feature in bot version to generate log for error exception which helps debug * api-change:``medialive``: [``botocore``] Added support for SMPTE 2110 inputs when running a channel in a MediaLive Anywhere cluster. This feature enables ingestion of SMPTE 2110-compliant video, audio, and ancillary streams by reading SDP files that AWS Elemental MediaLive can retrieve from a network source. - from version 1.37.25 * api-change:``cleanrooms``: [``botocore``] This release adds support for updating the analytics engine of a collaboration. * api-change:``sagemaker``: [``botocore``] Added tagging support for SageMaker notebook instance lifecycle configurations - from version 1.37.24 * api-change:``bedrock-runtime``: [``botocore``] Add Prompt Caching support to Converse and ConverseStream APIs * api-change:``deadline``: [``botocore``] With this release you can use a new field to specify the search term match type. Search term match types currently support fuzzy and contains matching. * api-change:``ec2``: [``botocore``] Release VPC Route Server, a new feature allowing dynamic routing in VPCs. * api-change:``eks``: [``botocore``] Add support for updating RemoteNetworkConfig for hybrid nodes on EKS UpdateClusterConfig API * api-change:``marketplace-entitlement``: [``botocore``] Add support for Marketplace Entitlement Service dual-stack endpoints. * api-change:``outposts``: [``botocore``] Enabling Asset Level Capacity Management feature, which allows customers to create a Capacity Task for a single Asset on their active Outpost. * api-change:``s3``: [``botocore``] Amazon S3 adds support for S3 Access Points for directory buckets in AWS Dedicated Local Zones * api-change:``s3control``: [``botocore``] Amazon S3 adds support for S3 Access Points for directory buckets in AWS Dedicated Local Zones * api-change:``sesv2``: [``botocore``] Add dual-stack support to global endpoints. * api-change:``transfer``: [``botocore``] Add WebAppEndpointPolicy support for WebApps - from version 1.37.23 * api-change:``apigateway``: [``botocore``] Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names. * api-change:``apigatewayv2``: [``botocore``] Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names. * api-change:``bedrock-runtime``: [``botocore``] Launching Multi-modality Content Filter for Amazon Bedrock Guardrails. * api-change:``codebuild``: [``botocore``] This release adds support for cacheNamespace in ProjectCache * api-change:``ecs``: [``botocore``] This is an Amazon ECS documentation only release that addresses tickets. * api-change:``meteringmarketplace``: [``botocore``] Add support for Marketplace Metering Service dual-stack endpoints. * api-change:``networkmanager``: [``botocore``] Add support for NetworkManager Dualstack endpoints. * api-change:``payment-cryptography``: [``botocore``] The service adds support for transferring AES-256 and other keys between the service and other service providers and HSMs. This feature uses ECDH to derive a one-time key transport key to enable these secure key exchanges. * api-change:``quicksight``: [``botocore``] RLS permission dataset with userAs: RLS_RULES flag, Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle dataset refresh email alerts via API, transposed table with options: column width, type and index, toggle Q&A on dashboards, Oracle Service Name when creating data source. * api-change:``sagemaker``: [``botocore``] TransformAmiVersion for Batch Transform and SageMaker Search Service Aggregate Search API Extension - from version 1.37.22 * api-change:``batch``: [``botocore``] This release will enable two features: Firelens log driver, and Execute Command on Batch jobs on ECS. Both features will be passed through to ECS. * api-change:``bcm-pricing-calculator``: [``botocore``] Added standaloneAccountRateTypeSelections for GetPreferences and UpdatePreferences APIs. Added STALE enum value to status attribute in GetBillScenario and UpdateBillScenario APIs. * api-change:``bedrock-agent-runtime``: [``botocore``] bedrock flow now support node action trace. * api-change:``cloudformation``: [``botocore``] Adding support for the new parameter "ScanFilters" in the CloudFormation StartResourceScan API. When this parameter is included, the StartResourceScan API will initiate a scan limited to the resource types specified by the parameter. * api-change:``datazone``: [``botocore``] This release adds new action type of Create Listing Changeset for the Metadata Enforcement Rule feature. * api-change:``eks``: [``botocore``] Added support for BOTTLEROCKET FIPS AMIs to AMI types in US regions. * api-change:``gamelift``: [``botocore``] Amazon GameLift Servers add support for additional instance types. * api-change:``iam``: [``botocore``] Update IAM dual-stack endpoints for BJS, IAD and PDT partitions * api-change:``sagemaker``: [``botocore``] add: recovery mode for SageMaker Studio apps * api-change:``sso-oidc``: [``botocore``] This release adds AwsAdditionalDetails in the CreateTokenWithIAM API response. - from version 1.37.21 * api-change:``arc-zonal-shift``: [``botocore``] Add new shiftType field for ARC zonal shifts. * api-change:``directconnect``: [``botocore``] With this release, AWS Direct Connect allows you to tag your Direct Connect gateways. Tags are metadata that you can create and use to manage your Direct Connect gateways. For more information about tagging, see AWS Tagging Strategies. * api-change:``mediaconvert``: [``botocore``] This release adds a configurable Quality Level setting for the top rendition of Auto ABR jobs * api-change:``mediatailor``: [``botocore``] Add support for log filtering which allow customers to filter out selected event types from logs. * api-change:``polly``: [``botocore``] Added support for the new voice - Jihye (ko-KR). Jihye is available as a Neural voice only. * api-change:``rds``: [``botocore``] Add note about the Availability Zone where RDS restores the DB cluster for the RestoreDBClusterToPointInTime operation. * api-change:``wafv2``: [``botocore``] This release adds the ability to associate an AWS WAF v2 web ACL with an AWS Amplify App. - from version 1.37.20 * api-change:``bedrock-agent``: [``botocore``] Adding support for Amazon OpenSearch Managed clusters as a vector database in Knowledge Bases for Amazon Bedrock * api-change:``eks``: [``botocore``] Added support to override upgrade-blocking readiness checks via force flag when updating a cluster. * api-change:``gameliftstreams``: [``botocore``] Minor updates to improve developer experience. * api-change:``keyspaces``: [``botocore``] Removing replication region limitation for Amazon Keyspaces Multi-Region Replication APIs. * api-change:``marketplace-entitlement``: [``botocore``] This release enhances the GetEntitlements API to support new filter CUSTOMER_AWS_ACCOUNT_ID in request and CustomerAWSAccountId field in response. * api-change:``meteringmarketplace``: [``botocore``] This release enhances the BatchMeterUsage API to support new field CustomerAWSAccountId in request and response and making CustomerIdentifier optional. CustomerAWSAccountId or CustomerIdentifier must be provided in request but not both. * api-change:``sagemaker``: [``botocore``] This release adds support for customer-managed KMS keys in Amazon SageMaker Partner AI Apps * api-change:``workspaces-thin-client``: [``botocore``] Deprecate tags field in Get API responses - from version 1.37.19 * api-change:``iotwireless``: [``botocore``] Mark EutranCid under LteNmr optional. * api-change:``pcs``: [``botocore``] ClusterName/ClusterIdentifier, ComputeNodeGroupName/ComputeNodeGroupIdentifier, and QueueName/QueueIdentifier can now have 10 characters, and a minimum of 3 characters. The TagResource API action can now return ServiceQuotaExceededException. * api-change:``qconnect``: [``botocore``] Provides the correct value for supported model ID. * api-change:``ssm``: [``botocore``] This release adds the AvailableSecurityUpdatesComplianceStatus field to patch baseline operations, as well as the AvailableSecurityUpdateCount and InstancesWithAvailableSecurityUpdates to patch state operations. Applies to Windows Server managed nodes only. - from version 1.37.18 * api-change:``bedrock``: [``botocore``] A CustomModelUnit(CMU) is an abstract view of the hardware utilization that Bedrock needs to host a a single copy of your custom imported model. Bedrock determines the number of CMUs that a model copy needs when you import the custom model. You can use CMUs to estimate the cost of Inference's. * api-change:``datazone``: [``botocore``] Add support for overriding selection of default AWS IAM Identity Center instance as part of Amazon DataZone domain APIs. * api-change:``route53-recovery-control-config``: [``botocore``] Adds dual-stack (IPv4 and IPv6) endpoint support for route53-recovery-control-config operations, opt-in dual-stack addresses for cluster endpoints, and UpdateCluster API to update the network-type of clusters between IPv4 and dual-stack. * api-change:``sagemaker``: [``botocore``] This release does the following: 1.) Adds DurationHours as a required field to the SearchTrainingPlanOfferings action in the SageMaker AI API; 2.) Adds support for G6e instance types for SageMaker AI inference optimization jobs. - from version 1.37.17 * api-change:``amplify``: [``botocore``] Added appId field to Webhook responses * api-change:``bedrock``: [``botocore``] With this release, Bedrock Evaluation will now support bring your own inference responses. * api-change:``controlcatalog``: [``botocore``] Add ExemptAssumeRoot parameter to adapt for new AWS AssumeRoot capability. * api-change:``mailmanager``: [``botocore``] Amazon SES Mail Manager. Extended rule string and boolean expressions to support analysis in condition evaluation. Extended ingress point string expression to support analysis in condition evaluation * api-change:``network-firewall``: [``botocore``] You can now use flow operations to either flush or capture traffic monitored in your firewall's flow table. - from version 1.37.16 * api-change:``bedrock``: [``botocore``] Support custom prompt routers for evaluation jobs * api-change:``ec2``: [``botocore``] Doc-only updates for EC2 for March 2025. * api-change:``lambda``: [``botocore``] Add Ruby 3.4 (ruby3.4) support to AWS Lambda. * api-change:``mediaconnect``: [``botocore``] This release adds support for NDI flow outputs in AWS Elemental MediaConnect. You can now send content from your MediaConnect transport streams directly to your NDI environment using the new NDI output type. * api-change:``neptune-graph``: [``botocore``] Update IAM Role ARN Validation to Support Role Paths * api-change:``sagemaker``: [``botocore``] Added support for g6, g6e, m6i, c6i instance types in SageMaker Processing Jobs. - from version 1.37.15 * api-change:``appsync``: [``botocore``] Providing Tagging support for DomainName in AppSync * api-change:``cleanrooms``: [``botocore``] This release adds support for PySpark jobs. Customers can now analyze data by running jobs using approved PySpark analysis templates. * api-change:``mediaconvert``: [``botocore``] This release adds support for AVC passthrough, the ability to specify PTS offset without padding, and an A/V segment matching feature. * api-change:``route53``: [``botocore``] Amazon Route 53 now supports the iso-f regions for private DNS Amazon VPCs and cloudwatch healthchecks. - from version 1.37.14 * api-change:``application-signals``: [``botocore``] This release adds support for adding, removing, and listing SLO time exclusion windows with the BatchUpdateExclusionWindows and ListServiceLevelObjectiveExclusionWindows APIs. * api-change:``geo-maps``: [``botocore``] Provide support for vector map styles in the GetStaticMap operation. * api-change:``rum``: [``botocore``] CloudWatch RUM now supports unminification of JS error stack traces. * api-change:``taxsettings``: [``botocore``] Adjust Vietnam PaymentVoucherNumber regex and minor API change. * api-change:``wafv2``: [``botocore``] AWS WAF now lets you inspect fragments of request URIs. You can specify the scope of the URI to inspect and narrow the set of URI fragments. - from version 1.37.13 * api-change:``cognito-identity``: [``botocore``] Updated API model build artifacts for identity pools * api-change:``cognito-idp``: [``botocore``] Minor description updates to API parameters * api-change:``glue``: [``botocore``] This release added AllowFullTableExternalDataAccess to glue catalog resource. * api-change:``lakeformation``: [``botocore``] This release added "condition" to LakeFormation OptIn APIs, also added WithPrivilegedAccess flag to RegisterResource and DescribeResource. - from version 1.37.12 * api-change:``acm-pca``: [``botocore``] Private Certificate Authority service now supports P521 and RSA3072 key algorithms. * api-change:``amplify``: [``botocore``] Introduced support for Skew Protection. Added enableSkewProtection field to createBranch and updateBranch API. * api-change:``codebuild``: [``botocore``] AWS CodeBuild now supports webhook filtering by organization name * api-change:``datazone``: [``botocore``] This release adds support to update projects and environments * api-change:``dynamodb``: [``botocore``] Generate account endpoints for DynamoDB requests using ARN-sourced account ID when available * api-change:``ec2``: [``botocore``] This release changes the CreateLaunchTemplate, CreateLaunchTemplateVersion, ModifyLaunchTemplate CLI and SDKs such that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. * api-change:``ivs-realtime``: [``botocore``] IVS Real-Time now offers customers the ability to adjust the participant & composition recording segment duration * api-change:``logs``: [``botocore``] Updated CreateLogAnomalyDetector to accept only kms key arn * api-change:``mediapackagev2``: [``botocore``] This release adds the ResetChannelState and ResetOriginEndpointState operation to reset MediaPackage V2 channel and origin endpoint. This release also adds a new field, UrlEncodeChildManifest, for HLS/LL-HLS to allow URL-encoding child manifest query string based on the requirements of AWS SigV4. * api-change:``s3control``: [``botocore``] Updating GetDataAccess response for S3 Access Grants to include the matched Grantee for the requested prefix - Update BuildRequires and Requires from setup.py ++++ python-botocore: - Update to 1.37.29 * api-change:``bedrock``: New options for how to handle harmful content detected by Amazon Bedrock Guardrails. * api-change:``bedrock-runtime``: New options for how to handle harmful content detected by Amazon Bedrock Guardrails. * api-change:``codebuild``: AWS CodeBuild now offers an enhanced debugging experience. * api-change:``glue``: Add input validations for multiple Glue APIs * api-change:``medialive``: AWS Elemental MediaLive now supports SDI inputs to MediaLive Anywhere Channels in workflows that use AWS SDKs. * api-change:``personalize``: Add support for eventsConfig for CreateSolution, UpdateSolution, DescribeSolution, DescribeSolutionVersion. Add support for GetSolutionMetrics to return weighted NDCG metrics when eventsConfig is enabled for the solution. * api-change:``transfer``: This launch enables customers to manage contents of their remote directories, by deleting old files or moving files to archive folders in remote servers once they have been retrieved. Customers will be able to automate the process using event-driven architecture. - from version 1.37.28 * api-change:``ds-data``: Doc only update - fixed broken links. * api-change:``ec2``: Doc-only updates for Amazon EC2 * api-change:``events``: Amazon EventBridge adds support for customer-managed keys on Archives and validations for two fields: eventSourceArn and kmsKeyIdentifier. * api-change:``s3control``: Updated max size of Prefixes parameter of Scope data type. - from version 1.37.27 * api-change:``bedrock-agent``: Added optional "customMetadataField" for Amazon Aurora knowledge bases, allowing single-column metadata. Also added optional "textIndexName" for MongoDB Atlas knowledge bases, enabling hybrid search support. * api-change:``chime-sdk-voice``: Added FOC date as an attribute of PhoneNumberOrder, added AccessDeniedException as a possible return type of ValidateE911Address * api-change:``mailmanager``: Add support for Dual_Stack and PrivateLink types of IngressPoint. For configuration requests, SES Mail Manager will now accept both IPv4/IPv6 dual-stack endpoints and AWS PrivateLink VPC endpoints for email receiving. * api-change:``opensearch``: Improve descriptions for various API commands and data types. * api-change:``route53``: Added us-gov-east-1 and us-gov-west-1 as valid Latency Based Routing regions for change-resource-record-sets. * api-change:``sagemaker``: Adds support for i3en, m7i, r7i instance types for SageMaker Hyperpod * api-change:``sesv2``: This release enables customers to provide attachments in the SESv2 SendEmail and SendBulkEmail APIs. * api-change:``transcribe``: This Feature Adds Support for the "zh-HK" Locale for Batch Operations * enhancement:Eventstream: The event streams maximum payload size is now required to be 24Mb or less. - from version 1.37.26 * api-change:``application-signals``: Application Signals now supports creating Service Level Objectives on service dependencies. Users can now create or update SLOs on discovered service dependencies to monitor their standard application metrics. * api-change:``codebuild``: This release adds support for environment type WINDOWS_SERVER_2022_CONTAINER in ProjectEnvironment * api-change:``ecr``: Fix for customer issues related to AWS account ID and size limitation for token. * api-change:``ecs``: This is an Amazon ECS documentation only update to address various tickets. * api-change:``lexv2-models``: Release feature of errorlogging for lex bot, customer can config this feature in bot version to generate log for error exception which helps debug * api-change:``medialive``: Added support for SMPTE 2110 inputs when running a channel in a MediaLive Anywhere cluster. This feature enables ingestion of SMPTE 2110-compliant video, audio, and ancillary streams by reading SDP files that AWS Elemental MediaLive can retrieve from a network source. - from version 1.37.25 * api-change:``cleanrooms``: This release adds support for updating the analytics engine of a collaboration. * api-change:``sagemaker``: Added tagging support for SageMaker notebook instance lifecycle configurations - from version 1.37.24 * api-change:``bedrock-runtime``: Add Prompt Caching support to Converse and ConverseStream APIs * api-change:``deadline``: With this release you can use a new field to specify the search term match type. Search term match types currently support fuzzy and contains matching. * api-change:``ec2``: Release VPC Route Server, a new feature allowing dynamic routing in VPCs. * api-change:``eks``: Add support for updating RemoteNetworkConfig for hybrid nodes on EKS UpdateClusterConfig API * api-change:``marketplace-entitlement``: Add support for Marketplace Entitlement Service dual-stack endpoints. * api-change:``outposts``: Enabling Asset Level Capacity Management feature, which allows customers to create a Capacity Task for a single Asset on their active Outpost. * api-change:``s3``: Amazon S3 adds support for S3 Access Points for directory buckets in AWS Dedicated Local Zones * api-change:``s3control``: Amazon S3 adds support for S3 Access Points for directory buckets in AWS Dedicated Local Zones * api-change:``sesv2``: Add dual-stack support to global endpoints. * api-change:``transfer``: Add WebAppEndpointPolicy support for WebApps - from version 1.37.23 * api-change:``apigateway``: Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names. * api-change:``apigatewayv2``: Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names. * api-change:``bedrock-runtime``: Launching Multi-modality Content Filter for Amazon Bedrock Guardrails. * api-change:``codebuild``: This release adds support for cacheNamespace in ProjectCache * api-change:``ecs``: This is an Amazon ECS documentation only release that addresses tickets. * api-change:``meteringmarketplace``: Add support for Marketplace Metering Service dual-stack endpoints. * api-change:``networkmanager``: Add support for NetworkManager Dualstack endpoints. * api-change:``payment-cryptography``: The service adds support for transferring AES-256 and other keys between the service and other service providers and HSMs. This feature uses ECDH to derive a one-time key transport key to enable these secure key exchanges. * api-change:``quicksight``: RLS permission dataset with userAs: RLS_RULES flag, Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle dataset refresh email alerts via API, transposed table with options: column width, type and index, toggle Q&A on dashboards, Oracle Service Name when creating data source. * api-change:``sagemaker``: TransformAmiVersion for Batch Transform and SageMaker Search Service Aggregate Search API Extension - from version 1.37.22 * api-change:``batch``: This release will enable two features: Firelens log driver, and Execute Command on Batch jobs on ECS. Both features will be passed through to ECS. * api-change:``bcm-pricing-calculator``: Added standaloneAccountRateTypeSelections for GetPreferences and UpdatePreferences APIs. Added STALE enum value to status attribute in GetBillScenario and UpdateBillScenario APIs. * api-change:``bedrock-agent-runtime``: bedrock flow now support node action trace. * api-change:``cloudformation``: Adding support for the new parameter "ScanFilters" in the CloudFormation StartResourceScan API. When this parameter is included, the StartResourceScan API will initiate a scan limited to the resource types specified by the parameter. * api-change:``datazone``: This release adds new action type of Create Listing Changeset for the Metadata Enforcement Rule feature. * api-change:``eks``: Added support for BOTTLEROCKET FIPS AMIs to AMI types in US regions. * api-change:``gamelift``: Amazon GameLift Servers add support for additional instance types. * api-change:``iam``: Update IAM dual-stack endpoints for BJS, IAD and PDT partitions * api-change:``sagemaker``: add: recovery mode for SageMaker Studio apps * api-change:``sso-oidc``: This release adds AwsAdditionalDetails in the CreateTokenWithIAM API response. - from version 1.37.21 * api-change:``arc-zonal-shift``: Add new shiftType field for ARC zonal shifts. * api-change:``directconnect``: With this release, AWS Direct Connect allows you to tag your Direct Connect gateways. Tags are metadata that you can create and use to manage your Direct Connect gateways. For more information about tagging, see AWS Tagging Strategies. * api-change:``mediaconvert``: This release adds a configurable Quality Level setting for the top rendition of Auto ABR jobs * api-change:``mediatailor``: Add support for log filtering which allow customers to filter out selected event types from logs. * api-change:``polly``: Added support for the new voice - Jihye (ko-KR). Jihye is available as a Neural voice only. * api-change:``rds``: Add note about the Availability Zone where RDS restores the DB cluster for the RestoreDBClusterToPointInTime operation. * api-change:``wafv2``: This release adds the ability to associate an AWS WAF v2 web ACL with an AWS Amplify App. - from version 1.37.20 * api-change:``bedrock-agent``: Adding support for Amazon OpenSearch Managed clusters as a vector database in Knowledge Bases for Amazon Bedrock * api-change:``eks``: Added support to override upgrade-blocking readiness checks via force flag when updating a cluster. * api-change:``gameliftstreams``: Minor updates to improve developer experience. * api-change:``keyspaces``: Removing replication region limitation for Amazon Keyspaces Multi-Region Replication APIs. * api-change:``marketplace-entitlement``: This release enhances the GetEntitlements API to support new filter CUSTOMER_AWS_ACCOUNT_ID in request and CustomerAWSAccountId field in response. * api-change:``meteringmarketplace``: This release enhances the BatchMeterUsage API to support new field CustomerAWSAccountId in request and response and making CustomerIdentifier optional. CustomerAWSAccountId or CustomerIdentifier must be provided in request but not both. * api-change:``sagemaker``: This release adds support for customer-managed KMS keys in Amazon SageMaker Partner AI Apps * api-change:``workspaces-thin-client``: Deprecate tags field in Get API responses - from version 1.37.19 * api-change:``iotwireless``: Mark EutranCid under LteNmr optional. * api-change:``pcs``: ClusterName/ClusterIdentifier, ComputeNodeGroupName/ComputeNodeGroupIdentifier, and QueueName/QueueIdentifier can now have 10 characters, and a minimum of 3 characters. The TagResource API action can now return ServiceQuotaExceededException. * api-change:``qconnect``: Provides the correct value for supported model ID. * api-change:``ssm``: This release adds the AvailableSecurityUpdatesComplianceStatus field to patch baseline operations, as well as the AvailableSecurityUpdateCount and InstancesWithAvailableSecurityUpdates to patch state operations. Applies to Windows Server managed nodes only. - from version 1.37.18 * api-change:``bedrock``: A CustomModelUnit(CMU) is an abstract view of the hardware utilization that Bedrock needs to host a a single copy of your custom imported model. Bedrock determines the number of CMUs that a model copy needs when you import the custom model. You can use CMUs to estimate the cost of Inference's. * api-change:``datazone``: Add support for overriding selection of default AWS IAM Identity Center instance as part of Amazon DataZone domain APIs. * api-change:``route53-recovery-control-config``: Adds dual-stack (IPv4 and IPv6) endpoint support for route53-recovery-control-config operations, opt-in dual-stack addresses for cluster endpoints, and UpdateCluster API to update the network-type of clusters between IPv4 and dual-stack. * api-change:``sagemaker``: This release does the following: 1.) Adds DurationHours as a required field to the SearchTrainingPlanOfferings action in the SageMaker AI API; 2.) Adds support for G6e instance types for SageMaker AI inference optimization jobs. - from version 1.37.17 * api-change:``amplify``: Added appId field to Webhook responses * api-change:``bedrock``: With this release, Bedrock Evaluation will now support bring your own inference responses. * api-change:``controlcatalog``: Add ExemptAssumeRoot parameter to adapt for new AWS AssumeRoot capability. * api-change:``mailmanager``: Amazon SES Mail Manager. Extended rule string and boolean expressions to support analysis in condition evaluation. Extended ingress point string expression to support analysis in condition evaluation * api-change:``network-firewall``: You can now use flow operations to either flush or capture traffic monitored in your firewall's flow table. - from version 1.37.16 * api-change:``bedrock``: Support custom prompt routers for evaluation jobs * api-change:``ec2``: Doc-only updates for EC2 for March 2025. * api-change:``lambda``: Add Ruby 3.4 (ruby3.4) support to AWS Lambda. * api-change:``mediaconnect``: This release adds support for NDI flow outputs in AWS Elemental MediaConnect. You can now send content from your MediaConnect transport streams directly to your NDI environment using the new NDI output type. * api-change:``neptune-graph``: Update IAM Role ARN Validation to Support Role Paths * api-change:``sagemaker``: Added support for g6, g6e, m6i, c6i instance types in SageMaker Processing Jobs. - from version 1.37.15 * api-change:``appsync``: Providing Tagging support for DomainName in AppSync * api-change:``cleanrooms``: This release adds support for PySpark jobs. Customers can now analyze data by running jobs using approved PySpark analysis templates. * api-change:``mediaconvert``: This release adds support for AVC passthrough, the ability to specify PTS offset without padding, and an A/V segment matching feature. * api-change:``route53``: Amazon Route 53 now supports the iso-f regions for private DNS Amazon VPCs and cloudwatch healthchecks. - from version 1.37.14 * api-change:``application-signals``: This release adds support for adding, removing, and listing SLO time exclusion windows with the BatchUpdateExclusionWindows and ListServiceLevelObjectiveExclusionWindows APIs. * api-change:``geo-maps``: Provide support for vector map styles in the GetStaticMap operation. * api-change:``rum``: CloudWatch RUM now supports unminification of JS error stack traces. * api-change:``taxsettings``: Adjust Vietnam PaymentVoucherNumber regex and minor API change. * api-change:``wafv2``: AWS WAF now lets you inspect fragments of request URIs. You can specify the scope of the URI to inspect and narrow the set of URI fragments. - from version 1.37.13 * api-change:``cognito-identity``: Updated API model build artifacts for identity pools * api-change:``cognito-idp``: Minor description updates to API parameters * api-change:``glue``: This release added AllowFullTableExternalDataAccess to glue catalog resource. * api-change:``lakeformation``: This release added "condition" to LakeFormation OptIn APIs, also added WithPrivilegedAccess flag to RegisterResource and DescribeResource. - from version 1.37.12 * api-change:``acm-pca``: Private Certificate Authority service now supports P521 and RSA3072 key algorithms. * api-change:``amplify``: Introduced support for Skew Protection. Added enableSkewProtection field to createBranch and updateBranch API. * api-change:``codebuild``: AWS CodeBuild now supports webhook filtering by organization name * api-change:``datazone``: This release adds support to update projects and environments * api-change:``dynamodb``: Generate account endpoints for DynamoDB requests using ARN-sourced account ID when available * api-change:``ec2``: This release changes the CreateLaunchTemplate, CreateLaunchTemplateVersion, ModifyLaunchTemplate CLI and SDKs such that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. * api-change:``ivs-realtime``: IVS Real-Time now offers customers the ability to adjust the participant & composition recording segment duration * api-change:``logs``: Updated CreateLogAnomalyDetector to accept only kms key arn * api-change:``mediapackagev2``: This release adds the ResetChannelState and ResetOriginEndpointState operation to reset MediaPackage V2 channel and origin endpoint. This release also adds a new field, UrlEncodeChildManifest, for HLS/LL-HLS to allow URL-encoding child manifest query string based on the requirements of AWS SigV4. * api-change:``s3control``: Updating GetDataAccess response for S3 Access Grants to include the matched Grantee for the requested prefix ++++ python-celery: - Update to 5.5.1 * Fixed "AttributeError: list object has no attribute strip" with quorum queues and failover brokers by @Nusnus in #9657 * Prepare for release: v5.5.1 by @Nusnus in #9660 - Update to 5.5.0 * Redis Broker Stability Improvements * pycurl replaced with urllib3 * RabbitMQ Quorum Queues Support * Soft Shutdown Mechanism * Pydantic Support * Google Pub/Sub Transport * Python 3.13 Support * REMAP_SIGTERM Support * Database Backend Improvements * see full changelog: https://github.com/celery/celery/releases/tag/v5.5.0 - Add new test dependencies ++++ python-certifi: - Update to 2025.1.31 * Added certs - Subject: CN=D-TRUST BR Root CA 2 2023 O=D-Trust GmbH - Subject: CN=D-TRUST EV Root CA 2 2023 O=D-Trust GmbH * Removed certs - Subject: CN=SwissSign Silver CA - G2 O=SwissSign AG - from version 2024.12.14 * Upload attestations to PyPI * Added 3.13 classifier (#322) * Test against 3.13 final * Added certs - Subject: CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH * Removed certs - Subject: CN=SecureSign RootCA11 O=Japan Certification Services, Inc. - Subject: CN=Entrust Root Certification Authority - G4 O=Entrust, Inc. OU=See www.entrust.net/legal-terms/(c) 2015 Entrust, Inc. - for authorized use only - Subject: CN=Security Communication RootCA3 O=SECOM Trust Systems CO.,LTD. ++++ python-fake-useragent: - Update to 2.1.0 * Speedup ua_convert parser by @sebastian-correa in #424 * Check for dunder attributes in FakeUserAgent.getattr() and make safe_attrs = ['shape'] by default by @rjys365 in #454 - Release 2.0.0 * Finally, we successfully switched (again) to a new data source from Intoli, which allows us to have much more user-agent strings again. Thank you all for your support! * Important: Keep in mind that v2.0.0 does have some breaking changes like platform type "pc" value is now changed to "desktop" (in case you were using this). See below for all breaking changes! [#]# Breaking changes * OS and browser options are now case sensitive!! * Possible browser options are: ["Google", "Chrome", "Firefox", "Edge", "Opera"," Safari", "Android", "Yandex Browser", "Samsung Internet", "Opera Mobile", "Mobile Safari", "Firefox Mobile", "Firefox iOS", "Chrome Mobile", "Chrome Mobile iOS", "Mobile Safari UI/WKWebView", "Edge Mobile", "DuckDuckGo Mobile", "MiuiBrowser", "Whale", "Twitter", "Facebook", "Amazon Silk"] * Most browser strings are case-sensitive, except for some common browsers like firefox, edge, chrome, opera, safari. In these cases you will receive both mobile and non-mobile user-agent strings by default. * Platforms types (if specified) allowed options are: ["desktop", "mobile", "tablet"] (no pc anymore) * Possible OS options are now increased to the following list: ["Windows", "Linux", "Ubuntu", "Chrome OS", "Mac OS X", "Android", "iOS"]. And again case sensitive. [#]# Improved * min_percentage option works again! And uses the percent field of the user-agent data * Please read the README for more examples and options. ++++ python-flask-restx: - Remove importlib_resources from dependencies * Add flask-restx-importlib.patch * The project is dead, no use to send a patch upstream ++++ python-gitlabcis: - update to 1.14.0: * Documentation - docs: add statement for benchmark contributions (3693222) * Feature - feat: Add group controls for source_code code_changes (&2), (#125), (#118) (dac4b1e) * Fix - fix: Hardpin release dependencies (079c94a) ++++ python-google-cloud-pubsub: - initial version v2.29.0 ++++ python-guessit: - Fix dependencies ++++ python-importlib-resources: - Update to 6.5.2 * Replaced reference to typing_extensions with stdlib Literal. (#323) - Previous releases since 6.1.1 * Updated Traversable.read_text() to reflect the errors parameter (python/cpython#127012). (#321) * Add type annotations for Traversable.open. (#317) * Require Python 3.9 or later. * Omit sentinel values from a namespace path. (#311) * When inferring the caller in files() correctly detect one’s own module even when the resources package source is not present. (gh#python/cpython#123085) * Merged fix for UTF-16 BOM handling in functional tests. (#312) * When constructing ZipReader, only append the name if the indicated module is a package. (python/cpython#121735) * The functions is_resource(), open_binary(), open_text(), path(), read_binary(), and read_text() are un-deprecated, and support subdirectories via multiple positional arguments. The contents() function also allows subdirectories, but remains deprecated. (#303) * Deferred select imports in for a speedup (python/cpython#109829). * Restored expectation that local standard readers are preferred over degenerate readers. (#298) * Restored expectation that stdlib readers are suppressed on Python 3.10. (#257) * Add Anchor to importlib.resources (in order for the code to comply with the documentation) * Future compatibility adapters now ensure that standard library readers are replaced without overriding non-standard readers. (#295) * Fixed NotADirectoryError when calling files on a subdirectory of a namespace package. (#293) ++++ python-irc: - Clarify requirements on importlib backport packages ++++ python-kombu: - Update to 5.5.2 * Bump tzdata from 2025.1 to 2025.2 by @dependabot in #2268 * Downgrad kafka version to make the CI green again by @auvipy in #2271 * Attempt to fix retry loop in maybe_declare() when broken connection by @olii in #2275 * Prepare for release: v5.5.2 by @Nusnus in #2278 - Update to 5.5.1 * Update trove classifier with missing python 3.13 by @auvipy in #2262 * Fix native_delayed_delivery for queue with explicit bindings by @banksemi in #2263 * SQS: Fix Query Protocol Content-Type header by @hfern in #2266 * SQS: More Protocol Tests by @hfern in #2267 * Prepare for release: v5.5.1 by @Nusnus in #2270 - Update to 5.5.0 * Native Delayed Delivery * urllib3 instead of curl * Transport: Google Pub/Sub * full changelog: https://github.com/celery/kombu/releases/tag/v5.5.0 ++++ python-lml: - Update to 0.2.0 * Do not require mock by @pgajdos in (#27) - Drop python-lml-no-mock.patch, merged upstream - Limit Python files matched in %files section - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install ++++ python-pyface: - Remove dependencies on importlib backports for current python versions ++++ python-pylint: - Update to 3.3.6: * Fix a false positive for used-before-assignment when an inner function's return type * annotation is a class defined at module scope. * Fix false positives for use-implicit-booleaness-not-comparison, use-implicit-booleaness-not-comparison-to-string and use-implicit-booleaness-not-comparison-to-zero when chained comparisons are checked. * Fix a false positive for invalid-getnewargs-ex-returned when the tuple or dict has been assigned to a name. * Remove getopt and optparse from the list of deprecated modules. * Fixed conditional import x.y causing false positive possibly-used-before-assignment. * Fix a crash when something besides a class is found in an except handler. * Fixed raising invalid-name when using camelCase for private methods with two leading underscores. * Fixes "skipped files" count calculation; the previous method was displaying an arbitrary number. * Fixes a crash that occurred when pylint was run in a container on a host with cgroupsv2 and restrictions on CPU usage. * Relaxed the requirements for isort so pylint can benefit from isort 6. * Fix false positives for undefined-variable for classes using Python 3.12 generic type syntax. * Fix a false positive for use-implicit-booleaness-not-len. No lint should be emitted for generators (len is not defined for generators). * Fix Unable to import 'collections.abc' (import-error) on Python 3.13.1. * Fix a false positive for potential-index-error when an indexed iterable contains a starred element that evaluates to more than one item. * Fixes the issue with --source-root option not working when the source files are in a subdirectory of the source root (e.g. when using a /src layout). ++++ python-pysaml2: - Fix dependencies gh#IdentityPython/pysaml2#984 ++++ python-tldextract: - Update to 5.2.0: Features * Add `reverse_domain_name` result property [#]gh/john-kurkowski/tldextract#342 Bugfixes * Extend exported public interface with `ExtractResult` and `update` These were always meant to be public. Eases user import. Docs * Document result fields * Note all return values * Colocate usage in the usage section * Link to private domain docs ++++ python-towncrier: - Fix dependencies ++++ python-uv: - Update to 0.6.13 * Enhancements * Add --show-version to uv python find * Remove --no-config warning from uv pip compile and uv pip sync * Skip repeated directories in PATH when searching for Python interpreters * Unset SCRIPT_PATH in relocatable activation script * Add UV_PYTHON_DOWNLOADS_JSON_URL to set custom managed python sources * Reject pyproject.toml files in uv pip compile -o * Respect the --offline flag for Git operations * Bug fixes * Warn instead of error if CRC appears to be missing * Avoid infinite loop in uv export with conflicts * Rust API * Update MSRV to 1.84 ++++ qFlipper: - Fix build in Factory * ==.patch ++++ rpm-repos-openSUSE: - Adjust openSUSE key, see sr#1252009 ++++ sc-controller: - Update to 0.5.1 * Fixed inability to use trackball mode on Steam Deck by @Kitsumi in #70 * Use tomllib rather than toml by @chewi in #71 * Fix evdev .fn removal mentioned in #74 ++++ stackit-cli: - Update to version 0.30.0: * fix: project list command does not work with service account (#691) * fix(deps): update stackit sdk modules (#684) * fix(deps): update module golang.org/x/oauth2 to v0.29.0 (#688) * fix(deps): update module golang.org/x/text to v0.24.0 (#690) * feat(ci): enusure docs are up-to-date for PRs (#686) * feat(auth): Introduce possibility to use an environment variable to authenticate (#682) * chore: upgraded go version (#685) * chore(observability): remove argus alias and warning in readme (#683) * chore(sqlserverflex): show how to get flavors in create instance example (#679) * fix(deps): update stackit sdk modules (#680) * fix(deps): update kubernetes packages to v0.32.3 (#677) * fix(deps): update module golang.org/x/oauth2 to v0.28.0 (#632) * fix(deps): update module golang.org/x/text to v0.23.0 (#644) * fix(deps): update module golang.org/x/mod to v0.24.0 (#642) * fix(deps): update module golang.org/x/term to v0.30.0 (#643) * fix(deps): update module github.com/goccy/go-yaml to v1.17.1 (#678) * chore(github): add issue templates (#675) * fix(server): List also delete_on_termination (#673) * chore(github): add pull request template (#671) * fix(deps): update stackit sdk modules (#672) * fix(deps): update module github.com/spf13/viper to v1.20.1 (#665) * chore(doc): update installation docs (#668) * chore: update stackit logo in README.md (#670) ++++ terragrunt: - Update to version 0.77.9: * Bug fixes Fetching Outputs from Nested Stacks Resolved an issue that prevented the correct retrieval of outputs from nested stacks. * What's Changed - fix: corrected the logic for fetching outputs from nested stacks by @denis256 in #4126 - Update to version 0.77.8: * Documentation Updates A new performance guide has been added to Terragrunt documentation to offer guidance on how performance can be improved when using Terragrunt or contributing to the Terragrunt codebase. https://terragrunt.gruntwork.io/docs/troubleshooting/performance/ This documentation will evolve over time, as more optional optimizations become available, or are no longer necessary, as they become default behavior. * What's Changed - feat: Add performance guide by @yhakbar in #4120 - build(deps): bump ruby/setup-ruby from 1.221.0 to 1.229.0 by @dependabot in #4100 - fix: Addressing commas in external IDs by @yhakbar in #4128 ++++ tftp: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ virt-manager: - bsc#1239837 - [SLFO] virt-manager still has unresolved dependencies in beta2 Remove dependencies on spice and other Gtk sources as these packages don't exist in SLES16. Cleanup other dependencies. virt-manager.spec ++++ vsftpd: - add -std=gnu17 to CFLAGS to fix gcc15 compile time error ------------------------------------------------------------------ ------------------ 2025-4-7 - Apr 7 2025 ------------------- ------------------------------------------------------------------ ++++ Mesa: - let Mesa-dri only require libvulkan1, libvulkan_lvp if build of vulkan drivers is enabled on this platform - let Mesa-dri also require libvulkan_lvp; fixes startup of Wayland sessions with Mesa 25.0.3 (boo#1240854) - U_clover-Don-t-include-libclc-headers.patch * don't break clover with libclc 20.1.0 update (boo#1240848) ++++ Mesa-drivers: - let Mesa-dri only require libvulkan1, libvulkan_lvp if build of vulkan drivers is enabled on this platform - let Mesa-dri also require libvulkan_lvp; fixes startup of Wayland sessions with Mesa 25.0.3 (boo#1240854) - U_clover-Don-t-include-libclc-headers.patch * don't break clover with libclc 20.1.0 update (boo#1240848) ++++ libadplug: - Update to version 2.4 Bug fixes: * Many fixes, cleanup, and refactoring across all players based on fuzzing tests. Huge thanks to Alexander Miller for these. There are too many to list here - please read the commit log. * Fixes to SurroundOPL getchip(), fixing missing note problems. * Many code typo fixes (thanks to luz paz for these). * Make SOP player endian aware and many further fixes across players. * Fix RAD2 player crashes with files referencing unused instruments. * Added stress tests and many build fixes across platforms. New formats: * MUS,ADL: Add support for Coktel Vision game music files to Visual Composer player. * MID: Detect MIDI Type 1 multi-track files. * PIS: Beni Tracker. * MTR: Master Tracker Loader. * A2M: Add new player for A2M and A2T (versions 1-14). * D00: Add support for reheadered D00 songs. * PLX: PALLADIX Sound System. * LD0: Add support for old LOUDNESS files that don't have MIDI instrument data. Misc: * Updated NukedOPL to master 730f8c238a152cb3314e46919789a666c9d81d82 * Updated ADL player to ScummVM version from Dec 7, 2020. - Run checks ++++ agama: - Skip exporting scripts, files, bootloader and softare section in profile if they are empty (gh#agama-project/agama#2250) ++++ ansible-sap-launchpad: - 1.2.0 - Changes: - sap_software_download: New Ansible Role with enhanced logic for downloading software using Ansible Module software_center_download - sap_software_download: Download stack XML option - software_center_download: Add option to search for latest packages - maintenance_planner modules: Add option to use Display ID instead of name - Collection Readme update and preparation for 1.2.0 release - Bugfixes: - fix: cache gigya sdk build number ++++ asar: - New upstream release 3.4.1 * allow ../ symlink Streams when they're still within the package (gh#electron/asar#363) ++++ aws-checksums: - Update to version 0.2.5 * Add missing extern c to new header by @DmitriyMusatkin in (#103) - from version 0.2.4 * Add init functions to support thread safe init of impls by @DmitriyMusatkin in (#102) ++++ aws-crt-cpp: - Update to version 0.32.3 * Fix assignment operator in Optional by @sfod in (#720) * Fix clang error in string view by @sbiscigl in (#728) - from version 0.32.2 * Revert checksums header install location change by @DmitriyMusatkin in (#726) - from version 0.31.2 * Fix flaky CBOR test by @graebm in (#718) * Use latest PQ TLS Cipher Preference in Tests by @alexw91 in (#717) * Fix "std-compat" CI to actually test what it's supposed to by @graebm in (#719) * Fix IP address being labelled "bad" for too long by @graebm in (#723) * Initialize checksums explicitly by @DmitriyMusatkin in (#722) ++++ boost-base: - Remove requires of boost exception from boost coroutine (bsc#1240357) - boost-no-exception.patch: added ++++ boost-extra: - Remove requires of boost exception from boost coroutine (bsc#1240357) - boost-no-exception.patch: added ++++ byaccj: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on SLE / Leap 15 ++++ cdecl: - Update to release 18.4.2 * Fixed issue with accumulating newlines in command-line history. ++++ cfitsio: - add cfitsio-nullptr.patch to fix gcc15 compile time error ++++ cockpit: - Ensure cockpit-selinux-policies always installs the selinux policy regardless of selinuxenabled status (bsc#1240787 and bsc#1240421) ++++ courier-authlib: - update to 0.72.4 * Fixes several compilation errors from gcc 15. ++++ courier-imap: - update to 5.2.11 * Fixes several compilation errors from gcc 15. ++++ courier-unicode: - update to 2.3.2 * Fixes several compilation errors from gcc 15. ++++ gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cpuid: - Update to release 20250316 * cpuid.c: Updated synth decoding for (0,6),(11,6) to mention Atom P6900, name determined from an Intel SA about DSA. SSG* confirms that Grand Ridge is Crestmont. * cpuid.c: Changed uarch synth for (0,6),(10,15) to Crestmont. The Sierra Forest name appears only under synth decoding, similar to Meteor Lake & Grand Ridge. * cpuid.c: Added synth decoding for (0,6),(11,7) Xeon E-2400 & Xeon 6300. * cpuid.c: Improved synth decoding for (0,6),(10,15),3 Sierra Forest C0, Xeon 6 6700E-Series. * cpuid.c: Changed synth decoding for (8,15),(9,0-7) Van Gogh to Custom APU: Steam Deck. * cpuid.c: Changed synth decoding for (8,15),(9,8-15) Mero to Custom APU: Magic Leap Demophon. * cpuid.c: Changed synth decoding for (11,15),(1,*) to "5th Gen", and uarch decoding for (11,15),(1,*) to "Zen 5c". * cpuid.c: Changed synth decoding for (10,15),(7,0-7) to be Phoenix/Hawk Point. For (10,15),(7,5) specifically, instlatx64 has samples: Ryzen 7 8845HS (Hawk Point) and Ryzen 7 8700G (Phoenix). It may not be possible to differentiate the cases with just cpuid data. * cpuid.c: Added synth decoding for (0,6),(0,9,2) Timna, a canceled precursor to Banias, circa 2000. * cpuid.c: Improved synth decoding for (0,6),(12,5) Arrow Lake-H and its A1 (2) stepping. * cpuid.c: Improved synth decoding for (0,6),(12,6) Arrow Lake-H and its A0/B0 (2) stepping. * cpuid.c: Improved synth decoding for (0,6),(11,5) Arrow Lake-U and its A1 (0) stepping. * cpuid.c: Added AMD PkgType for Ryzen 9000 (11,15),(4,*). * cpuid.man: Added 57896 doc. ++++ cross-aarch64-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-arm-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-arm-none-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-arm-none-gcc7-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-avr-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-avr-gcc7-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-hppa-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-i386-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-m68k-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-mips-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-nvptx-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-ppc64-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-ppc64le-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-rx-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-rx-gcc7-bootstrap: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-s390x-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-sparc-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cross-sparc64-gcc7: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ cups-filters: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ cyrus-sasl: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ cyrus-sasl-bdb: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ cyrus-sasl-saslauthd: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ cyrus-sasl-saslauthd-bdb: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ emacs: - Modify patch emacs-30.1-seccomp.patch * include asm/termbits.h is mandatory accordingly to latest ioctl_tty(2) * set default for MAP_DROPPABLE to 0x08 ++++ enc: - Update to 1.1.4: * Update all dependencies #9 ++++ ethtool: - update to upstream release 6.14 * Feature: list PHYs (--show-phys) * Feature: target a specific PHY with some commands (--phy) * Feature: more attributes for C33 PSE (--show-pse, --set-pse) * Feature: source information for cable tests (--cable-test[-tdr]) * Feature: JSON output for module info (-m) * Feature: misc RSS hash info improvements (-x) * Feature: tsinfo hwtstamp provider (--{get,set}-hwtimestamp-cfg) * Fix: fix wrong auto-negotiation state (no option) * Fix: more explicit RSS context action (-n) * Fix: print PHY address as decimal (no option) * Fix: fix return value on flow hashing error (-N) * Fix: fix JSON output for IRQ coalescing * Fix: fix MDI-X info output (no option) * Misc: add '-j' alias for --json * Misc: provide AppStream metainfo XML ++++ fence-agents: - Do not hardcode python 3.11 in azure-arm subpackage. ++++ fzf: - Update to 0.61.1: * Disable bracketed-paste mode on exit. This fixes issue where pasting breaks after running fzf on old bash versions that don't support the mode. - Updates from 0.60.0: * Added --ghost=TEXT to display a ghost text when the input is empty * Added change-ghost and transform-ghost actions for dynamically changing the ghost text * Added change-pointer and transform-pointer actions for dynamically changing the pointer sign * Added r flag for placeholder expression (raw mode) for unquoted output * Bug fixes and improvements ++++ gcc7-testresults: - Make sure link editing is done against our own shared library copy rather than the installed system runtime. [bsc#1240788] - Disable MPX for SLE16 and Factory builds, modern binutils dropped support for it. - Add gcc7-enable-mpx-in-as.patch to enable MPX support in the assembler (disabled by default with binutils 2.44) when -mmpx is specified. Fixup libmpx assembler configure check. ++++ gdal: - Update to bugfix release version 3.10.3 https://github.com/OSGeo/gdal/blob/v3.10.3/NEWS.md + Build - Fix build with -DWIN32_LEAN_AND_MEAN - Fix warnings when building against Poppler 25.03.00 + Port - cpl_http: retry "SSL connection timeout" - /vsigs/ (and /vsiaz/): invalidate cached state of files/directories when changing authentication parameters (#11964) + Algorithms - Pansharpen: avoid I/O errors when extent of PAN and MS bands differ by less than the resolution of the MS band (#11889) - Warp: fix reprojecting on empty source window with nodata != 0 and MEM driver (#11992) + Utilities - gdaldem: allow -az zero or negative + Raster drivers - AVIF driver: remove limitation that prevented from reading images bigger than 10 MB - GRIB2 driver: fix reading Transverse Merctor with negative easting/falsing (#12015) also fix reading it with scale factor != 0.9996 - GTiff driver: fix 3.10.1 regression when reading a file just created in multi-threaded mode with compression - MBTiles driver: fix update with WEBP compression - MRF driver: allow deflate expansion - PDF driver: fix default value for DPI open option description + OGR 3.10.3 - Core SQLite dialect: make it compatible with SQLite 3.49.1 in SQLITE_DQS=0 mode - OGRSpatialReference ogrct.cpp: fix potential crash in multi-threaded execution (#11860) - Utilities ogr2ogr: fix -upsert with a GPKG source + Vector drivers - CSV driver: fix parsing of 64 bit integers above 2^53 - GeoJSON driver: fix detection of features starting with {"geometry":{"type":"xxxxx", "coordinates":[... (qgis/QGIS#61266) - GMLAS driver: fix reading multiple values of a StringList field that is a repeated element (#12027) - GPKG driver: make it compatible with SQLite 3.49.1 in SQLITE_DQS=0 mode fix SetNextByIndex() followed by GetNextFeature() without explicit call to GetLayerDefn() (#11974) - MiraMonVector driver: fix error: Unexpected Non-nullptr Return fixing a word in Catalan language writing VRS in metadata file + error in the zMin, zMax values of the header - MSSQLSpatial driver: Fix creation of metadata tables related to "dbo" - OpenCAD driver: add missing std:: qualifiers - WFS driver: fix crash with GetFeatureCount() and client-side filters (#11920) ++++ gdb: - Update to fedora rawhide @ c65d4ba. Patched dropped: * gdb-6.6-buildid-locate-tests.patch Patches modified: * gdb-add-rpm-suggestion-script.patch - Update to fedora rawhide @ 12e32a6. Patches modified: * gdb-add-rpm-suggestion-script.patch * gdb-backport-buildid-related-changes.patch * gdb-remove-qnx-neutrino-support.patch - Update to fedora rawhide @ 264209d. Maintenance script import-fedora.sh: * Drop gdb-rhbz1156192-recursive-dlopen-test.patch from skip_patches. - Update to fedora rawhide @ 020018c. Maintenance script import-fedora.sh: * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from skip_patches. - Update to fedora rawhide @ 1e3eb79. Maintenance script import-fedora.sh: * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from skip_patches. - Update to fedora rawhide @ 1a098a7. Patches dropped: * gdb-6.3-gstack-20050411.patch * gdb-testsuite-require-can_spawn_for_attach-in-gdb.ba.patch - Update to fedora rawhide @ 5fc2d96. Patches dropped: * gdb-backport-buildid-related-changes.patch * gdb-catchpoint-re-set.patch * gdb-remove-qnx-neutrino-support.patch - Update to fedora rawhide @ 6b0ca99 (gdb 16.2). Patches updated (fedora): * gdb-add-rpm-suggestion-script.patch Maintenance script qa-local.sh: * Update version to 16.2. Patches updated: * gdb-testsuite-ada-pie.patch * gdb-tui-enable-work-around-libncurses-segfault.patch * gdb-guile-use-scm_debug_typing_strictness-0.patch * add-gdbarch_dwarf2_reg_piece_offset-hook.patch * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-on-s3.patch * gdb-cli-add-ignore-errors-command.patch * fixup-gdb-add-rpm-suggestion-script.patch Patches dropped: * gdb-testsuite-fix-another-regexp-in-gdb.threads-step.patch * gdb-testsuite-fix-error-in-gdb.server-server-kill-py.patch * gdb-testsuite-fix-timeout-in-gdb.tui-resize-2.exp.patch * fix-gdb.dap-step-out.exp-on-s390x.patch * fix-gdb.dwarf2-shortpiece.exp-on-s390x.patch * gdb-build-fix-unused-var-in-corelow.c.patch * gdb-exp-fix-gdb.fortran-intrinsics.exp-fail-on-arm.patch * gdb-prune-inferior-after-switching-inferior.patch * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch * gdb-symtab-fix-target-type-of-complex-long-double-on.patch * gdb-symtab-return-correct-reader-for-top-level-cu-in.patch * gdb-tdep-fix-arm-thumb2-hw-breakpoint.patch * gdb-tdep-fix-recording-of-t1-push.patch * gdb-tdep-handle-sycall-statx-for-arm-linux.patch * gdb-tdep-handle-syscall-clock_gettime64-for-arm-linu.patch * gdb-tdep-s390-add-arch15-record-replay-support.patch * gdb-testsuite-avoid-intermittent-failures-on-a-debug.patch * gdb-testsuite-don-t-use-set-auto-solib-add-off.patch * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-on-arm-lin.patch * gdb-testsuite-fix-gdb.arch-arm-pseudo-unwind.exp-wit.patch * gdb-testsuite-fix-gdb.arch-arm-single-step-kernel-he.patch * gdb-testsuite-fix-gdb.arch-riscv-tdesc-regs.exp.patch * gdb-testsuite-fix-gdb.base-empty-host-env-vars.exp.patch * gdb-testsuite-fix-gdb.base-list-dot-nodebug-and-make.patch * gdb-testsuite-fix-gdb.cp-m-static.exp-on-arm.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-fixed-point.exp-on-.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-lines.exp-on-arm-li.patch * gdb-testsuite-fix-gdb.fortran-array-bounds.exp-on-ar.patch * gdb-testsuite-fix-gdb.python-py-format-address.exp-o.patch * gdb-testsuite-fix-gdb.python-py-format-string.exp-wi.patch * gdb-testsuite-fix-gdb.python-py-mi-cmd.exp-with-pyth.patch * gdb-testsuite-fix-gdb.threads-leader-exit-attach.exp.patch * gdb-testsuite-fix-regexp-in-gdb.ada-mi_var_access.ex.patch * gdb-testsuite-fix-regexp-in-gdb.arch-i386-disp-step-.patch * gdb-testsuite-fix-regexp-in-gdb.threads-stepi-over-c.patch * gdb-testsuite-fix-timeout-in-gdb.mi-mi-multi-command.patch * handle-address-class-annotation-for-s390x-in-some-te.patch * opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch * s390-add-arch15-concurrent-functions-facility-insns.patch * s390-add-arch15-instruction-names.patch * s390-add-arch15-instructions.patch * s390-align-opcodes-to-lower-case.patch * s390-fix-disassembly-of-optional-addressing-operands.patch * s390-relax-risbg-n-z-risb-h-l-gz-rns-ros-rxs-bgt-ope.patch * s390-simplify-dis-assembly-of-insn-operands-with-con.patch * s390-treat-addressing-operand-sequence-as-one-in-dis.patch * use-setvariable-in-gdb.dap-scopes.exp.patch Patches added: * gdb-testsuite-fix-gdb.dwarf2-implptr.exp-regression.patch * gdb-testsuite-work-around-pr32850.patch * gdb-symtab-fix-gdb.base-fission-macro.exp-with-unix-.patch * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.patch - Add "BuildRequires: glibc-locale" for gdb:testsuite to fix SLFO testsuite failures. - Maintenance script qa.sh: * Fix MISSING for 16.0. ++++ gdb-testresults: - Update to fedora rawhide @ c65d4ba. Patched dropped: * gdb-6.6-buildid-locate-tests.patch Patches modified: * gdb-add-rpm-suggestion-script.patch - Update to fedora rawhide @ 12e32a6. Patches modified: * gdb-add-rpm-suggestion-script.patch * gdb-backport-buildid-related-changes.patch * gdb-remove-qnx-neutrino-support.patch - Update to fedora rawhide @ 264209d. Maintenance script import-fedora.sh: * Drop gdb-rhbz1156192-recursive-dlopen-test.patch from skip_patches. - Update to fedora rawhide @ 020018c. Maintenance script import-fedora.sh: * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from skip_patches. - Update to fedora rawhide @ 1e3eb79. Maintenance script import-fedora.sh: * Drop gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch from skip_patches. - Update to fedora rawhide @ 1a098a7. Patches dropped: * gdb-6.3-gstack-20050411.patch * gdb-testsuite-require-can_spawn_for_attach-in-gdb.ba.patch - Update to fedora rawhide @ 5fc2d96. Patches dropped: * gdb-backport-buildid-related-changes.patch * gdb-catchpoint-re-set.patch * gdb-remove-qnx-neutrino-support.patch - Update to fedora rawhide @ 6b0ca99 (gdb 16.2). Patches updated (fedora): * gdb-add-rpm-suggestion-script.patch Maintenance script qa-local.sh: * Update version to 16.2. Patches updated: * gdb-testsuite-ada-pie.patch * gdb-tui-enable-work-around-libncurses-segfault.patch * gdb-guile-use-scm_debug_typing_strictness-0.patch * add-gdbarch_dwarf2_reg_piece_offset-hook.patch * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-on-s3.patch * gdb-cli-add-ignore-errors-command.patch * fixup-gdb-add-rpm-suggestion-script.patch Patches dropped: * gdb-testsuite-fix-another-regexp-in-gdb.threads-step.patch * gdb-testsuite-fix-error-in-gdb.server-server-kill-py.patch * gdb-testsuite-fix-timeout-in-gdb.tui-resize-2.exp.patch * fix-gdb.dap-step-out.exp-on-s390x.patch * fix-gdb.dwarf2-shortpiece.exp-on-s390x.patch * gdb-build-fix-unused-var-in-corelow.c.patch * gdb-exp-fix-gdb.fortran-intrinsics.exp-fail-on-arm.patch * gdb-prune-inferior-after-switching-inferior.patch * gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch * gdb-symtab-fix-target-type-of-complex-long-double-on.patch * gdb-symtab-return-correct-reader-for-top-level-cu-in.patch * gdb-tdep-fix-arm-thumb2-hw-breakpoint.patch * gdb-tdep-fix-recording-of-t1-push.patch * gdb-tdep-handle-sycall-statx-for-arm-linux.patch * gdb-tdep-handle-syscall-clock_gettime64-for-arm-linu.patch * gdb-tdep-s390-add-arch15-record-replay-support.patch * gdb-testsuite-avoid-intermittent-failures-on-a-debug.patch * gdb-testsuite-don-t-use-set-auto-solib-add-off.patch * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-on-arm-lin.patch * gdb-testsuite-fix-gdb.arch-arm-pseudo-unwind.exp-wit.patch * gdb-testsuite-fix-gdb.arch-arm-single-step-kernel-he.patch * gdb-testsuite-fix-gdb.arch-riscv-tdesc-regs.exp.patch * gdb-testsuite-fix-gdb.base-empty-host-env-vars.exp.patch * gdb-testsuite-fix-gdb.base-list-dot-nodebug-and-make.patch * gdb-testsuite-fix-gdb.cp-m-static.exp-on-arm.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-fixed-point.exp-on-.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-lines.exp-on-arm-li.patch * gdb-testsuite-fix-gdb.fortran-array-bounds.exp-on-ar.patch * gdb-testsuite-fix-gdb.python-py-format-address.exp-o.patch * gdb-testsuite-fix-gdb.python-py-format-string.exp-wi.patch * gdb-testsuite-fix-gdb.python-py-mi-cmd.exp-with-pyth.patch * gdb-testsuite-fix-gdb.threads-leader-exit-attach.exp.patch * gdb-testsuite-fix-regexp-in-gdb.ada-mi_var_access.ex.patch * gdb-testsuite-fix-regexp-in-gdb.arch-i386-disp-step-.patch * gdb-testsuite-fix-regexp-in-gdb.threads-stepi-over-c.patch * gdb-testsuite-fix-timeout-in-gdb.mi-mi-multi-command.patch * handle-address-class-annotation-for-s390x-in-some-te.patch * opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch * s390-add-arch15-concurrent-functions-facility-insns.patch * s390-add-arch15-instruction-names.patch * s390-add-arch15-instructions.patch * s390-align-opcodes-to-lower-case.patch * s390-fix-disassembly-of-optional-addressing-operands.patch * s390-relax-risbg-n-z-risb-h-l-gz-rns-ros-rxs-bgt-ope.patch * s390-simplify-dis-assembly-of-insn-operands-with-con.patch * s390-treat-addressing-operand-sequence-as-one-in-dis.patch * use-setvariable-in-gdb.dap-scopes.exp.patch Patches added: * gdb-testsuite-fix-gdb.dwarf2-implptr.exp-regression.patch * gdb-testsuite-work-around-pr32850.patch * gdb-symtab-fix-gdb.base-fission-macro.exp-with-unix-.patch * gdb-testsuite-fix-another-timeout-in-gdb.base-bg-exe.patch - Add "BuildRequires: glibc-locale" for gdb:testsuite to fix SLFO testsuite failures. - Maintenance script qa.sh: * Fix MISSING for 16.0. ++++ gdm: - Disable X11 support on SLE: * SLFO will only support Wayland * This is required to avoid a fallback to X11 sessions which makes GDM crash * With this change gdm-exclude-61-gdm-rules-file.patch is not needed anymore ++++ gtk4: - Update to version 4.18.4: + Bugs fixed: - 4.18.3 regression: cursor doesn't update state when crossing window boundaries - Gtk.Video causes segfault inside VM with wayland backend - Win32: can't resize or move windows anymore - testsuite: Make reftest-compare use gsize instead of int - wayland: Force setting cursor on enter - Merge fixes from !8375 into 4.18 - inspector: Survive without installed schemas - builder: Fix a menu parsing issue - win32: Fix initial window state - vulkan: Do not create dmabuf target images if not enabled + Updated translations. ++++ gimp: - all distros actually ship with python 3.6 we can have it enabled all the time ++++ gnome-control-center: - Recommend distribution-logos-openSUSE-icons; to ensure that the distribution icon is always displayed in the About section, even for minimal installations. ++++ gnome-network-displays: - Update to version 0.96.0: + Add CI/CD release automation + Update Ubuntu build instructions + Unload Pulseaudio module on exit - Changes from version 0.95.0: + Fix X11 support regression + Fix XDP session free operation ++++ gnome-remote-desktop: - Add missing runtime dependency of fuse3 ++++ gnu_parallel: - Update to release 20250322 * `--pipe --block` works similar to `--pipepart --block` if `--block` size is negative. * When hitting a `--milestone`, parallel now waits until running jobs are done before starting more jobs. * `--unsafe` now treats UTF8 as safe and only warns. ++++ gosec: - Update to version 2.22.3: * Update version in 'action.yml' to 2.22.3 (anticipating next version (#1332) * Update go version to 1.24.2 and 1.23.8 (#1331) * remove G113. It only affects old/unsupported versions of Go (#1328) * chore(deps): update all dependencies (#1325) * Add SSOJet (#1320) * chore(deps): update all dependencies (#1319) * Update the integrity sha for babel dependency in html report (#1316) * Add support for `//gosec:disable` directive (#1314) * chore(deps): update all dependencies (#1315) ++++ gpu-screen-recorder: - Update to version 20250406: * Fallback to graphics shader instead of compute shader if the gpu doesn't support compute shader (either glsl 420 or opengl es glsl 310) * Use opengl 4.20 for non-external texture (supports wider range of hardware) * Improve color quality, use texture instead of texelFetch * Fix region capture on hyprland with multiple monitors * Remove -preset and -multipass, replace with -tune performance|quality * Correct error message for preset * Add -preset and -multipass options for higher quality video encoding on nvidia ++++ grml-zsh-config: - Update to 0.19.17: * zshrc: Add alias llblk for lsblk with useful columns #192 ++++ gtk-layer-shell: - Update to 0.9.1: * Fix: handle monitors appearing and disappearing more correctly * Compat: bump supported GTK to v3.24.49 ++++ halloy: - Update to version 2025.4: + Added: - All toast notifications now display the server name - Server messages (join, part, etc.) are now user-aware and will color nicknames accordingly - Actions will be colored with the same features as regular messages (nicknames, urls, etc) - Shortcuts for cycling buffers with unread message(s) + Cycle to next buffer with unread message(s) ctrl + ` + Cycle to previous buffer with unread message(s) ctrl + ~ - Navigate commands & emoji picker with↑ & ↓ (as well as Tab & Shift +Tab) - Expanded command completion and error checking/reporting - Various shortcuts for https://themes.halloy.chat/ + The Command Bar now includes a "Discover More Themes" action, which opens the website + The Theme Editor now has a "Share Theme with Community" option that opens the submit page with the theme payload pre-filled - Ability to adjust alpha value of away users - New action settings section with settings to control how to open buffers in response to various user actions + Fixed: - No longer freezes under Wayland when window(s) are not visible - Emoji picker is no longer case sensitive (i.e. 🤔 and :THINKING: will both match 🤔) - Full support for the /notice command + Message text will no longer be truncated to the first word + Sent notices appear in message history + /notice (without any message text) will open a pane for the target(s) without sending a message - /msg supports more than one target when opening pane(s) without sending a message + Changed: - Improved font rendering on Windows for better readability - Sidebar buffer action settings have been moved to the new action settings section + sidebar.buffer_action → actions.sidebar.buffer + sidebar.buffer_focused_action → actions.sidebar.focused_buffer ++++ hwinfo: - merge gh#openSUSE/hwinfo#155 - fix network card detection on aarch64 (bsc#1240648) - 23.5 ++++ inkscape: - Update to version 1.4.1+5: * Backport fix for splash screen loading on CLI * Set the scrollbar policy to external for pattern preview * add libgirepository-2 to windows packaging * Delete outdated PKG_CONFIG_USE_CMAKE_PREFIX_PATH from CMakeLists.txt * Bump cmake requirements * Create a href editor for 1.4.x * update pofile * Don't edit layer if no layer was added * Fix relative transformation actions * Protect update from being called during an update * FileDialogImplWin32: Use gdk_pixbuf_new_from_file_at_scale * Installs tinycss2 with pip in appimage * Update extensions for 1.4.1 * Add zstandard dependency where missing * Fix font locking when using harfbuzz < 2.6.5. * Fix all the toggles in the spray-tool * Split out welcome and splash widgets to load seperately * Refactor Splash Screen * Make align shortcuts universal * Move macOS dependencies repository * Fix missing glib include * Update Windows dependencies to r88 * Remove python-lockfile * Reduce ccache size to 512M for Windows * Drag and Drop finish even must go through the context * Do not select layer on first click * Check for invalid ASCII when loading CMS profile data. * Fix crash in pattern fill dialog (1.4.x) * Highlight row of children if parent is selected * Reinstate heirarchy constraint in ObjectSet * Guard against _prev_range pointers in Layers dialog dangling * Prevent empty sub-paths from causing segfaults in LPEPowerStroke * Ensure unique display uri's when shortening paths for recently used files list. (1.4.x) * Prepare 1.4.1-rc * gobjectptr: fix member name * Fix freeze due to recent files (Backport to 1.4.x) * Update file pattern-edit.glade * Fix scrolling bug in pattern editor * Decrease RELATIVE_THRESHOLD for polyline approximation * Update test suite to reflect boolops changes * Add lpetest_parse.py utility * Preprocess livarot intersections using lib2geom * Implement relative subdivision for seamless reunions * Preliminary boolops cleanups * Updated translations. ++++ inspektor-gadget: - Update to version 0.39.0: Welcome to the v0.39.0 release of Inspektor Gadget! Some relevant changes for this version are: * WASM: Use Go 1.24 for the wasmylayer instead of TinyGo by @burak-ok in #4130 * container-collection: reduce mem allocs for each event by @alban in #4237 * Convert traceloop to image-based gadget by @eiffel-fl in [#3763] * gadget audit_seccomp: add user stacks by @alban in #4281 * General Improvements - update dockerhub reference by @mauriciovasquezbernal in #4122 - Artifact Hub: Update gadgets version to v0.38.0 by @github-actions in #4158 - pkg/utils/syscalls: update to Linux v6.13.0 2025-01-23 by @alban in #4132 - format ebpf-builder.Dockerfile by @jaehanbyun in #4180 - Dockerfiles: Use distroless for kubectl-gadget image. by @eiffel-fl in #4182 - tree-wide: Update ebpf-builder missing refs by @mauriciovasquezbernal in #4183 - operators: Add pre stop lifecycle by @mauriciovasquezbernal in #4159 - gadgets: Uniform filtering for networking gadgets by @mauriciovasquezbernal in #3951 - Dockerfiles: Use --mount-type=cache by @mqasimsarfraz in [#4190] - wasm: Change module name from env to ig by @burak-ok in #4209 - fsnotify gadget: add support for Linux 5.4 by @alban in #4210 - pkg/gadget-context: sort operators by priority and name to be deterministic by @flyth in #4198 - Artifact Hub: Update gadgets version to v0.38.1 by @github-actions in #4235 - gadget params: rename print-*stack to collect-*stack by @alban in #4248 - inspect: adds ebpf and wasm extra info by @KapilSareen in [#4167] - gadget trace_open: add user stacks by @alban in #4175 - inspect: makes pull policy and verify-image configurable by @KapilSareen in #4271 - ustack: add --symbolizers parameter by @alban in #4178 - trace_dns: Remove the section for OS level tracing by @mqasimsarfraz in #4255 * Bug Fixes - wasm: Fix error ambiguity for fieldGetScalar by @mauriciovasquezbernal in #4107 - operators/wasm: Fix return code for fieldSet by @mauriciovasquezbernal in #4177 - oci: call saveIndexWithLock after importing gadget images by @flyth in #4223 - Bug fix - use skb load bytes instead of bpf read by @afek854 in #4203 - ustack: fix uninitialized buffer when --collect-ustack=false by @alban in #4269 - filter: fix verifier error in gadget_should_discard_data_by_skb by @alban in #4273 - container-collection: fix SetPodLabels by @alban in #4268 * Documentation Improvements - docs: Document how to print custom output from a gadget by @mauriciovasquezbernal in #4160 - Small grammar change by @Fearkin in #4212 - README: Add repology badges for kubectl-gadget and ig. by @eiffel-fl in #4228 - docs: quick-start: clarify different options by @alban in [#4236] * Testing and Continue Integration - ci: Use different name for test-report artifacts by @mqasimsarfraz in #4157 - CI/Integration tests: Skip building gadgets by @burak-ok in [#4164] - ci: fix permissions by @eiffel-fl in #4181 - ci: Use main instead of latest for container tags by @mauriciovasquezbernal in #4179 - integration: Add way to set -gadget-repository and - gadget-tag from M… by @eiffel-fl in #4189 - ci: Compute checksums for SBOMs by @eiffel-fl in #4176 - golangci-lint: Update to v1.64.8 by @burak-ok in #4221 - Implementing Formatters Operator Unit Tests by @Shaheer-Ahmd in #4205 - Add Limiter Operator Unit Tests by @Shaheer-Ahmd in #4234 - tests: Fix image export and import tests by @mauriciovasquezbernal in #4260 ++++ open-iscsi: - Change SPEC file so that open-iscsi lock files always go in /run/lock/iscsi (bsc#1239107) - Update to version 2.1.11.suse+65.65365e1cdedb: * doc: fixup iscsiadm man page option for -r (#501) * Modify log function to print session id (#498) * Fix minor typo ("authenticaton") (#500) * Preparing for version 2.1.11 (#499) * iscsid: Rate limit session reopen log messages (#492) * IPv6 support for iBFT iSCSI boot (#493) * Improve iscsiadm command line parsing messages (#494) * More testing cleanup, and fix dprint test usage (#491) * Fix a typo in test/README (#486) * iscsid: Fix hang during login with scan=manual (#485) * fix 4 issues which are finded when building with clang 17 (#478) ++++ jenkins-x-cli: - Update to version 3.11.76: * chore(deps): upgrade jenkins-x-plugins/jx-project to version 0.2.74 ++++ kernel-debug: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-default: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-source: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-source-longterm: - Linux 6.12.22 (bsc#1234429). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1234429). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1234429). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1234429). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1234429). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1234429). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1234429). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1234429). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1234429). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1234429). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1234429). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1234429). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1234429). - tty: serial: 8250: Add some more device IDs (bsc#1234429). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1234429). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1234429). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1234429). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1234429). - drm/amd/display: Don't write DP_MSTM_CTRL after LT (bsc#1234429). - nfsd: fix legacy client tracking initialization (bsc#1234429). - atm: Fix NULL pointer dereference (bsc#1234429). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1234429). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1234429). - commit eaa0e6a ++++ kernel-docs: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-kvmsmall: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-longterm: - Linux 6.12.22 (bsc#1234429). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1234429). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1234429). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1234429). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1234429). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1234429). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1234429). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1234429). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1234429). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1234429). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1234429). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1234429). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1234429). - tty: serial: 8250: Add some more device IDs (bsc#1234429). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1234429). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1234429). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1234429). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1234429). - drm/amd/display: Don't write DP_MSTM_CTRL after LT (bsc#1234429). - nfsd: fix legacy client tracking initialization (bsc#1234429). - atm: Fix NULL pointer dereference (bsc#1234429). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1234429). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1234429). - commit eaa0e6a ++++ kernel-obs-build: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-obs-qa: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-syms: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ kernel-syms-longterm: - Linux 6.12.22 (bsc#1234429). - bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1234429). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1234429). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1234429). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1234429). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1234429). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1234429). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1234429). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1234429). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1234429). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1234429). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1234429). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1234429). - tty: serial: 8250: Add some more device IDs (bsc#1234429). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1234429). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1234429). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1234429). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1234429). - drm/amd/display: Don't write DP_MSTM_CTRL after LT (bsc#1234429). - nfsd: fix legacy client tracking initialization (bsc#1234429). - atm: Fix NULL pointer dereference (bsc#1234429). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1234429). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1234429). - commit eaa0e6a ++++ kernel-vanilla: - EDAC/igen6: Fix the flood of invalid error reports (bsc#1240877). - commit 2d65b0b - Refresh patches.suse/0001-net-introduce-OpenVPN-Data-Channel-Offload-ovpn.patch. - Refresh patches.suse/0002-ovpn-add-basic-netlink-support.patch. - Refresh patches.suse/0003-ovpn-add-basic-interface-creation-destruction-manage.patch. - Refresh patches.suse/0004-ovpn-keep-carrier-always-on-for-MP-interfaces.patch. - Refresh patches.suse/0005-ovpn-introduce-the-ovpn_peer-object.patch. - Refresh patches.suse/0006-ovpn-introduce-the-ovpn_socket-object.patch. - Refresh patches.suse/0007-ovpn-implement-basic-TX-path-UDP.patch. - Refresh patches.suse/0008-ovpn-implement-basic-RX-path-UDP.patch. - Refresh patches.suse/0009-ovpn-implement-packet-processing.patch. - Refresh patches.suse/0010-ovpn-store-tunnel-and-transport-statistics.patch. - Refresh patches.suse/0011-ovpn-implement-TCP-transport.patch. - Refresh patches.suse/0012-skb-implement-skb_send_sock_locked_with_flags.patch. - Refresh patches.suse/0013-ovpn-add-support-for-MSG_NOSIGNAL-in-tcp_sendmsg.patch. - Refresh patches.suse/0014-ovpn-implement-multi-peer-support.patch. - Refresh patches.suse/0015-ovpn-implement-peer-lookup-logic.patch. - Refresh patches.suse/0016-ovpn-implement-keepalive-mechanism.patch. - Refresh patches.suse/0017-ovpn-add-support-for-updating-local-or-remote-UDP-en.patch. - Refresh patches.suse/0018-ovpn-implement-peer-add-get-dump-delete-via-netlink.patch. - Refresh patches.suse/0019-ovpn-implement-key-add-get-del-swap-via-netlink.patch. - Refresh patches.suse/0020-ovpn-kill-key-and-notify-userspace-in-case-of-IV-exh.patch. - Refresh patches.suse/0021-ovpn-notify-userspace-when-a-peer-is-deleted.patch. - Refresh patches.suse/0022-ovpn-add-basic-ethtool-support.patch. - Refresh patches.suse/0023-testing-selftests-add-test-tool-and-scripts-for-ovpn.patch. Update to latest snapshot. - commit 21b612d - Linux 6.14.1 (bsc#1012628). - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (bsc#1012628). - serial: stm32: do not deassert RS485 RTS GPIO prematurely (bsc#1012628). - perf tools: Fix up some comments and code to properly use the event_source bus (bsc#1012628). - memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (bsc#1012628). - usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1012628). - usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628). - net: usb: usbnet: restore usb%d name exception for local mac addresses (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FE990B composition (bsc#1012628). - net: usb: qmi_wwan: add Telit Cinterion FN990B composition (bsc#1012628). - tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers (bsc#1012628). - tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628). - tty: serial: 8250: Add some more device IDs (bsc#1012628). - counter: microchip-tcb-capture: Fix undefined counter channel state on probe (bsc#1012628). - counter: stm32-lptimer-cnt: fix error handling when enabling (bsc#1012628). - ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA (bsc#1012628). - ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (bsc#1012628). - netfilter: socket: Lookup orig tuple for IPv6 SNAT (bsc#1012628). - cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628). - atm: Fix NULL pointer dereference (bsc#1012628). - HID: hid-plantronics: Add mic mute mapping and generalize quirks (bsc#1012628). - ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (bsc#1012628). - commit ca98696 ++++ koi: - Update to 0.5 * Minor under-the-hood changes/improvements * Fix style option reset bug in preferences * [BUG] Not all Kvantum themes are showing in Koi * Added DBus interface for changing light/dark mode * Several memory leak fixes; and does not start Krunner as a child process anymore * Chore: Removes QTest as dependency; adds QThread function * Do not start scheduler function/feature when there is no schedule defined ++++ qt6-tools: - Fix desktop files ++++ libqt6xdg: - Add: 35ce74f1510a9f41b2aff82fd1eda63014c3fe2b.patch (gh#lxqt/libqtxdg#311) * Adapts to changes in Qt > 6.8 Private Headers - Remove Group: Declarations, no longer used - Add %check section ++++ libgepub: - Update to version 0.7.3: + Fix integer overflow in gepub-archive + Install missing config.h and gepub-widget.h ++++ lkl: - Merge opensuse-kernel/SLE15-SP6 37a5caec47e9 - lkl: Define symbols for string utilities - Fix OUTPUT environment variable for LKL build. - lkl: hijack: move dbg.c code into dbg_handler.c - lkl: hijack: move dbg_handler out of liblkl - lkl: Remove the stat symbol hijack - Add LKL arch implementation of memmove. - lkl: fix zpoline runtime issue missing libgcc_s.so - lkl: fix install headers issue on Windows - lkl: add android/binder.h and mman.h to headers_install * Rebase without pulling in binder fuzzer and MMU features - lkl: fix windows python issue (freeze_support) ++++ mozjs128: - Update to version 128.9.0: + CVE-2025-3028, CVE-2025-3029, CVE-2025-3030. ++++ ncurses: - Add ncurses patch 20250405 + improve formatting/style of manpages (patches by Branden Robinson). + improve infocmp -E/-e fallback feature (report by Ville Rissanen): + prefix names with "ti_" if they begin with a digit, e.g., 9term + escape backslashes and double-quotes in description fields + modify infocmp -E/-e fallback feature to reduce stricter compiler warnings for the extended capability data. + add sclp -TD + add op to vt525 -TD + update contour -TD - The new sclp terminfo description entry if for s390 sclp terminal lines - Correct offsets of patches * ncurses-6.4.dif * ncurses-6.5-ghostty.dif - Modify patch ncurses-5.9-ibm327x.dif * Make use of dumb ++++ noopenh264: - Adjust to make it work for openSUSE's packaging model ++++ poppler: - version update to 25.04.0 core: * Properly verify adbe.pkcs7.sha1 signatures * Improve errors on signing failure * Allow empty outline titles * Fix error in Distinguished Name parsing * Fix build with Android API < 29 * Fix parsing Level PG document string * Internal code improvements * Fix crashes in malformed documents utils: * pdfcairo: Fix document unit for SVG output cpp: * Add document::form_type * Add document::has_javascript build system: * cmake: Use modern Python3 cmake module - fixes CVE-2025-32365 [bsc#1240881] CVE-2025-32364 [bsc#1240880] ++++ poppler-qt5: - version update to 25.04.0 core: * Properly verify adbe.pkcs7.sha1 signatures * Improve errors on signing failure * Allow empty outline titles * Fix error in Distinguished Name parsing * Fix build with Android API < 29 * Fix parsing Level PG document string * Internal code improvements * Fix crashes in malformed documents utils: * pdfcairo: Fix document unit for SVG output cpp: * Add document::form_type * Add document::has_javascript build system: * cmake: Use modern Python3 cmake module - fixes CVE-2025-32365 [bsc#1240881] CVE-2025-32364 [bsc#1240880] ++++ poppler-qt6: - version update to 25.04.0 core: * Properly verify adbe.pkcs7.sha1 signatures * Improve errors on signing failure * Allow empty outline titles * Fix error in Distinguished Name parsing * Fix build with Android API < 29 * Fix parsing Level PG document string * Internal code improvements * Fix crashes in malformed documents utils: * pdfcairo: Fix document unit for SVG output cpp: * Add document::form_type * Add document::has_javascript build system: * cmake: Use modern Python3 cmake module - fixes CVE-2025-32365 [bsc#1240881] CVE-2025-32364 [bsc#1240880] ++++ slang: - Drop pcre module, it hasn't been ported to pcre2 yet. ++++ snapper: - use correct btrfs binary for target commands in snbk (gh#openSUSE/snapper#998) - version 0.12.2 ++++ xmlrpc-c: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ linuxrc-devtools: - merge gh#openSUSE/linuxrc-devtools#35 - adjust to osc api change - 1.5 ++++ man: - Modify patch man-db-2.6.3-listall.dif * If a section is specified do not show the list (boo#1240874) * Wait 15 seconds instead of 7 instead for a choice * Explicit mention `export' instead of `set' for MAN_POSIXLY_CORRECT ++++ melange: - Update to version 0.23.5: * rebuild: support passing --signing-key (#1890) ++++ mercurial: - Mercurial 7.0.1 This upgrade is long overdue and fixes a security vulnerability transitive from `zstd` itself. * vendor: upgrade to python-zstandard 0.23.0 ++++ mesheryctl: - update to 0.8.55: * General - Fix: Dry run for un-deploy not working @souvikinator (#13836) - update meshsync and meshkit @amitamrutiya (#14192) * Meshery CLI - fix(ci): update golangci-lint version and go to 1.24 @lekaf974 (#14251) - refactor: mesheryctl model command using fetch and list @lekaf974 (#14171) - fix(mesheryctl): prevent panic to raised @lekaf974 (#14169) - update model and component csv files @amitamrutiya (#14207) - fix(mesheryctl-model): parse model.Category.Name as a string to fix b… @lekaf974 (#14196) * Maintenance - fix: fix logout test flakiness @ianrwhitney (#14301) - fix(ci): update golangci-lint version and go to 1.24 @lekaf974 (#14251) - Fix: Optimize Playwright Test Performance in CI/CD @vr-varad (#14195) - [Chore] Dockerfile alpine and glibc update @theBeginner86 (#14242) - Bump github.com/meshery/schemas from 0.8.5 to 0.8.6 @dependabot (#14211) - Bump @babel/eslint-parser from 7.26.8 to 7.27.0 in /provider-ui @dependabot (#14221) - Bump next from 13.5.8 to 15.2.4 in /provider-ui @dependabot (#14219) - feat: added permissions to gh action @ianrwhitney (#14197) * Documentation - Update CLI/UI test contribution docs with Sheet Views @Atharv-16 (#14184) - [Docs] Update contributing-schemas.md @miacycle (#14247) - fix(mesheryctl): prevent panic to raised @lekaf974 (#14169) - docs: add test implementation section in cli e2e contribution guide @lekaf974 (#14106) - feat: add test report to docs site @ianrwhitney (#14198) * Security - [Chore] Bump the containerd version @thealberto (#14250) - [Dependency] Update Go version from 1.21 to 1.23 in go.mod @ritzorama (#14244) ++++ myrlyn: - Update to version 0.9.3: * Change log and version bump * Version bump to 0.9.3 * No ellipsis * Don't need root privileges anymore for a solver test case * Improved generating a resolver test case * Inform user about post-trans scripts * Fixed margins * More reliable file conflict progress dialog closing * Indentation * Get rid of leftover file conflicts dialog * Don't show automatic pkg changes popup if the user sees them in the main window already * Enabled package metadata translations (Closes #3) * Use the more reliable server * Require Qt 6.5 * Typo / wording * Intercept Ctrl+Left / Ctrl+Right (Closes #84) * Migrated remnants of the old logger to the new one * Log duration of pkg update / dist upgrade * Removed redundant include * Don't consider protected packages as updatable * Handle unexpected pkg states when marking leftovers * Slight wording changes * Show pkg/dist update success or failure with an icon * New icons: Sad and sick smiley * Log the used fonts * Use a dedicated heading font * Instant feedback when needing to quit from repo config * Consistency ++++ nano: - GNU nano 8.4: * Bracketed pastes over a slow connection are more reliable * Tabs in an external paste at a prompt are not dropped * Feedback occurs when the cursor sits on a Byte Order Mark * The Execute prompt is more forgiving of a typo ++++ obs-service-kiwi_metainfo_helper: - Do the replacements also in the "config.sh" file in Kiwi builds (bsc#1240886) ++++ openssh: - Do not try to create /etc/ssh in sshd-gen-keys-start (bsc#1238191). sshd-gen-keys-start transitions to a SELinux domain that doesn't have the necessary permissions. Based on a SR by Johannes Segitz . ++++ ouch: - Update to 0.6.0: New Features: * Add multithreading support for zstd compression #689 * Add bzip3 support #522 * Add --remove flag for decompression subcommand to remove files after successful decompression #757 * Add br (Brotli) support #765 * Add rename option in overwrite menu #779 Bug Fixes: * Fix output corrupted on parallel decompression #642 * Tweaks: * CI refactor #578 * Use a more unique name for temporary decompression path #725 * Run clippy for tests too #738 Improvements: * Fix logging IO bottleneck #642 * Support decompression over stdin #692 * Make --format more forgiving with the formatting of the provided format #519 * Use buffered writer for list output #764 * Disable smart unpack when --dir flag is provided in decompress command #782 ++++ patterns-gnome: - Adaptation for SLES16: * Disable gnome_x11, gnome_multimedia and enable gnome_internet patterns * Always recommends NetworkManager and gnome_internet pattern. * no longer recommends gnome-shell-classic, pidgin, planner, totem packages and gnome_imaging, office and x11_yast patterns. * switch from gnome-terminal to GNOME Console * switch from gedit to GNOME Text Editor * switch from evince to Papers - Hardcode adobe-sourcecodepro and adwaita fonts to ensure always have default fonts installed, when recommends are disabled - No longer recommends gnome-desktop ++++ perl-Inline-Lua: - initial package 0.170.0 (0.17) * created by cpanspec 1.84.01 ++++ polkit-default-privs: - Update to version 1550+20250407.fdb02a6: * profiles: power-profiles-daemon (bsc#1240862) * build(deps): bump actions/checkout from 3 to 4 * Add dependabot checks for Github actions * Add flake8 CI workflow ++++ postgresql14-timescaledb: - Update to version 2.19.2 https://github.com/timescale/timescaledb/releases/tag/2.19.2 ++++ postgresql15-timescaledb: - Update to version 2.19.2 https://github.com/timescale/timescaledb/releases/tag/2.19.2 ++++ postgresql16-timescaledb: - Update to version 2.19.2 https://github.com/timescale/timescaledb/releases/tag/2.19.2 ++++ postgresql17-timescaledb: - Update to version 2.19.2 https://github.com/timescale/timescaledb/releases/tag/2.19.2 ++++ python-ec2metadata: - Switch the build to s apecific Python interpreter. This avoids chasing Python binary names in our image build setup. ++++ python-gcemetadata: - Switch to a defined Python interpreter. Use the primary interpreter in SLE 16 and later distribution and Python 3.11 for SLE 15 SP4 and later. ++++ python-Django: - Update to 5.2 * Django 5.2 is designated as a long-term support release. It will receive security updates for at least three years after its release. * Django 5.2 supports Python 3.10, 3.11, 3.12, and 3.13. * * What’s new in Django 5.2 ** * Automatic models import in the shell * Composite Primary Keys * Simplified override of BoundField * ... and many more smaller features * * Backwards incompatible changes in 5.2 ** * Database backend API changes * Dropped support for PostgreSQL 13 * Changed MySQL connection character set default * ... and more, see upstream changelog * * Features deprecated in 5.2 ** * The all argument for the django.contrib.staticfiles.finders.find() function is deprecated in favor of the find_all argument. * The ordering keyword argument of the PostgreSQL specific aggregation functions is deprecated in favor of the order_by argument. - Update to 5.1.8 * CVE-2025-27556: Potential denial-of-service vulnerability in LoginView, LogoutView, and set_language() on Windows * Fixed a regression in Django 5.1.7 where the removal of the single_object parameter unintentionally altered the signature and return type of LogEntryManager.log_actions() ++++ python-aioresponses: - Update to 0.7.8 * feat: integer repeat * fix: case repeat=1 * docs: elaborate on meaning in documentation of repeat argument * use ClientSession base_url and headers * Refactor usage of session base_url and headers * Add tests for base_url and headers from session * Add __repr__ to RequestMatch * Upgrade yarl to be compatible with Python 3.12 * fix: review suggestion * fix: fix test * fix: added condition on py3.8 while supporting ClientSession.base_url * fix: flake8 - from version 0.7.7 * added passthrough_unmatched flag for aioresponses class * test for passing unmatched requests * add a readme description about passthrough_unmatched flag * feat: support raise_for_status as callable * Add packaging to requirements.txt * Update ``__version__`` to latest released version * Fix compat with aiohttp 3.11.0+ * fix: invalid rst code - Add test_pass_through_unmatched_requests to skipped tests - Update Requires from requirements.txt ++++ python-aws-sam-translator: - Update to version 1.96.0 * chore(schema): update by @github-actions in (#3711) * Merge main to develop by @mbfreder in (#3724) * feat: skipping test if Layers is not available by @Vandita2020 in (#3727) * chore(deps): bump aws-actions/closed-issue-message from 1 to 2 by @dependabot in (#3712) * chore(schema): update by @github-actions in (#3725) * fix(lambda): correcting tests by @Vandita2020 in (#3733) * feat: custom domain name support for private endpoints by @Vandita2020 in (#3719) * fix: BasePath not included in AWS::ApiGateway::BasePathMapping when defined as ["/"] by @mbfreder in (#3740) * chore(schema): update by @github-actions in (#3739) ++++ python-copr: - Update to 2.1 * doc: Remove a non existent parameter from docstring * Drop six dependency - Update Requires from setup.py - Use Python 3.11 on SLE-15 by default ++++ python-copr-cli: - update to 2.1 * python, cli: drop six dependency * pylint: fix old import errors that appear as new * cli: add workaround for redirect download with accept list ++++ python-dnslib: - Update to 0.9.26 * Implement matchWildcard (Issue #72) - Limit Python files matched in %files section - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions ++++ python-docx2txt: - Update to 0.9 * Updates to setup.cfg file ++++ python-elastic-transport: - Update to 8.17.1 * Ensure compatibility with httpx v0.28.0+ (#222) * Add missing NOTICE file (#229) ++++ python-eventlet: - Update to 0.39.1 * [fix] Make LightQueue and derivatives subscriptable (#1027) ++++ python-huey: - Update to 2.5.3 * Add support for a new `SIGNAL_ENQUEUED`. * Use `FOR UPDATE SKIP LOCKED` when supported by the database in the `sql_huey` storage engine. ++++ python-isort: - Update to 6.0.1 * fix multi_line_output_modes docs (#2096) @xinydev * Ruff rules PT for pytest (#2372) @cclauss * Ruff rules B017, B028, and E203 (#2371) @cclauss * Lint Python code with ruff (#2359) @cclauss * Fix test_find_imports_in_file_error failing on Windows (#2369) @kobarity * Move flake8 settings into pyproject.toml (#2360) @cclauss * Upgrade to uv>=0.6.0 and enable-cache (#2364) @cclauss * Apply some ruff rules (#2353) @cclauss * Add OSError handling in find_imports_in_file (#2331) @kobarity * Link GH as changelog (#2354) @staticdev - Update to 6.0.0 * Remove support for Python 3.8 (#2327) @DanielNoord * Python 3.13 support (#2306) @mayty * Updates round 3 (#2334) @matthewhughes934 * Speed up exists_case_sensitive calls (#2264) @correctmost * nit: Fix deprecation message link (#2220) @syou6162 * Ensure that split_on_trailing_comma works with as imports (#2340) @DanielNoord * Black profile: enable magic comma (#2236) @MrMino * Fix google style test (#2336) @DanielNoord * Update line_length and single_line_exclusions in google profile (#2149) @jagapiou * Updates round 2 (#2329) @matthewhughes934 * Dependency updates round 1 (#2325) @matthewhughes934 * Run pre-commit autoupdate (#2321) @kurtmckee * Allow --diff to be used with --jobs (#2302) @mnakama * wemake has 80 chars hard limit, not 79 (#2241) @sobolevn * Fix errors on main (#2320) @DanielNoord * Fixed syntax error (#2289) @Sergio-prog * fix: typo (#2298) @Rotzbua * Fix sort_reexports code mangling (#2283) @Helveg * fix: correct group by package tokenization (#2136) @glasnt * Fix isort-action usage documentation (#2297) @jamescurtin * Fix CDN for Ace (#2127) @abitrolly * Fix help text (#2229) @stweil * docs: fix spelling mistake (#2249) @cachho * Bump poetry to 2.0.1 (#2341) @DanielNoord * Fix misc unsafe dependencies (#2345) @staticdev * Bump the github-actions group across 1 directory with 5 updates (#2324) @dependabot[bot] * Bump gitpython from 3.1.40 to 3.1.41 (#2223) @dependabot[bot] * Bump jinja2 from 3.1.2 to 3.1.3 (#2224) @dependabot[bot] - drop support-pytest-8.patch, merged upstream - change source url back to pypi, tests are now included - update build-requirements - add fix-typo.patch to fix tests ++++ python-mistune: - Update to 3.1.3 * Announce support for python 3.12 and 3.13 - by @lepture (ff831) ++++ python-oci-sdk: - Update to version 2.149.2 * Support for the Lustre File service * Support for machine learning applications in the Data Science service * Support for action endpoints to export and import configurations in the Application Performance Monitoring service * Support for ECPU (Elastic Compute Unit) compute model based warehouses in the Operations insights service - from version 2.149.1 * Support for agent platforms and Retrieval Augmented Generation (RAG) agents in the Generative AI Agent service * Support for knowledge based metadata summaries in the Generative AI Agent service * Support for create and update operations on onboard configurations in the Stack Monitoring service * Support for automatic activation of the management agents on compute instance launch in the Stack Monitoring service * Support for importing collectd resources in the Stack Monitoring service * Support for updating the handler configurations for collected resources in Stack Monitoring service * Support for monitored resource types based on source type and resource category in the Stack Monitoring service * Support for adding tags in maintenance windows in the Stack Monitoring service * Support for host API feature in the Compute service - from version 2.149.0 * Support for Managed Services for Mac service * Support for scheduling customer-initiated backups in the GoldenGate service * Support for GPU memory clusters and fabrics in the Compute service * The properties `ip_anycast_id` and `monitor_ip` were removed from the models `CreateByoipRangeDetails` and `UpdateByoipRangeDetails` in the Compute service - from version 2.148.0 * Support for pipelines in the OpenSearch service * Support for uploading and downloading the model metadata artifacts in the Data Science service * Support for model references via native API in the Data Science service * Support for scheduling cross-region database backups in the HeatWave service * Support for specifying backup retention days for manual cross-region backups in the HeatWave service * Support for IPv6 addresses for dedicated infrastructure in the Database service * Support for NewDev edition for the development community in the Database service * Support for grouping sensitive types across the tenancies and reuse of groups in the discovery workflow in the Data Safe service * Support for generating custom assessment reports in the Data Safe service * The properties `max_memory_gb`, `max_ocpu_count`, `min_memory_gb`, `min_ocpu_count` were removed from the models `CreateOpensearchClusterPipelineDetails`, `OpensearchClusterPipeline`, `OpensearchClusterPipelineSummary`, and `UpdateOpensearchClusterPipelineDetails` in the OpenSearch service * The property `system_tags` was removed from the model `CreateOpensearchClusterPipelineDetails` in the OpenSearch service * The models `OpensearchPipelineValidationResponse`, `ValidateOpensearchPipelineDetails`, and `PipelineValidationErrorDetails` were removed in the OpenSearch service - from version 2.147.0 * Support for user quotas on file system resources in the File Storage service * Support for long term retention backups in the Autonomous Recovery service * Support for Cross Region Replication(CRR) in the PostgreSQL service * Support for subscriptions and cluster placement groups on exascale infrastructure in the Database service * Support for multiple standby databases for autonomous dataguard associations in the Database service * Support for major version upgrade of clusters in the OpenSearch service * Support for Customer Service Identifier(CSI) number in list assigned subscriptions response in the Organizations service * Operation `create_subscription_mapping_and_wait_for_state` waits on `SubscriptionMapping.lifecycle_state` instead of `WorkRequest` in the Organizations service - from version 2.146.0 * Support for Database Lifecycle Management service * Support for Valkey cluster creation and Valkey migration in the OCI Cache service * Support for Dataflow Steps and Storage Mounts in Pipelines in the Data Science service * Support for Bring Your Own DKIM Keys in the Email Delivery service * Support for OpenId Connect Multi Authentication command in the OCI Kubernetes Engine service * Support for security attributes for Load Balancer resource in the Load Balancer service * Support for reservation of private IP addresses in the Networking service * Support for additional configuration parameters in the HeatWave service * Support for private and 3rd party software repositories, and rebooting of instances in the OS Management service * The property `zpr_tags` was removed from models `UpdateLoadBalancerDetails`, `CreateLoadBalancerDetails` and `LoadBalancer` in the Load Balancer service * The models `CreateContainerCommandHealthCheckDetails` and `ContainerCommandHealthCheck` were removed in the Container Instances service * The allowed value `COMMAND` was removed from the property `health_check_type` in the models `ContainerHealthCheckType`, `ContainerHttpHealthCheck` and `ContainerTcpHealthCheck` in the Container Instances service ++++ python-pdfminer.six: - Update to 20250327: * Added + Support for Python 3.13 + Support for zipped jpeg's + Fuzzing harnesses for integration into Google's OSS-Fuzz + Support for setuptools-git-versioning version 2.0.0 * Changed + Reduce memory overhead on runlength encoding by using lists + Using pyproject.toml instead of setup.py + Updated Python 3.7 syntax to 3.8 + Updated all Python version specifications to a minimum of 3.8 + Using absolute instead of relative imports + Using standard library functions for ascii85 and asciihex * Fixed + TypeError when CID character widths are not parseable as floats + TypeError raised by extract_text method with compressed PDF file + PSBaseParser can't handle tokens split across end of buffer + TypeError when CropBox is an indirect object reference + Remove redundant line to be able to recognize rectangles + Support indirect objects for filters + Make sure bytes is bytes where it counts + TypeError when corrupt PDF object reference cannot be parsed as int + TypeError when corrupt PDF literal cannot be converted to str + ValueError when corrupt PDF specifies a negative xref location + ValueError when corrupt PDF specifies an invalid mediabox + RecursionError when corrupt PDF specifies a recursive /Pages object + TypeError when corrupt PDF specifies text-positioning operators with invalid values + inline image parsing fails when stream data contains "EI\n" + TypeError when parsing object reference as mediabox + Resolving mediabox and pdffont + Keywords that aren't terminated by the pattern END_KEYWORD before end-of-stream are parsed + ValueError wrong error message when specifying codec for text output + Resolve stream filter parameters + Reading cmap's with whitespace in the name + Optimize apply_png_predictor by using lists * Deprecated + The third argument (generation number) to PDFObjRef * Removed + Support for Python 3.8 + Deprecated tools, functions and classes ++++ python-pecan: - Update to 1.6.0 * address a few deprecation warnings * update doc to address upcoming setuptools deprecation * remove the colorlog dependency - Use Python 3.11 on SLE-15 by default ++++ qt6-tools-docs: - Fix desktop files ++++ riff: - Update to 3.3.10: * Enable highlighting differences in ANSI styled text files. ++++ sdbootutil: - Update to version 1+git20250407.f84e1da: * Drop PCR2 if in virtual machine * Add have_slot function * Get boot time from /proc/stat (boo#1240851) ++++ selinux-policy: - Add ugly workaround for semodule removal issues (bsc#1221342 bsc#1238062 bsc#1230643 bsc#1230938) Can be dropped when PED-12491 is done. ++++ semaphore: - Update to version 2.13.10: * Bugfixes - Layout issues - Update to version 2.13.9: * Null pointer on Template page - Update to version 2.13.8: * Bugfixes - Template form layout and text ++++ shadowsocks-rust: - Update version to 1.23.0 * local-fake-dns switched storage engine from sled to rocksdb, users should delete the old database file and let sslocal recreate it ageain * refactor: change error handling to be strongly-typed * fix: mips-* reenabled, moka automatically switches to a fallback impl for AtomicU64 ++++ sslh: - Update to 2.2.1: * Fix compilation when libproxyprotocol is not present - Update to 2.2.0: * Add a boolean setting "is_unix" for listen and protocol entries. This will use the 'host' setting as a path name to a socket file, and connections (listening or connecting) will be performed on Unix socket instead of Internet sockets. * Support HAProxy's proxyprotocol on the backend server side. * Lots of documentation about a new, simpler way to perform transparent proxying. * New "verbose" option that overrides all other verbose settings. ++++ supergfxctl: - Revert changes about `nvidia-persistenced` cause `nvidia-compute-G06` requires it. ++++ tcl: - Version 8.6.16: * [02d5d6] unneeded path normalization * [cfdf80] zlib stream returns negative checksums * [2c237b] regression in tzdata, %z instead of offset TZ-name * [43c94f] Tcl will not start properly if there is an init.tcl file in the current dir * [f2b5f8] clock scan of leapsecond: wrong result * [0b809c] Segfault in TclOO with coroutines ++++ trufflehog: - Update to version 3.88.23: * Make verification cache detector type-aware (#4009) - Update to version 3.88.22: * Added logging for Postman API response headers (#4007) - Update to version 3.88.21: * fix(deps): update aws-sdk-go-v2 monorepo (#4011) * fix(deps): update module github.com/xanzy/go-gitlab to v0.115.0 (#3755) * [Feat] Detector implementation for Azure API Management Repository key (#3955) * [Feat] Added Figma (PAT) Analyzer (#3974) * chore(deps): update dependency go (#3958) * Added a rate limiter for getting the overall list of Postman workspaces (#4002) ++++ vale: - Update to version 3.11.2: * fix: adjust comment offset * refactor: improve front matter error messages * test: add case for `IgnoredScopes` - Update to version 3.11.1: * fix: don't error on duplicate fields ++++ valijson: - Update to version 1.0.5: * Issues fixed in this release: - Add 'schema_cache.hpp' to bundle script (@gema-mx) - Fixed issues with running ci-fuzz on push and PRs - Changes to make property tree adapter compile with C++17 * - Other changes include: - Enable C++17; use built-in CMake support for locating Poco - Test suite builds now assume that a C++14 compiler is available - Bump minimum CMake version ++++ yast2-trans: - Update to version 84.87.20250406.517e66caa5: * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * New POT for text domain 'storage'. * Translated using Weblate (Esperanto) ------------------------------------------------------------------ ------------------ 2025-4-6 - Apr 6 2025 ------------------- ------------------------------------------------------------------ ++++ Fragments: - Exclude s390x arch as a buildtarget, fails to build. ++++ Mesa: - Update to release 25.0.3 - -> https://docs.mesa3d.org/relnotes/25.0.3 ++++ Mesa-drivers: - Update to release 25.0.3 - -> https://docs.mesa3d.org/relnotes/25.0.3 ++++ MozillaFirefox: - Migrate from deprecated %suse_update_desktop_file to %translate_suse_desktop. (boo#1158957) - MozillaFirefox.desktop fixes done during the migration to translate-suse-desktop: * Remove English text from Burmese translation. * Import translations from mis-named languages from MozillaFirefox.desktop and move them to correct language codes. * Remove en_GB translation that contains no real contents. ++++ alex: - Update alex to version 3.5.3.0. [#]# Changes in 3.5.3.0 * Fix critical bug in automaton minimizer ([PR #270](https://github.com/haskell/alex/pull/270)), thanks Antoine Leblanc! * Tested with GHC 8.0 - 9.12.2. _Andreas Abel, 2025-04-06_ ++++ astyle: - update to 3.6.8: * Adjust --break-blocks to break structs and functions only with all option * Fix space between pointer references with --align-pointer=type * Define <<< and >>> operators for Java only * Fix indentation of class modifiers within structs * Fix parsing of nested structs * Another approach to fix interpretation of closing nested templates as operator * Fix indent of multiline strings with macros - update to 3.6.7: * Add --error-on-changes option * Prevent --squeeze-ws of removing whitespace before comments * Adjust --pad-include to ignore macros in include directives * Adjust --pad-include section in the docs * Fix interpretation of closing nested templates as operator * Use standard filesystem API to retrieve absolute file paths * Add operator --preserve-ws * Disable --unpad-paren in structs for leading whitespace * Do not remove space after opening parens and align-pointer=type * Fix issue with --pad-oper and *= operand - update to 3.6.6: * Fix indent after assignment operators (correct cause) * Adjust delete-empty-lines feature description - update to 3.6.5: * Add option --accept-empty-list * Fix indent regression due to method extraction * Fix indent in blocks after assignment operators * Fix indent of multi line strings after preprocessor or comment sections * Fix indent after assignment operators * Fix --align-pointer=middle with existing whitespace - update to 3.6.4: * Fix indent of brace initializers within constructor init list * Improve indent of continued string literals * Fix space after opening paren for GSC * Update astyle.html layout * Add deprecation hint for --html * Update install docs * Delete old IDE project files * Move build/cmake scripts content into main CMakeLists.txt - update to 3.6.3: * Fix indent after single open parenthesis * Fix padding of operator char * methods * Fix padding of user defined type cast * Fix bitfield line break with macros * Fix GSC modulo padding * Removed flawed option --add-braces=nested * Reverted alignment of user defined types using --align-pointer - update to 3.6.1: * Fix setting of --pad-negation and --pad-include options * Fix --pad-include with UTF-8 BOM * Improve multiplication recognition with --align-pointer=type * Improve --align-pointer=type after parens and brackets * Removed VMS compilation options * Updated JNI interface to use Arduino IDE conventions - update to 3.6: * Fix crash concerning macro continuation * Fix GSC comment recognition * Add option --pad-include * Combined GHC and GSC style options * Improve combination of --align-pointer=type and --pad-oper * Improve multiplication recognition with --align-pointer=type * Update compiler options in build files * Fix indent of assignments within macros - update to 3.5: * Add option --pad-negation * Apply align-pointer=type only if type is present * Avoid deletion of empty lines after continuation * Fix alignment of logical AND operators * Fix recognition of Java/C# multi line strings - update to 3.4.16: * Fix padding of scientific notation literals (#570) * Fix of reference args alignment - update to 3.4.15: * Fix parsing of floating point literals (#566) * Fix "--break-block" handling of class and function blocks (#569) * Fix "--align-pointer=type" option for all types in lambda parameter lists * Fix padding of lambda capture with align-pointer option * Exclude files ending with backup suffix from input file names list (#560) - update to 3.4.14: * Fix split references with "-k1" option (#565) * Fix "--align-pointer=type" option for fundamental types in lambda parameter lists * Fix "--indent-after-parens" indent count ++++ bluez: - to fix gcc-15 compile time errors, add bluez-5.79-c23.patch (from gentoo) and bluez-5.79-stdarg.patch ++++ breezy: - Update to 3.3.11: * Drop static tuple. This is breaking Python 3.13 support, Python has made improvements to tuples that should reduce the need for this. We're also moving performance-critical code to rust in the future. (#2102194, Jelmer Vernooij) * Fix timezone handling, avoid looking up timezone. (#2103478, Jelmer Vernooij) * Drop unused ``simple_set`` extension. (Jelmer Vernooij) - Update to 3.3.10: * Breezy itself is now hosted on GitHub - https://github.com/breezy-team/breezy. (Jelmer Vernooij) * Bump PyO3 to 0.23. (Jelmer Vernooij) * Add support for Python 3.13. (Jelmer Vernooij, #2102194) ++++ clazy: - Add patches: * clazy-llvm20.patch * clazy-llvm20_2.patch ++++ ddnet: - Add BuildRequires pkgconfig(gl), pkgconfig(glu) ++++ ell: - Update to release 0.76 * Add support for NIST P-192/224/521 curve usage with ECDH, SHA-224-based checksums and HMACs. * Add support for SHA-3 series of hashing algorithms. * Add support for converting OID octets to strings. ++++ geany-plugins: - Add pkgconfig(vte-2.91) BuildRequries, build debug, scope plugins and vte support. - Clean out old no longer needed conditionals, defines and comments. Use ldconfig_scriptlets macro for post(un) handling. ++++ ghc-encoding: - Update encoding to version 0.10.1. Changes from 0.10 to 0.10.1 - -------------------------- * Allow ghc-prim-0.12. ++++ v2ray-core: - Update version to 5.29.3 * Enable restricted mode load for http protocol client * Correctly implement QUIC sniffer when handling multiple initial packets * Fix unreleased cache buffer in QUIC sniffing * A temporary testing fix for the buffer corruption issue * QUIC Sniffer Restructure ++++ gtranslator: - Drop pkgconfig(libdazzle-1.0) BuildRequires: No longer needed, nor used. ++++ include-what-you-use: - Update to version 0.24, update LLVM/Clang to version 20. * Improve handling of type traits. * Improve type analysis for some edge cases. * Improve libstdc++ mappings. * Implement --quoted_includes_first. - Rebase iwyu_include_picker.patch. ++++ iwd: - Update to version 3.6 * Fix issue with handling blacklisting and roaming requests. * Fix issue with handling CQM thresholds for FullMAC devices. * Add support for PMKSA when using FullMAC devices. version 3.5: * Add support for option to disable blacklist handling. * Add support for option to disable SAE for broken drivers. ++++ kaidan: - Update to 0.12.2 https://www.kaidan.im/2025/03/30/kaidan-0.12.2/ - Drop patch: * drop_quick_compiler_option.patch ++++ klevernotes: - Update to 1.2.1 * Remove the requirement for the storage name (no longer need to be "klevernotes") * Fix code block rendering issue with HTML tag * Fix todos saving * Allow items to be moved to the storage root ++++ libconfig: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ inih: - Update to version 59 * INIReader: change variable visibility from private to protected * Add preprocessor exclusions when INI_ALLOW_MULTILINE=0 * Add INIReader Sections and Keys methods * If a line is longer than INI_MAX_LINE, consume input up to next newline * Performance improvements - Add service file to download source. ++++ marisa: - no consumer for perl/ruby/python3 bindings, bcond_with them ++++ librime: - refactor librime-boost166.patch * leap 15.6's gcc7 has no support, and -lstdc++fs does not work, port to , to avoid runtime segfault ++++ libsmi: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 (boo#1241932) ++++ libsoup: - Rerun tests once for s390x should they fail, tests for this arch is very flaky. ++++ libstorage-ng: - Translated using Weblate (Spanish) (bsc#1149754) - 4.5.247 ++++ subversion: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ vde2: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ nvim-lspconfig: - update to 1.8.0: * fix!: remove lua as root marker * fix(rust_analyzer): fix broken rust analyzer link * fix(sourcekit): use textDocument/diagnostic over publishDiagnostics * refactor(docgen): use vim.text.indent() * fix(docgen): root_dir doc shows paths from CI env * Update bacon_ls.lua to reflect new configuration * chore(bazelrc_lsp): Invoke lsp subcommand explicitly * fix(postgresql_lsp): update command to use lsp-proxy argument * gleam: fix broken installation description * feat: add systemd-language-server * fix: rename systemd-language-server to systemd_ls * Chore and doc tweaks to QML-related LSPs * feat: muon * fix(tailwindcss): improved tailwindcss detection * fix(ltex_plus): add latex to enabled settings * feat: postgrestools * fix(biome): improved biomejs detection * fix(golangci-lint): fix typo in commang argument * feat: alias :LspInfo to :checkhealth vim.lsp * feat: vectorcode-server * fix(golangci-lint): disable stats in json output * fix: ":checkhealth lspconfig" fails on Nvim 0.11 * fix(postgres_lsp): re-enable single file support * Update wgsl-analyzer docs to correct install instructions * fix(sourcekit): URL & add dynamic reg. for didChangeWatchedFiles * fix(docgen): regenerate configs.txt with correct :help format * fix(docgen): :help (vimdoc) format * feat(ada_ls): update documentation and support alire.toml files * fix(tblgen): find tablegen_compile_commands.yml * feat(svelte): command to migrate to svelte 5 * feat: add just language server configuration ++++ power-profiles-daemon: - Update to version 0.30 (boo#1240862): * Add support for configuring actions to be enabled or disabled over dbus: - Actions can be listed via `powerprofilesctl list-actions` - These can be controlled via `powerprofilesctl configure-action` * Add support for configuring whether PPD reacts to battery/AC charger events: - It can be queried and controlled via: `powerprofilesctl query-battery-aware` and `powerprofilesctl configure-battery-aware` * Add better better compatibility with kernel 6.14. ++++ python-astropy-iers-data: - Update to 0.2025.3.31.0.36.18 * Update IERS Earth rotation and leap second tables ++++ python-ldapdomaindump: - Update to version 0.10.0 * Add servicePrincipalName to output. * Fix functions descriptions. * Drop future requirement, require Python 3.6+. - Drop patch: * remove-future-requirement.patch - Add patch: * 73.patch ++++ python-photutils: - Update to 2.2.0 [#]# New Features [#]## photutils.aperture * Add an aperture_to_region function to convert an Aperture object to an astropy Region or Regions object. [#2009] [#]## photutils.profiles * Added data_radius and data_profile attributes to the RadialProfile class for calculating the raw radial profile. [#2001] [#]## photutils.segmentation * Added a to_regions method to SegmentationImage that converts the segment outlines to a regions.Regions object. [#2010] [#]# Bug Fixes [#]## photutils.segmentation * Fixed an issue where the SegmentationImage polygons attribute would raise an error if any source segment contained a hole. [#2005] [#]# API Changes [#]## photutils.aperture * The theta attribute of EllipticalAperture, EllipticalAnnulus, RectangularAperture, and RectangularAnnulus is now always returned as an angular Quantity. [#2008] ++++ python-ruff: - update to 0.11.4 * Preview features * [ruff] Implement invalid-rule-code as RUF102 * [syntax-errors] Detect duplicate keys in match mapping patterns * [syntax-errors] Detect duplicate attributes in match class patterns * [syntax-errors] Detect invalid syntax in annotations * [airflow] Add more autofixes for AIR302 * [airflow] Move AIR301 to AIR002 * [airflow] Move AIR302 to AIR301 and AIR303 to AIR302 * [flake8-bandit] Mark str and list[str] literals as trusted input (S603) * [ruff] Support slices in RUF005 * [syntax-errors] Start detecting compile-time syntax errors * [syntax-errors] Duplicate type parameter names * [syntax-errors] Irrefutable case pattern before final case * [syntax-errors] Multiple assignments in case pattern * [syntax-errors] Single starred assignment target * [syntax-errors] Starred expressions in return, yield, and for * [syntax-errors] Store to or delete __debug__ * Bug fixes * [syntax-errors] Fix multiple assignment error for class fields in match patterns * Don't skip visiting non-tuple slice in typing.Annotated subscripts * Error instead of panic! when running Ruff from a deleted directory * [syntax-errors] Fix false positive for parenthesized tuple index * CLI * Check pyproject.toml correctly when it is passed via stdin * Configuration * [flake8-import-conventions] Add import numpy.typing as npt to default flake8-import-conventions.aliases * Documentation * [refurb] Document why UserDict, UserList, and UserString are preferred over dict, list, and str (FURB189) ++++ python-sunpy: - Update to 6.1.1 [#]# Breaking Changes * Dataretriever / "Scraper" clients no longer require the regex-formatted baseurl and a parse-formatted pattern variable but instead a single and full pattern variable written in the parse-format. Documentation about how to write the new patterns and about explaining the internal Scraper algorithm is added to the topic guide on adding new sources to Fido. * The internal method on ~sunpy.net.scraper.Scraper called _extract_files_meta function no longer requires an extractor pattern. * A new submodule called scraper.net.scraper_utils is created and Scraper helper functions like date_floor(), extract_timestep(), check_timerange() and get_timerange_from_exdict() can be accessed directly from there. * All the extracted timeranges have a millisecond subtracted from the end date, i.e. they end on 59:59:59 of the date just before, instead of the inconsistent issue where some could end with 00:00:00 of the end date which lead to undesirable cases like January 1, 2015 data also showing up in the 2014 year-long timerange. (#7077) * Update our dependancy policy to follow SPEC 0 rather than the older NEP 29. The only difference between the old (NEP 29) policy and the new (SPEC 0) policy is that we only support Python versions for 3 years after their initial release, rather than 4. (#7796) * Increased minimum versions for these dependencies: asdf-astropy >= 0.5.0 astropy >= 6.0.0 numpy >= 1.24.0 pandas >= 1.5.0 sphinx >= 6.0.0 (#7976) [#]# Deprecations * sunpy.map.GenericMap.contour is deprecated in favor of sunpy.map.GenericMap.find_contours. Note that ContourPy, now used for contour generation, may produce different results and does not support all scikit-image keyword arguments. (#7760) * The following components of ~sunpy.map.MapSequence are now deprecated and will be removed in v7.1: - The derotate keyword argument to ~sunpy.map.MapSequence. Derotation is not implemented. - The resample keyword argument to ~sunpy.map.MapSequence.peek and ~sunpy.map.MapSequence.plot. To reproduce this behavior, use ~sunpy.map.GenericMap.resample on each map in the sequence before plotting. - Deprecate ~sunpy.map.MapSequence.all_maps_same_shape in favor of ~sunpy.map.MapSequence.all_same_shape. - Deprecate ~sunpy.map.MapSequence.at_least_one_map_has_mask. To reproduce this functionality, check whether ~sunpy.map.MapSequence.mask is None. - Deprecate ~sunpy.map.MapSequence.as_array in favor of ~sunpy.map.MapSequence.data and ~sunpy.map.MapSequence.mask. Previously, as_array returned a masked array if at least one map held a mask and a bare array if not. - Deprecate ~sunpy.map.MapSequence.all_meta in favor of ~sunpy.map.MapSequence.meta. (#7827) * General support within ~sunpy.map.Map for the non-standard CTYPE values 'SOLAR-X' and 'SOLAR-Y' is now deprecated, and should instead be handled by a source-specific subclass. (#7955) * Renamed the sunpy.time.TimeRange method extend() to sunpy.time.TimeRange.shift to reflect what the method actually does. (#8008) [#]# New Features * Added support for saving a sunpy.map.Map into an ASDF file using sunpy.map.GenericMap.save and loading a map stored in an ASDF file with sunpy.map.Map. (#7712) * The ~sunpy.coordinates.RotatedSunFrame class now accepts a ~astropy.time.TimeDelta object for the duration parameter. (#7752) * Added ~sunpy.map.GenericMap.find_contours for getting contours from a ~sunpy.map.Map. By default the method uses ContourPy for performance reasons and consistency with sunpy.map.GenericMap.draw_contours. One can alternatively specify that the method use scikit-image. (#7760) * Added support for loading files from various cloud services (such as s3) in ~sunpy.map.Map and ~sunpy.timeseries.TimeSeries using fsspec. (#7790) * Added the ~sunpy.coordinates.HelioprojectiveRadial coordinate frame. (#7803) * Added a function ~sunpy.map.make_hpr_header to easily make a FITS WCS header for the ~sunpy.coordinates.HelioprojectiveRadial coordinate frame. (#7803) * Added a function sunpy.visualization.show_hpr_impact_angle to modify a plot axis of a ~sunpy.coordinates.HelioprojectiveRadial ~sunpy.map.Map to show impact angle rather than declination for the tick labels. (#7803) * Added ability to delay download in sunpy.data.data_manager.manager.DataManager.require (#7845) * Add sunpy.visualization.drawing.extent to visualize the extent of another WCS on an axis. Add sunpy.map.GenericMap.draw_extent to visualize the extent of a map on a given axis. (#7851) * Add a link to the VSO Health Report in the Fido Results when using the VSOClient. (#7884) * Added unconverted_value attribute to the Wavelength attribute. (#7923) * sunpy.time.TimeRange.shift can now accept inputs of type datetime.timedelta and astropy.units.Quantity. (#7931) * sunpy.map.CompositeMap.plot will now skip autoaligning an overplotted map image if that map's WCS matches the WCS of the figure axes. This significantly improves performance when the maps being composited have already been reprojected onto a common WCS. (#7948) [#]# Bug Fixes * sunpy.map.MapSequence unable to set the normalization for data that was UINT8 (JPEG2000) causing the animations to break. (#7674) * Fixed incorrect reference_date for GONG Synoptic maps. (#7758) * Fix sunpy.physics.differential_rotation.differential_rotate to update the reference_date attribute of the input map instead of the date. (#7758) * Fixed incorrect reference_date for SDO/AIA and SDO/HMI data to use the T_OBS keyword instead of the DATE-OBS keyword. * For AIA images, the location of SDO has been shifted up to a second in time, which corresponds to a shift in Heliographic Longitude by only 4 milliarcseconds. (#7758) * Fix filetype detection to use the detected filetype if a known reader is registered. (#7788) * Fixed loading of ~sunpy.map.sources.ADAPTMap if sunkit-magex v1.0.0 is installed. (#7798) * All map sources that override date or reference_date now fall back to the corresponding properties on sunpy.map.GenericMap if the needed source-specific metadata for these properties cannot be found. (#7810) * Fixes a bug where ~sunpy.map.sources.HMIMap returned a wavelength without a unit because WAVEUNIT is not in the header and cannot be parsed from any other part of the metadata. If it cannot be found, it now defaults to Angstrom. (#7812) * Fixed a calculation bug when using ~sunpy.coordinates.PlanarScreen when it is both tilted (the plane is not perpendicular to the observer-Sun direction) and offset (the plane does not go through Sun center). (#7814) * Fixed a bug where custom values in the plot_settings dictionary were not being correctly applied in the sunpy.map.GenericMap.draw_contours method. (#7844) * Fix use of deprecated astropy.table.Table.pformat_all in sunpy.net. (#7854) * Fixed a bug with axis labels when plotting a ~sunpy.map.Map that could conflict with automatic label positioning in astropy 7.0. (#7857) * Added correct unit fallback for LASCO JPEG2000 files from the Helioviewer. (#7890) * Added support within ~.parse_time for the timestamp %Y%m%d%H%M ,%Y%m%dT%H%M and %Y%m%d_%H%M. (#7911) * Updated the internal CDF reader to handle FILLVAL only for floating point numbers. (#7917) * Fixed unit conversion for wavelength in sunpy.net.dataretriever.sources.goes.SUVIClient. (#7920) * Fixed a time-ordering bug in sunpy.time.TimeRange.shift when the shifted start time is later than than the shifted end time. (#7931) * Fixed a bug in the HTML representation for sunpy.timeseries.GenericTimeSeries that error-ed if the time-series had too many columns. (#7947) * Fix sunpy.data.data_manager.manager.DataManager.get now automatically redownloads files if they are accidentally deleted. (#7950) * Fixed a bug in ~sunpy.physics.differential_rotation.differential_rotate that assumed the input map header had RSUN_REF defined. (#7953) * Fixed two bugs associated with the handling of WCS PVi_m values by ~sunpy.map.Map. PVi_m values were incorrectly retrieved from the first alternative WCS description (e.g., PV1_1A) instead of the primary WCS description (e.g., PV1_1). Also, PVi_m values were misassigned when m was a two-digit number (i.e., 10 through 99). (#7961) * Fixed a bug in ~sunpy.time.parse_time where parsing a list of time strings containing "TAI" did not automatically set the time scale to TAI. (#7983) * Fixed a bug in ~sunpy.time.parse_time where parsing a list of time strings could incorrectly fail even when parsing the individual elements would succeed. (#7983) * Fixed the formatting of the the channel labels for ~sunpy.timeseries.sources.XRSTimeSeries. (#7986) * Examples in docs for sunpy.net.attr.Attr are now rendering properly. (#8002) * Fixed the unintended ~sunpy.map.Map behavior where any combination of non-FITS units were allowed as long as one of the non-FITS units was DN. DN is currently the only non-FITS unit permitted in ~sunpy.map.Map. (#8037) * Corrected the NOAA ~.SRSClient to use a updated HTTPS server instead of the now defunct FTP. (#8054) * Fixed a bug where ~sunpy.map.sources.EITMap and the correct colormaps (e.g., sohoeit171) failed to load for SOHO/EIT level 1 FITS files from SDAC. (#8070) ++++ python-uv: - Update to 0.6.12 * Enhancements * Report the queried executable path in uv python list * Improve archive unpack error messages * Bug fixes * Respect authenticate when using explicit = true * Normalize extra and group names in uv add and uv remove * Enforce CRC-32 checks when unpacking archives * Fix parsing of python-platform in settings files * Documentation * Add note about uv build to package = false * Add index fallback note to authenticate = always documentation * Fix invalid 'kind' reference in flat index docs ++++ sad: - Update to versione 0.4.32: * It looks like in the newer versions of fzf the command that was used to "execute and exit" no longer works. A quick fix is to simply migrate to fzf's new become command, which almost does the same thing. This is a breaking change for older versions of fzf (<0.38) however, and users using fzf shipped with ubuntu 22 and below should stick with old version for now * bump dependencies ++++ sar2: - add libglu dependency to fix compilation error ++++ simutrans: - Update to new version 124.3.1 - In the words of prissi: This is mostly a bugfixing release, improving bridge building (which now requires dragging or two clicks) and multitile city buildings. You can change the currency symbol and a bad memory consumption bug was removed. Cost and maintenance can be now much higher, so a new makeobj is needed too if one wants to go that way. - This release is built from svn revision number 11671. - Added a patch "returnNull.patch" to solve a build error "this statement may fall through". ++++ supergfxctl: - Added `nvidia-persistenced` in conflict list as temporary solution (boo#1237330) ++++ texi2roff: - Fix typo in Summary: ++++ tiny: - Update to version 0.13.0+git2: * Auto-fix some recent lints * Update tiny version in Cargo.lock * Release v0.13.0 * Use IndexMap in byte_seq_parser macro (#438) * Improve handling of IRC color code (0x03) without colors afterwards (#435) * Fix default-features deprecation warning - skip testing termbox examples due to compilation issues ++++ wl-screenrec: - Update to version 0.1.7: * Allow resizes * Improvements to ext-image-capture ------------------------------------------------------------------ ------------------ 2025-4-5 - Apr 5 2025 ------------------- ------------------------------------------------------------------ ++++ ART: - Update to 1.25.3.1: * updated translations * smoothing: performance improvement for add_noise * smoothing: reworked add_noise to avoid grid-like pattern artifacts and produce smoother grain - Updates from 1.25.3: * agx extlut: fixed dir_couplers handling * use rec2020 gamut by default in the AgX emulsion external 3dLUT * grain: changed default coarseness to 50 * filmnegative: allow to select spot size for pickers * smoothing add_noise speedup * smoothing: reworked add_noise * updated translations * some more tweaks to smoothing->add noise and film grain * smoothing: use different random seeds for noise generated with different parameters * cache: ensure the cache size is always > 0 * clutstore: fixed potential undefined return value * progressconnector: don't lock on delete * further tweaks to grain * changed implementation of film grain to be more convincing * fixed corner-case discrepancy between preview and output with auto WB * subprocess: properly set the child environment in popen() * further speedups for agx_emulsion_mklut.py * extlut: added "server mode" for external 3dLUT generators * make sure to call setlocale(LC_NUMERIC, "C") before parsing json files * updated cJSON to the latest version * better caching of external 3dLUTs * added scripts to integrate agx-emulsion as external 3dLUT * film simulation: skip LUTs without a valid label/name * started working on supporting externally-computed 3dLUTs * whitebalance: fixed bug in displaying temperature/tint warning * re-allow to select the monitor profile under wayland * clut params: select the first (and not the last) curve in each group * added make_dcp script * updated build-art script * removed unused (and obsolete) tools * CMake: readded option ENABLE_MIMALLOC * CMake: use ccache if available * linux bundle: offer to create a .desktop file when running for the first time * C++: eliminate using namespace std, get ready for C++17 ++++ MozillaThunderbird: - Mozilla Thunderbird ESR 128.9.1 * Added delay to built-in notifications when new profile is created in offline mode ++++ OpenImageDenoise: - Update to 2.3.3: - Added NVIDIA Blackwell GPU support - Added AMD RDNA4 GPU support - Improved performance for AMD RDNA3 GPUs - Added OIDN_DEPENDENTLOADFLAG CMake option for setting the DEPENDENTLOADFLAG linker flag on Windows - Added OIDN_LIBRARY_VERSIONED CMake option for toggling versioning in the Open Image Denoise library files - Known issue: performance regression for AMD RDNA2 GPUs - Update to 2.3.2: - Improved performance for Intel Lunar Lake and Battlemage GPUs - Added Intel Panther Lake GPU support - Fixed compile error when building with OpenImageIO 3.x - Update to 2.3.1: - Fixed corrupted output when in-place denoising high-resolution (> 1080p) images where the input and output are stored in different shared buffer objects (created with oidnNewSharedBuffer*) that overlap in memory - Fixed issues with cancellation through progress monitor callbacks: - Fixed cancellation requests not being fulfilled on CPU devices since v2.3.0 - Fixed not calling the callback anymore after requesting cancellation, while the operation is still being executed - Added support for creating shared buffers on Metal devices - Enabled accessing system allocated memory for CUDA devices which support this feature (see systemMemorySupported device parameter) - Added LUID support for HIP devices. Importing DX12 and Vulkan buffers is now functional when using recent AMD GPU drivers on Windows - Update to 2.3.0: - Significantly improved image quality of the RT filter in high quality mode for HDR denoising with prefiltering, i.e., the following combinations of input features and parameters: - HDR color + albedo + normal + cleanAux - albedo - normal In these cases a much more complex filter is used, which results in lower performance than before (about 2x). To revert to the previous performance behavior, please switch to the balanced quality mode. - Added fast quality mode (OIDN_QUALITY_FAST) for even higher performance (about 1.5-2x) interactive/real-time previews and lower default memory usage at the cost of somewhat lower image quality. Currently this is implemented for the RT filter except prefiltering (albedo, normal). In other cases denoising implicitly falls back to balanced mode. - Added Intel Arrow Lake, Lunar Lake, and Battlemage GPU support - Execute Async functions asynchronously on CPU devices as well - Load/initialize device modules lazily (improves stability) - Added oidnIsCPUDeviceSupported, oidnIsSYCLDeviceSupported, oidnIsCUDADeviceSupported, oidnIsHIPDeviceSupported, and oidnIsMetalDeviceSupported API functions for checking whether a physical device of a particular type is supported - Release the CUDA primary context when destroying the device object if using the CUDA driver API - Added OIDN_LIBRARY_NAME CMake option for setting the base name of the Open Image Denoise library files - Fixed device creation error with oidnNewDevice when the default device of the specified type (e.g. CUDA) is not supported but there are other supported non-default devices of that type in the system - Fixed CMake error when building with Metal support using non-Apple Clang - Fixed iOS build errors - Added support for building with ROCm 6.x oidnNewCUDADevice and oidnNewHIPDevice no longer accept negative device IDs. If the goal is to use the current device, its actual ID needs to be passed. - Upgraded to oneTBB 2021.12.0 in the official binaries - Training: - Improved training performance on CUDA and MPS devices, added - -compile option - Added --quality option (high, balanced, fast) for selecting the size of the model to train, changed the default from balanced to high - Added new models to the --model option (unet_small, unet_large, unet_xl) - Added support for training with prefiltered auxiliary features by passing --aux_results to preprocess.py and train.py - Added experimental support for depth (z) ++++ QLog: - Update to version 0.43.0: * Added support to receive QSOs from CSN SAT Device * Multiple independent bandmap windows * Winkey Keyer driver currently supports v1 and v2 hardware * QSLs QSLr Msg is editable * QSL Message Send * Enabled Power, RIT, XIT, Morse for RIG Netctl * QSLMSG replaced by QSLMSG_RCVD * Added an option to choose a QSLMsg field * eQSL QSLMSG is stored to QLog QSLMSG_RCVD * eQSL message is appended * Fixed Speed pot doesn't seem to work with a WinKeyer; double chars * Fixed BandMap Spots colour change after a QSO * Fixed Incorrect Field Mapping for Received eQSL Messages ++++ webkit2gtk3-soup2: - Update to version 2.48.1 (boo#1240958 boo#1240961 boo#1240962 boo#1240963 boo#1240964 boo#1240986 boo#1240987): + Limit the data stored in session state. + Remove the empty area below the title bar in Web Inspector when not docked. + Fix the build with GST_DISABLE_GST_DEBUG. + Fix the build with GStreamer < 1.20. + Fix the build with video disabled. + Fix the build with clang 20. + Security fixes: CVE-2024-54551, CVE-2025-24208, CVE-2025-24209, CVE-2025-24213, CVE-2025-24216, CVE-2025-24264, CVE-2025-30427. - Add 8bee9eb9.patch: fix the build on non-x86 architectures. ++++ webkit2gtk3: - Update to version 2.48.1 (boo#1240958 boo#1240961 boo#1240962 boo#1240963 boo#1240964 boo#1240986 boo#1240987): + Limit the data stored in session state. + Remove the empty area below the title bar in Web Inspector when not docked. + Fix the build with GST_DISABLE_GST_DEBUG. + Fix the build with GStreamer < 1.20. + Fix the build with video disabled. + Fix the build with clang 20. + Security fixes: CVE-2024-54551, CVE-2025-24208, CVE-2025-24209, CVE-2025-24213, CVE-2025-24216, CVE-2025-24264, CVE-2025-30427. - Add 8bee9eb9.patch: fix the build on non-x86 architectures. ++++ webkit2gtk4: - Update to version 2.48.1 (boo#1240958 boo#1240961 boo#1240962 boo#1240963 boo#1240964 boo#1240986 boo#1240987): + Limit the data stored in session state. + Remove the empty area below the title bar in Web Inspector when not docked. + Fix the build with GST_DISABLE_GST_DEBUG. + Fix the build with GStreamer < 1.20. + Fix the build with video disabled. + Fix the build with clang 20. + Security fixes: CVE-2024-54551, CVE-2025-24208, CVE-2025-24209, CVE-2025-24213, CVE-2025-24216, CVE-2025-24264, CVE-2025-30427. - Add 8bee9eb9.patch: fix the build on non-x86 architectures. ++++ b3sum: - Update to version 1.8.1: * [CMake] Fix transitive dependencies for TBB when libblake3 is built with BLAKE3_USE_TBB=1 - Updates from version 1.8.0: * The Rust crate now provides the blake3::hazmat module, which replaces the undocumented and now deprecated blake3::guts module. This is intended for advanced use cases like Bao and Iroh, which need to manipulate chunk and subtree "chaining values" directly. - Updates from version 1.7.0: * The C implementation has gained multithreading support, based on Intel's oneTBB library. This works similarly to the Rayon-based multithreading used in the Rust implementation. See c/README.md for details. * Added b3sum --tag, which changes the output format. This is for compatibility with GNU checksum tools (which use the same flag) and BSD checksum tools (which use the output format this flag turns on). - Updates from version 1.6.1: * Remove mmap from the default features list. It was added accidentally in v1.6.0, last week. This is technically a backwards-incompatible change, but I would rather not tag v2.0.0 for a build-time bugfix with a simple workaround. - Updates from version 1.6.0: * Add Hash::from_slice. ++++ bpftop: - initial version ++++ brasero: - Update to version 3.12.3+43 (boo#1240085): * burn-dialog: Use 'media-optical' for notifications * Prefer 'application/vnd.efi.iso' MIME type * src: Fix 'GtkSpinButton' filling vertical space * libbrasero-burn: Fix incorrect plugin version comparison * Replace invalid signal name * Fix gcc 14.x build failure (due to - Wincompatible-pointer-types) * Updated translations. - Drop 5cdefa8c76ddb797bce8b67a3f5767678bd36a5a.patch and 9b3f451e72cfa3bac700517a036faab61f683b3f.patch: Fixed upstream. - Bootstrap build via autogen.sh call. ++++ libarchive: - Update to 3.7.9: * fix regression regarding GNU sparse entries ++++ llvm20: - Update to version 20.1.2. * This release contains bug-fixes for the LLVM 20.1.0 release. This release is API and ABI compatible with 20.1.0. - Rebase llvm-do-not-install-static-libraries.patch. ++++ datamash: - update to 1.9: * Add short options -h and -V for --help and --version * rand operation now uses getrandom(2) * add operation dotprod for scalar product * Add option -S/--seed to set a specific pseudp-RNG seed * Add option --vnlog for experimental vnlog format * -g/groupby takes ranges of columns (e.g. 1-4) * now correctly calculates the "antimode" for a sequence of numbers * When using the locale's decimal separator as field separator, numeric operations now work correctly * The "getnum" operation now stays inside the specified field ++++ diffutils: - Fix failure (noticed in sdiff as fatal "realloc(): invalid next size") Original upstream report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77265 New patch: diff-fix-allocation-typo-leading-to-crashes.patch ++++ double-conversion: - update to 3.3.1: * Add _ITERATOR_DEBUG_LEVEL=2 and _DEBUG defines * Build system and CI tweaks * Add some missing headers ++++ dovecot24: - Fix bsc#1240399 dovecot24 has incomplete config. Ignore the broken config in the sources and deliver a minimal configuration for the system users. ++++ embree: - Update to version 4.4.0: * renamed test-package job, needed for creating zip with test data * update doc * ci: disable signing on windows for non-release build jobs * ci: fix integrate workflow * ci: remove unused test-package job from release workflow * Remove unused .gitlab-ci.yml file * removed dpcpp-version from release-linux-sycl-test job * using libXXX.so* semantics * updated dpcpp v6.0.0 runtime in package.cmake * Disabled memory compression for acceleration buffer * Ensuring that instances point to acceleration structures in device memory, not host memory. * Removed vscode files, not part of this PR * update compiler to intel llvm v6.0.0 for all release jobs also CPU * update compiler to intel llvm v6.0.0 for all release jobs * fixing host_device tutorial race condition * fixing embree_info and embree_minimal sycl tutorials missing DL_LIBS * disabled internal driver tests * Moved buffer releases in host/device tutorial * disabled internal driver tests for release * removed bvh data host device test, not needed any more * updated windows internal driver version * updated windows public driver, upgraded dg2 tests to ubuntu24.04 fixed coverity issue update gfx-ubuntu24-internal/public.env for CI update linux intenal drivers fix linux release CI fix integration CI * Fixed mistake in async buffer copies Fixed forest tutorial Skip pvc tests in nightly.yml fixed unititialized empty geometry commit segfault * Removed redundant copies in host/device tutorial * skip pvc tests * removed EMBREE_SYCL_BVH_DATA_HOST_DEVICE cmake option and made it enabled by default * little cleanup * Fixed uninitialized memory * Device buffers are now automatically updated on Geometry::commit() * documentation: rtcTraversable invalidation on rtcCommit * removed internal rtas builder, made EMBREE_SYCL_L0_RTAS_BUILDER the default * fix issues with host/device memory API on iGPU fix blender segfault with geometry == NULL inside geometries array * remove timing output from dynamic scene tutorial * update internal Linux and Window driver in CI * changelog, typos * add CI test for BVH data in host device memory * add export filters for commit with queue API functions * more general documentation * documentation for ray queries using RTCTraversable * updating general intro documentation * make rtcCommitSceneWithQueue work with out-of-order SYCL queues, too * change rtcCommit???WithQueue interface to return sycl::event * docu fixes * revert accidental changes in ray flag settings * rename memory types and account for host unified memory in buffer constructor * update rtcCommitScene(|WithQueue) documentation * update rtcSet(New|Shared)GeometryBuffer(|HostDevice) documentation * fix wrong deallocation in multi_instance_geometry tutorial. * update documentation for RTCBuffer * add nightly Windows multilevel test. * refactor alloc. remove global (tls) SYCL context and device. * rename host_device_memory tutorial and add CI tests * clear host scratch space for static scenes * add cmake option for explicit host/device BVH data * add sycl events for sychronization * less alloc/free when creating device representation of scenen/geometry * small fix for validation API * add padding to tree vertex and color data buffers for safe SIMD access. * create CPP from ISPC tutorials * add ISPC API using RTCTraversable * change API naming for buffers form 'Ex' to 'HostDevice' * port forest tutorial to new host/device memory support * port of multi_instanced_geometry tutorial to RTCTraversable interface was missing * do not use ALIGNED_STRUCT_ macro for Scene and Geometry * cleanups * test address sanitizer issue * rework buffer interface * memory passing interface * scene is now in device memory, too. USM shared memory is now only used in tutorials. * add debug tutorial and restore state of other tutorials * BVH buffer in explicitly managed host/device memory on systems without unified memory (e.g. dGPUs) geometry data works * fix wrong assert about maxTimeSegments. fix missing sign-extension when using device memory for BVH data. * Suppressed warnings with latest clang/sycl compiler * Version update to 4.4.0 * internal ci: update dependencies * remove requirement for CPU feature RDRAND * refactor scene array for (multi-level) instancing into struct * simplify intersect_instance and intersect_instance_array * update dpcpp runtime dependencies for installation * update driver versions for CI tests * update sycl nightly version for CI tests * Removed usage of no longer supported SYCL subgroup shuffles. * fix public ci (#2732) * update documentation * update version in testing package * update reusable workflows. * bump version and update changelog * Compute hwaccel adresses on the fly to prevent back-migration of BVH data. * Fix include order causing unwanted dllexport symbols * disable unneccessary stripping of files on Windows to WA binary signing issue. * Update API documentation and changelog. * Add RTC_ERROR_LEVEL_ZERO_RAYTRACING_SUPPORT_MISSING and the API functions rtcGetDeviceLastErrorMessage and rtcGetErrorString. * fix unused variable warning * fix sycl header path warning * test new public Windows driver. * update to sycl nightly-2024-06-12 * Cleaned up whitespace * Split array of Scene* into root and instances * Fixed duplicate SYCL context * revert pipeline renaming * basic public ci (#2725) * fix typo in max_triangles_per_leaf option. * Fix triangle splitting crash where FP error causes binning differences * Provide a configuration setting for limiting leaf size * use composite mode in release job for pvc testing due to switch to older dpcpp. * clean up continouus tests and move some to nightly. * use same compiler version for release as last time. * remove ICX-RC tests. ICX 2024.1 is out. * turn L0RTAS builder off for nightly validation test. * add known issue about ISPC and macOS universal binary in changelog. * use UMD migration for PVC for now because KMD migration is buggy. * move function for USM prefetch into embree4.dll * add test function dummy * turn level zero raytracing acceleration structure build on by default. * update tests to ICX 2024.1 compiler. * add instruction to install intel-level-zero-gpu-raytracing to docu and changelog. * fix misleading "USM allocation not enabled" exception thrown Tutorial destructor when a SYCL device could not be created successfully. * update linux internal driver. * add embree_info and embree_minimal to CI tests for debugging purposes. * check for driver support for building RTAS properly. * update Linux drivers. * update Windows drivers. * fix output operator, issue #486 * add scene flag to trigger USM shared prefetch to GPU at the end of rtcCommitScene * update PVC tests. * remove references to obsolete CMake variables * more tests with sycl rc. * use public driver for nightly PVC tests, too. * regress to older SYCL version due to issues with getting profiling information. * handle exception in device info querying code. * fix dpcpp download script for new versions of the compiler * build Windows DG2 tests with sycl-nightly, too * fix release CI job. * Documentation update * version and changelog * use sycl-5-2-0 for release binaries. * bump cmake_minimum_required verion to 3.5 * Fix tbb macOS port name * add static assert for proper RTCHitNt alignment in verify. * Added alignment definitions to RTCHitNt and RTCRayNt * Fix for barycentric coordinate verification in * remove unused image code. * use public drivers for PVC, too. * fixes for current sycl nightly and some warning fixes * add tests for syclos release candidate. * add macOS universal binary build test. * update to TBB 2021.12.0 * Build for ARM on Apple silicon machines by default when CMAKE_OSX_ARCHITECTURES is not set. * Enabled support for Universal Binaries on macOS * update drivers enable l0rtas in continuous and nigtly tests * Do/upgrade outdated os tests (#2711) * add token permissions for github workflows. * add buildbench to performance CI pipeline * add SYCL version of buildbench * fine tuning google benchmark * more precise perf-CI measurements * Do/scripts cleanup (#2701) * better output of which ISPC executable is found/used * test ispc 1.23.0 * Do/performance regression tests (#2699) * remove printf * test AVX512 compilation on x86 macOS in continuous test. * Run Embree in AVX512 mode on AVX512 capable x86_64 machines running macOS. * compile embree_info also for ARM. * print warning about "flush to zero" and "denormals are zero" only on x86 systems * fix missing backslash for overwriting EMBREE_TESTING_INTENSITY * fix path for macos-arm binary analysis and antivirus scan (#2692) * allow overriding of EMBREE_TESTING_INTENSITY for tests * update documentation * apply internally needed patch to glfw only when explicitly stated. * use same self-compiled tbb on macOS for x86_64 and arm64 versions. * update drivers * some issues with nightly tests * add bdba and virus scan for arm binaries, too * use TBB compiled for NAS for ARM release package * fix find command in package test check * docu * increase test epsilon for Apple Clang 14 on macOS ARM * add missing tests of release packages * some fixes. * different names for x86 and arm macOS packages * update to TBB 2021.11 and ISPC 1.22 * bump embree version to 4.3.1 * add NEON and NEON2X tests to continuous jobs again. * update sycl-nightly and ICX RC * Do/macos notarization update (#2684) * removed AOEUAOEU string from integration test exe (#2683) * Do/devel (#2682) * add dependloadflag also for msvc * Fail when no tests are executed. * Do/fix macos test execution (#2677) * updating PVC deviceID check * fix artifact name * move Windows DG2 ICX tests to continuous again. * update docu regarding supported compilers. * update Windows public driver version again. * remove Windows release driver version. We use official version now. * drop ICX versions from 2023 * remove EMBREE_LEVEL_ZERO CMake variable from presets * disable ARM emultation tests for now because runner seems to be broken * cleanups * fixes for nightly tests * revert public Windows driver * add DG2 Windows tests with public and release drivers in continous CI, too * added back notarization with TODO comment to mac tests * make notarize.sh executable * update to correct icx version * add missing feature flag checks * Do/release macos extern notarize (#2670) * Run Windows tests in CI again * Do/driver update (#2668) * Do/threadsanitizer issue (#2667) * fix dll dependency location for ICX 2024 * add dependent load flag to executables and shared libraries. * test intel-llvm/nightly-2023-12-18 * update continouus ICX tests to 2024.0 and remove RC tests. * catching exceptions in rthwif tests * adding compare threshold to cornell_box test * windows testing ICX 2023.2.1 (#2663) * using force-delete for windows CI (#2662) * fix nightly L0RTAS typo error (#2661) * Sh/simd sse2neon 1.6.0 (#2660) * fix coverity, upgrade all CI cmakepresets, accelerate continuous (#2659) * add nightly test for validation api * EMBREE_SYCL_RT_VALIDATION_API=ON and EMBREE_SYCL_IMPLICIT_DISPATCH_GLOBALS=OFF works again * add ze_api header to repository directly. * WA compiler issues under Windows with -D_DEBUG. * make rthwif tests compatible with TBB 2023 * fix static linking issues with ze_wrapper library * user-defined thread count precedence * moving most Windows DG2 tests to nightly testing * enabling usage of L0RTAS builder in CI under Windows * requiring RTAS extension when enabling EMBREE_SYCL_L0_RTAS_BUILDER * updating gfx-driver * Add missing EMBREE_GEOMETRY_??? to embree-config.cmake * updates * add old include/lib directory structure for ICX 2024, too. * add also weird libsycl.so version (libsycl.so.7.0.0-8 ?!?!?) * add pi_win_proxy_loader.dll to release package * update documentation * use rockylinux for release and split linux sycl * update compilation docu and version number * add instance array geometry type. * disable nightly bezier_round furball tests on 2 windows configs for now * add tests for sycl-nightly RK version * Update changelog.md * add ICX release candidate tests * WA for changed sycl include headers in oneAPI DPC++ 2024.0 * validating that rtasFormat is not ZE_RTAS_FORMAT_EXP_INVALID * added argument to set resolution support for cornell_box test * integration of coverity * disabling L0 RTAS builder by default * disabling L0 rtas builder only for release * added cmake option to enable usage of L0 rtas builder * properly checking if rtas extension can get loaded * not using rtas_builder extension by default in rthwif tests * not using rtas_builder extension by default yet * removed unused file * fixed deviceID check for PVC * cherry pick from carlocab (#2623) * do not sign the zip package after build for windows any more (#2624) * update to intel-llvm 20230830 * remove using sycl::fmax and using sycl::fmin * Do/update compiler cmakepreset (#2621) * use ubuntu 20.04 for release again and update release driver * do not source dpcpp environment manually Please enter the commit message for your changes. Lines starting * consistently using main version of reusable workflow * Revert "use DPCPP_SETUP_SCRIPT environment variable in test.py script" * updated graphics drivers in CI * use DPCPP_SETUP_SCRIPT environment variable in test.py script * CI-perf sycl build on Ubuntu 22.04 (#2617) * docker GPU image for perf CI to embree/ubuntu:22.04 (#2615) * cleanups to sycl namespace usage * fixed sub_group related compile warning * - updating to dpcpp compiler sycl-nightly/20230724 - fixing compile issues in rthwif tests * rthwif tests use RTAS build extension only when available * using L0 RTAS build extension only when available * implemented varying version of rtcGetGeometryTransform for ISPC * matching rcp math between rthwif_test and BVH builder * Add support for ARM64 windows platform cmake * added configuration to run rtas builder tests using internal or level zero implementation * Do/update driver (#2607) * add memory monitor to GPU BVH build * fix imgui empty label complaint on Windows * adding check if rtas extension present and properly initialized * checking ze_rtas_builder_procedural_geometry_info_exp_t reserved member to be 0 * Do/release (#2601) * Do/release (#2597) * fix typo (#2592) * removed extra comma (#2591) * setting version to 4.2.0 * SYCL version of Embree with GPU support is no longer in beta phase. * updated changelog * Added PVC runner to perf CI (#2588) * clarified that rtcOccluded and occlusion filter cannot get used to gather next n hits * Added rtcGetGeometryTransformFromScene API function that can get used inside SYCL kernels. * Added CI feature to store results in database (#2584) * Do/fix release package name sycl (#2583) * Do/release test package (#2579) * passing dispatch globals for through debug RTAS build API extension * fix to get dispatch globals allocation working again for debugging purposes * New model repository address (#2575) * Improved BVH build performance on many core machines by avoiding spin locks. * using zeDeviceGetProperties to query RTAS device properties * - using new rtas API header - properly returning ZE_RESULT_EXP_RTAS_BUILD_DEFERRED and ZE_RESULT_ERROR_HANDLE_OBJECT_IN_USE error codes * adding RTASBuilder support to ze_wrapper * moving ze_rtas.h to level_zero folder * using decltype to get function types in ze_wrapper * init ZeWrapper in rthwif tests. * fix rthwif tests with new level zero runtime loading change. * adding MTL support * fixing experimental disable of deviceID check * fix rthwif tests for test package (#2567) * load ze_loader library during runtime with dlopen/LoadLibrary. Remove EMBREE_LEVEL_ZERO CMake variable. It is used now by default. * Do/integration (#2562) * adding Impl to RTAS builder to have separate symbols to API function names * added filter files for test execution (#2541) * Do/fix fopen (#2558) * replace insecure fopen with secure std::ifstream (#2557) * using ZE_RESULT_EXP_ERROR_RETRY_RTAS_BUILD error code to re-try rtas build operation * removed zeRTASInitExp/zeRTASExitExp functions * checking that number of geometries is in range * prepared L0 rtas builder to support multiple rtas formats * limiting triangle pair primID delta to 5 bits * L0 ray tracing support tests can use rtcore SW simulation * Do/release (#2554) * rebase release branch into devel (#2553) * Do/release (#2551) * changed package filenames (#2550) * adding always_inline for Embree SYCL API functions * make EMBREE_NO_SPLASH a proper CMake option. * making ze_rtas_builder_geometry_exp_flag_t opaque by default * updated to latest L0 rtas build API spec * checking if rtas allocation is in 48 bit address range * using proper ZE_STRUCTURE_TYPE_RAYTRACING_MEM_ALLOC_EXT_DESC stype for rtas allocations * - changed version to 4.1.0 - added support for Intel(R) Data Center GPU Max series to changelog - removed limitation of support to specific Arc/Flex version, all products are supported now. - updated DPC++, driver, and compute-runtime versions to use * returning ZE_RESULT_ERROR_INVALID_ENUMERATION error when stype is not as expected * properly checking for stype of builder properties and descriptor * adding Level Zero rtas header from spec * updates to compile Level Zero ray tracing builder API to match spec * using argument structure in bounds callback for Level Zero ray tracing build API * using standard Level Zero results in Level Zero rtas build API * removing ze_raytracing CI tests * Do/remove macosx embree tag (#2543) * cleanups to cornell_box rtas build example * only including rttrace.h * renamed rtbuild and rttrace API header files * returning proper error codes in rtas builder * adding flags to rtas builder properties * adjusted Level Zero ray tracing Build API struct member names to match spec * adjusted Level Zero ray tracing Build API function names to match spec * implemented rtas device properties query for L0 ray tracing build API * adjusted property query for parallel operation object in L0 ray tracing build API * removed not required update of build arguments * adopted build and size query functions of L0 ray tracing build API * introduced rtas builder concept to L0 ray tracing API * using L0 ray tracing API to build acceleration structure for cornell_box test * * Added CMake options for sphere and curve backface culling * Moved sphere backface culling documentation to the right place * Added EMBREE_BACKFACE_CULLING_SPHERES option * do not use exception mechanism for BVH build retry due to TBB 2020.3 * update dpcpp to 20230417 and fix deprecation warnings * fix config error in generated embree-addtest.cmake (#2536) * fix tarball package unpacks into single folder (#2535) * using proper RT allocation function to allocate RTDispatchGlobals * fixed issue that caused allocation of RTDispatchGlobals by default * build a deliverable testing package (#2532) * fixed success job * updates to compile ze_raytracing builder in isolation in separate repository * properly destroying parallel build operations * ci: update gfx-driver internal to ci-neo-025905 * all names of ze_raytracing build API implementation match spec * fixed interface of some ze_raytracing API functions * implemented zeRaytracingAccelFormatCompatibilityExt in ze_raytracing build API * implemented build flag to skip duplicate any hit shader invokation * added stype and pNext to ze_raytracing build API implementation descriptors * removed rthwifGetSupportedFeatures from ze_raytracing build API * introduced triangle format, quad format, and vertex format in ze_raytracing build API * added arm support to changelog and doc (#2524) * added EMBREE_ISA_NEON2X to embree-config.cmake (#2526) * Minor fixes to performance CI (#2525) * Use all models from repo * added arm emulation testing to nightly (#2520) * turning EMBREE_LEVEL_ZERO on in one CI test * fixed success CI task * update doc and fix intelstyle repo url * disable furball hermite round test for now. * use cmake --build instead of make in package scripts * don't use -no-intel-lib along with -static-intel on Linux with SYCL enabled * add imf-use-svml=false even though it seems to not work * set next Embree version to 4.0.1 * make EMBREE_LEVEL_ZERO a proper CMake option * add frexp implementation for DPC++ with -no-intel-lib * changelog * try no-intel-libs again along with static-intel flag * - rthwif can get build standalone - creating libze_raytracing packages in CI * Intel(R) Data Center GPU Flex Series is supported now * update drivers * add EMBREE_NO_SPLASH enviroment to disable beta splash screen (#2504) * update sycl-nightly to 20230304 * Increase compare threshold for known issue with Apple AVX2 linear curves (#2508) * Revert "disabling spatial splits in rthwif builder" * use cmake --build instead of make to be able to use Ninja * use Ninja for DPC++ builds * fixed issue with EMBREE_BUILD_GOOGLE_BENCHMARK_FROM_SOURCE * fix renamed benchmark target name for ispc tutorials * fix struct/class redeclaration warning * clean up google benchmark CMake cache variables * download and build google benchmark from source * rthwif builder no longer throws RTCError exception * introduced separate priminfo_mb.h file and moved primref into builders folder * disabling spatial splits in rthwif builder * separated rtbuild and rttrace in rthwif * removed Embree specific code out of rthwif * Do/improvetesting (#2499) * workaround for accidentally installed glfw (setting directory properties only works for CMake >= 3.22) * don't install embree_info source code to src folder in release package * prevent creation of default sycl device to make CPU versions of tutorials runnable on systems without available GPU drivers * - added usage example to L0 rt build API - added zeRaytracingAccelCompatibilityExt function to L0 rt build API - added device input to ze_raytracing_build_accel_ext_desc_t descriptor * ci: add ATS-M testing job * fix release sycl linux build * Fixed a bug that limited the size of meshes supported in RT hardware BVH builder. * changelog * add continuous sycl test with TBB 2020.3 * fix rthwif build retry for TBB 2020.3 * added support for RT software simulation for validation purposes * Frei/devel (#2489) * Updates to L0 ray tracing build API - properly naming flag enum and introducing flags uint - renaming ze_raytracing_accel_size_ext_desc_t to ze_raytracing_accel_size_ext_properties_t - introducing ze_raytracing_format_ext_t and specifying format for triangle, quad, and vertex buffers - removed ZE_RAYTRACING_BUILD_EXT_FLAG_DYNAMIC * fix line.gather with time interpolation causing inconsistent sphere cap intersections * calculating improved epsilon for triangles and quads in pathtracer * fix small errors in test.py * fix set but unused warning in tinyexr * fix sycl deprecation warning * update release jobs, too * reintroduce setup_dpcpp and setup_gfx stages again * update to sycl-nightly/20230209 and clean up .ci-env * initialize debug data with time if --time is passed * fix linux-PVC-2T job to use docker_gpu * Remove core.autocrlf from CMake patch command * set autocrlf to fix glfw patch issues in new reusable workflows (thanks @Krzysztof!) * use Trevors GHA for installing drivers on-the-fly. * move 2 continuous mac tests to nightly * throwing error when build hardware BVH is too deep * further updates to L0 ray tracing build extension * fixed issue with winding order in perfect watertight ray/triangle intersector * - Using proper naming convention for L0 ray tracing build extension - Adding Doxygen support to documentation of L0 ray tracing build extension - Updating documentation of L0 ray tracing build extension * added back missing check_arm_neon.cpp file * Improved performance for Tiger Lake, Comet Lake, Cannon Lake, Kaby Lake, and Skylake client CPUs by using 256 bit SIMD instructions by default. * rthwif already uses resize, which allocates exact for static scenes, and may over allocate for dynamic scenes that increase in size * Resize of empty embree vector allocates exact size to match std::vector behavior. * ci: switch internal driver to ci-neo-master-025593 * add missing .so files for Linux CPU only version. * allocating proper BVH buffer size * using ZE_RELAXED_ALLOCATION_LIMITS_EXP_FLAG_MAX_SIZE mode to allocate large BVH buffers with L0 * throwing Embree error when BVH memory allocation failed * properly initalizing pNext member of ze_raytracing_mem_alloc_ext_desc_t * Improved performance for Tiger Lake CPUs. * setting version to v4.1.0 * without -no-intel-lib, svml_dispmd.dll is also needed for CPU only version. * turn off no-intel-lib for now. this causes ICX compiler bugs. * Fix build error in rtcore_common.isph * update GLFW to latest version * some fixes in embree-config.cmake for static Embree build. * add CMake variable to control building GLFW from source * patch DLL loading path in ImGUI. * download GLFW from source and patch DLL loading path. * add vcruntime and msvcp DLLs when packaging Embree. * clean up search for SYCL dependencies. * also add tbbmalloc.dll/.so when packaging Embree * WA on Windows when using -no-intel-lib. * Windows debug mode WA for std::vector operator[] access in SYCL kernel. * cleanup of source_sycl_env.sh * disable statically linked TBB for rthwif builder by default. * Updated beta statement and regenerated documentation. * fixed interchanged windows/linux build artifacts in release.yaml * regenerated documentation * Added messages what Embree SYCL version is still in beta phase. * Fix docu with regard to setting embree_DIR path correctly * remove unused device parameter from test.py invokations * remove iGPU enabled problem from known issues * add "threads per EU" as criteria to filter out non RTHW cards and add max num of EUs as device selection score * add embree_info tutorial and printSYCLDevice functionality * add creation of startup.bat script in download_dpcpp.sh * Spelling compilation.md * Perf-CI compiler change to ICX (#2451) * small changes in release package names * add note about deprecated Intel Compiler being not officially supported anymore * Fix alignment problem in ray mask tutorial * Turn ispc support off by default * Added third-party-programs file for Intel(R) oneAPI DPC++/C++ compiler * Add reference to minimal CMake version in compile docu. * update supported compilers and remove MAX_ISA from cmake config example * rename RTC_FEATURE_FLAG_RAY_MASK to RTC_FEATURE_FLAG_32_BIT_RAY_MASK * modify minimal_sycl tutorial to match documentation wrt specialization constants * set maximum glibc version to 2.28 on Linux CPU release * Add documenation for compilation with the Intel(R) oneAPI DPC++/C++ compiler. * change kernel.rc encoding to UTF-8 * fix memleak in ray mask tutorial * add explanation of the RTC_FEATURE_FLAG_RAY_MASK flag * add test for ray mask tutorial * modify ray tutorial to pass klockwork scan * fix SYCL code when ray masks are turned off. * execute trav loop when ray masks are used. * add ray mask tutorial * libmmd is needed on Windows with ICX in CPU only mode * don't link against DPC++ intel libs when SYCL support is off. * use oneTBB 2021.7.0 for mac release * remove WA for old sycl standard of ICX * windows and linux release use ispc 1.18.1 and tbb 2021.7.0 * cleanup unused configuration options * remove unneccessary --include-intel-llvm * turn off vsync in tutorial * clean up continuous test names * test tbb 2021.7.0 and ispc 1.18.1 * update package_linux.sh script (changes cherry-picked from Raszkowski, Krzysztof) * fix Linux SYCL packaging for ICX 2023.0.0 * fix test script invokation on ubuntu 22.04 * update glibc requirements for Linux CPU build (ICX2023.0.0 requirements) * update continuous and nightly tests and replace ICC with ICX * use Rocky Linux 8.7 for Linux CPU release (req. of ICX 2023.0.0) * fix artifact names in SYCL releases * also package svml_dispmd.dll and libmmd.dll form the DPC++ redistributables on Windows * remove dpcpp specific package script for Windows * do not copy ze_loader library/dll. it is in the driver. * Windows now uses ICX and Ninja for release build package * update failing nightly tests to use ICX 2023.0.0 * use correct stack protection flag on Linux for ICX * update release builds to use ICX 2023.0.0 and TBB 2021.5.0 * move debug linux ICX test into nightly (takes too long) and change build type to release * new perf CI runners, added asia_dragon workload (#2440) * add tests for oneAPI DPC++ 2023.0.0 compiler * Added simple performance measurements to CI (#2435) * added cmake option EMBREE_RTHWIF_TBB_GIT_REPOSITORY to set git repository location of TBB * added cmake option EMBREE_RTHWIF_TBB_URL to set URL to TBB version to use * bugfix linei missing sphere cap use select for linei leftExists filter * added rudimentary fur ball to scenegraph/xml_loader * read/write images with tinyexr and stb_image * fix imgui event handling * compiling DPC++ release builds with all ISAs enabled * added list of supported Arc GPUs * updated documentation to DPC++ compiler 2022-12-14 * increasing testing intensity of DPC++ release builds to 4 * added SYCL windows release build with JIT mode * fixing path to SYCL libraries when creating package under Windows * fixing imgui compile issues under macOS with ICC * bugfix of SYCL compilation when AVX enabled * referencing embree_rthwif-targets.cmake in embree-config only when Embree compiled to static library * updates to device ID detection * make oneAPI DPC++ compiler (ICX) work with EMBREE_SYCL_SUPPORT on Windows * add CMake option to disable direct usage of level zero * some fixes for oneAPI dpcpp compiler. still WIP. * ICX works again (without EMBREE_SYCL_SUPPORT) under Windows * clean up dpcpp.cmake on Windos and fix compile warnings * prevent warnings on Windows caused by TBB, and use of getenv and fopen * add stack protector option to dpcpp on Windows * removed RTC_ERROR_UNSUPPORTED_GPU error code as not required * update sycl-nightly to 20221214 * update ImGUI * Revert "switching VS studio tests <= 2017 to release mode due to long path problem." * using proper SYCL device and context to allocate ray tracing hardware BVH * bugfix to rtcSYCLDeviceSelector API function * building Embree SYCL release on Ubuntu 20.04 * removing level=2 workaround in intersection_filter_sycl, seems no longer required * matching intel_ray_flags_t layout for RTCRayQueryFlags * - renamed RTCIntersectContext to RTCRayQueryContext - renamed RTCIntersectContextFlags to RTCRayQueryFlags * updates to API documentation * Upgrading to gfx-driver-ci-master-12953, ci-neo-master-025103 in CI * switching VS studio tests <= 2017 to release mode due to long path problem. * prefix all executables with embree_ * setting version to v4.0.0 * updated Embree version from 3 to 4 in man pages * embree_rthwif is static library now to not have additional shared libraries in release package * renamed embree_sycl.a to embree4_sycl.a * renamed RTC_FEATURE_FLAGS_ to RTC_FEATURE_FLAG_ to be consistent with other API flag namings * fixed download link, properly installing rthwif * - passing DPC++ include path is not required for -fsycl compilations - cleanups to minimal tutorial CMakeList.txt * using gfx-driver-ci-master-12917 in CI and disabling implicit scaling workaround * updates to documentation * added documentation of rtcGetSYCLDeviceFunctionPointer * added documentation of rtcSetGeometryEnableFilterFunctionFromArguments API function * documented rtcNewSYCLDevice, rtcIsSYCLDeviceSupported, rtcSYCLDeviceSelector, and rtcSetDeviceSYCLDevice API functions. * enabling rthwif testing also under Windows * updated docu link to compute runtime, documenting need to pass path to DPC++ headers * removed need of using special linker and -L on Windows from documentation * documentation updates * introduced RTC_INTERSECT_CONTEXT_FLAG_INVOKE_ARGUMENT_FILTER to enforce argument filter invokation for each geometry * use lld-link which is now shipped with dpcpp. * turn EMBREE_SYCL_SUPPORT off on Windows when DPC++ compiler is not used. * using releases_22ww49-ci-master-12886 windows driver in CI * enabling curves in DPCPP release builds * removed some workaround that disable CI tests * using neo-releases-22.43.24595.35 NEO release in CI * removing rt_validation_api:OFF from CI, validation API is OFF by default * upgrading CI to gfx-driver-ci-master-12886 and disabling ZEBinary workarounds * upgrading CI to ci-neo-master-025028 and removing ZEBinary workarounds * disabing benchmark output for rthwif_test_builder_instances CI tests * marking most SYCL cmake options as advanced * removed EMBREE_SYCL_MBLUR cmake option * changes to upgrading from Embree 3 to Embree 4 section as will as changelog * updates to section Embree SYCL known issues * documented that JIT compilation is preferred * updates to CMake configuration docu section * updates to Building Embree SYCL Applications section * added optimization section on generic pointers * documented RTCFeatureFlags * updated documentation of rtcIntersect1/4/8/16 and rtcOccluded1/4/8/16 * updates to Embree SYCL API documentation * enabling pre-splits in rthwif BVH builder only in high quality mode * checking if ray tracing extension supported by L0 * enabled geometry callbacks for some CPP tutorials for testing purposes * added rtcSetGeometryEnableFilterFunctionFromArguments API function * multiscene_geometry tutorial uses proper feature mask * regenerated CPP tutorials from ISPC version * updates to fix ISPC to CPP tutorial conversion * - updating to ci-neo-master-024996 and gfx-driver-ci-master-12868 in CI - enabling production ray tracing API in CI tests - enabling production ray tracing API by default in cmake - switching Windows SYCL CI tests to AOT mode * introduced RTCOccludedArguments to API * optimizations to intersection_filter tutorial * removed _IN_GEOMETRY and _IN_ARGUMENTS cmake options as no longer required * fixing issues with using Embree install package * disabling SYCL by default * updating to neo-releases-22.43.24595.34 in CI * rtcSetDeviceSYCLDevice does not check if device is supported by Embree as user may not necessarily run on that device * update sign file location * added missing dependency from embree_rthwif to embree_rthwif_sycl * added rtcSetDeviceSYCLDevice API call * disabling geometry callbacks by default in SYCL only * using ci-neo-master-024982 in CI * adding rthwif_production into embree_rthwif target * avoiding dispatch globals allocation when implicit dispatch globals are used * marking TBB cmake variables as advanced * some DPC++ to SYCL replacements in docu * updating Linux DPC++ compilation and driver install instructions * added L0 code to query if RT hardware supported, still kept disabled due to issues * printing render frame rate and total frame rate in window * setting device revision again for DG2 in AOT mode as a temporary workaround * measuring frame rate displayed in the application window on the device * added benchmark mode for dynamic_scene tutorial * no longer passing arrays through TutorialArguments for quaternion_motion_blur tutorial * no longer passing arrays through TutorialArguments for motion_blur_geometry tutorial * No longer passing arrays through TutorialArguments for user_geometry and instanced_geometry tutorials. Using USM allocations for these arrays significantly improved performance. * making accumulation buffer read/write * - using SYCL JIT compilation by default - using EMBREE_CI_DEVICE to determine GPU test is run on - removing EMBREE_SYCL_AOT_DEVICE_REVISION cmake variable, no longer required * Setting default frequency level to SIMD256 for ARM on all platforms. * Refactoring of CI testing: - mainly testing JIT in continuous tests - testing internal an public release driver in continuous tests - moved some less important tests to nighty testing * - building releases with public gfx driver - building releases in JIT mode - DEFAULT gfx version renamed to INTERNAL * using neo-releases-22.43.24595.29 as public gfx driver in CI * using gfx-driver-ci-master-12830 in CI * removed geometry filter invokation from quaternion_motion_blur tutorial * - renamed rtcFilterIntersection to rtcInvokeIntersectFilterFromGeometry - renamed rtcFilterOcclusion to rtcInvokeOccludedFilterFromGeometry * rtcFilterIntersection and rtcFilterOcclusion only invokes geometry filter function * adding instID argument to rtcForwardIntersect/Occluded functions * fixed compile warning * rtcForwardIntersect/Occluded do not need to handle NULL intersect arguments * using default RTCIntersectContext whenever possible * moving RTCIntersectContext to RTCIntersectArguments * update Ubuntu docker to 22.04 for all SYCL/GPU builds * implemented argument filter function support in pathtracer, keeping filter functions disabled * - disabling filter function in pathtracer - disabling pathtracer tests that require filter function - enabling pathtracer testing in JIT mode * removed OBJ intersection filter from pathtracer to simplify filter callbacks * removed unused intersectionFilterReject function from pathtracer * motion blur tutorial supports argument intersect function * quaternion motion blur tutorial uses argument intersect function * updated overview and platforms documentation sections * optimization to next_hit tutorial to allow inlining of filter callback * - hair_geometry tutorial uses argument version of filter function - improved performance of hair_geometry tutorial by stopping shadow rays when transparency close to 0 * not using open-linux driver for release builds for now * also using open-linux-driver-ci-dev_igc-12785 in CI * enabling ray masking by default in cmake * bugfix on ray mask test in verify * updating CI to gfx-driver-ci-master-12767 * bugfix on ray mask test in verify * renamed IN_CONTEXT -> IN_ARGUMENTS for cmake variables and feature flags * documented that an Embree SYCL device can only get used on the GPU * moved invokation of CPU and GPU builder to separate functions in scene.cpp * removed unused is_build variable from Embree scene * Removing stream tracing API * rtcFilterIntersection and rtcFilterOcclusion invokes geometry and context filter function * using faster copy of org and dir for rtcForwardIntersect/Occluded * - documented rtcForwardIntersect1/4/8/16 and rtcForwardOccluded1/4/8/16 - ray forwarding only forwards ray origin and direction * passing SYCL context and device objects directly to rtcNewSYCLDevice * renamed RTC_FEATURE_ to RTC_FEATURE_FLAGS_ in Embree API * using gfx-driver-ci-master-12725 in CI * Changes required for Windows ARM64 * bugfix to user_geometry tutorial when compiled without context user geometry callbacks * using gfx-driver-ci-master-12700 in CI * update mac jobs to at least TBB 2021.1.1 * macOS jobs use the "build" tag. * fixed in export map files due to slightly changed name mangling in clang when using Embree API namespace * passing context and device to rtcNewSYCLDevice * removed RTC_SYCL_KERNEL makro as no longer required * rtcForwardIntersect pushes instance ID * user_geometry tutorial pushes instance geomID * renamed rtcGetSYCLFunctionPointer to rtcGetSYCLDeviceFunctionPointer * added rtcSYCLDeviceSelector API function * renamed RTC_ERROR_UNSUPPORTED_DEVICE to RTC_ERROR_UNSUPPORTED_GPU * removed workaround that avoided passing function pointer types as kernel argument * removed unnecessary casting to user geometry and filter callback types * fixed compile issue when user geometries were disabled * using proper argument types for API callback type definitions * - passing RTCIntersectContext to rtcIntersect and rtcOccluded functions - removing rtcIntersectEx1 function - moving all RTCIntersectContext members to RTCIntersectArguments, except instance stack * added -cl-intel-greater-than-4GB-buffer-required flag to rthwif tests as bug workaround * disabling some IGC workarounds * using gfx-driver-ci-master-12316 in CI * geometry user callback and geometry filter callback can get properly disabled using feature mask * added support to use production version of ray tracing API * removed ARM detection using TRY_COMPILE, no longer required * add rthwif CMake export * Section title format fix for "Embree Support and Contact" * fixed compile warning * Fixed compilation issues for ARM AArch64 processor under Linux. * Set `EXCLUDE_FROM_ALL` on the tbb_static build dir to not install it * enabling intensive JIT testing for DG2 * embree_rthwif can get compiled stand alone * using new allocator in rthwif builder implementation * - adding --frames command line option and testing triangle_geometry_sycl with many frames - enabling triangle_geometry_sycl tutorial in PVC CI again * disabling windows ICX test temporarily * Frei/devel (#2309) * disabling windows ICX test temporarily * fix cmake_minimum_required position * running release CI job only nightly * Fix spelling mistake * added ZE_RESULT_RAYTRACING_OPERATION_DEFERRED result to rthwif_builder_spec * first draft of L0 version of rthwif_builder API * removing SYCL dependency from rthwif_builder API * making TBB content fetching verbose * fixed compile warning related to specialization constant usage * made rthwif_production implementation independent to embree specific headers * Improvements and bugfixes to scene based feature mask selection - scene hierarchy is traversed completely - curves and point s sub-types are detected properly - ISPC crash fixed - pathtracers properly disables specialization constant usage in AOT mode * Viewer and Pathtracer are now determining their specialization constants based on the scene * renamed EMBREE_DPCPP cmake variables to EMBREE_SYCL * rthwif_test: adding scratch and accel buffer bounds checking * rthwif_test: adding multi-threading * rthwif_test: adding benchmark mode * rthwif_build: returning new size estimate from failed build * rthwif_build: returning acceleration structure size * rthwif_builder: using estimateSize function from SAH builder * rthwif_test: adding random NULL geometries for testing * rthwif_test: adding test of worst case accel bytes * removing EMBREE_DPCPP_IMPLICIT_DISPATCH_GLOBALS define and added EMBREE_DPCPP_ALLOC_DISPATCH_GLOBALS define * using intel_ray_query_abandon * Using ray tracing allocation desciptor (ze_raytracing_mem_alloc_ext_desc_t) to allocate acceleration structure data. * fixed to rtcore_scene.h * rthwif_build: builder uses scratch buffer * rthwif_build: matching implementation header with specification * rthwif_test: using device_read_only USM allocations and increased test size * rthwif_test: added mixed geometry type BVH build test * rthwif_test: added instance geometry BVH test * rthwif_test: added procedural geometries BVH build test * rthwif_test: generalized calculation of expected output * rthwif_test: testing also meshes that cannot get quadified * rthwif_test: random triangle selection * rthwif_test: storing triangle ID as 4th triangle index * rthwif_test: adding first BVH build test * rthwif_test: moved expected output generation to separate function * introduced instance transformation formats in rthwif build API * rthwif build API uses bounds pointer for instances to avoid read from hardware accel in top-level build * rthwif builder performs check of geometry descriptors * Add --compare argument to rthwif_cornell_box test * Fix download gfx_driver & dpcpp scripts * added EMBREE_DISABLE_DEVICEID_CHECK env option to disable deviceID check * enabling spill compression disable workaround again * upgrading CI to DPC++ compiler 20220914 * using sycl::gpu_selector_v for newer DPC++ compiler versions * updates to rthwif_builder_spec, improved transformation layout spec and naming * running release CI workflow only in nightly build * building separate mblur BVHs over static and mblur geometry * removing internal rthw BVH builder that was directly connected to Embree scene * using statically build TBB in rthwif_builder implementation * implemented rthwif builder thread join interface * enabling binary rthw BVH build interface by default * Disabling Windows DG2 CI test for internal tasking system to get faster CI turn arounds. * fixed bug with invalid instance bounds in rthw BVH builder * enabling implicit dispatch globals usage by default * using default sub group size for kernels * running continuous workflow no longer on pull requests * Extensions to rthwif build API: - adding format for transformations - adding list of acceleration structures to be intersected sequentially - adding parallel build operation for parallelization * enabled CI test for binary HW BVH build interface * introduced EmbreeHWAccel struct to access list of HWAccels * upgrading to CI to gfx-driver-ci-master-12316 * fixed include paths to parallel_for.h * removing spill compression disable workaround * ci: leave only benchmark jobs in gitlab (#2270) * remove inplace version of RTHWIF_GEOMETRY_TYPE_INSTANCE * updates to rthwif_test * rthwif_builder uses new procedural callback that returns array of bounds * renames to make rthwif_builder match spec * documented accelBufferBytesOut semantics when build succeeds/fails * further changes to rthwif_builder_spec * added improved and documented rthwif_builder_spec * Make SYCL tutorials work when iGPU is present: * adding vcpkg install instructions also to docu source files * Add vcpkg installation instructions * fixed bug in hardware BVH builder when geometries where NULL * using internal gfx-driver for DPC++ release build for now * running nightly release build in github at 00:00 UTC * setting JIT and AOT compile options * increased SYCL test timeout to 50s * disabling public gfx driver tests * removed no longer required disabling of EU fusion workaround * running nightly github CI at 00:00 UTC * added cmake option to generate dbg info in dpcpp kernels * ci: add github actions workflows * using high instance mask bit in instance_geometry tutorial * fixed instance mask bug with high mask bits were used * Enabled trav_loop always when instances are enabled to fix issues with high instance mask bits set. * getting rt_production API in sync with spec * removed bvh_id from ray query and ray forward intrinsics * removed bvh_level from intel_ray_query_forward_ray intrinsic * properly using intel_ray_flags_t type in rt_production API * Using some more descriptive names for some rt_production API functions: - intel_get_hit_barys -> intel_get_hit_barycentrics - intel_get_hit_geomID -> intel_get_hit_geometry_id - intel_get_hit_primID -> intel_get_hit_primitive_id - intel_get_hit_primID_triangle -> intel_get_hit_triangle_primitive_id - intel_get_hit_primID_procedural -> intel_get_hit_procedural_primitive_id - intel_get_hit_instID -> intel_get_hit_instance_id - intel_get_hit_instUserID -> intel_get_hit_instance_user_id - intel_get_hit_triangle_verts -> intel_get_hit_triangle_vertices * renaming intel_ray_desc_t members O/D to origin/direction in rt_production API * removed bvh_level from intel_ray_query_init instrinsic in rt_production API * changed enumerants in rt_production API to be lower case * Renamed structs in rt_production RT API: - RayFlagsINTEL -> intel_ray_flags_t - RayDescINTEL -> intel_ray_desc_t - ray_query_INTEL -> intel_ray_query_t - raytracing_acceleration_structure_INTEL -> intel_raytracing_acceleration_structure_t - float4x3_INTEL -> intel_float4x3 - HitTypeINTEL -> intel_hit_type - CandidateTypeINTEL -> intel_candidate_type_t * added cmake option to switch between internal and driver RT hardware BVH builder * removed old direct connection of HW BVH builder to Embree * first attempt to unify internal HW builder and API HW builder * parsing --jit-cache command line option in rthwif_test application * TBB: Stop task_scheduler_observer when TaskScheduler is destroyed * upgrading gfx driver to gfx-driver-ci-master-12117 * using sycl namespace instead of cl::sycl namespace * fixed rtcForwardIntersect/Occluded implementation when driver HW BVH interface is used * fixed wrong primitive counting in driver HW BVH interface implementation * fixed wrong instanced accel passed when driver HW BUILD interface was used * fixed wrong bounds propagation when driver HW BVH build interface was used * passing ray_query_INTEL* to each rt_production API function * renamed ray_query_t to ray_query_INTEL, and rtas_t to raytracing_acceleration_structure_INTEL * added time to RayDescINTEL * renamed CandidateType to CandidateTypeINTEL and prepended all enumerators with CANDIDATE_TYPE_INTEL_ * HitType -> HitTypeINTEL and prepending HIT_TYPE_INTEL_ to all enumerants * prepending RAY_FLAGS_INTEL_ to RayFlagsINTEL enumerants * RayFlagsIntel -> RayFlagsINTEL * rayquery_t -> ray_query_t * rt_production test uses randomized transformation for instancing * rt_production API test checks local2world and world2local output * moved TraceRayCtrl to rthwif_internal.h * Include dpcpp compilation target info in CMake config file export * Fix rounded kernel dispatch size to round up when there's a remainder * fixed bug in rthwif_test when internal task scheduler is used * - renamed intel_sync_ray_query to intel_ray_query_sync - using pointers to rayquery_t instead of references - renamed intel_get_ray_tnear to intel_get_ray_tmin - remove intel_get_hit_instanced_accel function * no longer passing Embree device to binary HW BVH build interface * using intel_get_hit_instID short form in intel_rt_production API to be consistent with geomID/primID naming * added testing for intel_get_hit_instanceUserID * implemented intel_get_hit_instanceUserID, intel_get_hit_world_to_object and intel_get_hit_object_to_world * cleanups to rthwif_production implementation * all software instancing rt_production API tests are working * software instancing rt_production API test works mostly * procedural triangle rt_production API test works * skipping rt_production test when using public gfx driver and limiting number of errors printed * adding manual dispatch globals allocation support to rt_production tests * first procedural triangle test * preparing test code to support procedural triangles * hwinstancing tests work * rt_production test can create instances * moved buildAccel to scene object * started to add instancing support to rt_production API test * added rthwif_test_triangles_anyhit_shader_commit/reject tests * rt_production API test checks committed and potential hit * rt_production API test uses multiple geometries * enabled user_geometry again when implicit globals are used * first version of rt_producton API testing * working around some regression * bugfix * fixed compile issue * added driver HW BVH builder support for mixed mblur and static geometry scenes * first motion blur support in driver HW BVH builder * updates * worked around compilation issue under Windows * fixed compile issue with disabled DPCPP support * - making rthwifGetAccelSize future proof - added support of rthw_builder=default/driver to switch between both ray tracing hardware builders * connected binary interface HW BVH builder to Embree * first version of binary interface to HW BVH builder * Fix check for if we're compiling without AOT * using sycl::ext::oneapi::property::usm::device_read_only() mode and no longer using SYCL_PI_LEVEL_ZERO_USM_ALLOCATOR explicitely * fixed tagging of wrong functions with RTC_SYCL_INDIRECTLY_CALLABLE in user_geometry tutorial * upgrading to DPC++ compiler 20220802 * added cornell_box test for production RT API * using fixed 128 bytes offset to root node in HW accel * added support to use intel_get_implicit_dispatch_globals intrinsic (disabled by default) * adding JIT test for PVC * - upgrading to DPC++ compiler sycl-nightly/20220721 - changing CL/sycl.hpp to sycl/sycl.hpp for new dpcpp compilers * add tutorial benchmarks * update models for GPU benchmark tests * CMake Large GRF option + enabled for fcall testcases * disabling specialization constant usage in AOT mode due to some DPC++ compiler bug * switching to sycl-nightly/20220625 * ci: switch testing to PVC B4 * adding unused option -cl-intel-private-memory-minimal-size-per-thread XXX to dpcpp.cmake which can get used to increase private memory size when stack calls are used * disabling EMBREE_INSTALL_DEPENDENCIES again by default * run gpu benchmark in regular ubuntu20.04 docker and clone benchmark client with secret token * merging IGC flag settings for windows and linux to common place * no longer disabling __noinline for SYCL * using CMake list for CMAKE_IGC_OPTIONS * fixed issue where disabling JIT cache did also disable USM chunk allocator * only enforcing sub-group size when geometry callbacks are enabled * adding CI test that disables geometry callbacks * added rtcIsSYCLDeviceSupported API function to check if Embree is supported on some SYCL device * lights no longer defined as indirectly callable * upgrading to gfx-driver 11261 under Windows * removed no longer required environment settings from device.cpp * No longer including sycl.hpp inside Embree API headers. If SYCL support is required, the user should include sycl.hpp before including the Embree API headers. * upgrading to gfx-driver-ci-master-11261 * cleanups to rthwif implementation * intel_get_hit_instanceID now properly returns instanceIndex * prepending PATH to DPC++ compiler * added documentation on howto workaround issues when multiple GPUs are present in the system * using -j 8 in documentation, -j might run out of memory * enabled JIT caching again when specialization constants are used * updating Windows driver version in documentation * added feature mask to pathtracer tutorial * upgrading public win gfx driver to sdp/1011433 in CI * building Linux DPC++ release without curve support * proper options to enable large GRF mode * some bugfixes to documentation of compiling Embree with DPC++ * setting version to 4.0.0-alpha * updates to README.md.in file for tutorials * added DPC++ release build * added Embree DPC++ known issues docu section * viewer_sycl disables JIT caching when specialization constants are used * added --jit-cache command line option to disable JIT caching * Exporting tasking lib only for static Embree compilation. Configuring tutorial/README.md file. * setting version to 4.0.0-alpha.0 * increasing required GLIBCXX version to 3.4.14 * removed Intel Compiler 2015 from supported compilers and CI testing as we trigger some compiler bug * added more shortcuts to specify RTC_FEATURE_LINEAR_CURVES, RTC_FEATURE_BEZIER_CURVES, RTC_FEATURE_BSPLINE_CURVES, RTC_FEATURE_HERMITE_CURVES, and RTC_FEATURE_CURVES * added feature mask to user_geometry tutorial * removed specialization constant usage from triangle_geometry_tutorial, we have the viewer for this * added feature mask to quaternion_motion_blur tutorial * - moved feature mask for point_geometry tutorial to beginning of file - enabled more testing for point_geometry tutorial * added feature mask to multi_instanced_geometry tutorial * added feature mask to motion_blur_geometry tutorial * added feature mask to minimal_sycl tutorial * added feature mask to intersection_filter tutorial * fixed disabling of intersection filter feature through feature mask * added feature mask to instanced_geometry tutorial * added feature mask to hair_geometry tutorial * added feature mask to grid_geometry tutorial * added feature mask to dynamic_scene tutorial * added feature mask to curve_geometry tutorial * improved feature masks for multi-level instancing * using feature mask also for viewer debug shaders * moved debug shaders to viewer application only, this significantly improved JIT compile time of all other tutorials * added specialization constants and command line parsing for feature mask to viewer_sycl * fixing issue with feature mask and RTC_MAX_INSTANCE_LEVEL_COUNT > 1 * added feature flags also to ISPC API * fixing compile issue when DPC++ support was disabled * Added specialization constant to point geometry tutorial * Added missing feature filter for motion blur * Added RTC_FEATURE_NONE to common header * Enabled specialization constants in SYCL triangle tutorial * Added feature_mask variable to IntersectArguments and condidtionals around features. * using work group size (4,4) which works on DG2 and PVC * allowing rendering of arbitrary screen resolutions * no longer disabling various warnings for SYCL compilation * removing SYCL_LIBS, seems not required * removed some workarounds that disabled some tutorials in some configs * documenting that user geometry bounds callbacks are host side functions always * printing CMake warning when filter and user geometry callback support in geometries are enabled * consistently adding -lsycl to link flags under Windows and Linux * fixes to DPC++ application compilation documentation for Windows * properly installing SYCL dependency under Windows * documented how to build an Embree DPC++ application * enabled EMBREE_ZIP_MODE and EMBREE_INSTALL_DEPENDENCIES by default * adding minimal tutorial sources to install package * cleanup * hide device's task arena behind execute interface * remove taskingscheduler.h from default.h * don't link embree_sycl to tasking * clean up parallel algorithm headers * move more members in inner structs * move task group members into inner struct * move checkIfModifiedAndSet into scene_verify.cpp * tutorial_ispc and tutorial should not link agains embree_sycl * fix tasking linking issues and remove rthwif library * add CI tests that use the internal tasking scheduler for sycl * make internal tasking scheduler's exception handling consistent with TBB * adding RTC_SYCL_SIMD_WIDTH to rtcore_config.h * removed reqd_sub_group_size from API function declarations, enforcing sub group size only works at kernel level * making dg2 default under Linux and JIT default under Windows * added DPC++ Memory Pooling section to documentation * enabling memory pooling and persistent JIT caching in minimal_sycl tutorial * always detecting dpcpp when EMBREE_DPCPP_SUPPORT is enabled * updates to Windows build instructions with DPC++ compiler * introduced RTC_SYCL_KERNEL kernel attribute * linking embree target to embree_sycl target * enabled SYCL chunk allocator for shared USM allocations * removing SYCL allocation workaround * allocator.clear() was executed too late in qbvh6_builder_sah * minimal_sycl tutorial properly hits triangle now * increasing timeout for SYCL CI tests to 30s * added rtcSetGeometryUserDataFromScene API function to be used during rendering * removing rtcInterpolate SYCL implementation * enabled user_geometry_sycl again in JIT test * fixed some compile warnings for Release build * updated instructions on compiling Embree with DPC++ under Linux * using TBB2020.2 for Windows CI tests * documented that AOT compilation with multiple devices is currently not working * Added documentation on how to install Windows HPG drivers. * increasing ctest timeout to 20s to properly run JIT tests * Revert "running Linux JIT CI test only on dg2-03 machine" * getting pathtracer to work when geometry filter functions are disabled * avoiding function pointers for light sampling and evaluation in pathtracer * running Linux JIT CI test only on dg2-03 machine * Added Embree DPC++ compilation docu * Added Embree DPC++ API docu section * fixed issue with SYCL benchmarking, dg2-b0-512 device config no longer supported, using just dg2 device * Added documentation for EMBREE_DPCPP_AOT_DEVICES cmake option. Cleanup of EMBREE_DPCPP_AOT_DEVICES cmake option. * installing SYCL dependency only when EMBREE_DPCPP_SUPPORT is enabled * documented EMBREE_DPCPP_SUPPORT cmake option * using newer driver for public CI testing * adding CI tests that use publicly available drivers * removed unused build.py and conf.py scripts * updated third-party-programs files * adding windows JIT test that uses gfx-driver sdp/1011314 * trying gfx-driver-ci-master release build * updates to the Embree 3 to Embree 4 porting section in documentation * added agama CI test * extending download_gfx script to support agama releases * passing RTCIntersectArguments through pointer to make API C99 compliant again * installing only required SYCL libraries * - Removed Embree 2 to Embree 3 patch script - Removed Embree 2 to Embree 3 upgrade section from documentation * renamed all *.3embree3 man files to *.4embree4 * Renamed embree3 API include folder to embree4 * updated model hash to devel branch of model repo * Initial commit of SYCL/DPC++ version of Embree with GPU support ++++ gimp: - Add 0001-Avoid-type-names-and-keywords.patch from Fedora: fixes build with gcc 15. ++++ gum: - Update to 0.16.0: New * feat(table): show indicator on help keybindings (opt-in) Fixes * fix(choose): order when using --label-delimiter * fix(confirm): ensure --show-output show the right answer * fix(spin): preserve color output when --show-output is given * fix(table): padding on item indicator * fix: generated completion invalid for fish shell * fix(choose): generated completion invalid for fish shell (choose/options) * fix(filter): wildcard escaping issue ++++ harfbuzz: - Update to version 11.0.1: + The change in version 10.3.0 to apply “trak” table tracking values to glyph advances directly has been reverted as it required every font functions implementation to handle it, which breaks existing custom font functions. Tracking is instead back to being applied during shaping. + When directwrite integration is enabled, we now link to dwrite.dll instead of dynamically loading it. + A new experimental APIs for getting raw “CFF” and “CFF2” CharStrings. + We now provide manpages for the various command line utilities. Building manpages requires “help2man” and will be skipped if it is not present. + The command line utilities now set different return value for different kinds of failures. Details are provided in the manpages. + Various fixes and improvements to fontations font functions. + All shaping operations using the ot shaper have become memory allocation-free. + Glyph extents returned by hb-ot and hb-ft font functions are now rounded in stead of flooring/ceiling them, which also matches what other font libraries do. + Fix “AAT” deleted glyph marks interfering with fallback mark positioning. + Glyph outlines emboldening have been moved out of hb-ot and hb-ft font functions to the HarfBuzz font layer, so that it works with any font functions implementation. + Fix our fallback C++11 atomics integration, which seems to not be widely used. + Various testing fixes and improvements. + Various subsetting fixes and improvements. + Various other fixes and improvements. ++++ jenkins-x-cli: - Update to version 3.11.75: * chore(deps): upgrade jenkins-x-plugins/jx-changelog to version 0.10.13 - Update to version 3.11.74: * chore(deps): upgrade jenkins-x-plugins/jx-verify to version 0.3.12 - Update to version 3.11.73: * chore(deps): upgrade jenkins-x-plugins/jx-pipeline to version 0.7.20 - Update to version 3.11.72: * chore(deps): upgrade to version 0.0.79 - Update to version 3.11.71: * chore(deps): upgrade to version 0.25.1 ++++ jujutsu: - update to 0.28.1: * Security fixes - Fixed SHA-1 collision attacks not being detected. (GHSA-794x-2rpg-rfgr) * Fixed bugs - Resolved some potential build issues for packagers. #6232 - Fix a bug with :ours and :theirs merge tools involving conflicted trees with more than two sides. #6227 ++++ kargo-cli: - Update to version 1.4.0: Large update, please find the release notes here: https://github.com/akuity/kargo/releases/tag/v1.4.0 In the CLI, re-logging in to a Kargo API server when your token (and refresh token, if applicable) have expired is now considerably easier, requiring only kargo login, with all other arguments and flags inherited from the previous login. * feat(cli): improve UX (re-)login (#3727) * chore(deps): bump the js-patch group across 1 directory with 3 updates (#3714) * chore(deps): bump google.golang.org/api from 0.227.0 to 0.228.0 in the go-minor group (#3718) * chore(deps): bump the go-patch group with 2 updates (#3717) * chore(deps): bump vite from 6.0.9 to 6.0.12 in /ui (#3710) * chore: update Go dependencies (#3705) * chore(deps/tools): bump github.com/golangci/golangci-lint from 1.64.7 to 1.64.8 in /hack/tools in the go-patch group (#3692) * chore(deps): bump actions/setup-node from 4.2.0 to 4.3.0 (#3694) * chore(deps): bump actions/cache from 4.2.2 to 4.2.3 (#3693) * chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#3695) * chore(deps): bump the go-patch group with 2 updates (#3699) * chore(deps): bump the go-minor group with 3 updates (#3700) * chore(deps): bump the js-patch group across 1 directory with 3 updates (#3659) * chore(deps/tools): bump github.com/containerd/containerd from 1.7.25 to 1.7.27 in /hack/tools (#3664) * chore(deps): bump github.com/expr-lang/expr from 1.16.9 to 1.17.0 (#3666) * chore(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.27 (#3665) * chore(deps): bump the go-patch group with 7 updates (#3656) * chore(deps): bump the go-minor group with 4 updates (#3657) * chore(deps/tools): bump the go-patch group in /hack/tools with 4 updates (#3658) * chore(deps): bump golang from 1.24.0-bookworm to 1.24.1-bookworm (#3632) * chore(deps): bump the js-major group in /ui with 5 updates (#3627) * chore(deps/tools): bump golang.org/x/tools from 0.30.0 to 0.31.0 in /hack/tools in the go-minor group (#3631) * chore(deps/tools): bump github.com/golangci/golangci-lint from 1.64.5 to 1.64.6 in /hack/tools in the go-patch group (#3630) * chore(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 (#3628) * chore(deps): bump golang from 1.24.0-bookworm to 1.24.1-bookworm (#3629) * chore(deps): bump the go-minor group with 6 updates (#3624) * chore(deps): bump the go-patch group with 5 updates (#3623) * chore(deps): bump the js-patch group in /ui with 3 updates (#3543) * chore(deps): bump the go-minor group with 6 updates (#3594) * chore(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 (#3589) * chore(deps): bump slsa-framework/slsa-github-generator from 2.0.0 to 2.1.0 (#3588) * chore(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 (#3587) * chore(deps): bump actions/cache from 4.2.1 to 4.2.2 (#3590) * chore(deps): bump korthout/backport-action from 3.1.0 to 3.2.0 (#3591) * chore(deps): bump the go-patch group with 4 updates (#3593) * chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5 (#3554) - Update to version 1.3.4: No CLI-related changes in the changelog ++++ kf6-kconfig: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * KDesktopFile: Always put [Desktop Entry] group first * Fix build warning * Fix double unescaping of config keys * Update dependency version to 6.13.0 ++++ kf6-attica: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-baloo: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-bluez-qt: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-breeze-icons: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add symbolic links for telegram-desktop new icon names * Update dependency version to 6.13.0 ++++ kf6-extra-cmake-modules: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * ECMAddTests.cmake: add support to pass environment variables and compile definitions * tests: Fix cmake deprecation warning * ECMEnableSanitizers.cmake: replace tabs with spaces * KDECompilerSettings: default to C++20 for level 6.13 * ECMEnableSanitizers.cmake: fix GCC's "note: variable tracking size limit exceeded" when using asan * Update dependency version to 6.13.0 ++++ kf6-extra-cmake-modules-doc: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * ECMAddTests.cmake: add support to pass environment variables and compile definitions * tests: Fix cmake deprecation warning * ECMEnableSanitizers.cmake: replace tabs with spaces * KDECompilerSettings: default to C++20 for level 6.13 * ECMEnableSanitizers.cmake: fix GCC's "note: variable tracking size limit exceeded" when using asan * Update dependency version to 6.13.0 ++++ kf6-frameworkintegration: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Add a TODO note to drop knsrc alias workaround * Update dependency version to 6.13.0 ++++ kf6-kapidox: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Update dependency version to 6.13.0 ++++ kf6-karchive: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Remove duplicate deprecation attribute * Silence nodiscard warning * Add missing since information * Properly deprecate addEntry/removeEntry * Handle Zip64 extra field in central directory * kzip: Remove repeated code for header detection * kzip: Fix misdetection of nested signatures, handle Zip64 data descriptors (kde#450597) * kzip: Detect Zip64 end of central directory records * kzip: Add various test cases * Add support for reading encrypted 7z archives * Mark addEntry as deprecated, replaced with addEntryV2 * Add test files * Fix QIODevice double deletion in KArchive::close() * Introduce and use KArchiveDirectory::removeEntryV2 * It compiles fine without qt6.9 deprecated methods * Fix buffer boundary check in K7ZipPrivate::readNumber * Update dependency version to 6.13.0 ++++ kf6-kauth: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kbookmarks: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kcalendarcore: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Clean headers * Remove unused warning pragma * Port to not deprecated methods * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kcmutils: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * tools: Fix querying X-KDE-OnlyShowOnQtPlatforms * Make kcmdesktopfilegenerator preserve X-KDE-OnlyShowOnQtPlatforms * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kcodecs: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kcolorscheme: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kcompletion: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kconfigwidgets: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kcontacts: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kcoreaddons: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * Mimetypes: replace TODO comment with link to s-m-i MR * Drop no longer needed export of KJobPrivate & KCompositeJobPrivate * It compiles fine without qt6.9 deprecated methods * KDirWatch: Constify the 'path' variable * Require CI to pass on FreeBSD * KProcessList: Return login names based on ruid in the FreeBSD impl * KDirWatch: Support the "direct" mode of the libinotify-kqueue library * KShell:tildeExpand: Return filename if homedir is empty (kde#317513) * Bump min required SharedMimeInfo to 2.1 * Update dependency version to 6.13.0 ++++ kf6-kcrash: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kdav: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * CMakeLists.txt - Don't include quiet packages in the feature summary * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kdbusaddons: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kdeclarative: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kded: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kdesu: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kdnssd: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kdoctools: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kfilemetadata: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing since information * [Office2007Extractor] Fix Keywords handling in OPC CoreProperties * [Office2007Extractor] Add support for 3MF and XPS formats metadata * [Office2007Extractor] Fix several more OPC violations, cleanup * [Office2007Extractor] Avoid double lookup of ZIP file entries * Use categorized logging in all extractors * Print diagnostic error string from KArchive if opening files fail * ffmpegextractor: extract video and audio codec, pixel format and color space * [ExtractorCollection] Don't print warning for valid metadata * [Dump utility] Use QGuiApplicaton as required by some extractors * [MobiExtractor] Add debug message for invalid or DRMed files * mobiextractor.cpp - fix compile for ENABLE_TEXT_EXTRACTION undefined * [MobiExtractor] Disable buggy text extraction by default * Update dependency version to 6.13.0 ++++ kf6-kglobalaccel: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kguiaddons: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add support for high-contrast mode on Windows * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kholidays: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * .krazy - modernize * Add codespelling capability to the project (and fix misspellings) * Use "kholidays_debug.h" rather than * Update for 2025 * holidayparserplan.cpp - comment unused variable * It compiles fine without qt6.9 deprecated methods * Add public holidays for Puerto Rico * Update dependency version to 6.13.0 ++++ kf6-ki18n: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Use iso-codes' common_name field for country names when present (kde#501968) * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kiconthemes: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Fix missing initialization and copying of activeText * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kidletime: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kimageformats: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * PSD: use linear profile on float images * It compiles fine without kf6.12 deprecated methods * Write tests for hej2 format * heif: enable saving of hej2 format * CI: Enable heif so we make sure it compiles * writetest: special handling for HEIF format * readtest: special handling for HEIF format * heif: disable AVCI decoder for libheif before 1.19.6 * SKIP tests when libheif configuration is incomplete * heif: enable reading images with native 16 bit depth * Use of heif_context_add_XMP_metadata instead heif_context_add_XMP_metadata2 * Update dependency version to 6.13.0 ++++ kf6-kio: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * KFileWidget and KDirOperator: Fix saving and loading preview settings (kde#501743) * Add missing includes * KUrlNavigatorButtonBase: Fix foreground color with accent color headers (kde#501803) * PasteDialog: make text follow combobox and vice versa * PasteDialog: make MIME type handling fancier (kde#499348) * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Fix touch interaction (kde#501708) * SkipDialog: show msg with plaintext (kde#488910) * KFileWidget: Allow saving single file with double quotes (kde#426728) * kurlnavigator: change frame border when in focus * KCoreDirLister: use std::unordered_map for KCoreDirListerCacheDirectoryData * KCoreDirLister: Refactor the two QLists for Holding and Listing KCoreDirListers into QHash * RenameDialog: Enable word wrap for text content (kde#497732) * trash: Fix typo in ScanFilesInTrashOption enumeration * KFileWidget: drop broken workaround for old s-m-i octet-stream file suffix (kde#501085) * Use appropriate icon for blank file (kde#501462) * KNewFileMenu: Forbid saving file or folder with ~USERNAME as name * Scrolling with touch in KDirOperator * Update dependency version to 6.13.0 ++++ kf6-kirigami: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Fix icon bundling on Android * Add missing since information * ColumnView: More reliable touch horizontal scrolling * ColumnView: watch columns implicitwidth change * HeaderFooterLayout: introduce spacing property * Add missing include mocs * DialogLayer: force header style when on global pagestack * PageRow: Fix the navigation buttons disappearing in certain situations * Workaround for multiple engine types registration (kde#497616) * Fix loading page header for pages with titleDelegate in PagePool * Add missing include * NavigationTabBar: don't use left/right padding in implicitWidth (kde#500229) * NavigationTabBar: don't use availableWidth in contentWidth (kde#500229) * dialogs/DialogHeaderTopContent: always place close button top right * dialogs/DialogHeaderTopContent: remove margin instead of adding * Increase KF/QT deprecated version * Improve breeze icons install * layout/FormLayout: scroll to focus item if necesary * BasicTheme: Allow creation without a QML engine * NavigationTabButton: Don't bold selected * Dialog: make header contents composable * Revert "InlineMessage: fix link opening and hover handlers" * Update dependency version to 6.13.0 * ShadowedImage: Hide ShadowedTexture with software rendering * Dialog: guard even harder against null parent ++++ kf6-kitemmodels: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kitemviews: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kjobwidgets: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * kjobcreator: startElapsedTimer in Testjob::start * Update dependency version to 6.13.0 ++++ kf6-knewstuff: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * attica/atticarequester: use logging categories * core/resultsstream: downgrade severity of "Finished" log message * core: use logging category * Add AliasFor keyword * Update dependency version to 6.13.0 ++++ kf6-knotifications: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * KNotification: Update notification when action label changes * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-knotifyconfig: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kpackage: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * packagestructure_compat_p: add Icon field * Update dependency version to 6.13.0 ++++ kf6-kparts: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kpeople: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kplotting: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kpty: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kquickcharts: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * controls: Use implicit size for layout calculations in AxisLabels * controls: Use polish in AxisLabels instead of custom relayout queueing * Update dependency version to 6.13.0 ++++ kf6-krunner: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Restore FavoriteCountRole enum value * Add missing include * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Revert "Give favorites a relative boost rather than absolute sorting position" (kde#489866) * Update dependency version to 6.13.0 ++++ kf6-kservice: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * KService: Don't skip action without executable * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kstatusnotifieritem: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-ksvg: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-ktexteditor: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Fix build with Qt 6.10 * try to improve test stability * don't move the cursor to the current drop location for file drops (kde#501618) * Try to flush less often to disk (kde#501508) * Adapt unit test to changes in KF::SyntaxHighlighting * It compiles fine without kf6.12 deprecated methods * Add Text to Speech actions to context menu * cut down to right integer size * use _commit for safer swap files on Windows * ensure we don't run into corner cases in Qt for font sizes (kde#500766) * KateScrollBar: Add minimap actions to context menu * trigger dictionary load * Update dependency version to 6.13.0 ++++ kf6-ktexttemplate: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * Update dependency version to 6.13.0 ++++ kf6-ktextwidgets: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kunitconversion: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kuserfeedback: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Remove qmake info as it was removed * Port some code from foreach to for(...:...) * Update dependency version to 6.13.0 ++++ kf6-kwallet: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Better salt generation * Update dependency version to 6.13.0 ++++ kf6-kwidgetsaddons: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * ktitlewidget: Remove mention of bold text in doc comments * ktitlewidget: Add a note that the default level is 1 * ktitlewidget: Update links to KDE HIG * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kwindowsystem: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Remain bug-compatiable on older plasma * wayland: Avoid creating the platform window in surfacehelper * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-kxmlgui: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without kf6.12 deprecated methods * It compiles fine without qt6.9 deprecated methods * ensure KMainWindow::canBeRestored is working with no data (kde#427552) * Update dependency version to 6.13.0 ++++ kf6-modemmanager-qt: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-networkmanager-qt: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-prison: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-purpose: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * AlternativesModel: Always reset model when initializing * It compiles fine without kf6.12 deprecated methods * Clipboard: Set clipboard text, too, if applicable * JobDialog: Cancel when closing window * Update dependency version to 6.13.0 ++++ kf6-qqc2-desktop-style: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add missing include mocs * Frame: Use corner radius * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-solid: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Return model (or vendor) if the battery technology is unknown * backends/fstab: override StorageAccess check signals * Update dependency version to 6.13.0 ++++ kf6-sonnet: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Speller: Load dictionary on demand * Update dependency version to 6.13.0 ++++ kf6-syndication: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * It compiles fine without kf6.12 deprecated methods * Update dependency version to 6.13.0 ++++ kf6-syntax-highlighting: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * Add Devicetree Source syntax highlighting * CMakeLists.txt - Don't include quiet packages in the feature summary * Fix build with Qt 6.10 * It compiles fine without qt6.9 deprecated methods * Update Elixir Syntax, Add EEx/HEEx * Add "echo" keyword to Gleam * Update dependency version to 6.13.0 * Add example SPDX and alerts comments in test.gleam * Replace inlined license by SPDX-License-Identifier in gleam.xml top comment * Refactor `alerts` keywords to `crash keywords` and add `import keyword` list * Increment gleam.xml version number * Add example documentation comments * Refactor comments and improve import highlighting ++++ kf6-threadweaver: - Update to 6.13.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.13.0 - Changes since 6.12.0: * It compiles fine without qt6.9 deprecated methods * Update dependency version to 6.13.0 ++++ kitty: - Update to 0.41.1: * Fix a regression in the previous release that caused rendering of emoji using the VS16 variation selector to fail with some fonts (#8495) * Fix a regression in 0.40.0 that caused tab bar margins to not be properly blanked when the tab bar is at the bottom (#8494) * Wayland: panel kitten: Fix incorrect initial font size on compositors such as Hyprland that set scale late in the window creation process (#8496) * Fix a regression in 0.40.1 that caused hyperlink underline on hover to remain on screen when the screen is scrolled ++++ ldc: - Update to 1.40.1: * Big news - Frontend and druntime bumped to version 2.110.0 final. (#4854, #4868) - LLVM for prebuilt packages bumped to v19.1.7. (#4822) - New prebuilt package for Alpine Linux x86_64 with musl libc. It's currently generated on Alpine v3.21, using its default LLVM 19. Most bundled executables are fully static and can be run on ~all distros. (#4826, #4862) - Revived dynamic-compile (JIT) functionality (formerly unsupported since LLVM 12), supporting LLVM 18+ now. (#4774) - ldc2.conf: %%ldcversion%% placeholder added, allowing to refer to version-specific directories. - Windows: The prebuilt packages now bundle an official libcurl build (from https://curl.se/windows/), currently v8.12.1. The static library (curl_a.lib) isn't available anymore. When bundling this libcurl.dll with your binaries, make sure to include curl-ca-bundle.crt too (in the same directory as the DLL), to prevent 'SSL peer certificate or SSH remote key was not OK' exceptions. (#4855, #4875) * Platform support - Supports LLVM 15 - 19. - Initial compiler and runtime support for ppc64 and ppc64le systems that use IEEE 754R 128-bit floating-point as the default 128-bit floating-point format. (#4833, #4840) - Initial support for Windows on ARM64. The prebuilt Windows multilib package/installer bundles prebuilt arm64 druntime and Phobos; cross-compiling works out of the box via -mtriple=aarch64-windows-msvc, but you currently need to set up a suited MSVC arm64 build environment before yourself (e.g., by running vsdevcmd.bat -arch=arm64 - host_arch=x64). (#4835, #4846) * Bug fixes - Prebuilt macOS universal package: Fix automatic bundled libLTO.dylib usage when linking with LTO. (#4857) - Building multi-file D applications with control-flow protection will no longer cause LDC to throw an internal compiler error. (#4828) ++++ spirv-llvm-translator: - Update to version 20.1.1. * Emit select for out-of-range builtin var indices. * Allow UniformDecoration capability for Uniform (SPIR-V 1.6). * Fix OpTypeBufferSurfaceINTEL translation for opaque pointers. * Deprecate SPV_INTEL_token_type. ++++ libclc: - Update to version 20.1.0 (boo#1240848);changes since 19.1.0: * Disable external-calls testing for clspv targets (#127529) * Allow default path when looking for llvm-spirv (#126071) * Clang-format includes * Optimize isfpclass-like CLC builtins (#124145) * clspv: add missing clc_isnan.cl dependency (#124614) * Move key math headers to CLC (#124739) * Move copysign to CLC library; fix & optimize (#124598) * Optimize CLC vector any/all builtins (#124568) * Optimize CLC vector is(un)ordered builtins (#124546) * Optimize CLC vector relational builtins (#124537) * Move nextafter to the CLC library (#124097) * Don't rely on fp16 pragma guards in headers (#122751) * Route int bitselect through CLC; add half (#123653) * Route select through __clc_select (#123647) * Move mad to the CLC library (#123607) * Rename include guards. NFC. * Move degrees/radians to CLC library & optimize (#123222) * Move smoothstep to CLC and optimize its codegen (#123183) * Add missing includes to CLC headers (#118654) * Add Maintainers.md for libclc (#118309) * Optimize ceil/fabs/floor/rint/trunc (#119596) * "[libclc] Create aliases with custom_command (#115885)" (#116025) * "[libclc] Create aliases with custom_command (#115885)" for causing: https://github.com/llvm/llvm-project/issues/115942 * Add some include guards to CLC declarations. NFC * Create aliases with custom_command (#115885) * Avoid using undefined vector3 components (#115857) * Use builtin_convertvector to convert between vector types (#115865) * Correct use of CLC macro on two definitions * Move relational functions to the CLC library (#115171) * Use __clc_max in CLC functions * Move abs/abs_diff to CLC library * Move clcmacro.h to CLC library. NFC (#114845) * Move ceil/fabs/floor/rint/trunc to CLC library (#114774) * Format clc_fma.cl. NFC * Format clc_tan.cl. NFC * Add some include guards and format a file * Move min/max/clamp into the CLC builtins library (#114386) * Restore header order, which formatting broke * Format clc_ldexp.cl and clc_hypot.cl. NFC * Create an internal 'clc' builtins library * Split off library build system into helpers * Add a new target for gfx1153 (#113138) * Give a helpful error when an unknown target is requested (#111528) * Convert README to Markdown (#111549) * Update build instructions in readme (#111369) * Remove mention of BSD license in readme (#111371) * Fix installation w/ ENABLE_RUNTIME_SUBNORMAL (#109926) * More cross compilation fixes (#97811) - require llvm20/clang20 on sle15 >= sp6 - supersedes fix-cmake-install.patch ++++ lxc: - update to 6.0.4: This is the fourth bugfix release for LXC 6.0 which is supported until June 2029. * Changes As usual this bugfix releases focus on stability and hardening. Some of the highlights for this release are: - Switch to the Zabbly MAC address prefix - New LXC_IPV6_ENABLE lxc-net configuration key to turn IPv6 on/off - Fixed ability to attach to application containers with non-root entry point * Detailed changelog - LXC attach should exit on SIGCHLD - confile-vlanid: undefined is not a zero value - conf: log name of invalid capability in error - dbus: replace hardcoded dbus address with environment variable - conf: warn when capabilities are disabled or libcap is not found - lxc/attach: Revert "- LXC attach should exit on SIGCHLD" - config-bcast: fix incorrect broadcast address calculation - github: Switch to native arm64 runners - Added LXC_IPV6_ENABLE option for lxc-net to enable or disable IPv6 - sysconfig/lxc: remove false comment - global: Switch MAC generation to Zabbly prefix - global: Switch to new MAC prefix - github: Add packaging workflow - tools/lxc_attach: fix ENFORCE_MEMFD_REXEC checks - lxc/conf: handle rootfs open_at error in lxc_mount_rootfs - lxc/caps: fix open /proc/sys/kernel/cap_last_cap - lxc/start: do prctl(PR_SET_DUMPABLE) after last uid/gid switch ++++ nghttp2: - version update to 1.65.0 * Change clang-format options by @tatsuhiro-t in #2240 * build(deps): bump github.com/quic-go/quic-go from 0.46.0 to 0.47.0 by @dependabot in #2243 * build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #2244 * nghttp2_map: Port ngtcp2 changes by @tatsuhiro-t in #2245 * h2load: Fix UDP datagram send/recv metric by @tatsuhiro-t in #2248 * build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #2252 * fix race condition on h1 connection close by @TuxInvader in #2249 * Gha ubuntu 24.04 by @tatsuhiro-t in #2254 * GHA: Run tests for i686-w64-mingw32 host by @tatsuhiro-t in #2255 * cmake: Fix c-ares v1.34.0 version detection failure by @tatsuhiro-t in #2256 * fix: -Wextra-semi errors in nghttp2_helper.h by @codebytere in #2258 * clang-format macros that do not need semicolon at the end by @tatsuhiro-t in #2259 * Remove extra semicolons by @tatsuhiro-t in #2260 * Bump ngtcp2 and its dependencies by @tatsuhiro-t in #2261 * Do not allow '@' in :authority or host field values by @tatsuhiro-t in #2262 * h2load: GRO buffer size should be 64KiB by @tatsuhiro-t in #2263 * Bump libbpf to v1.4.6 by @tatsuhiro-t in #2264 * Update nghttp2_check_authority doc by @tatsuhiro-t in #2265 ++++ libodfgen: - Add libodfgen-0.1.8-gcc15-cstdint.patch (from gentoo) to fix gcc-15 compile time error ++++ opencc: - Add opencc-gcc15.patch to fix gcc15 compile time error ++++ openpgl: - Update to version 0.7.0: * [cleanup] Final fixes for the release * [doc] Updating README.md and CHANGELOG.md * [superbuild] reordering CMAKE Options * [common] Adding (float, float, float) constructor to pgl_spectrum * [samplestorage] Adding GetZeroValueSampleSurface and GetZeroValueSampleVolume functions * [doc] Updating documentation in the README.md * [release] Increasing version number to 0.7.0 and updating change log * [superbuild] Cleaning up the script * [clang-format] Running clang-format * [pathsegmentstorage] Removing the trackZeroValueSamples parameter from the PathSegmentStorage constructor. It is now turned on internally when needed (i.e., radiance caches is enabled) * [samplestorage] Renaming GetSizeInvalidSurface and GetSizeInvalidVolume to GetSizeZeroValueSurface and GetSizeZeroValueVolume * [cmake] Deactivating experimental features (e.g., radiance caches and image-space guiding buffer) and directional and spectral data compression by default. * [ci] Adding python3 to the rockylinux 8 runner * [coverity] Fixing some coverity warnings * [ci] Adding Windows on ARM CI * [tbb] Udating TBB version to 2012.13 * [sse2neon+compile] Re-apply sse2neon changes, and add support for Windows ARM64 * [sse2neon] Upgrade sse2neon to revision 227cc413 * [common] Renaming function normalize to pglNormalize * [third-party] Updating third-party licenses * [format] Applying clang-format * [format] Adding .clang-format file * [imagespaceguidingbuffer] Ensuring that the denoiser pointer is intializes as nullptr * [vmm] Fixing numerical instability sampling method and ensuring resetting empty components after product calculation * [ci] Cleaning up ci scripts * [cleanup] Fixing include orders and some comment styles * [denoiser] Switching to in-place denoising and removing unnecessary OIDN buffers * [imagespaceguidingbuffer] Adding Reset function (e.g., needed when the camera or scene changes) * [cleanup] Doing some code cleanup (removing commented out code) * [doc] Updating comments for the RR strategies and the ImageSpaceGuidingBuffer * [ci] Updating CI scripts * [superbuild] Adding OIDN 2.3.0 patch for (older) Apple systems * [ci] Removing ICC test and updating ICX * [tinyexr] Switching to nanozlib * [cpp-API] Revising vector classes and adding opterators * [imagespaceguidingbuffer] Adding ImageSpaceGuidingBuffer example class: e.g., for estimating pixel contibutions * [cleanup] Some code cleanup * [radiance caches] Changing OPENPGL_EF_RADIANCE_CACHES to OPENPGL_RADIANCE_CACHES define * [superbuild] Adding OpenImageDenoise and ISPC dependencies to the superbuild CMake script * [tinyexr] Adding tinyexr header * [guidedrr] Adding example code for calculating the survival probability for guided Russian Roulette * [sampledata] Simplified compression/quantization by using operator overloading * [sampledata] Removing unused flagtype ESplatted * [sampledata] Adding compression of directions and radiance values * [radiance caches] Renaming the withMIS parameter to directLightMIS * [radiance caches] Implementing the fitting feature to query radiance quantities with the withMIS flag * [radiance caches] Adding withMIS parameter to be able to query irradiance, fluence, incoming, and in-scattered radiance estimates with or with NEE weights * [ci] Adding basic public CI workflow with Rocky8 und Ubuntu22 * [radiance caches] Cleaning up use of OPENPGL_RADIANCE_CACHES define * [invalidsamples] Renaming InvalidSamples to ZeroValueSamples * [samplestorage] Adding `AddInvalidSample` function. * [compile] Fixing some compiler warnings * [invalidsamples] Adding the incident direction to the PGLInvalidSampleData * [cleanup] Reveted accidental change, squash into e5e06e863c7d33290f783967fafd97eccdf92630 * [ci] Moving from CentOS 7 to RockyLinux 8.7 and removing Ubuntu 18.04 * [radiance caches] Added function documentation for the new radiance cache related functions * [pathsegment] Lowering the minPDF threshold (0.1 -> 0.01) to get more accurate radiance cache approaximations. * [radiance caches] Code clean up * [radiance caches] Fixed radiance cache calculation * [radiance caches] Adding support to estimate the in-scattered radiance (VMMs) * [radiance caches] Continued working on the outgoing radiance estimate * [radiance caches] Added better defines to drive experimental features * [radiance caches] Adding support for estimating/querying outgoing radiance * [radiance caches] Adding support to switch on/off experimental features * [radiance caches] Adding support for direct irradiance approximation (VMMs) * [radiance caches] Adding functionality to estimate the fluence and incoming radiance * [radiance caches] Adding support for tracking invalid samples * Fixed initialization of separator/tab strings * Fixed compiler warnings related to C compatibility * [format] Changes for a more clang-format friendly code base * [cleanup] Adding some includes * [pavmm] Adding SIMD CDF sampling code to select a mixture component * [simd] Moving SIMD prefixsum code to openpgl_common.h adding AVX512 code * [simd] Implementing SIMD version of CDF sampling * [knn] Adding distance importance sampled KNN look up * [cmake] Adding defines.h to identify if support for AVX512 was activated during build * [serialization] Re-designed the serialization and deserialization code for the SIMD vectors. * [docu] Updating changelog (fixing typos) * [typo] Fixing typo SufficientStatisitcs -> SufficientStatistics * [compare] Adding missing compare checks for the distributions and training statistics * [knn] Avoiding copying statistics during KNN-tree build * [samplingdistribution] Fixing typo for pglSurfaceSamplingDistributionGetId * [pathsegment] Fixing bug in AddDirectContribution * [cmake] updating global compiler configurations * [ci] Disabling MacOS icc build test because icc reached EOL * [security] Adding SECURITY.md file * [cmake] Adding separate CMake option (OPENPGL_BUILD_CHECK_TOOL) to build the check tool * [doc] Updating Readme.md * [field] Adding functionality to disable knn-lookups by passing a negative 1D sample value to the Volume/SurfaceSamplingDistribution::Init() functions * [sse2neon] Updating to version 1.6.0 * [sse2neon] Updating sse2neon to version 1.5.1 * [macos] Fixing some compiler bugs with sse2neon.h under MacOS Sonoma * [embree] Updating the SIMD code to Embree 4.3 * [tbb] Fixing TBB memory leak caused by TBB's asynchronous destruction of arenas and streams if not explicitly initialized in a context before a ttb::parallel_for. * [clean] Cleaning up some parallelization code * [version] Bumping the version to 0.6.0 and rebuilding the README.md * [stats] Adding timings to the FieldStatistics and info about them into the ChangeLog * [ci] Adding build tests on MacOS Sonoma and older versions * [field] Adding FieldConfig class to configure the initialization of the guiding Field. * [tools] Updated, commented and tested the 'openpgl_bench' and 'openpgl_debug' tools * [statistics] Adding support for querying statistics from the guiding Field (e.g., about the KDTree, the distributions, and number of caches) * [cleanup] Doing some code cleanup and reducing some compiler warnings * [ci] Adding coverity support * [samplecontainer] Assert fix * [cleanup] Fixing some typos * [fix] some VMM fixes * [cmake] Adding messages to print the platform, compiler and arch * [doc] Updated change log for next release (0.6.0) * [cleanup] Some code cleanup and documentation * [compile] Removing some compiler warnings * [data] Adding SampleContainerInternal struct to replace std::vector containers * [omp] Removing legacy OpenMP code snippets * [kdtree] Switched to shared 'split dim + idx' representation and remove MERGE_SPLITDIM_AND_NODE_IDX define * [kdtree] Cleaning up code * [kdtree] Some parallel code clean up * [device] Adding numThreads parameter * [debug] Adding new modes "compareSamples", "compareFields", and "updateCompareFields" to the openpgl_debug tools * [kdtreeBuild] fixing non-determinism Bug * [field+samplestorage] Adding compare (==) operators to be able to compare Fields and SampleStorages for debugging determinism * [samplestats] Adding integer arithmetic for calculating stats * [kdtree] Adding parallel algorithms from Embree for partition the samples * [parallel] Adding parallel algorithms from Embree (e.g., parallel_partition, parallel_reduce) * [treelets] delete TreeLets in the Tree deconstructur * [field] Adding DebugSettings * [bench] `init_fitting` Moving the loading of data out of the test loop * [samplingdistributions] Adding GetId() function to query the cache id. * [kdetree] Implemented TreeLets * [bench] Implemented `benchLookUpSample` benchmark * [device] Adding PGL_DEVICE_TYPE_NONE type * [bench] Adding benchmarking tool * [debug] Adding "exportSamplesToOBJ" functionality * [tools] Adding openpgl_debug tool * [cmake] Refactoring handling of compile options * [icc+mac] Fixing compile error under MacOS when using ICC * [ci] adding build test for icc compiler * [compile] Re-structuring the compiler flags handling * [compiler] Adding check for `dpcpp` ++++ liborigin: - update to 3.0.3: * Fix-buffer-overflow and out-of-bounds accesses * Fix reading legends from newer project version * support axis title shown property * multiple code quality fixes - Fix license to GPL-3.0-or-later - drop unused rpmlintrc filter ++++ re: - Update to 3.21.1: * multiple memory safety fixes * extended functionality relevant for library consumers * optimizations and adjustments for tests ++++ scamper: - update to version 20250401: - scamper: * move items that require privilege (opening files, unlinking files, opening raw sockets, datalink interfaces) into scamper_priv.c and have each follow a consistent pattern. previously these were distributed throughout many source code files. * add build option that allows scamper to decide if it will do privilege separation at run time. the --enable-scamper-privsep=rootonly configure option enables this behavior. if run with root privileges, scamper will do privilege separation. if not run with root privileges, scamper will not. - -enable-scamper-privsep=yes (the default) does privilege separation regardless of root privilege status. note: the previous --disable-privsep configure option has become - -disable-scamper-privsep * restructure the way that blocked tasks (tasks that share a probe signature) are handled * add -O mss=foo option to ping, which will include mss option to TCP syn probe methods. * ignore packets on the datalink interface associated with a probe that has a timestamp after the datalink packet's timestamp. * increase scamper -H holdtime limit from 10s to 60s. - python module: * add ScamperCtrl.outfile setter * fix ScamperFile filter_types - libscamperfile: * handle termination HTTP chunk correctly (noticed running unit tests on MacOS, which has a stricter strtol) * be more accepting when processing HTTP headers - libscamperctrl: * fix bug when reading partial control messages from mux - tests: * add unit test for prefixtree implementation * add tests for parsing HTTP headers ++++ serd: - Fix Leap build ++++ libunwind: - Add malloc-prototype.patch to fix gcc15 compile time error ++++ vigra: - Update to 1.12.2 * Removing executable permission from plain files * Do not inherit from std::iterator as it is deprecated in c++17 * Use posix shell instead of bash for tests * fix RandomAccessSet::insert(pos, val) function for gcc-15 and clang-19 * fix typo in multi_iterator_coupled * Move away from inline global regex flag * modernise for c++20 - Also build without numpy on arm7l - Add a _constraints file to avoid oom issues on PowerPC and aarch64 ++++ libxlsxwriter: - Update to version 1.2.2: * Added support for manually positioning chart elements such as the chart axis labels, the chart legend, the chart plot area and the chart title. - Updates from version 1.2.1: * Improved the cmake build support for using the minizip library. ++++ lxcfs: - update to 6.0.4: This is the fourth bugfix release for LXCFS 6.0 which is supported until June 2029. * Changes - Properly handle SLAB reclaimable memory in meminfo - Handle empty cpuset strings - Fix potential sleep interval overflows * Detailed changelog - meminfo: Add slab_reclaimable to MemAvailable - tests/test-read: call close(2) only if there is an fd - utils: fix wait_for_sock to use time_t instead of int - cpuset_parse: make a check for an empty string in cpu_in_cpuset() - utils: move strlcpy/strlcat helpers from cgroup_utils to utils - lxcfs: use strlcpy when handle runtime-dir parameter - proc_loadavg: Prevent integer overflow calculating the sleep interval ++++ markdown-oxide: - Update to version 0.25.1: * fixed multiple footnote link bug ++++ metamail: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ mold: - Fix build on 15.6 x86_64 ++++ myrlyn: - Require libQt6Svg6 at runtime to load SVG icons (#86) ++++ openSUSE-release-tools: - Update to version 20250405.bd6e4d27: * add devel_update.sh for git-based Factory ++++ patterns-aeon: - Add Parental Control comment and missing package requires. ++++ rednotebook: - Update to version 2.39 * Support GIRepository 3.0 (#817, #818, Jendrik Seipp). * Fixes https://bugzilla.opensuse.org/show_bug.cgi?id=1239860 - New in version 2.38 * Fix: include right-pane tags without subentries in search results (#794, @jendrikseipp). * Upgrade to txt2tags 3.9 (@jendrikseipp). - New in version 2.37 * Improve bidirectional text support in preview mode (#781, @metemaddar). - New in version 2.36 * When searching for hashtags, show remainder of line after hashtag in search results (@jendrikseipp). * When searching for a hashtag, scroll to hashtag and highlight it (@jendrikseipp). * Add simple way for showing all entries: allow searching for whitespace (which should be part of all days) (@jendrikseipp). - New in version 2.35 * Add option to auto-indent text in editor and activate it by default (#561, #562, Allen Benter, Varunjay Varma). - New in version 2.34 * Copy/paste text into the correct text field (#677, @jendrikseipp). ++++ sharutils: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ skaffold: - Update to version 2.15.0: * New Features and Additions: - feat(helm): add depBuild and template flags to HelmDeployFlags schema #9696 - feat: allow ValuesFile from GCS #9182 * Fixes: - fix: fix lifecycle version in go.mod #9774 - fix: port-forward error logs failed to port forward (#9728) [#9759] - fix(verify): use container name from configuration in verify tests #9753 - fix: gcb builder incorrectly assumes target project from worker pool project #9725 - fix: port-forward error logs failed to port forward #9728 - fix: kustomize render should workwith inline patches #9732 - fix(helm): Fix helm package installation order #9693 - fix(helm): Fix helm package installation order (#9693) #9709 - fix: (helm) Add expand env template for dependsOn, fix concurrent installation (#9689) #9707 - fix(helm): Add expand env template for dependsOn, fix concurrent installation #9689 * Docs, Test, and Release Updates: - chore: Fix BuildContextCompressionLevel description, output the level #9688 - chore: update dockerfile and integration skaffold dependencies #9776 - chore: Update go deps for 2.15 release #9773 - chore: bump go version to 1.24.1 #9772 - chore: bump github/codeql-action from 3.28.12 to 3.28.13 [#9767] - chore: bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 [#9763] - chore: bump actions/upload-artifact from 4.6.1 to 4.6.2 #9761 - chore: bump github/codeql-action from 3.28.11 to 3.28.12 [#9760] - chore: bump golang.org/x/net from 0.33.0 to 0.36.0 in /examples/grpc-e2e-tests/service #9758 - chore: bump github.com/containerd/containerd from 1.7.25 to 1.7.27 #9756 - chore: bump rack from 2.2.11 to 2.2.13 in /integration/examples/ruby/backend #9752 - chore: bump golang.org/x/net from 0.23.0 to 0.36.0 in /hack/tools #9750 - chore: bump golang.org/x/net from 0.35.0 to 0.36.0 #9751 - chore: bump rack from 2.2.11 to 2.2.13 in /examples/ruby/backend #9749 - chore: bump github/codeql-action from 3.28.10 to 3.28.11 [#9748] - chore: new schema version v4beta13 #9741 - chore: bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 [#9737] - chore: bump golang.org/x/net from 0.23.0 to 0.33.0 in /examples/grpc-e2e-tests/service #9736 - chore: bump actions/upload-artifact from 4.6.0 to 4.6.1 #9733 - chore: bump ossf/scorecard-action from 2.4.0 to 2.4.1 #9734 - chore: bump github/codeql-action from 3.28.9 to 3.28.10 #9735 - chore: bump github/codeql-action from 3.28.8 to 3.28.9 #9724 - chore: bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.26.0 to 2.26.1 #9715 - Revert back to only allowing security updates from dependabot. #9727 - chore: bump rack from 2.2.8.1 to 2.2.11 in /integration/examples/ruby/backend #9719 - chore: bump rack from 2.2.8.1 to 2.2.11 in /examples/ruby/backend #9720 - chore: bump golang.org/x/net from 0.23.0 to 0.33.0 in /integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap [#9726] - chore: bump google.golang.org/api from 0.219.0 to 0.221.0 [#9723] - chore: bump github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace from 1.25.0 to 1.26.0 #9697 - chore: bump github.com/spf13/pflag from 1.0.5 to 1.0.6 #9701 - chore: bump github.com/evanphx/json-patch from 5.9.0+incompatible to 5.9.11+incompatible #9698 - chore: bump github/codeql-action from 3.28.5 to 3.28.8 #9702 - chore: bump github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric from 0.49.0 to 0.50.0 #9700 - chore: bump google.golang.org/api from 0.218.0 to 0.219.0 [#9699] - chore: bump google.golang.org/grpc from 1.69.4 to 1.70.0 [#9683] - chore: bump github/codeql-action from 3.28.1 to 3.28.5 #9685 - chore: bump google.golang.org/protobuf from 1.36.3 to 1.36.4 [#9684] ++++ sqlmap: - update to 1.9.4: * Minor improvement for _linux_wav_play * Minor improvement to Set-Cookie detection * Minor update of fingerprinting methods * Implement experimental --http2 * Minor update (adding support for silent mode) * Update of six third-party library * Minor update for the automatic reporting * Fix #5885 (unhandled exception) * Fix #5881 (Add luanginxmore tamper script) * Fix #5857 (Parameters "--csrf-method“ and "--csrf-data" are ignored) ++++ starship: - Update to version 1.22.1: * windows: downgrade libz-ng-sys * Features: - battery: Use best match instead of first match for battery.display threshold - bun: Detect bun using new text-format lockfile - direnv: allow direnv to detect environment variables - status: add {success,failure}_style options * Bug Fixes: - fish: restore support for fish Output options->MOBI Output to have the driver mark all books sent to the device as personal documents * Bug Fixes - Kobo driver: Fix hyphenation and extra CSS added to KEPUB files being ignored by the renderer on the Kobo - macOS: Fix opening book folder or PDF files for books with square brackets in the title not working - Quickview: Fix a long standing bug with syncing of columns in the presence of hidden/re-ordered columns - E-book viewer: Show an error message when an invalid nearby search expression is used - KEPUB Output: Fix incorrect encoding detection for some HTML files without an encoding declaration - macOS: Fix a regression in the previous release that caused failures in the E-book viewer when updating annotations for books with a large number of annotations ++++ rust: - Update to version 1.86.0 - for details see the rust1.86 package ++++ rust1.86: Version 1.86.0 (2025-04-03) Language -------- - [Stabilize upcasting trait objects to supertraits.](https://github.com/rust-lang/rust/pull/134367) - [Allow safe functions to be marked with the `#[target_feature]` attribute.](https://github.com/rust-lang/rust/pull/134090) - [The `missing_abi` lint now warns-by-default.](https://github.com/rust-lang/rust/pull/132397) - Rust now lints about double negations, to catch cases that might have intended to be a prefix decrement operator (`--x`) as written in other languages. This was previously a clippy lint, `clippy::double_neg`, and is [now available directly in Rust as `double_negations`.](https://github.com/rust-lang/rust/pull/126604) - [More pointers are now detected as definitely not-null based on their alignment in const eval.](https://github.com/rust-lang/rust/pull/133700) - [Empty `repr()` attribute applied to invalid items are now correctly rejected.](https://github.com/rust-lang/rust/pull/133925) - [Inner attributes `#![test]` and `#![rustfmt::skip]` are no longer accepted in more places than intended.](https://github.com/rust-lang/rust/pull/134276) Compiler -------- - [Debug-assert that raw pointers are non-null on access.](https://github.com/rust-lang/rust/pull/134424) - [Change `-O` to mean `-C opt-level=3` instead of `-C opt-level=2` to match Cargo's defaults.](https://github.com/rust-lang/rust/pull/135439) - [Fix emission of `overflowing_literals` under certain macro environments.](https://github.com/rust-lang/rust/pull/136393) Platform Support - [Replace `i686-unknown-redox` target with `i586-unknown-redox`.](https://github.com/rust-lang/rust/pull/136698) - [Increase baseline CPU of `i686-unknown-hurd-gnu` to Pentium 4.](https://github.com/rust-lang/rust/pull/136700) - New tier 3 targets: - [`{aarch64-unknown,x86_64-pc}-nto-qnx710_iosock`](https://github.com/rust-lang/rust/pull/133631). For supporting Neutrino QNX 7.1 with `io-socket` network stack. - [`{aarch64-unknown,x86_64-pc}-nto-qnx800`](https://github.com/rust-lang/rust/pull/133631). For supporting Neutrino QNX 8.0 (`no_std`-only). - [`{x86_64,i686}-win7-windows-gnu`](https://github.com/rust-lang/rust/pull/134609). Intended for backwards compatibility with Windows 7. `{x86_64,i686}-win7-windows-msvc` are the Windows MSVC counterparts that already exist as Tier 3 targets. - [`amdgcn-amd-amdhsa`](https://github.com/rust-lang/rust/pull/134740). - [`x86_64-pc-cygwin`](https://github.com/rust-lang/rust/pull/134999). - [`{mips,mipsel}-mti-none-elf`](https://github.com/rust-lang/rust/pull/135074). Initial bare-metal support. - [`m68k-unknown-none-elf`](https://github.com/rust-lang/rust/pull/135085). - [`armv7a-nuttx-{eabi,eabihf}`, `aarch64-unknown-nuttx`, and `thumbv7a-nuttx-{eabi,eabihf}`](https://github.com/rust-lang/rust/pull/135757). Refer to Rust's [platform support page][platform-support-doc] for more information on Rust's tiered platform support. Libraries --------- - The type of `FromBytesWithNulError` in `CStr::from_bytes_with_nul(bytes: &[u8]) -> Result<&Self, FromBytesWithNulError>` was [changed from an opaque struct to an enum](https://github.com/rust-lang/rust/pull/134143), allowing users to examine why the conversion failed. - [Remove `RustcDecodable` and `RustcEncodable`.](https://github.com/rust-lang/rust/pull/134272) - [Deprecate libtest's `--logfile` option.](https://github.com/rust-lang/rust/pull/134283) - [On recent versions of Windows, `std::fs::remove_file` will now remove read-only files.](https://github.com/rust-lang/rust/pull/134679) Stabilized APIs - [`{float}::next_down`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.next_down) - [`{float}::next_up`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.next_up) - [`<[_]>::get_disjoint_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.get_disjoint_mut) - [`<[_]>::get_disjoint_unchecked_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.get_disjoint_unchecked_mut) - [`slice::GetDisjointMutError`](https://doc.rust-lang.org/stable/std/slice/enum.GetDisjointMutError.html) - [`HashMap::get_disjoint_mut`](https://doc.rust-lang.org/std/collections/hash_map/struct.HashMap.html#method.get_disjoint_mut) - [`HashMap::get_disjoint_unchecked_mut`](https://doc.rust-lang.org/std/collections/hash_map/struct.HashMap.html#method.get_disjoint_unchecked_mut) - [`NonZero::count_ones`](https://doc.rust-lang.org/stable/std/num/struct.NonZero.html#method.count_ones) - [`Vec::pop_if`](https://doc.rust-lang.org/std/vec/struct.Vec.html#method.pop_if) - [`sync::Once::wait`](https://doc.rust-lang.org/stable/std/sync/struct.Once.html#method.wait) - [`sync::Once::wait_force`](https://doc.rust-lang.org/stable/std/sync/struct.Once.html#method.wait_force) - [`sync::OnceLock::wait`](https://doc.rust-lang.org/stable/std/sync/struct.OnceLock.html#method.wait) These APIs are now stable in const contexts: - [`hint::black_box`](https://doc.rust-lang.org/stable/std/hint/fn.black_box.html) - [`io::Cursor::get_mut`](https://doc.rust-lang.org/stable/std/io/struct.Cursor.html#method.get_mut) - [`io::Cursor::set_position`](https://doc.rust-lang.org/stable/std/io/struct.Cursor.html#method.set_position) - [`str::is_char_boundary`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.is_char_boundary) - [`str::split_at`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at) - [`str::split_at_checked`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at_checked) - [`str::split_at_mut`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at_mut) - [`str::split_at_mut_checked`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at_mut_checked) Cargo ----- - [When merging, replace rather than combine configuration keys that refer to a program path and its arguments.](https://github.com/rust-lang/cargo/pull/15066/) - [Error if both `--package` and `--workspace` are passed but the requested package is missing.](https://github.com/rust-lang/cargo/pull/15071/) This was previously silently ignored, which was considered a bug since missing packages should be reported. - [Deprecate the token argument in `cargo login` to avoid shell history leaks.](https://github.com/rust-lang/cargo/pull/15057/) - [Simplify the implementation of `SourceID` comparisons.](https://github.com/rust-lang/cargo/pull/14980/) This may potentially change behavior if the canonicalized URL compares differently in alternative registries. Rustdoc ----- - [Add a sans-serif font setting.](https://github.com/rust-lang/rust/pull/133636) Compatibility Notes - [The `wasm_c_abi` future compatibility warning is now a hard error.](https://github.com/rust-lang/rust/pull/133951) Users of `wasm-bindgen` should upgrade to at least version 0.2.89, otherwise compilation will fail. - [Remove long-deprecated no-op attributes `#![no_start]` and `#![crate_id]`.](https://github.com/rust-lang/rust/pull/134300) - [The future incompatibility lint `cenum_impl_drop_cast` has been made into a hard error.](https://github.com/rust-lang/rust/pull/135964) This means it is now an error to cast a field-less enum to an integer if the enum implements `Drop`. - [SSE2 is now required for "i686" 32-bit x86 hard-float targets; disabling it causes a warning that will become a hard error eventually.](https://github.com/rust-lang/rust/pull/137037) To compile for pre-SSE2 32-bit x86, use a "i586" target instead. Internal Changes These changes do not affect any public interfaces of Rust, but they represent significant improvements to the performance or internals of rustc and related tools. - [Build the rustc on AArch64 Linux with ThinLTO + PGO.](https://github.com/rust-lang/rust/pull/133807) The ARM 64-bit compiler (AArch64) on Linux is now optimized with ThinLTO and PGO, similar to the optimizations we have already performed for the x86-64 compiler on Linux. This should make it up to 30% faster. ++++ celluloid: - Update to version 0.28 * Add the standard F10 key binding for activating the main menu button. * Implement GUI redesign * Update some of the deprecated GTK API usage. * Fix a crash that occurs on exit with GTK 4.17. * Add support for loading Lua modules from script-modules. * File durations are now displayed in the playlist when available. * Make next/previous buttons control playlist position * Add Irish translation * Drop Autotools. - Drop celluloid-fix_segfault_gnome48.patch (merged upstream) ++++ chirp: - Update to version 20250404: * TH9000: Add programmable buttons to settings. * tk280: Fix choosing highest applicable tuning step * Change lower bound valid_bands acceptance test * Simplify required_step() to honor the allow list * Fix two unused globals for new flake8 * ic9700: Decode cross tone modes * KG805G fix: Duplex field calculated wrong * tk8180: Fix choosing max step * tk8180: Fix 12.5kHz-required step frequencies ++++ chromium: - add patch chromium-135-add_map_droppable.patch add MAP_DROPPABLE introduced by recent QT (boo#1238826, boo#1239780) ++++ cilium-cli: - Update to version 0.18.3: * Announcement - Cilium CLI releases are now available as Docker images here: https://quay.io/repository/cilium/cilium-cli?tab=tags&tag=latest * Minor Changes: - Add support to capture kernel profiles during performance testing (cilium/cilium#38402, @giorio94) - Make Cilium CLI performance tests not depend on Cilium (cilium/cilium#38245, @giorio94) - Reject IPSec key rotation with mismatching key lengths to prevent IPv6 disruptions. (cilium/cilium#37936, @smagnani96) * Bugfixes: - cilium-cli: Fix logger busy loop (cilium/cilium#38199, @jrajahalme) * CI Changes: - Add parallel streams throughput tests, and enable them in the EGW workflow (cilium/cilium#38027, @giorio94) - ci: use custom kubeconfig for cilium-cli cloud provider tests (cilium/cilium#37970, @marseel) - cilium-cli: Add strict-mode-test v2 (cilium/cilium#38566, @pippolo84) - cilium-cli: connectivity: clean up any leftover egw routes. (cilium/cilium#36651, @tommyp1ckles) - cilium-cli: extend no-interrupted-connections to test Egress Gateway (cilium/cilium#38193, @ysksuzuki) - cilium-cli: run IPv6 test with skipRedirectFromBackend=true on >=v1.17.3 (cilium/cilium#38630, @ysksuzuki) - cilium-cli: Use distroless (cilium/cilium#38189, @michi-covalent) - cli: Reduce the flood of the terminal with logs on failure during tests (cilium/cilium#38240, @roman-kiselenko) - cli: reverse finalizers of connectivity test (cilium/cilium#38232, @marseel) - connectivity: Add test for source egress in Ingress (cilium/cilium#38053, @sayboras) - test: Add negative test case for TLS SNI + Inception (cilium/cilium#38194, @sayboras) - workflows/e2e: Cover IPv6-only (cilium/cilium#38235, @pchaigno) * Misc Changes: - chore(deps): update all-dependencies (main) (cilium/cilium#38603, @cilium-renovate[bot]) - chore(deps): update docker.io/library/golang:1.24.1 docker digest to 52ff1b3 (main) (cilium/cilium#38421, @cilium-renovate[bot]) - chore(deps): update go to v1.24.1 (main) (cilium/cilium#38092, @cilium-renovate[bot]) - cilium-cli: add IPv6 connectivity test for LocalRedirectPolicy (cilium/cilium#37192, @saiaunghlyanhtet) - cilium-cli: add test owners as part of junit files (cilium/cilium#38269, @aanm) - cilium-cli: Allow running outside the Cilium tree (cilium/cilium#38133, @joestringer) - cli: Load code owners dynamically via --code-owners (cilium/cilium#38044, @joestringer) - Enable new testifylint checks, and mechanically fix reported issues (cilium/cilium#38485, @giorio94) - Fix cli disconnect error message (cilium/cilium#38545, @samsonkolge) - Modernize Go map and slice operations (cilium/cilium#38126, @tklauser) - Standardize hubble and cilium CLIs makefile (cilium/cilium#37716, @HadrienPatte) - Test IPv4 and IPv6 explicitly in PodToWorld and PodToWorld2 connectivity tests (cilium/cilium#37435, @gentoo-root) - Use slices.Sorted(maps.Keys(...)) to get sorted list of map keys (cilium/cilium#38519, @tklauser) - Use more efficient SplitSeq instead of Split (cilium/cilium#38157, @tklauser) - Update stable release to v0.18.2 by @michi-covalent in #2972 - chore(deps): update golang docker tag to v1.24.1 by @renovate in #2971 - chore(deps): update docker.io/library/golang docker tag to v1.24.1 by @renovate in #2970 - chore(deps): update golangci/golangci-lint docker tag to v1.64.7 by @renovate in #2974 - action: Only install a single version by @joestringer in [#2973] - chore(deps): update golangci/golangci-lint-action action to v6.5.1 by @renovate in #2975 - chore(deps): update golangci/golangci-lint-action action to v6.5.2 by @renovate in #2979 - chore(deps): update golangci/golangci-lint docker tag to v1.64.8 by @renovate in #2978 - chore(deps): update dependency cilium/cilium to v1.16.8 by @renovate in #2977 - chore(deps): update docker/login-action action to v3.4.0 by @renovate in #2976 - github: Remove multicluster.yaml by @michi-covalent in #2983 - chore(deps): update actions/upload-artifact action to v4.6.2 by @renovate in #2981 - Simplify Dockerfile and clean up docker image workflow by @michi-covalent in #2980 - chore(deps): update docker/login-action action to v3.4.0 by @renovate in #2982 - chore(deps): update golangci/golangci-lint{-action} by @michi-covalent in #2988 - Optimize image layers by @marcofranssen in #2782 - chore(deps): update golangci/golangci-lint docker tag to v2.0.2 by @renovate in #2989 - chore(deps): update docker.io/library/golang:1.24.1 docker digest to 52ff1b3 by @renovate in #2990 - chore(deps): update gcr.io/distroless/static:latest docker digest to 3d0f463 by @renovate in #2991 - chore(deps): update golang docker tag to v1.24.2 by @renovate in #2995 - chore(deps): update cilium (minor) by @renovate in #2924 - chore(deps): update azure/login action to v2.3.0 by @renovate in #2998 - chore(deps): update cilium/cilium digest to 67fbabc by @renovate in #3000 - chore(deps): update cilium/cilium digest to 20f0e00 by @renovate in #3002 - Prepare for v0.18.3 release by @michi-covalent in #2993 ++++ digikam: - Add patch: * digikam-qt69.patch ++++ dino: - Update to 0.4.5: * Fix build with webrtc-audio-processing 2.x * Voice processor: add support for webrtc-audio-processing 1.x and 2.x * Fix vertical picture padding for certain aspect ratios * Fix various sizing issues * Fix compatibility with GTK 4.17+ (bsc#1239972) * Search: Build preview string based on chars not bytes * Work around pango bug * XEP-0215: Remove timeout from previous connection * XEP-0215: management of the field `expires` * Ignore bad stun/turn IP addresses * Omemo: Connect listener only once on account added * Fix shift+enter in chat input not scrolling down * OMEMO: Do not show message for OMEMO messages without payload - Disable webrtc due to build fail for now ++++ distrobuilder: - update to 3.2: * distrobuilder: Adjust name of driver inf files * distrobuilder: Also install exes when injecting drivers * fedora: Add support for OCI images * ubuntu.yaml: add Noble, Oracular, Plucky * Move to geaaru/docker-companion fork * gomod: Update dependencies * opensuse: Temporarily switch to mirrorcache-eu to fix downloads * nixos: correctly handle 24.11 * Update README.md * lxc.generator: Workaround issue with nsresourced * lxc.generator: Fix systemd-networkd on recent distros * Makefile: Sync update-gomod with Incus * systemd: Relax read-only path workaround * remove nixos 24.05 * Update openwrt-http_test.go to support v24.10 (and drop v21.x) * Change naming of INF files * docs: update supported Windows versions list * doc: Add XP (for Windows XP) to wordlist * Makefile: Bump minimum Go to 1.23.0 * Makefile: Remove deprecated -d flag * Makefile: Remove GOCACHE * README: Fix badge * sources: Add Alpaquita downloader * managers/apk: Support packages.repositories[].key * Add user/group ID mapping from passwd and group files * README: Add missing packages * systemd: Remove unused logic * systemd: Cleanup generator script * systemd: Apply overrides even when nesting is enabled * Fix spelling errors found by codespell * Update README.md - replace libguestfs-tools with libwin-hivex-perl * lint: Run codespell automatically * lxc.generator Fixed typo in comments * doc: Document runtime deps for building VM images * Makefile: Bump Go to 1.23.7 * sources: Alpaquita - use source.variant not image.variant - remove fix-CVE-2025-22869.patch, as upstream fixed the issue ++++ dmd: - Update to version 2.111.0 * Compiler changes + Storage classes ref and auto ref can now be applied to local, static, extern, and global variables + Keywords auto and ref must be adjacent + The align attribute now allows specifying default explicitly + Remove delete as a keyword + Case fallthough for multivalued cases is an error now + An error is now given for constructors when a field's destructor has stricter attributes + Initializing a field with itself has been deprecated + An error is now given for subtracting pointers of different types + An error is now issued for in/out contracts of nothrow functions that may throw + Typesafe variadic class parameters have been deprecated + Integers in debug or version statements have been removed from the language + Many error messages have changed + The compiler now accepts -extern-std=c++23 + Build time profiling has been added to DMD + New traits getBitfieldOffset and getBitfieldWidth for built-in bitfields + Using the compiler flag -i will now properly pick up C source files + A pragma for ImportC allows to set nothrow, @nogc or pure + Mixin templates can now use assignment syntax + Object file extensions .o and .obj are now accepted on all platforms + Objective-C selectors are now automatically generated when not specified with @selector. + New compiler switch -oq for DMD + Added Placement New Expression + Postfix type qualifier method attributes for -H and -D + The folder samples has been removed from DMD installations + New keyword __rvalue + Add -preview=safer switch for safety checking on unattributed functions + Shortened method syntax can now be used in constructors * Runtime changes + Add Windows BCrypt bindings under core.sys.windows.bcrypt + Remove criticalRegionLock + Adds expect, likely, unlikely, and trap to core.builtins + New segfault handler showing backtraces for null access / call stack overflow on linux * Library changes + Added std.conv.bitCast + Extend the functionality of formattedRead to permit a std.file.slurp like execution. + Added fromHexString and fromHexStringAsRange functions to std.digest. + ODBC Bindings in etc.c.odbc have been updated to ODBC 4.0. + Added popGrapheme function to std.uni. + Added readfln and File.readfln to std.stdio + Added the SharedAllocatorList, as the thread-safe version of the regular AllocatorList. + New procedural API for std.sumtype + std.uni has been upgraded from Unicode 15.1.0 to 16.0.0 ++++ dosbox: - Updated to 0.82.1 * https://www.dosbox-staging.org/releases/release-notes/0.82.1 ++++ dwarfs: - Use SRPM base name for devel subpackage ++++ ed: - GNU ed 1.21.1: * Fixed a compilation failure caused by the inclusion of the unused and obsolete header * Ed now reads the initial window size for the z command from the environment variable LINES ++++ fastfetch: - update to 2.40.2 Changes: * Since v2.40.0, we've been loading config files from the directory where the fastfetch binary is located. However, this approach may lead to loading unexpected files. For example, `fastfetch -c groups` would attempt to load `/usr/bin/groups`. Therefore, we now enforce the .jsonc extension when loading config files. Features: * Mark kitty image protocol support for warp terminal (Logo) * Documentation improvements - update to 2.40.1 Bugfixes: * Fix compiling error on old intel platform (TPM, macOS) * Fix --file-raw - no longer working (gh#fastfetch-cli/fastfetch#1659) ++++ ffmpeg-7: - Disable OpenVINO, too many dependencies for Factory ring1. ++++ ffmpeg-7-mini: - Disable OpenVINO, too many dependencies for Factory ring1. ++++ fontawesome-fonts: - update to 6.7.2: * Fixed minification bug that caused problems with libraries like jQuery and older Safari versions * Updated the Library.add() TypeScript definition to be more typey and scrippy * Missed a hard-coded "fa" in the SCSS assets which caused issues showing version 4 icons * Don't define --fa--fa in free distribution since that's specifically for Duotone icons - update to 6.7.1: * Added a square version of the Bluesky logo. Follow us on Bluesky here.. * Flipped the direction of the hydra to match our other animals * Removed alternative text from content CSS properties to fix Safari < v17.4 * Made sure the new CSS logo is in Font Awesome Free * Adjusted the optical size of the Bluesky logo * Optimized the line-weight of the Laravel logo * Fixed a glitch in the Sharp styles of the square-parking icon * Sharpened the wheels in the new Sharp Duotone carpool icon - update to 6.7.0: * New Duotone Styles! * Tired of riding solo? A whole new highway lane just opened up to you with our new carpool icon, courtesy of Menlo School. * Added the new CSS logo * We did a brainstorming session with ErbslandDEV and came up with a number of LLM-related icons including: chart-diagram, comment-nodes, file-fragment, file-half-dashed, hexagon-nodes, hexagon-nodes-bolt, and square-binary. * Our other chart icons got jealous, so we added new chart-fft and chart-sine icons, sponsored by Crystal Instruments. * We added circles-overlap-3 icon (with a pronoun alias), thanks to Verasoft. * Added the files.com logo to our Brand icons, courtesy of Files.com. * Refactored :before and :after Pseudo Elements to use new --fa and --fa--fa properties. * Files _duotone-icons.[scss|less] and _sharp-duotone-icons.[scss|less] no longer needed so we removed them. * Made sure the Bluesky logo was symmetrical. * Fixed an error in our Duotone barcode icon. * Made our square-rss icon in Sharp a bit more sharp. * Some of our box-dollar icons forgot their dollars. We lent them some cash to cover it. * The circle-down and circle-left icons in Classic Regular were accidentally sharp. Now they're not. * Using fa-duotone fa-solid now gives you a Duotone Solid icon. * Aliases that contained numbers have correct names in Typescript @fortawesome/fontawesome-common-types package. - update to 6.6.0: * Introducing Font Awesome Sharp Duotone! * We needed an icon to represent a component, so put a ring on it with our new diamonds-4 icon * It took a whole lot of routers, but we finally fully connected the world with a globe-wifi icon * In the immortal words of Captain America, Hail Hydra * Speaking of immortal, we've just added a certain bearded deity with our user-beard-bolt icon * We had the great idea to include a lightbulb-message icon * Our thumbtack icon was lonely, so we added its counterpart, thumbtack-slash * You can never have enough cephalopods! Our squid icon is joined by an octopus icon * In our last release, we locked some table-related icons, this time, we unlocked them: table-cells-unlock, table-cells-column-unlock, and table-cells-row-unlock * Flitted in with a brand icon for Flutter * Threw a bullseye with a brand icon for Dart * We heard there was a new the SoundCloud icon * Fixed --fa-font-solid, --fa-font-regular, --fa-font-light, --fa-font-thin CSS Custom properties to have correct family names: Font Awesome 6 Pro in SVG-specific CSS. * Fixed an error with the square-chevron-down icon * Fixed a bug in the duotone version of the file-slash icon * Fixed up the globe-stand icon in duotone * Fixed a bug in the album-collection ++++ frescobaldi: - Update to 4.0.1: * Fixed Python wheel packaging issues - Update to 4.0.0: Changed * Ported to PyQt6 (requires Qt >=6.6) (#1780). * Moved to current Python packaging tools (#1597, #1638). * Use standard gettext module (#1620). * Updated translations: French, German, Italian and Polish. Added * Automatic installation of LilyPond (#1655). * Score Wizard improvements (#1690). * Korean translation (#1623). Fixed * Docking/undocking panels on Wayland (Linux) is working again thanks to the Qt6 port. * Several minor bug fixes. ++++ gawk: - GNU awk 5.3.2: * pretty printer now produces fewer spurious newlines * -no-pie linker flag is no longer required * fix more subtle issues related to uninitialized array elements * Associative arrays should now not grow quite as fast as they used to * documentation updates ++++ gimp-plugin-resynthesizer: - Update to version 20250403.7e3eaea: * build: option to install test plugin, and option to install i18n translations * test plugin: restore to somewhat working * outer plugins: rename the .scm files and the plugin procedures to standard names * Render>Texture outer plugin: fix bug for image mode indexed * Render>Texture outer plugin: port to use script-fu-register-filter * Render>Texture outer plugin: port to v3 binding of PDB return values * Render>Texture outer plugin: port to GIMP 3 API * Map Style outer plugin: port to script-fu-register-filter * Update README.md re state of this branch. * Map Style outer plugin: allow images of mode INDEXED * Map Style outer plugin: port to GIMP v3 * refactor: move count_color_channels to format.c * Enhance: let plugins be called on images of mode INDEXED * Add comments on code for threading. * Resurrect animation in slow motion. * Refactor: adaptGimp.h into separate declarations .h and definitions .h * Resurrect animation for debugging. * Resurrect broken code for debugging, statistics * adaption from Gimp to resynthesizer: fix for high bit-depth - No language files included in this build of the plugin. ++++ gnome-control-center: - Add malcontent-control Recommends, pull in parental control (malcontent) support. ++++ grommunio-web: - Update to release 3.12 * Allow using distribution lists stored in IPF.Contact folders in public stores ++++ human-theme-gtk: - New upstream release (2.3.0) * (gtk 3) new design for Mate notifications PR => github.com/mate-desktop/mate-notification-daemon/pull/232 PR => github.com/mate-desktop/mate-notification-daemon/pull/233 mate-notification-daemon v1.28.4+ * (gtk 3) fix design for Bleachbit PR => github.com/bleachbit/bleachbit/pull/1195 bleachbit v? * (gtk 3) update design for mate-control-center & ccsm * (gtk 3) fix icon size in titlebar for xfwm4 * (gtk 3) fix padding in titlebar when maximized for xfwm4 * (gtk 3) same design between Mate and Xfce for terminal & alttab PR => github.com/mate-desktop/marco/pull/789 marco v1.28.2+ * (gtk 3) update font color for mate-panel * (gtk 3) fix font color for mate keyboard indicator * (gtk 3) fix background for disabled view for Caja (F3) * (gtk 3) fix lines (treeview) for disabled view for Caja (F3) * (gtk 3) fix design of progressbar in statusbar for Eom * (gtk 3) fix design for Mate osd when compositor is enabled * (gtk 3 & 4) fix design of progressbars with text in statusbar * (gtk 3 & 4) fix and update design of progressbars with text * (gtk 3 & 4) update background for selected lines in treeviews * (gtk 3 & 4) add highlight effect for icons on hover * (gtk 3 & 4) better contrast for progressbars/scales background * (gtk 3 & 4) little enhancement for headarbar * (gtk 4) fix for the stupid hover effect on menubar items * (gtk 4) fix background of menu items * (gtk 4) add design for listviews (open/save dialogs) * (gtk 4) add design open/save dialogs * (gtk 4) no changes required from 4.12 to 4.18! - The best with gtk3-classic and gtk4-classic gist.github.com/luigifab/0fce786cdb93b5687069a82f490ea95e * (gtk 3) automatic min-width/min-height for progressbars * (gtk 4) add dual text color for progressbars ++++ i3status-rust: - Update to 0.33.2: * .eng formatter: add show parameter * when using theme overrides you can now reference a color name defined in ~/.Xresources, e.g., x:background looks for a line like *background: #aabbcc in ~/.Xresources (see also .Xresources) * Add support for wheel left and right clicks * Fix bad event errors in focused_window block * Removed apt, dnf, and pacman blocks, use packages block instead ++++ ibmswtpm2: - Fix build with OpenSSL 3.5: [bsc#1241037] * Fails with "error Untested OpenSSL version" when building for the upcoming OpenSSL version 3.5. * Add ibmswtpm2-Build-with-OpenSSL-3.5.patch ++++ texinfo: - add -std=gnu17 to CFLAGS to fix gcc15 compile time error (flag can be dropped w/ release 7.2) ++++ kargo-cli: - Update to version 1.3.3: No CLI-related changes in the changelog ++++ kernel-debug: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-default: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-source: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-source-longterm: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-docs: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-kvmsmall: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-longterm: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-obs-build: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-obs-qa: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-syms: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-syms-longterm: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ kernel-vanilla: - kernel-binary: Support livepatch_rt with merged RT branch - commit 470cd1a ++++ okteta: - Update to 0.26.21 * Added: navigation of non-zero byte ranges with Ctrl + Alt + Left/Right * Improved: translations * Improved: handle ShortcutOverride event in Okteta Gui library's views * Improved: embedded dialogs use QKeySequence::Cancel instead of fixed ESC * Changed: use Alt + PageDown/PageUp now for previous/next bookmark * Fixed: crashes using any tools before creating/opening a document ++++ qcoro-qt5: - Update to 0.12.0 * README: fix typo in QNetworkReply example * Don't discard result from QFile::open * Add return value conversion for QCoroTask * fix: disable language-extension-token warning * Don't set CMAKE_CXX_FLAGS, use target properties instead * Fix infinite recursion with debug builds on libstdc++ * Fix build with Qt dev * Don't leak compile definitions from interface libraries * Add missing includes ++++ qcoro-qt6: - Update to 0.12.0 * README: fix typo in QNetworkReply example * Don't discard result from QFile::open * Add return value conversion for QCoroTask * fix: disable language-extension-token warning * Don't set CMAKE_CXX_FLAGS, use target properties instead * Fix infinite recursion with debug builds on libstdc++ * Fix build with Qt dev * Don't leak compile definitions from interface libraries * Add missing includes ++++ qt6-webengine: - openjpeg2 is too old for Leap 15 builds, use the embedded one ++++ libXpm: - adding COPYING file to filelist (bsc#1240836) ++++ libkcapi: - fixed sumprefix to be "." as before, also stores sums in the binary directoris. changed back packaging to be same as before. ++++ liblqr: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ mariadb: - Update constraints for riscv64 ++++ openssl-3: - Update to 3.5.0: * Changes: - Default encryption cipher for the req, cms, and smime applications changed from des-ede3-cbc to aes-256-cbc. - The default TLS supported groups list has been changed to include and prefer hybrid PQC KEM groups. Some practically unused groups were removed from the default list. - The default TLS keyshares have been changed to offer X25519MLKEM768 and and X25519. - All BIO_meth_get_*() functions were deprecated. * New features: - Support for server side QUIC (RFC 9000) - Support for 3rd party QUIC stacks including 0-RTT support - Support for PQC algorithms (ML-KEM, ML-DSA and SLH-DSA) - A new configuration option no-tls-deprecated-ec to disable support for TLS groups deprecated in RFC8422 - A new configuration option enable-fips-jitter to make the FIPS provider to use the JITTER seed source - Support for central key generation in CMP - Support added for opaque symmetric key objects (EVP_SKEY) - Support for multiple TLS keyshares and improved TLS key establishment group configurability - API support for pipelining in provided cipher algorithms * Remove patches: - openssl-3-disable-hmac-hw-acceleration-with-engine-digest.patch - openssl-3-support-CPACF-sha3-shake-perf-improvement.patch - openssl-3-add-defines-CPACF-funcs.patch - openssl-3-fix-memleak-s390x_HMAC_CTX_copy.patch - openssl-3-add-xof-state-handling-s3_absorb.patch - openssl-3-fix-state-handling-sha3_absorb_s390x.patch - openssl-3-fix-s390x_shake_squeeze.patch - openssl-3-hw-acceleration-aes-xts-s390x.patch - openssl-3-support-EVP_DigestSqueeze-in-digest-prov-s390x.patch - openssl-3-fix-state-handling-keccak_final_s390x.patch - openssl-3-add-hw-acceleration-hmac.patch - openssl-3-fix-state-handling-sha3_final_s390x.patch - openssl-3-fix-hmac-digest-detection-s390x.patch - openssl-3-support-multiple-sha3_squeeze_s390x.patch - openssl-3-fix-sha3-squeeze-ppc64.patch - openssl-3-fix-s390x_sha3_absorb.patch - openssl-3-fix-state-handling-shake_final_s390x.patch - openssl-3-add_EVP_DigestSqueeze_api.patch - openssl-FIPS-enforce-security-checks-during-initialization.patch - openssl-FIPS-140-3-zeroization.patch - openssl-FIPS-Add-explicit-indicator-for-key-length.patch - openssl-FIPS-Mark-SHA1-as-nonapproved.patch - openssl-Remove-EC-curves.patch - openssl-FIPS-services-minimize.patch - openssl-Revert-Improve-FIPS-RSA-keygen-performance.patch - openssl-3-FIPS-GCM-Implement-explicit-indicator-for-IV-gen.patch - openssl-3-fix-quic_multistream_test.patch - openssl-3-jitterentropy-3.4.0.patch - openssl-Add-FIPS-indicator-parameter-to-HKDF.patch - openssl-FIPS-140-3-DRBG.patch - openssl-FIPS-Use-FFDHE2048-in-self-test.patch - openssl-FIPS-Use-digest_sign-digest_verify-in-self-test.patch - openssl-FIPS-signature-Add-indicator-for-PSS-salt-length.patch - openssl-pbkdf2-Set-indicator-if-pkcs5-param-disabled-checks.patch - openssl-FIPS-enforce-EMS-support.patch - openssl-Allow-disabling-of-SHA1-signatures.patch - openssl-3-FIPS-Deny-SHA-1-sigver-in-FIPS-provider.patch * Rebased patches: - openssl-pkgconfig.patch - openssl-Add-support-for-PROFILE-SYSTEM-system-default-cipher.patch - openssl-Add-Kernel-FIPS-mode-flag-support.patch - openssl-Force-FIPS.patch - openssl-disable-fipsinstall.patch - openssl-FIPS-embed-hmac.patch - openssl-Add-changes-to-ectest-and-eccurve.patch - openssl-Disable-explicit-ec.patch - openssl-skipped-tests-EC-curves.patch - openssl-FIPS-140-3-keychecks.patch - openssl-FIPS-early-KATS.patch - openssl-FIPS-limit-rsa-encrypt.patch - openssl-FIPS-Expose-a-FIPS-indicator.patch - openssl-FIPS-Use-OAEP-in-KATs-support-fixed-OAEP-seed.patch - openssl-rand-Forbid-truncated-hashes-SHA-3-in-FIPS-prov.patch - openssl-pbkdf2-Set-minimum-password-length-of-8-bytes.patch - openssl-FIPS-RSA-disable-shake.patch - openssl-DH-Disable-FIPS-186-4-type-parameters-in-FIPS-mode.patch - openssl-FIPS-Enforce-error-state.patch - openssl-FIPS-Remove-X9.31-padding-from-FIPS-prov.patch - openssl-FIPS-enforce-EMS-support.patch - openssl-TESTS-Disable-default-provider-crypto-policies.patch - openssl-skip-quic-pairwise.patch * Add patches: - openssl-FIPS-Fix-encoder-decoder-negative-test.patch - openssl-FIPS-SUSE-FIPS-module-version.patch - openssl-FIPS-EC-disable-weak-curves.patch - openssl-FIPS-NO-DES-support.patch - openssl-FIPS-NO-DSA-Support.patch - openssl-FIPS-NO-Kmac.patch - openssl-FIPS-NO-PQ-ML-SLH-DSA.patch - openssl-shared-jitterentropy.patch - openssl-rh-allow-sha1-signatures.patch - openssl-disable-75-test_quicapi-test.patch - Changes between 3.3.0 and 3.4.0: * Changes: - Deprecation of TS_VERIFY_CTX_set_* functions and addition of replacement TS_VERIFY_CTX_set0_* functions with improved semantics - The X25519 and X448 key exchange implementation in the FIPS provider is unapproved and has fips=no property. - SHAKE-128 and SHAKE-256 implementations have no default digest length anymore. That means these algorithms cannot be used with EVP_DigestFinal/_ex() unless the xoflen param is set before. - Setting config_diagnostics=1 in the config file will cause errors to be returned from SSL_CTX_new() and SSL_CTX_new_ex() if there is an error in the ssl module configuration. - An empty renegotiate extension will be used in TLS client hellos instead of the empty renegotiation SCSV, for all connections with a minimum TLS version > 1.0. - Deprecation of SSL_SESSION_get_time(), SSL_SESSION_set_time() and SSL_CTX_flush_sessions() functions in favor of their respective _ex functions which are Y2038-safe on platforms with Y2038-safe time_t * New features: - Support for directly fetched composite signature algorithms such as RSA-SHA2-256 including new API functions - FIPS indicators support in the FIPS provider and various updates of the FIPS provider required for future FIPS 140-3 validations - Implementation of RFC 9579 (PBMAC1) in PKCS#12 - An optional additional random seed source RNG JITTER using a statically linked jitterentropy library - New options -not_before and -not_after for explicit setting start and end dates of certificates created with the req and x509 apps - Support for integrity-only cipher suites TLS_SHA256_SHA256 and TLS_SHA384_SHA384 in TLS 1.3, as defined in RFC 9150 - Support for retrieving certificate request templates and CRLs in CMP - Support for additional X.509v3 extensions related to Attribute Certificates - Initial Attribute Certificate (RFC 5755) support - Possibility to customize ECC groups initialization to use precomputed values to save CPU time and use of this feature by the P-256 implementation - Changes between 3.2.0 and 3.3.0: * Changes: - Optimized AES-CTR for ARM Neoverse V1 and V2 - Various optimizations for cryptographic routines using RISC-V vector crypto extensions - Added assembly implementation for md5 on loongarch64 - Accept longer context for TLS 1.2 exporters - The activate and soft_load configuration settings for providers in openssl.cnf have been updated to require a value of [1|yes|true|on] (in lower or UPPER case) to enable the setting. Conversely a value of [0|no|false|off] will disable the setting. - In openssl speed, changed the default hash function used with hmac from md5 to sha256. - The -verify option to the openssl crl and openssl req will make the program exit with 1 on failure. - The d2i_ASN1_GENERALIZEDTIME(), d2i_ASN1_UTCTIME(), ASN1_TIME_check(), and related functions have been augmented to check for a minimum length of the input string, in accordance with ITU-T X.690 section 11.7 and 11.8. - OPENSSL_sk_push() and sk__push() functions now return 0 instead of -1 if called with a NULL stack argument. - New limit on HTTP response headers is introduced to HTTP client. The default limit is set to 256 header lines. * Bug fixes and mitigations: - The BIO_get_new_index() function can only be called 127 times before it reaches its upper bound of BIO_TYPE_MASK and will now return -1 once its exhausted. * new features: - Support for qlog for tracing QUIC connections has been added - Added APIs to allow configuring the negotiated idle timeout for QUIC connections, and to allow determining the number of additional streams that can currently be created for a QUIC connection. - Added APIs to allow disabling implicit QUIC event processing for QUIC SSL objects - Added APIs to allow querying the size and utilisation of a QUIC stream's write buffer - New API SSL_write_ex2, which can be used to send an end-of-stream (FIN) condition in an optimised way when using QUIC. - Limited support for polling of QUIC connection and stream objects in a non-blocking manner. - Added a new EVP_DigestSqueeze() API. This allows SHAKE to squeeze multiple times with different output sizes. - The BLAKE2s hash algorithm matches BLAKE2b's support for configurable output length. - The EVP_PKEY_fromdata function has been augmented to allow for the derivation of CRT (Chinese Remainder Theorem) parameters when requested - Added API functions SSL_SESSION_get_time_ex(), SSL_SESSION_set_time_ex() using time_t which is Y2038 safe on 32 bit systems when 64 bit time is enabled. - Unknown entries in TLS SignatureAlgorithms, ClientSignatureAlgorithms config options and the respective calls to SSL[_CTX]_set1_sigalgs() and SSL[_CTX]_set1_client_sigalgs() that start with ? character are ignored and the configuration will still be used. - Added -set_issuer and -set_subject options to openssl x509 to override the Issuer and Subject when creating a certificate. The -subj option now is an alias for -set_subject. - Added several new features of CMPv3 defined in RFC 9480 and RFC 9483 - New option SSL_OP_PREFER_NO_DHE_KEX, which allows configuring a TLS1.3 server to prefer session resumption using PSK-only key exchange over PSK with DHE, if both are available. - New atexit configuration switch, which controls whether the OPENSSL_cleanup is registered when libcrypto is unloaded. - Added X509_STORE_get1_objects to avoid issues with the existing X509_STORE_get0_objects API in multi-threaded applications. - Support for using certificate profiles and extened delayed delivery in CMP ++++ openssl: - Update to 3.5.0 ++++ petsc: - Update to version 3.23.0: * Long list of changes, see . ++++ petsc-openmpi4: - Update to version 3.23.0: * Long list of changes, see . ++++ petsc-openmpi5: - Update to version 3.23.0: * Long list of changes, see . ++++ libpulp: - Update package with libpulp-0.3.12: - Remove TEXTRELs in ppc64le port (bsc#1239092). - Check for -msplit-patch-nops flag. ++++ libsoup2: - Increase test timeout for all arches except x86_64 and run tests again should they fail the first time, the testsuite is flaky. ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1022 - disallow resizing filesystems mounted read-only - 4.5.246 ++++ systemd: - Import commit c10a66fb4dd34b86d42fa92501bd88db63df479a (merge of v257.5) This merge includes the following fix: 9b52c10986 test-network: replace symlink to 99-default.link with a copy d7577221b8 man/pstore.conf: pstore.conf template is not always installed in /etc 62071a984d man: coredump.conf template is not always installed in /etc (bsc#1237496) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/f133e5974e69708d7491d4823780690c913f7bda...c10a66fb4dd34b86d42fa92501bd88db63df479a ++++ systemd-mini: - Import commit c10a66fb4dd34b86d42fa92501bd88db63df479a (merge of v257.5) This merge includes the following fix: 9b52c10986 test-network: replace symlink to 99-default.link with a copy d7577221b8 man/pstore.conf: pstore.conf template is not always installed in /etc 62071a984d man: coredump.conf template is not always installed in /etc (bsc#1237496) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/f133e5974e69708d7491d4823780690c913f7bda...c10a66fb4dd34b86d42fa92501bd88db63df479a ++++ libupnpp: - update to 1.0.2: * Control: cdircontent: methods taking output parameters should clear them first - update to 1.0.1: * Control: content directory: improve access to properties with multiple values or artist roles. API change. * Changed version to 1.0 because should now be stable ++++ liburing: - Add upstream patch to fix test on aarch64: * 923961c.patch ++++ loki: - Update to version 3.4.3: - fix(deps): update jwt, oauth and go-redis dependencies (#17023) - docs: Clarify approx_topk is an experimental feature (backport release-3.4.x) (#16995) - docs: fix localhost link in logcli getting-started (backport release-3.4.x) (#16968) - docs: add note about lambda-promtail (backport release-3.4.x) (#16812) - docs: fix broken links (backport release-3.4.x) (#16789) - fix(docs): add a note on docker configuration.md doc to explain accep… (backport release-3.4.x) (#16743) - docs: update RN with blog post (#16715) (#16736) - docs(LIDs): Add Loki mixin configuration improvements draft (backport release-3.4.x) (#16714) - fix(deps): Move to Go 1.23.7 (#16682) - docs: Update `approx_topk` documentation (backport release-3.4.x) (#16680) - fix(deps): update module golang.org/x/crypto to v0.35.0 [security] (release-3.4.x) (#16588) - fix(deps): update module golang.org/x/oauth2 to v0.27.0 [security] (release-3.4.x) (#16589) - chore: [v3.4.x] Remove relref shortcodes (#16628) - docs: fixed breaking tutorials (backport release-3.4.x) (#16608) - docs: add note about index cache and TSDB (backport release-3.4.x) (#16596) - docs: remove deployment.environment from list of otel resource attrs stored as labels (backport release-3.4.x) (#16583) - docs: update 3rd party python-logging-loki to V2 that supports headers (backport release-3.4.x) (#16551) - docs: clarify OTEL endpoint (backport release-3.4.x) (#16546) - chore: Rename Explore Apps to App Drilldown (backport release-3.4.x) (#16392) - docs: fix spacing in Cardinality URL (backport release-3.4.x) (#16293) - docs: Update versions in docs (backport release-3.4.x) (#16288) - docs: release notes for v3.4.2 (backport release-3.4.x) (#16279) - chore(release-3.4.x): release 3.4.2 (#16270) - docs: minor RN update (backport release-3.4.x) (#16277) - chore: Clean go.mod file in cmd/dataobj-inspect directory (#16275) ++++ ocaml-0install-solver: - Remove ExclusiveArch 64bit ++++ ocaml-base64: - Remove ExclusiveArch 64bit ++++ ocaml-cudf: - Remove ExclusiveArch 64bit ++++ ocaml-dose: - Remove ExclusiveArch 64bit ++++ ocaml-dune: - Update to version 3.18.0 see included CHANGES.md file for details ++++ ocaml-dune-devel: - Update to version 3.18.0 see included CHANGES.md file for details ++++ ocaml-jsonm: - Remove ExclusiveArch 64bit ++++ ocaml-mccs: - Remove ExclusiveArch 64bit ++++ ocaml-opam-0install-cudf: - Remove ExclusiveArch 64bit ++++ ocaml-pcre2: - Remove ExclusiveArch 64bit ++++ ocaml-re: - Remove ExclusiveArch 64bit ++++ ocaml-spdx_licenses: - Remove ExclusiveArch 64bit ++++ ocaml-swhid_core: - Remove ExclusiveArch 64bit ++++ opam: - Remove ExclusiveArch 64bit ++++ openvpn: - update to 2.6.14: * CVE-2025-2704: fix possible ASSERT() on OpenVPN servers using --tls-crypt-v2 * Linux DCO: repair source IP selection for --multihome - update to 2.6.13: * on non-windows clients (MacOS, Linux, Unix) send "release" string from uname() call as IV_PLAT_VER to server * Linux: pass --timeout=0 argument to systemd-ask-password, to avoid default timeout of 90 seconds * improve server-side handling of clients sending usernames or passwords longer than USER_PASS_LEN * purge proxy authentication credentials from memory after use - update to 2.6.12: * the fix for CVE-2024-5594 (refuse control channel messages with nonprintable characters) was too strict, breaking user configurations * Http-proxy: fix bug preventing proxy credentials caching - update to 2.6.11: * CVE-2024-5594: control channel: refuse control channel messages with nonprintable characters in them. Security scope: a malicious openvpn peer can send garbage to openvpn log, or cause high CPU load. * CVE-2024-28882: only call schedule_exit() once (on a given peer). Security scope: an authenticated client can make the server "keep the session" even when the server has been told to disconnect this client * Fix connect timeout when using SOCKS proxies * Add bracket in fingerprint message and do not warn about missing verification * Remove "experimental" denotation for --fast-io * Correctly document ifconfig_* variables passed to scripts * Documentation: make section levels consistent * Samples: Update sample configurations (remove compression & old cipher settings, add more informative comments) - update keyring, as the old one doesn't verify anymore (and attach an url) - remove openvpn-CVE-2024-28882.patch and openvpn-CVE-2024-5594.patch, as the latest version include fixes for the CVEs ++++ osc: - 1.15.1 - Library: - Revert "Run decode_it also in the other case" - 1.15.0 - Command-line: - Improve 'osc fork' to follow the devel package specified in the 'OBS:RejectBranch' attribute - Hotfix 'osc fork' failures of devel project users - Change 'osc fork' to print an error rather than raising an exception - Fix setting parent remote in 'git-obs repo clone' - Extend 'osc build' to read build project from Gitea: /_ObsPrj, project.build file - Fix 'osc build' when working with sources from git, when .osc is not available - Fix crash in 'osc build --host' - Fix rendering help output by adding the complete docstring of the commands - Add commented git status to the 'git-obs pr create' message - When doing an mr from a working copy check for unchecked modifications - Consolidate working copy modification check dialog into a function - Connection: - Change a debug message to a warning if ssh-keygen is not available - Add explanatory message to ignore the signature auth warning when not using SSH keys for auth - Library: - Implement handling of updateinfo.xml and _modulemd.yaml files - Fix working with _subdirs when detecting packages that are subdirectories in a git project - Fix canonname handling when querying a downloaded package - Add obs_api.Attributes model - Add 'quiet' and 'branch' options to gitea_api.Repo.clone() - Fix GitStore by parsing git urls with obs_api.Git.urlparse() - Add gitea_api.Git.urlparse() for parsing git urls - Change gitea_api.Config.url_to_hostname() to also try matching only a hostname instead of full Gitea URL - Rename get_parser() functions to argparse_manpage_get_parser() to clarify their purpose - Refactor the validity check of cached binaries - Other: - Update git-obs-quickstart doc with more detailed info on creating tokens - Spec: - Recommend obs-scm-bridge - Build git-obs man page ++++ owntone: - update to version 28.12 * fix: possible deadlock during Spotify scan * fix: armv7 compile warnings * fix: stop playback when last queue item removed * fix: "Invalid token" when authorising Spotify * fix: mpd enable/disable erroneously toggles * fix: cover art not being displayed in album lists * new: logging includes thread info * new: support for ListenBrainz - Owntone 28.11 * fix: retrieval of artwork from online sources * fix: mpd speaker selection * fix: autoconf warnings * fix: Apple Music/iTunes not working on Airplay host * web UI: Now Playing does not stop play progress updates when pausing * web UI: add ability to access the server externally * new: internet radio "Streamurl" options * new: support libevent as WS server instead of libwebsockets * new: template for VSCode * new: mpd updates, version 0.23.0, e.g. getvol, readpicture, albumart * new: API for setting skip_count and play_count directly ++++ perl-Net-OAuth: - updated to 0.310.0 (0.31) see /usr/share/doc/packages/perl-Net-OAuth/Changes [Bug Fixes] - Added missing dependency RT#70407. - Removed use of Digest::HMAC_SHA1. [Documentation] - Updated Changes for v0.29 with CVE. - Updated the security policy. [Toolchain] - Remove Build.PL and just use Makefile.PL. ++++ plasma6-vault: - Add upstream change: * 0001-Add-missing-include.patch ++++ python-azuremetadata: - Version 5.1.6 + Handle queries of attributes that return an empty list properly + Switch the package build to a specific Python interpreter set by the project configuration in the Build Service ++++ python-PyQt6-sip: - Support older and current versions of setuptools WRT to the case of the metadata directory. ++++ python-aiosmtplib: - Update to 4.0.0 * BREAKING: Drop Python 3.8 support * Bugfix: Run socket.getfqdn in thread to avoid blocking event loop if local_hostname not provided (thanks @Raidzin) * Bugfix: Clear connect lock on connection lost, allowing client reconnect * Bugfix: Allow socket connections to use TLS by providing hostname and use_tls=True ++++ python-alembic: - Update to 1.15.2 * Fixed issue where the "modified_name" of :class:`.AlterColumnOp` would not be considered when rendering op directives for autogenerate. While autogenerate cannot detect changes in column name, this would nonetheless impact approaches that made use of this attribute in rewriter recipes. Pull request courtesy lenvk. ++++ python-azure-core: - New upstream release + Version 1.33.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Update Requires from setup.py ++++ python-dictdiffer: - numpy is required for tests. ++++ python-netutils: - Update to 1.13.0 * Added is_reversible_wildcardmask, netmask_to_wildcardmask, and wildcardmask_to_netmask functions. * Added aruba_os and aruba_osswitch parsers. - Drop fix-version-in-pyproject.patch, fixed upstream ++++ python-py3status: - update to 3.61: * argparsers: pgrep i3 with shmlog (#2272), by lasers * modules: fix SyntaxWarning for python 3.12+ thx to @sdelafond (#2274) * conky module: fix tempfile and ignore new output (#2273), by ntorresalberto * mpris module: hide all non can_play players (#2267), by Valdur Kana * playerctl module: gi.require_version notification fix (#2270), by Valdur Kana - update to 3.60: * THANKS to Valdur Kana and @lasers for their long and continued efforts in improving py3status! * core: drop EOL python 3.8 and add new 3.13 to CI (#2266) * external_script module: add composite placeholder (#2263), by lasers * hddtemp module: remove deprecated telnetlib dependency (fixes #2261) (#2262), by Valdur Kana * kdeconnector module: replace pydbus with dbus-python (#2264), by Valdur Kana * mpris module: improve documentation (#2257), by Valdur Kana * playerctl module: hide non-can-play players and use chrome and chromium as default value. (#2256), by Valdur Kana * playerctl module: list python-gobject as dependency (#2258), by Joey Holtzman * wwan module: replace pydbus with dbus-python (#2265), by Valdur Kana - update to 3.59: * core: strip whitespaces from OUTPUT, OUTPUT_PART events (#2245), by lasers * ci(ruff): use new ruff check path command (#2253) * external_script module: fix clicking on parts of message thx to @lasers (#2254) * mpris module: kdeconnect mpris interface will skip identity cache, because mobile device can run different media players (#2251), by Valdur Kana ++++ python-pydantic-settings: - Update to 2.8.1: * Fix for init source kwarg alias resolution * Revert usage of positional only argument in BaseSettings.__init__ * Revert use of object instead of Any * CLI support for optional and variadic positional args * Improve env_prefix config doc * Add env_nested_max_split setting * Avoid using Any in BaseSettings signature to avoid mypy errors * Asynchronous CLI methods in CliApp * Don't explode env vars if env_nested_delimiter is empty - Add patch use-typing_objects.patch: * Use typing_inspection.typing_objects rather than isinstance. - Refreshed patch fix-settings-dump.patch ++++ python-pyqt-builder: - Support older and current versions of setuptools WRT to the case of the metadata directory. ++++ python-recordclass: - Add patch do-not-use-pytuple-get-size.patch: * Use Py_SIZE rather than PyTuple_GET_SIZE to avoid assertion failures. ++++ python-typing-inspection: - Initial release of 0.4.0. ++++ python313-pyside6: - Disable a test that fails randomly ++++ python313-shiboken6: - Disable a test that fails randomly ++++ qt6-webengine-docs: - openjpeg2 is too old for Leap 15 builds, use the embedded one ++++ sdbootutil: - Update to version 1+git20250404.f9b9576: * Check free space early * Add kernel version in title if grub2-bls - Update to version 1+git20250404.20a1dfb: * Limit 640 to 4 variations * Fix get_default for grub2-bls ++++ setroubleshoot-plugins: - Update to 3.3.15 * restorecon.py: exclude more paths * Improve disable_ipv6 plugin then_text * Update generated configuration files * Update translations - patch 9e54f6a661330070ad25a0e86f197b3530bfc5c7.patch removed since it is not needeed anymore ++++ sndiff: - Update to version 0.2.2~0: * Update to v0.2.2 * Automatic detection of snapshots * Add list command ++++ streamlink: - update to 7.2.0: * Added: decompress extras marker to Streamlink's optional dependencies for installing brotli and zstandard * Changed: --retry-streams to allow a value of 0, so it can be unset again if set previously * Changed: --quiet to suppress all text output including errors, not just log output * Fixed: --logfile affecting the console output stream * Fixed: broken user input prompt behavior on missing or non-interactive I/O streams * Fixed: Plugin classes not requiring a matching matcher * Fixed: --hls-audio-select not being case-insensitive and only comparing input values rather than resolved language codes * Updated: Chrome Devtool Protocol interfaces, to match recent Chromium versions * Updated plugins: - euronews: rewritten and fixed plugin - kick: refactored plugin, fixed clip matcher and 403 API responses - nicolive: fixed plugin not loading cookies from WebSocket messages - nicolive: made the plugin always filter out blank HLS segments - nowtvtr: removed plugin - okru: canonicalize mobile URLs - tf1: fixed stream matcher ++++ woodpecker: - Update to version 3.5.1: * Bug Fixes - Add missing icon for changes files tab [#5068] - Improve CLI info text and remove markdown [#5069] - Fix cli format flag fallback [#5057] * Documentation - chore(deps): update docs npm deps non-major [#5060] * Dependency - fix(deps): update module code.gitea.io/sdk/gitea to v0.21.0 [#5067] - chore(deps): lock file maintenance [#5062] - fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.27 [#5058] ++++ texlive-filesystem: - Avoid doubled pattern() (bug boo#1240761) ++++ upplay: - Update to 1.9.0: * Use an HTML object to display the currently playing track data * Dir browser with webengine: fix js exec appeared frozen needed mouse move to complete * Changes for libupnpp 1.0 ++++ werf: - Update to version 2.35.0: * Features - build: add clearUser and clearWorkingDir options to imageSpec config (#6759) (36f3d6a) - build: add pull/push retries when authentication is required (short-term token case) #6750 (26ccd15) - cleanup: add disable cleanup feature (#6737) (78f4e20) * Bug Fixes - build, docker: fix failed to find driver "docker-container" (#6760) (63dcbfb) - host-cleanup: don't prune backend build cache (7963926) - host-cleanup: don't prune containers #6762 (fa242d8) - host-cleanup: don't prune dangling werf images for some time (#6767) (fd9b2ca) - host-cleanup: don't prune dangling werf images for some time (Docker) (#6752) (c0d3413) - host-cleanup: ensure no parallel processes of auto host cleanup (#6736) (9b43ad0) - host-cleanup: purge Stapel assembling container (785fa77) ++++ yast2-storage-ng: - New environment variables YAST_STORAGE_TEST_MODE and YAST_DEVICEGRAPH_FILE to ease development of YaST and Agama (gh#yast/yast-storage-ng#1407). - 5.0.28 ------------------------------------------------------------------ ------------------ 2025-4-3 - Apr 3 2025 ------------------- ------------------------------------------------------------------ ++++ MozillaThunderbird: - Update to use BuildRequires on clang-devel on Tumbleweed/Factory instead of clang18-tools. ++++ ansible-lint: - update to 25.2.1: * Bugfixes - Finish support for data tagging from ansible 2.19 (#4571) @ssbarnea ++++ apache2-mod_auth_gssapi: - turn the testsuite off even for Factory for now, it appears it requires certain kerberos tweaks [kinit: Configuration file does not specify default realm when parsing name maguser] ++++ argocd-cli: - Update to version 2.14.9: * - Bug fixes 31a5545: fix: Check for semver constraint matching in application webhook handler (cherry-pick #21648) (#22508) (@gcp-cherry-pick-bot[bot]) * Other work - c868711: chore(dep): bump gitops-engine 2.14 (#22520) (@pjiang-dev) ++++ blog: - Update to version 2.32 * Better 3270 console support, use uevent below /sys file system ++++ breeze6: - Add patches to fix build: * 0001-Add-missing-includes.patch * 0002-kcursorgen-Add-QDebug-include.patch ++++ cacti: - cacti 1.2.30 - issue#6089: Unable to add new users - issue#6090: When using Automation Rules, specifying graph criteria may cause issues - issue#6099: When transferring a system from a backup if the poller has not run recently rrdtool issues are found - issue#6172: When translating, quotes may cause incorrect text to appear - issue#6173: When using Boost for the first time, warnings may appear - issue#6183: When refreshing forms, items may be checked incorrectly by xmacan ++++ cacti-spine: - cacti-spine 1.2.30 - no changes - Bump/rebuild to match Cacti 1.2.30 ++++ clazy: - Switch back to a git snapshot until a version compatible with LLVM 20 gets released - Update to version 1.14git.20250301T021020~9afca196: * Add new check: qbytearray-conversion-to-c-style * QProcess::start was wrongly flagged as deprecated * HOWTO.md: add a note about running the tests from the build dir directly * Don't warn for missing Q_OBJECT macro for nested classes. * qt6-deprecated-api-fixes: Only flag QString assignment to QDir * Properly document exclude-next-line clazy directive * SuppressionManager: Use continue statement instead of nesting large block in if-statement * SuppressionManager: Also handle clazy:skip after early return * SuppressionManager: Rework controlflow to avoid multiple regex checks in same comment ++++ crmsh: - Update to version 5.0.0+20250403.1442a04a: * Dev: ra: Drop legacy codes to fetch ra informations * Dev: Remove codes that include rhcs term * Dev: Drop node type normal and ping ++++ dracut: - Update to version 059+suse.714.gee616a76: * fix(crypt): always install s390 crypto modules (jsc#IBM-1444) * fix(crypt): install dm_crypt module in non-hostonly mode as well * fix(nfs): set correct ownership of rpc.statd state directories (bsc#1217885) * perf(nfs): remove references to old rpcbind state dir * fix(nfs): libnfsidmap plugins not added in some distributions ++++ eksctl: - Update to version 0.207.0: * Features - Add support for new force parameter when upgrading cluster version (#8319) * Improvements - Enable creating IPV6 clusters with pod identities in addition to IRSA (#8322) - Add latest changes to AWS Load Balancer Controller IAM Policy (#8316) * Maintenance - Fully remove intermediate eksctl build image (#8341) - Remove redundant 'typecheck' linter (#8298) * Dependencies - Bump docker/login-action from 3.3.0 to 3.4.0 (#8328) - Bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (#8330) - Bump actions/setup-python from 5.4.0 to 5.5.0 (#8327) - Bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 (#8326) - Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (#8325) - Bump actions/setup-go from 5.3.0 to 5.4.0 (#8324) ++++ fastfetch: - update to 2.40.0 Changes: * In key-format of LocalIP module, {name} has been renamed to {ifname} for consistency Features: * Support Warp Terminal font detection (TerminalFont, Windows) * Support more AMD GPU information using ADL SDK, including memory type detection (GPU, Windows) * Support Intel dGPU memory type detection (GPU, Windows) * Support Nvidia VMEM type detection via NVAPI (gh#fastfetch-cli/fastfetch#993) * Support Boot manager detection for OpenBSD and NetBSD (Bootmgr, OpenBSD / NetBSD) * Use `SystemConfiguration` for DNS entries detection (DNS, macOS) * Add `systemd-resolved` support for DNS module (gh#fastfetch-cli/fastfetch#1646) * Improve performance and accuracy of Wifi detection on FreeBSD using ioctl (Wifi, FreeBSD) * Support remaining time reporting for batteries on NetBSD (Battery, NetBSD) * Add new Mac models support (Host, macOS) * Load config from fastfetch binary path with --config option (gh#fastfetch-cli/fastfetch#1649) * Support TPM detection on macOS (TPM, macOS) * Support IPv6 client address report (Users, Linux / Windows) * Support default route detection for IPv6 (LocalIP, Linux) * Round seconds to the nearest minute to match the behavior of uptime command (Uptime) Bugfixes: * Fix `outputColor` not working when `length` is set in Separator module (gh#fastfetch-cli/fastfetch#1644) * Fix CPU detection on PowerPC platforms (gh#fastfetch-cli/fastfetch#1640) * Fix battery manufacture date detection (Battery, macOS) * Fix battery critical state detection (Battery, Linux) * Fix Warp Terminal PID detection (Terminal, macOS) * Remove disk creation time detection support on SunOS as ctim is file status change timestamp, not creation time (Disk, SunOS) * Fall back to KDGKBINFO if `usbhid` fails (Keyboard, FreeBSD) * Fix multiple paging file support (Swap, Windows) * Fix memleaks, code smells in multiple modules * Fix boot time calculation on NetBSD (Uptime, NetBSD) * Temporarily fix Hyprland version detection (gh#fastfetch-cli/fastfetch#1657) Logo: * Fix opensuse-tumbleweed_small (gh#fastfetch-cli/fastfetch#1636) * Change WiiLinuxNgx to more generic name with aliases Wii-Linux and WiiLinux (gh#fastfetch-cli/fastfetch#1633) * Change name of Xray-OS to Ada (gh#fastfetch-cli/fastfetch#1651) * Change Nexa Linux logo (gh#fastfetch-cli/fastfetch#1653) ++++ filesystem-media: - Never alter /usr/etc and /usr/lib/pam.d. Create a copy in /etc, if needed. ++++ firefox-esr: - BuildRequires: clang-devel on Tumbleweed/Factory, which works for both clang19-devel as well as clang20-devel ++++ gammaray: - Add upstream change: * gammaray-qt69.patch ++++ gammaray-qt6: - Add upstream change: * gammaray-qt69.patch ++++ gdb: - Update to fedora rawhide @ bbf9637. Patched dropped: * gdb-add-deprecated-settings-py-script.patch - Update to fedora rawhide @ 4170428. Drop the 'set/show build-id-verbose' setting. Users should instead use the 'set/show rpm-suggestion enabled' setting. Patched modified: * gdb-6.6-buildid-locate-tests.patch * gdb-add-rpm-suggestion-script.patch * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch - Patches modified (bsc#1240838): * gdb-add-rpm-suggestion-script-suse.patch - Maintenance script qa.sh (bsc#1221763): * Remove yama ptrace_scope == 1 kfails. ++++ gdb-testresults: - Update to fedora rawhide @ bbf9637. Patched dropped: * gdb-add-deprecated-settings-py-script.patch - Update to fedora rawhide @ 4170428. Drop the 'set/show build-id-verbose' setting. Users should instead use the 'set/show rpm-suggestion enabled' setting. Patched modified: * gdb-6.6-buildid-locate-tests.patch * gdb-add-rpm-suggestion-script.patch * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch - Patches modified (bsc#1240838): * gdb-add-rpm-suggestion-script-suse.patch - Maintenance script qa.sh (bsc#1221763): * Remove yama ptrace_scope == 1 kfails. ++++ glib2: - Update to version 2.84.1: + Fix test failure when building against gobject-introspection ≥1.83.4 + Bugs fixed: - 2.84.0 build failure on Linux: ../gio/gnetworkmonitornetlink.c:47:10: fatal error: netlink/netlink_route.h: No such file or directory - test failure with gobject-introspection 1.83.4: warning: element doc:format from state 3 is unknown, ignoring - gio/trash does not handle special characters well - `g_cancellable_connect()` documentation incorrect - g_cancellable_connect(): is it safe to unref cancellable from callback? - Crash with some registry key values in GWin32AppInfo - Memory sanitizer fixes - gobject: Be consistent in using atomic logic to handle the GParamSpecPool - gsettings: Port docs to gi-docgen format, add missing annotations and make various improvements - tests: Don't install runner scripts without installed_tests - docs: Document GSignalFlags members added after 2.0 - tests: Add a test for g_object_freeze_notify() being called too often - gfileinfo: Slightly expand docs for g_file_info_get_attribute_as_string() - gi: Dynamically set doc-format - tests: Various fixes to create temporary files in /tmp rather than the build directory - gdbusnameowning: Convert docs to gi-docgen linking syntax - giounix-private: Fix macro for checking for epoll_create1() - Fix LGPL in header - gutils: make documentation of g_set_prgname() clearer - docs: Add some detail - gspawn-win32: Fix potential integer overflows in argv handling - gvarianttype: Improve docs on type validation + Updated translations. ++++ glib2-doc: - Update to version 2.84.1: + Fix test failure when building against gobject-introspection ≥1.83.4 + Bugs fixed: - 2.84.0 build failure on Linux: ../gio/gnetworkmonitornetlink.c:47:10: fatal error: netlink/netlink_route.h: No such file or directory - test failure with gobject-introspection 1.83.4: warning: element doc:format from state 3 is unknown, ignoring - gio/trash does not handle special characters well - `g_cancellable_connect()` documentation incorrect - g_cancellable_connect(): is it safe to unref cancellable from callback? - Crash with some registry key values in GWin32AppInfo - Memory sanitizer fixes - gobject: Be consistent in using atomic logic to handle the GParamSpecPool - gsettings: Port docs to gi-docgen format, add missing annotations and make various improvements - tests: Don't install runner scripts without installed_tests - docs: Document GSignalFlags members added after 2.0 - tests: Add a test for g_object_freeze_notify() being called too often - gfileinfo: Slightly expand docs for g_file_info_get_attribute_as_string() - gi: Dynamically set doc-format - tests: Various fixes to create temporary files in /tmp rather than the build directory - gdbusnameowning: Convert docs to gi-docgen linking syntax - giounix-private: Fix macro for checking for epoll_create1() - Fix LGPL in header - gutils: make documentation of g_set_prgname() clearer - docs: Add some detail - gspawn-win32: Fix potential integer overflows in argv handling - gvarianttype: Improve docs on type validation + Updated translations. ++++ glib2-stage1-devel: - Update to version 2.84.1: + Fix test failure when building against gobject-introspection ≥1.83.4 + Bugs fixed: - 2.84.0 build failure on Linux: ../gio/gnetworkmonitornetlink.c:47:10: fatal error: netlink/netlink_route.h: No such file or directory - test failure with gobject-introspection 1.83.4: warning: element doc:format from state 3 is unknown, ignoring - gio/trash does not handle special characters well - `g_cancellable_connect()` documentation incorrect - g_cancellable_connect(): is it safe to unref cancellable from callback? - Crash with some registry key values in GWin32AppInfo - Memory sanitizer fixes - gobject: Be consistent in using atomic logic to handle the GParamSpecPool - gsettings: Port docs to gi-docgen format, add missing annotations and make various improvements - tests: Don't install runner scripts without installed_tests - docs: Document GSignalFlags members added after 2.0 - tests: Add a test for g_object_freeze_notify() being called too often - gfileinfo: Slightly expand docs for g_file_info_get_attribute_as_string() - gi: Dynamically set doc-format - tests: Various fixes to create temporary files in /tmp rather than the build directory - gdbusnameowning: Convert docs to gi-docgen linking syntax - giounix-private: Fix macro for checking for epoll_create1() - Fix LGPL in header - gutils: make documentation of g_set_prgname() clearer - docs: Add some detail - gspawn-win32: Fix potential integer overflows in argv handling - gvarianttype: Improve docs on type validation + Updated translations. ++++ gnome-keyring: - Add gnome-keyring-register-login-keyring.patch: ensure login keyring is properly registered (glgo#GNOME/gnome-keyring!78). ++++ gnutls: - Disable liboqs on armv6 ++++ guestfs-tools: - Update to version 1.53.9 (jsc#PED-8910) * Various build improvements * mlcustomize: ignore sriov vioprot.* files too * mlcustomize: don't inject .pdb files * mlcustomize: Only use osinfo id for virtio-win path matching * mlcustomize: virtio-win: clarify virtio-1.0 support * mlcustomize: make windows q35 check independent of virtio drivers * mlcustomize: virtio-win: stop checking osinfo for virtio drivers * mltools: Strip out all libosinfo driver plumbing * mlutils: Remove need for OCaml OUnit2 * mltools: Remove need for OCaml OUnit2 * mlstdutils: Remove need for OCaml OUnit2 * mltools: Fix de-oUnit-ized tests ++++ hibiscus: - Update to 2.10.25 - NEW: 1132 Update auf HBCI4Java 3.1.88 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.88 - mit neuen Sparda-URLs (Hessen und München) - NEW: 1131 itext-Update auf 5.5.13.4 - NEW: 1130 Default-Cipher der H2-Datenbank bei neuen Datenbanken von XTEA auf AES umgestellt - NEW: 1129 Update auf HBCI4Java 3.1.87 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.87 - siehe https://homebanking-hilfe.de/forum/topic.php?p=176201#real176201 - NEW: 1128 Update auf HBCI4Java 3.1.86 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.86 - siehe https://homebanking-hilfe.de/forum/topic.php?p=176073#real176073 ++++ rdma-core: - Update to rdma-core v56.1 (jsc#PED-11289, jsc#PED-11323) - Bug fixes for all providers ++++ ibus-libpinyin: - Update version to 1.16.2 * Support punctuation candidate * Notify user when import file finished * Display lua converters in ibus panel * Support square bracket page option * Fix bugs - Drop ibus-libpinyin-revert-python-3.2.patch, merged by upstream ++++ ibus-typing-booster: - Update to 2.27.30 - Commit finished compose sequences immediately if no completions are possible (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/662) - Fix summary for asciidigits in the gschema file - Fix typo in English message “more then one” -> “more than one” - Translation update from Weblate (new: fi 73.6%) ++++ jujutsu: - update to 0.28.0: * Release highlights - jj's configuration can now be split into multiple files more easily. - jj resolve now accepts built-in tools :ours and :theirs. - In colocated repos, newly-created files will now appear in git diff. - A long-standing bug relating to empty files in the built-in diff editor was fixed. #3702 * Breaking changes - The minimum supported Rust version (MSRV) is now 1.84.0. - The git.push-branch-prefix config has been removed in favor of git.push-bookmark-prefix. - jj abandon no longer supports --summary to suppress the list of abandoned commits. The list won't show more than 10 commits to not clutter the console. - jj unsquash has been removed in favor of jj squash and jj diffedit --restore-descendants. - The jj untrack subcommand has been removed in favor of jj file untrack. - The following deprecated revset functions have been removed: branches(), remote_branches(), tracked_remote_branches(), and untracked_remote_branches(), which were renamed to "bookmarks". file() and conflict(), which were renamed to plural forms. files(x, y, ..) with multiple patterns. Use files(x|y|..) instead. - The following deprecated template functions have been removed: branches(), local_branches(), and remote_branches(), which were renamed to "bookmarks". - The flags --all and --tracked on jj git push by themself do not cause deleted bookmarks to be pushed anymore, as an additional safety measure. They can now be combined with - -deleted instead. * Deprecations - core.watchman.register_snapshot_trigger has been renamed to core.watchman.register-snapshot-trigger for consistency with other configuration options. - jj backout is deprecated in favor of jj revert. New features - jj sign can now sign with PKCS#12 certificates through the gpgsm backend. - jj sign will automatically use the gpg key associated with the author's email in the absence of a signing.key configuration. - Multiple user configs are now supported and are loaded in the following precedence order: - $HOME/.jjconfig.toml - $XDG_CONFIG_HOME/jj/config.toml - $XDG_CONFIG_HOME/jj/conf.d/*.toml - The JJ_CONFIG environment variable can now contain multiple paths separated by a colon (or semicolon on Windows). - The command jj config list now supports showing the origin of each variable via the builtin_config_list_detailed template. - jj config {edit,set,unset} now prompt when multiple config files are found. - jj diff -r now allows multiple revisions (as long as there are no gaps in the revset), such as jj diff -r 'mutable()'. - jj git push now accepts a --named NAME=REVISION argument to create a named bookmark and immediately push it. - The 'how to resolve conflicts' hint that is shown when conflicts appear can be hidden by setting hints.resolving-conflicts = false. - jj op diff and jj op log --op-diff now show changes to which commits correspond to working copies. - jj op log -d is now an alias for jj op log --op-diff. - jj bookmark move --to/--from can now be abbreviated to jj bookmark move -t/-f - jj bookmark list now supports --sort option. Similar to git branch --sort. See jj bookmark list --help for more details. - A new command jj revert is added, which is similar to jj backout but adds the --destination, --insert-after, and - -insert-before options to customize the location of reverted commits. - A new command jj git root is added, which prints the location of the Git directory of a repository using the Git backend. - In colocated repos, any files that jj considers added in the working copy will now show up in git diff (as if you had run git add --intent-to-add on them). - Reversing colors is now supported. For example, to highlight words by reversing colors rather than underlining, you can set colors."diff token"={ underline = false, reverse = true } in your config. - Added revsets.log-graph-prioritize, which can be used to configure which branch in the jj log graph is displayed on the left instead of @ (e.g. coalesce(description("megamerge\n"), trunk())) - jj resolve now accepts new built-in merge tools :ours and :theirs. These merge tools accept side #1 and side #2 of the conflict respectively. * Fixed bugs - jj log -p --stat now shows diff stats as well as the default color-words/git diff output. #5986 - The built-in diff editor now correctly handles deleted files. [#3702] - The built-in diff editor now correctly retains the executable bit on newly added files when splitting. #3846 - jj config set/--config value parsing rule is relaxed in a way that unquoted apostrophes are allowed. #5748 - jj fix could previously create new conflicts when a descendant of a fixed revision was already correctly formatted. ++++ python-dash: - Update to 2.18.2 * Lots of changes since 2.16.1: https://github.com/plotly/dash/compare/v2.16.1...v2.18.2 * Drop dependencies python-dash-core-components, python dash-html-components and dash-table as they are moved to main dash repo ++++ kernel-debug: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-default: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-source: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-source-longterm: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-docs: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-kvmsmall: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-longterm: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-obs-build: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-obs-qa: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-syms: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-syms-longterm: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kernel-vanilla: - rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML This option is dynamically enabled to build-test different configurations. This makes run_oldconfig.sh complain sporadically for arm64. - commit 8fbe8b1 ++++ kpimtextedit: - Drop patch: * 0001-Fix-build-with-Qt-6.9.patch - Add upstream change: * 0001-Fix-build-with-Qt-6.9.patch ++++ ktextaddons: - Add build fix for Qt 6.9: * 0001-Add-missing-include.patch ++++ kubecui: - Update to version 1.0.3: * refactor: replace gsed with sed for consistency in explain and trivy scripts * add clone object functionality to various commands and improve context handling * enhance kubecui command handling with improved option parsing and context management * refine explain output formatting and enhance object retrieval logic based on namespace * service port-forward * deletion bug fix * sync fzf and tmux color schemes * meaningful confirmation message. Minor bug fixes ++++ libQuotient-qt6: - Update to 0.9.3 * Support event relations on all post message functions * OIDC awareness * A couple of internal minor fixes * Emit finished() and delete verification session when it's cancelled on the remote side ++++ libdisplaydevice: - initial packaging ++++ libguestfs: - Update to version 1.55.8 (jsc#PED-8910) * Various build improvements * Updated translations for several languages * lib/launch-libvirt.c: Remove fallback for Arm ++++ tbb: - Support older and current versions of setuptools WRT to the case of the metadata directory. ++++ libsigrokdecode: - Update to version libsigrokdecodeunreleased+git20241001.71f4514: * max72xx: Rename max7219 to max72xx and streamline PD * max7219: Add support for cascading MAX72xx chips * Fix escape sequences treated as unicode laterals * mcp230xx: Add an mcp230xx decoder * usb_power_delivery: Handle extended message type in PD 3.0 * usb_packet: Handle truncated data packets. * pwm: Add frequency measurement * timing: Allow resetting counter on any edge * avr_isp: Add even more parts - add %fdupes and %post for libirmp - cleanup of .spec ++++ xz: - Update to 5.8.1: * Multithreaded .xz decoder (lzma_stream_decoder_mt()): - Fix a bug that could at least result in a crash with invalid input. (bsc#1240414, CVE-2025-31115) - Fix a performance bug: Only one thread was used if the whole input file was provided at once to lzma_code(), the output buffer was big enough, timeout was disabled, and LZMA_FINISH was used. There are no bug reports about this, thus it's possible that no real-world application was affected. * Avoid even with C11/C17 compilers. This fixes the build with Oracle Developer Studio 12.6 on Solaris 10 when the compiler is in C11 mode (the header doesn't exist). * Autotools: Restore compatibility with GNU make versions older than 4.0 by creating the package using GNU gettext 0.23.1 infrastructure instead of 0.24. * Update Croatian translation. - 5.8.0 changelog: * liblzma on 32/64-bit x86: When possible, use SSE2 intrinsics instead of memcpy() in the LZMA/LZMA2 decoder. In typical cases, this may reduce decompression time by 0-5 %. However, when built against musl libc, over 15 % time reduction was observed with highly compressed files. * CMake: Make the feature test macros match the Autotools-based build on NetBSD, Darwin, and mingw-w64. * Update the Croatian, Italian, Portuguese, and Romanian translations. * Update the German, Italian, Korean, Romanian, Serbian, and Ukrainian man page translations. - Summary of changes in the 5.7.x development releases: * Mark the following LZMA Utils script aliases as deprecated: lzcmp, lzdiff, lzless, lzmore, lzgrep, lzegrep, and lzfgrep. * liblzma: - Improve LZMA/LZMA2 encoder speed on 64-bit PowerPC (both endiannesses) and those 64-bit RISC-V processors that support fast unaligned access. - Add low-level APIs for RISC-V, ARM64, and x86 BCJ filters to lzma/bcj.h. These are primarily for erofs-utils. - x86/x86-64/E2K CLMUL CRC code was rewritten. - Use the CRC32 instructions on LoongArch. * xz: - Synchronize the output file and its directory using fsync() before deleting the input file. No syncing is done when xz isn't going to delete the input file. - Add --no-sync to disable the sync-before-delete behavior. - Make --single-stream imply --keep. * xz, xzdec, lzmainfo: When printing messages, replace non-printable characters with question marks. * xz and xzdec on Linux: Support Landlock ABI versions 5 and 6. * CMake: Revise the configuration variables and some of their options, and document them in the file INSTALL. CMake support is no longer experimental. (It was already not experimental when building for native Windows.) * Add build-aux/license-check.sh. ++++ ncurses: - Do not provides ncurses for *new* C++ library subpackages ++++ opencv: - Make devel package conflicts between different flavors explicit. ++++ opencv-qt6: - Make devel package conflicts between different flavors explicit. ++++ petsc: - Add petsc-fix-libdir.patch Install libraries to system arch compatible lib dir (e.g. 'lib64' for x86_64). - Drop and add hashbangs as required for non-exec and exec python scripts respectively. - Implement a %check section and run make check. - Drop explicit specification of mpi library paths and allow `%setup_openmpi` to export relevant paths. - Fix an incorrect file encoding. ++++ petsc-openmpi4: - Add petsc-fix-libdir.patch Install libraries to system arch compatible lib dir (e.g. 'lib64' for x86_64). - Drop and add hashbangs as required for non-exec and exec python scripts respectively. - Implement a %check section and run make check. - Drop explicit specification of mpi library paths and allow `%setup_openmpi` to export relevant paths. - Fix an incorrect file encoding. ++++ petsc-openmpi5: - Add petsc-fix-libdir.patch Install libraries to system arch compatible lib dir (e.g. 'lib64' for x86_64). - Drop and add hashbangs as required for non-exec and exec python scripts respectively. - Implement a %check section and run make check. - Drop explicit specification of mpi library paths and allow `%setup_openmpi` to export relevant paths. - Fix an incorrect file encoding. ++++ libportal: - Add upstream change: * libportal-qt69.patch ++++ libsigrok: - switch to git snapshot, there are no releases for years - Update to version 0.5.2+git20241020.f06f7881: * configure: Also test for new "check" option * configure: Make dependency error message more explicit * configure: differ between check and yes/no * input/vcd: Add parsing support for SV 'logic' type * input/vcd: Add option to manually specify & enforce a samplerate * bkprecision-1856d: Add implementation * bkprecision-1856d: Initial driver skeleton * libsigrok.h: Add config keys SR_CONF_GATE_TIME and SR_CONF_FREQUENCY_COUNTER * link-mso19: Refactor to remove TRIG_UPDATE_* macros * link-mso19: Make mso_calc_trigger_threshold() static - remove (in upstream): * 0001-Use-pkg-config-for-rpc-library-detection.patch * 0001-tests-strutil-use-ck_assert.patch * LTO-linking-fix.patch ++++ libsolv: - build both static and dynamic libraries on new suse distros - support the apk package and repository format (both v2 and v3) - new dataiterator_final_{repo,solvable} functions - bump version to 0.7.32 ++++ tumbler: - Update custom thumbnailers * folder thumbnailer now supports WebP covers as well ++++ liburing: - Update to 2.9: * Add support for ring resizing * Add support for registered waits * Test additions and improvements * Fix bug with certain ring setups with SQE128 set not fully closing the ring after io_uring_queue_exit(3) had been called. * Various man page fixes and updates - Remove upstreamed patches: * 0001-test-init-mem-zero-the-ringbuf-memory.patch * 0001-test-rsrc_tags-use-correct-buffer-index-for-test.patch ++++ libzypp: - Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172) - BuildRequires: %{libsolv_devel_package} >= 0.7.32. Code16 moved static libs to libsolv-devel-static. - Drop usage of SHA1 hash algorithm because it will become unavailable in FIPS mode (bsc#1240529) - Fix zypp.conf dupAllowVendorChange to reflect the correct default (false). The default was true in Code12 (libzypp-16.x) and changed to false with Code15 (libzypp-17.x). Unfortunately this was done by shipping a modified zypp.conf file rather than fixing the code. - zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809) - version 17.36.6 (35) ++++ melange: - Update to version 0.23.4: * rebuild: don't require original file to rebuild (#1889) * linter: update usrmerge to include /usr/sbin (#1886) ++++ minio-client: - Update to version 20250403T170756Z: - fix the terminal is damaged when parameters are missing (#5175) - fix: error out when the source and destination might be subdirectories of each other (#5173) - fix: replace tag and point to relevant release - Add `admin accesskey sts-revoke` and `idp ldap accesskey sts-revoke` (#5160) - fix return EOF failure on lines with trailing empty lines (#5176) - fix: no data transition will show error for when mc ilm info not found (#5177) - upgrade golang-lint to v2 (#5178) - pre-emptively disable sha256 payload if checksum is set (#5167) - build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#5169) - batch: use server's generate API when available (#5166) - Add ping sort to mc support top rpc (#5158) ++++ mkosi: - move pandoc dependency to a build condititional for inclusion in SL16 ++++ nginx: - Added nginx-man.patch to enable manpage 8 (boo#1240675). ++++ openSUSE-release-tools: - Update to version 20250403.6f1c3603: * verify-build-and-generatelists: Fix pkglistgen command line arguments for SLFO based products. ++++ opencv-nogui: - Make devel package conflicts between different flavors explicit. ++++ osv-scanner: - Update to version 2.0.1: * Features: - Feature #1730 Add support for extracting dependencies from .NET packages.config and packages.lock.json files. - Feature #1770 Add support for extracting dependencies from rust binaries compiled with cargo-auditable. - Feature #1761 Improve output when scanning for OS packages, we now show binary packages associated with a source package in the table output. * Fixes: - Bug #1752 Fix paging depth issue when querying the osv.dev API. - Bug #1747 Ensure osv-reporter prints warnings instead of errors for certain messages to return correct exit code (related to osv-scanner-action#65). - Bug #1717 Fix issue where nested CycloneDX components were not being parsed. - Bug #1744 Fix issue where empty CycloneDX SBOMs was causing a panic. - Bug #1726 De-duplicate references in CycloneDX report output for improved validity. - Bug #1727 Remove automatic opening of HTML reports in the browser (fixes #1721). - Bug #1735 Require a tag when scanning container images to prevent potential errors. * API Changes: - API Change #1763 Made the SourceType enum public. * Dependencies: - chore(deps): bump github.com/containerd/containerd from 1.7.18 to 1.7.27 in the go_modules group across 1 directory (#1719) - chore(deps): update goreleaser/goreleaser-action action to v6.3.0 (#1765) - chore(deps): update workflows (#1713) - chore(deps): update workflows (#1731) ++++ ovmf: - Using old ovmf-Revert-Add-Stack-Cookie-Support-to-MSVC-and-GCC.patch to replace ovmf-Remove-unsupported-GCC-flag-mstack-protector-guard.patch because the new patch causes that smm ovmf can not boot success. (bsc#1240300) - guest OS: openSUSE Tumbleweed, Windows 11 - Added ovmf-UefiCpuPkg-Disable-EFI-memory-attributes-protocol.patch to disable EFI memory attributes protocol at this moment. It causes old shim 15.8 boot fail on SLE12-SP5. (bsc#1240771) ++++ patterns-base: - Replace sle_version is !is_opensuse macro (bsc#1240642). ++++ perl-Data-Float: - updated to 0.15.0 (0.015) see /usr/share/doc/packages/perl-Data-Float/Changes ++++ perl-Mojo-IOLoop-ReadWriteProcess: - Add procps as BuildRequires - updated to 1.1.0 see /usr/share/doc/packages/perl-Mojo-IOLoop-ReadWriteProcess/Changes 1.1.0 2025-04-02T17:01:36Z - README: Update POD using minilla - Try to prevent warnings about Formatter - Update Build.PL and META.json with minilla 3.1.25 - Remove obsolete dependency on TAP::Formatter::Color - Fix changelog 1.0.0 2025-03-17 12:20:20Z - Various test fixes - Fix race condition in `is_running` when `kill_whole_group` is set - Fix handling process groups when initial process is not running anymore - Add Minilla to the ci target - Update minil.toml to have the harness arguments enabled - Mention syntactic sugar to help when debugging - Enable support for MacOSX (darwin) ++++ plasma6-workspace: - Add patch to fix notification appearance (kde#500192, kde#498599, kde#491217, kde#502160): * 0001-applets-notifications-improve-paddings-again.patch - Add patch to fix notification position: * 0002-appelts-notifications-Fix-Notifications-positions.patch ++++ podman: - Update to version 5.4.2: * Bump to v5.4.2 * Add release notes for v5.4.2 * Fix a potential deadlock during `podman cp` * Improve the file format documentation of podman-import. * Revert "podman-import only supports gz and tar" * Bump buildah to v1.39.4 * libpod: do not cover idmapped mountpoint * test: Fix runc error message * oci: report empty exec path as ENOENT * test: adapt tests new crun error messages * test: remove duplicate test * cirrus: test only on f41/rawhide * CI: use z1d instance for windows machine testing * New images 2025-03-24 * test/e2e: use go net.Dial() ov nc * test: use ncat over nc * New images 2025-03-12 * RPM: Add riscv64 to ExclusiveArch-es * Fix HealthCheck log destination, count, and size defaults * Win installer test: hardcode latest GH release ID * Packit: Fix action script for fetching upstream commit * Bump to v5.4.2-dev ++++ pulseview: - switch to git snapshot, no releases available for years * fixes build against new boost - Update to version 0.4.2+20240813 (continuous branch): * build.yml: Add yaml file * Session: Fix issue #67 by improving error handling * AnalogSignal: Recalculate scale when restoring div height * Add new translators to "About" section * Update Spanish translation to latest changes * trace: Whitespace fix * trace: fix crash on empty channel name in popup form * Session: Record acquisition start time and use it when saving * Trace view: Add setting to keep ruler item selected * Fix warning and remove cursor pair selected state - remove upstream patches: * 0001-Fix-broken-build-due-to-C-template-behind-C-linkage.patch * 0001-Fix-building-with-Qt-5.15.patch ++++ python-rdflib-doc: - Update to 7.1.4 * Remove old hacks against 2to3 * Allow multi subjects & objects in graph funcs * Reduce test warnings * Downgrade log message about plugin * Remove old hacks against 2to3 * Cope with Namespace annotations in Python 3.14 * Small docco update ++++ python-ansible-compat: - update to 25.1.5: * Bugfixes - Make warning signature compatible with ansible core 2.19 (#478) @ssbarnea ++++ python-PyJWT: - Just use a wildcard for the dist-info metadata to make it properly work on all setuptools versions. ++++ python-PyQt6: - Update to 6.8.1 * Added the QtStateMachine module. * Bug fixes. - Drop 0001-Fix-build-with-Qt-6.8.2.patch - Add PyQt6-Qt6.9.0.patch in order to build with Qt 6.9.0. This is basically PyQt6 6.9.0.dev2504021615 without the version bump ++++ python-PyQt6-qt6pdf: - Update to 6.8.1 * Added the QtStateMachine module. * Bug fixes. - Drop 0001-Fix-build-with-Qt-6.8.2.patch - Add PyQt6-Qt6.9.0.patch in order to build with Qt 6.9.0. This is basically PyQt6 6.9.0.dev2504021615 without the version bump ++++ python-PyQt6-sip: - Update to 13.10.0 * New ABI version 13.10 * Match python3-sip6-devel 6.10 * Drop fix-license-in-setup_py.patch ++++ python-cx_Freeze: - Update to 8.0.0: * Python 3.13 support. * Python 3.13 free-threaded support for Linux and macOS. * Download and extract the MSVC Redistributable files. * Implement bases using PEP587 - Python Initialization Configuration. * Drop Python 3.8 support. * New and Improved hooks. * Bug fixes and improvements. - Add patch use-only-console-on-python-313.patch: * Only build legacy console for Python 3.12 and earlier. - Stop skipping Python 3.13, it's supported upstream. - Normalize metadata directory name. ++++ python-ecdsa: - Update to 0.19.1 * ``der.remove_implitic`` and ``der.encode_implicit`` for decoding and encoding DER IMPLICIT values with custom tag values and arbitrary classes * Minor fixes around arithmetic with curves that have non-prime order (useful for experimentation, not practical deployments) * Fix arithmetic to work with curves that have (0, 0) on the curve * Fix canonicalization of signatures when ``s`` is just slightly above half of curve order * Dropped official support for Python 3.5 (again, issues with CI, support for Python 2.6 and Python 2.7 is unchanged) * Officialy support Python 3.12 and 3.13 (add them to CI) * Removal of few more unnecessary `six.b` literals (Alexandre Detiste) * Fix typos in warning messages ++++ python-google-api-python-client: - Update to version 1.166.0 * **aiplatform:** Update the api * **alloydb:** Update the api * **analyticshub:** Update the api * **apigee:** Update the api * **bigqueryreservation:** Update the api * **bigquery:** Update the api * **civicinfo:** Update the api * **compute:** Update the api * **contactcenterinsights:** Update the api * **container:** Update the api * **dataplex:** Update the api * **dataproc:** Update the api * **datastream:** Update the api * **dialogflow:** Update the api * **discoveryengine:** Update the api * **displayvideo:** Update the api * **documentai:** Update the api * **gkebackup:** Update the api * **integrations:** Update the api * **managedkafka:** Update the api * **merchantapi:** Update the api * **monitoring:** Update the api * **netapp:** Update the api * **networkconnectivity:** Update the api * **networkservices:** Update the api * **notebooks:** Update the api * **oracledatabase:** Update the api * **pubsub:** Update the api * **securitycenter:** Update the api * **verifiedaccess:** Update the api * **chat:** Update the api * **storage:** Update the api * **sts:** Update the api - from version 2.165.0 * **accesscontextmanager:** Update the api * **aiplatform:** Update the api * **alloydb:** Update the api * **analyticsadmin:** Update the api * **appengine:** Update the api * **backupdr:** Update the api * **beyondcorp:** Update the api * **bigquery:** Update the api * **bigtableadmin:** Update the api * **binaryauthorization:** Update the api * **chromemanagement:** Update the api * **cloudasset:** Update the api * **compute:** Update the api * **contactcenterinsights:** Update the api * **containeranalysis:** Update the api * **dataflow:** Update the api * **datastream:** Update the api * **dialogflow:** Update the api * **discoveryengine:** Update the api * **dlp:** Update the api * **eventarc:** Update the api * **firebaseml:** Update the api * **forms:** Update the api * **gkebackup:** Update the api * **healthcare:** Update the api * **integrations:** Update the api * **logging:** Update the api * **looker:** Update the api * **merchantapi:** Update the api * **networksecurity:** Update the api * **networkservices:** Update the api * **places:** Update the api * **playdeveloperreporting:** Update the api * **retail:** Update the api * **run:** Update the api * **securitycenter:** Update the api * **spanner:** Update the api * **sqladmin:** Update the api * **tagmanager:** Update the api * **tpu:** Update the api * **workloadmanager:** Update the api * Resolve issue where pre-release versions of dependencies are installed (#2576) ++++ python-googleapis-common-protos: - Update to 1.69.2 * Allow protobuf 6.x (b4d4551) * Remove setup.cfg configuration for creating universal wheels (#13659) * Resolve issue where pre-release versions of dependencies are installed (b4d4551) * Set `include` in `tool.setuptools.packages.find` (#13662) - Fix changelog entry for previous version - Update GitHub URL in URL field ++++ python-imagecodecs: - Update to 2025.3.30: * Pass 7659 tests. * Fix some codecs for use with Zarr 3, zarr_format=2 (#123). * Fix lz4h5 codec when block size is less than compressed size (#126). * Fix pglz_compress is not thread-safe. * Set __module__ attribute on public objects. * Drop support for Python 3.9, deprecate Python 3.10. - Add patch no-length-assertion-aborts.patch: * Do not call h5lookup methods that cause failed assertions. ++++ python-matplotlib: - Disable two more tests in SLFO that use Qt bindings. ++++ python-pure-protobuf: - update to 3.1.4: * Fix: Any_ must inherit from BaseMessage ++++ python-pyqt-builder: - Update to 1.18.1 * The QtEglFSDeviceIntegration library is now bundled for Qt5 and Qt6. * Added support for the QtStateMachine module. ++++ python-qpageview: - Update to 1.0.0: * No longer dependend on poppler * requires Qt6 and python3-qt6 - Remove qpageview.pdf and qpageview_smoketest.py ++++ python-rdflib: - Update to 7.1.4 * Remove old hacks against 2to3 * Allow multi subjects & objects in graph funcs * Reduce test warnings * Downgrade log message about plugin * Remove old hacks against 2to3 * Cope with Namespace annotations in Python 3.14 * Small docco update ++++ python-sphinx-autodoc-typehints: - Update to 3.1.0: - Support Sphinx 8.2.0 - drop 3.10 support because Sphinx does - Update to 3.0.1: - Fix roles for types module - Update Ruff to 0.9.1 - Update to 3.0.0: - 🐛 Replace docutils private API use w/ public - Drop support for nptyping - Update to 2.5.0: - Fix the type checker - Apply typehints_formatter to signature ++++ python-transitions: - Update to 0.9.2 * Bug #610: Decorate models appropriately when `HierarchicalMachine` is passed to `add_state` (thanks @e0lithic) * Bug #647: Let `may_` check all parallel states in processing order (thanks @spearsear) * Bug: `HSM.is_state` works with parallel states now * Experimental features: + Add `model_override` to Machine constructor to determine the mode of operation. With `model_override=Fale` (default), `transitions` will not override already defined methods on a model just as it did before. For workflows relying on typing, `model_override=True` will override methods already defined on the model and only those (!). This allows to control which convenience methods shall be assigned to the model and keeps the statically 'assumed' model in sync with its runtime counterpart. Since defining each and every method manually is rather tiresome, `transitions.experimental.utils.generate_base_model` features a way to convert a machine configuration into a `BaseClass` with all convenience functions and callbacks. + Add `transitions.experimental.utils.{add_transitions, event, with_model_definitions, transition}` to define trigger methods in a class model for more convenient type checking. `add_transitions` can be used as a function decorator and is stackable. `event` returns a placeholder object for attribute assigment. `add_transitions` and `event` have the same signature and support transition definition like machine constructors. The function `transition` can used for better typing and returns a dictionary that can be passed to the utility functions but also to a machine constructor. `add_transitions` and `event` require a machine decorated with `with_model_definitions`. Decorating a machine `with_model_definitions` implies `model_override=True`. * Feature: Add `may_trigger` to models to check whether transitions can be conducted by trigger name. * Feature: Add Mermaid diagram backend that returns a mermaid diagram as a string. `use_pygraphviz` is deprecated in favour for `graph_engine` which may be `pygraphviz` (default), `graphviz` or `mermaid`. - Refresh remove-py2-crumbs.patch ++++ python-unearth: - Update to 0.17.3 * Update contributing guidelines for rebase branch * Best match should be a pre-release if that's all the index has * Use stdlib Path <-> URL conversions ++++ qt6-creator: - Update build constraints ++++ rqlite: - Update to version 8.36.16: * Minor refactoring of HTTP Leader checks * Add transaction status to DB stats ++++ rubygem-ruby-dbus: - 0.25.0 Bug fixes: * Mention qualified property name in Get or Set errors (gh#mvidner/ruby-dbus#147). * Fix declaring logger and ostruct gems for Ruby 3.5 ++++ scx: - Update to version 1.0.11: * scxtop: Disable bpf conditional attachment * Add scxctl into tools * scx_bpfland: Fix idle detection when SMT is disabled * scx_layered: add node spread growth algo * scx_p2dq: Add config for minimum queue size for pick2 * scx_p2dq: Add config for min runs for pick2 * scx_p2dq: Add stats for pick2 on dispatch/select paths * scx_p2dq: Allow disabling pick2 load balancing on dispatch * scx_p2dq: Add option to only load balance max DSQ tasks * scx_flash: simplify scheduling policy * scx_p2dq: Add helper to scale vtime by task weight * scxtop: Fix DSQ initialization * scx_layered: add protected layer flag * scx_p2dq: Add min_nr_queued_pick2 check on pick_two_llc_ctx * scx_bpfland: handle per-CPU tasks preempted by a higher scheduling class * scx_lavd: Respect the core preference and some more. * scx_layered: add cpus_pct cfg param * scx_flash: mitigate stalls from higher priority scheduling classes * scx_p2dq: Add idle resume QoS config * scx_layered: Add idle qos config * scxtop: adding hw_pressure event trace. * scx_layered: add node spread reverse, swap it with node spread * scx_layered: make nodespread account for smt * scx_p2dq: Fix vtime handling in enqueue path * scxtop: Add checks when updating DSQ latency * scx_layered: More optimal core allocation * scxtop: Add fork event tracing * scx_p2dq: Cleanup pick_two_cpu selection * scx_p2dq: Update default scheduler config * scxtop: trace on_sched_exec event. * scx_layered: add exclude match rule * scx_lavd: Make the idle CPU selection compute domain aware. * scx_lavd: Enable SCX_OPS_ALLOW_QUEUED_WAKEUP and misc. * scx_p2dq: Fix vtime accounting * scxtop: Add key bindings to toggle hw pressure * scxtop: Add exit event tracing * scx_bpfland: Enable SCX_OPS_ALLOW_QUEUED_WAKEUP * scx_bpfland: Introduce --idle-resume-us * scx_p2dq: Add support for SCX_OPS_ALLOW_QUEUED_WAKEUP * scxtop: fix clock_sync_failure errors * scxtop: adding cpu hotplug event on exit trace event. * scx_layered: add NodeSpreadRandom growth algo * scx_layered: Fix accounting, reporting and CPU allocation fluctuations * scx_lavd: Better control and handling of per-CPU tasks. * scx_bpfland: Improve NUMA node locality * scx_p2dq: Fix stalls caused by improper handling of affinitized tasks * scx_bpfland: Introduce an option to disable SMT awareness * scx_lavd: Fix incorrect task affinity testing and more. * scx_bpfland: Fix direct dispatch migration * scx_p2dq: Fix affinitized task handling * scx_lavd: Revise task affinity testing. * scx_p2dq: Fix handling for two LLCs * scx_p2dq: Update default load balancing config * scx_layered: remove extra call to test_and_clear_cpu in pick_idle_from * scx_chaos: init with basic functionality * scx_p2dq: Improve locality for affinitized tasks * scx_p2dq: Avoid aggressive return on cpu selection * scx_bpfland: NUMA load balancer ++++ sdbootutil: - Update to version 1+git20250403.0ae7eeb: * Drop shifted variations before the new one * Create loader.conf if missing ++++ selinux-policy: - Update to version 20250403: * Allow hyper-v's fcopy_uio_daemon to run as unconfined_service_t (bsc#1239593) * Allow switcheroo-control dbus chat with xdm * Fix typo in calling unconfined_dbus_chat for switcheroo-control * Allow sysadm_t to write to /dev/kmsg * Allow init_t nnp domain transition to pcscd_t * Fix the genfscon statement for pidfs filesystem * Allow tuned-ppd dbus chat with xdm * Update INSTALL to describe necessary steps to build it * Rename the default policy to fedora-selinux * Update COPYING to the latest version of GPLv2 * Allow traceroute_t bind rawip sockets to unreserved ports * Revert "Allow traceroute_t bind rawip sockets to unreserved ports" * Change the bootc system generator name to bootc-systemd-generator * Correct path for SAP HDB binary * additional path for SAP binaries * dontaudit access to /etc/passwd for power-profiles-daemon (bsc#1237534) * allow power-profiles-daemon to watch sysfs directories (bsc#1237534) * add dev_watch_sysfs_dirs interface * Allow mpd use the io_uring API * Confine tuned-ppd * Add the switcheroo module * Label wine's windows libraries as textrel_shlib_t * Allow systemd domains write global pressure stall information * Add label and interfaces for kernel PSI files * Update bootupd policy * Update ktls policy * Add policy for systemd-bootc-generator * Allow blueman the kill capability * Add context for plymouth debug log files * Allow rlimit inheritance for domains transitioning to local_login_t * Update insights-core policy * Allow insights-core map all non-security files * Allow insights-core map audit config and log files * Allow insights-client manage insights_client_var_log_t files - Syncing with upstream rawhide selinux-policy up to: * 041d36f8d8c03e651c1e52b6221770db1e9237c6 - Update embedded container-selinux version to commit: * 4244f856ea34d20edb903a6ff28667400a4b6c18 (version 2.236.0) ++++ terragrunt: - Update to version 0.77.7: * New Features Users can now configure a custom default template for scaffold and catalog commands in their catalog configuration blocks like so: catalog { default_template = "git@github.com/acme/example.git//path/to/template" } For more information, read the documentation in the catalog feature. * What's Changed - fix: Updating docs after #4035 (#4117) - feat: Adding custom default template (#3658) (#4035) - feat: stacks improvements (#4114) ++++ topgrade: - Update to version 16.0.3: * chore: bump version to 16.0.3 (#1094) * Fix aqua CLI and JetBrains Aqua conflict (#1092) * Fix `pixi self-update` running when `pixi` is not installed with the … (#1087) * added silent install option for winget (#1089) * i18n(app.yml): new language lt (#1069) * Add German translations to localization file (#1065) * Update jetbrains-toolbox-updater (#1077) * fix:(emacs): fix issue #1075 (#1076) * i18n(app.yml): new language zh_CN (#1072) * Add JetBrains Toolbox via jetbrains-toolbox-updater (#1064) * docs: fix `--log-filter` link in `--help` (#1073) * FIX: Allow for -beta OR -current detection and use the correct system upgrade command for the OpenBSD step (#1066) * Create Armv7l debian package (#1068) * feat(sudo): add run0 as a sudo variant (#1067) * chore(deps): bump ring from 0.17.8 to 0.17.13 (#1062) * fix(sudo): fix sudo detection & pre-sudo for GSudo (#1058) * feat(pixi): add support for `pixi global` (#1037) * Run `conda clean` after `conda update` if `cleanup = true` (#1047) * Add pipxu step (#1052) * Add "Cinnamon spices" step (#1055) * fix(poetry): parse arg in script shebang line (#1028) * fix: uBlue OS should be detected as FedoraImmutable (#1043) * feat(vscode): updated extensions for a given profile (#1022) * docs: fix typo in description (#1032) * Add zigup step (#1030) * Run `juliaup gc` if cleanup is enabled (#1031) * chore: update toolchain to 1.84.1. apply clippy fixes & rustfmt (#1026) * feat: support VSCodium (#788) * fix: do not run asdf update if version >= 0.15.0 (#1008) * Add Fedora Copr to Readme.md (#1005) * Detect Elan self update disabled (e.g. installed from distro repos) (#998) * fix: Executor::spawn()/output() should not use their _checked() variants * refactor(uv step): check self update result if self-update feat is available (#1000) * fix: dont ignore rpm-ostree when bootc is found (#999) ++++ tree-sitter-rust: - update to 0.24.0: * nothing of relevance - update to 0.23.3: * Update tags.scm * parse turbofish patterns * add `FUNDING.yml * parse default const parameters * parse use bounds (precise capture syntax) * implement range-to patterns * fix shebang parsing * fix where clauses in type aliases and allow empty where clauses * add parsing support for use ::* syntax * parse impl types (abstract types) where the lifetime comes first * add tuple_type to possible dynamic types * parse async closures * add expr_2021 and pat_param to fragment_specifier ++++ virt-bridge-setup: - version 0.9: * add a forward-delay option * add an STP option * fix displaying error ------------------------------------------------------------------ ------------------ 2025-4-2 - Apr 2 2025 ------------------- ------------------------------------------------------------------ ++++ MozillaFirefox: - Mozilla Firefox 137.0 * https://www.mozilla.org/en-US/firefox/137.0/releasenotes/ MFSA 2025-20 (bsc#1240083) * CVE-2025-3028 (bmo#1941002) Use-after-free triggered by XSLTProcessor * CVE-2025-3031 (bmo#1947141) JIT optimization bug with different stack slot sizes * CVE-2025-3032 (bmo#1949987) Leaking file descriptors from the fork server * CVE-2025-3029 (bmo#1952213) URL bar spoofing via non-BMP Unicode characters * CVE-2025-3035 (bmo#1952268) Tab title disclosure across pages when using AI chatbot * CVE-2025-3033 (bmo#1950056) Opening local .url files could lead to another file being opened * CVE-2025-3030 (bmo#1850615, bmo#1932468, bmo#1942551, bmo#1951017, bmo#1951494) Memory safety bugs fixed in Firefox 137, Thunderbird 137, Firefox ESR 128.9, and Thunderbird 128.9 * CVE-2025-3034 (bmo#1894100, bmo#1934086, bmo#1950360) Memory safety bugs fixed in Firefox 137 and Thunderbird 137 - requires NSS 3.109 ++++ ansible-lint: - update to 25.2.0: * Enhancements - Refactor line number identification (#4564) @ssbarnea - Require ansible-core 2.16.11 (#4569) @ssbarnea * Bugfixes - Improve testing and code coverage (#4561) @ssbarnea - Refactor types for future ansible-core compatibility (#4557) @ssbarnea - Isolate ansible internal types to submodule (#4556) @ssbarnea - Add line method to Task class (#4554) @ssbarnea - Move task_to_str to Task class (#4553) @ssbarnea - Add 2025 to WindowsPlatformModel (#4531) @rsdoherty ++++ apache2-mod_php8: - version update to 8.4.5 BCMath: Fixed bug GH-17398 (bcmul memory leak). Core: Fixed bug GH-17623 (Broken stack overflow detection for variable compilation). Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account). Fix fallback paths in fast_long_{add,sub}_function. Fixed bug OSS-Fuzz #391975641 (Crash when accessing property backing value by reference). Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed). Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties). Fixed bug GH-17916 (Final abstract properties should error). Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4). Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235) DOM: Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS). Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML). Fixed bug GH-17847 (xinclude destroys live node). Fix using Dom\Node with Dom\XPath callbacks. GD: Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width). Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M). FFI: Fix FFI Parsing of Pointer Declaration Lists. FPM: Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env). LDAP: Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys). LibXML: Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714). Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219) MBString: Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables). Opcache: Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash). Fixed bug GH-17577 (JIT packed type guard crash). Fixed bug GH-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT). Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum). Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4). PDO_SQLite: Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults). Fix cycle leak in sqlite3 setAuthorizer(). Fix memory leaks in pdo_sqlite callback registration. Phar: Fixed bug GH-17808: PharFileInfo refcount bug. PHPDBG: Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer). Fix memory leak in phpdbg calling registered function. Reflection: Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c). Fixed missing final and abstract flags when dumping properties. Standard: Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths). Streams: Fixed bug GH-17650 (realloc with size 0 in user_filters.c). Fix memory leak on overflow in _php_stream_scandir(). Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736) Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861) Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734) Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217) Windows: Fixed phpize for Windows 11 (24H2). Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib). Zlib: Fixed bug GH-17745 (zlib extension incorrectly handles object arguments). Fix memory leak when encoding check fails. Fix zlib support for large files. - version update to 8.4.4 Core: Fixed bug GH-17234 (Numeric parent hook call fails with assertion). Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b). Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0). Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts). Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final). Fixed NULL arithmetic during system program execution on Windows. Fixed potential OOB when checking for trailing spaces on Windows. Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c). Fix may_have_extra_named_args flag for ZEND_AST_UNPACK. Fix NULL arithmetic in System V shared memory emulation for Windows. Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()). DOM: Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c). Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString). Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument). Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype). Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument). Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing). Enchant: Fix crashes in enchant when passing null bytes. FTP: Fixed bug GH-16800 (ftp functions can abort with EINTR). GD: Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency). Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images). Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate). Added support for reading GIFs without colormap to bundled libgd. Gettext: Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain). Intl: Fixed bug GH-11874 (intl causing segfault in docker images). Opcache: Fixed bug GH-15981 (Segfault with frameless jumps and minimal JIT). Fixed bug GH-17307 (Internal closure causes JIT failure). Fixed bug GH-17428 (Assertion failure ext/opcache/jit/zend_jit_ir.c:8940). Fixed bug GH-17564 (Potential UB when reading from / writing to struct padding). PCNTL: Fixed pcntl_setcpuaffinity exception type from ValueError to TypeError for the cpu mask argument with entries type different than int/string. PCRE: Fixed bug GH-17122 (memory leak in regex). PDO: Fixed a memory leak when the GC is used to free a PDOStatment. Fixed a crash in the PDO Firebird Statement destructor. Fixed UAFs when changing default fetch class ctor args. PgSql: Fixed build failure when the constant PGRES_TUPLES_CHUNK is not present in the system. Phar: Fixed bug GH-17518 (offset overflow phar extractTo()). PHPDBG: Fix crashes in function registration + test. Session: Fix type confusion with session SID constant. Fixed bug GH-17541 (ext/session NULL pointer dereferencement during ID reset). SimpleXML: Fixed bug GH-17409 (Assertion failure Zend/zend_hash.c:1730). SNMP: Fixed bug GH-17330 (SNMP::setSecurity segfault on closed session). SPL: Fixed bug GH-15833 (Segmentation fault (access null pointer) in ext/spl/spl_array.c). Fixed bug GH-17516 (SplFileTempObject::getPathInfo() Undefined behavior on invalid class). Standard: Fixed bug GH-17447 (Assertion failure when array popping a self addressing variable). Windows: Fixed clang compiler detection. Zip: Fixed bug GH-17139 (Fix zip_entry_name() crash on invalid entry). - version update to 8.4.3 BcMath: Fixed bug GH-17049 (Correctly compare 0 and -0). Fixed bug GH-17061 (Now Number::round() does not remove trailing zeros). Fixed bug GH-17064 (Correctly round rounding mode with zero edge case). Fixed bug GH-17275 (Fixed the calculation logic of dividend scale). Core: Fixed bug OSS-Fuzz #382922236 (Duplicate dynamic properties in hooked object iterator properties table). Fixed unstable get_iterator pointer for hooked classes in shm on Windows. Fixed bug GH-17106 (ZEND_MATCH_ERROR misoptimization). Fixed bug GH-17162 (zend_array_try_init() with dtor can cause engine UAF). Fixed bug GH-17101 (AST->string does not reproduce constructor property promotion correctly). Fixed bug GH-17200 (Incorrect dynamic prop offset in hooked prop iterator). Fixed bug GH-17216 (Trampoline crash on error). DBA: Skip test if inifile is disabled. DOM: Fixed bug GH-17145 (DOM memory leak). Fixed bug GH-17201 (Dom\TokenList issues with interned string replace). Fixed bug GH-17224 (UAF in importNode). Embed: Make build command for program using embed portable. FFI: Fixed bug #79075 (FFI header parser chokes on comments). Fix memory leak on ZEND_FFI_TYPE_CHAR conversion failure. Fixed bug GH-16013 and bug #80857 (Big endian issues). Fileinfo: Fixed bug GH-17039 (PHP 8.4: Incorrect MIME content type). FPM: Fixed bug GH-13437 (FPM: ERROR: scoreboard: failed to lock (already locked)). Fixed bug GH-17112 (Macro redefinitions). Fixed bug GH-17208 (bug64539-status-json-encoding.phpt fail on 32-bits). GD: Fixed bug GH-16255 (Unexpected nan value in ext/gd/libgd/gd_filter.c). Ported fix for libgd bug 276 (Sometimes pixels are missing when storing images as BMPs). Gettext: Fixed bug GH-17202 (Segmentation fault ext/gettext/gettext.c bindtextdomain()). Iconv: Fixed bug GH-17047 (UAF on iconv filter failure). LDAP: Fixed bug GH-17280 (ldap_search() fails when $attributes array has holes). LibXML: Fixed bug GH-17223 (Memory leak in libxml encoding handling). MBString: Fixed bug GH-17112 (Macro redefinitions). Opcache: opcache_get_configuration() properly reports jit_prof_threshold. Fixed bug GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG). Fixed bug GH-17151 (Incorrect RC inference of op1 of FETCH_OBJ and INIT_METHOD_CALL). Fixed bug GH-17246 (GC during SCCP causes segfault). Fixed bug GH-17257 (UBSAN warning in ext/opcache/jit/zend_jit_vm_helpers.c). PCNTL: Fix memory leak in cleanup code of pcntl_exec() when a non stringable value is encountered past the first entry. PgSql: Fixed bug GH-17158 (pg_fetch_result Shows Incorrect ArgumentCountError Message when Called With 1 Argument). Fixed further ArgumentCountError for calls with flexible number of arguments. Phar: Fixed bug GH-17137 (Segmentation fault ext/phar/phar.c). SimpleXML: Fixed bug GH-17040 (SimpleXML's unset can break DOM objects). Fixed bug GH-17153 (SimpleXML crash when using autovivification on document). Sockets: Fixed bug GH-16276 (socket_strerror overflow handling with INT_MIN). Fixed overflow on SO_LINGER values setting, strengthening values check on SO_SNDTIMEO/SO_RCVTIMEO for socket_set_option(). SPL: Fixed bug GH-17198 (SplFixedArray assertion failure with get_object_vars). Fixed bug GH-17225 (NULL deref in spl_directory.c). Streams: Fixed bug GH-17037 (UAF in user filter when adding existing filter name due to incorrect error handling). Fixed bug GH-16810 (overflow on fopen HTTP wrapper timeout value). Fixed bug GH-17067 (glob:// wrapper doesn't cater to CWD for ZTS builds). Windows: Hardened proc_open() against cmd.exe hijacking. XML: Fixed bug GH-1718 (unreachable program point in zend_hash). - modified patches % php-build-reproducible-phar.patch (refreshed) - version update to 8.4.2 BcMath: Fixed bug GH-16978 (Avoid unnecessary padding with leading zeros) (Saki Takamachi) Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16344 (setRawValueWithoutLazyInitialization() and skipLazyInitialization() may change initialized proxy). Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Fixed bug GH-15964 (printf() can strip sign of -INF). Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DBA: Fixed bug GH-16990 (dba_list() is now zero-indexed instead of using resource ids) (kocsismate) DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). Fixed bug GH-16932 (wrong FPM status output). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). Fixed bug GH-16879 (JIT dead code skipping does not update call_level). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). Windows Server 2025 is now properly reported. - version update to 8.4.1 * Property Hooks * Asymmetric Property Visibility * Lazy Objects * PDO driver-specific subclasses * BCMath object type * details: https://www.php.net/ChangeLog-8.php#8.4.1 * upgrading notes: https://www.php.net/manual/en/migration84.php ++++ asar: - New upstream release 3.4.0 * add in-memory API for streaming files to destination asar ++++ aws-c-auth: - Update to version 0.9.0 * Async cognito support by @bretambrose in (#267) * Update docs for DefaultChain by @waahm7 in (#266) ++++ aws-c-cal: - Update to version 0.8.9 * RSA PKCS8 support by @DmitriyMusatkin in (#212) - from version 0.8.8 * Fix module export to respect ed25519 flag by @DmitriyMusatkin in (#210) * Fix FindCrypto behavior on win by @DmitriyMusatkin in (#211) ++++ aws-c-common: - Update to 0.12.2 * Tests require compiler extensions by @graebm in (#1193) * Simplify how inline math files are included by @graebm in (#1195) ++++ aws-c-http: - Update to 0.9.6 * Fix Error Handling For Connection Manager by @waahm7 in (#507) * h1_decoder error on multiple content-length headers by @quinnj in (#509) * Apple Network Framework Support by @xiazhvera in (#502) ++++ aws-c-io: - Update to version 0.18.0 * Grand Dispatch Queue, Apple Network Connection, Apple SecItem by @sbSteveK in (#661) * Remove unused variables in aws_host_resolver by @graebm in (#719) - from version 0.17.0 * Add back kqueue support on iOS by @xiazhvera in (#716) * Fix IP address being labelled "bad" for too long by @graebm in (#718) ++++ aws-c-mqtt: - Update to version 0.12.3 * Apple Network Framework Support by @xiazhvera in (#385) ++++ aws-c-s3: - Update to version 0.7.14 * Newer URL for aws-lc by @ProgramComputer in (#500) * Update endpoints by @DmitriyMusatkin in (#502) ++++ azote: - Update to 1.15.0: * Support for JPEG XL images added to Pillow through pillow-jxl-plugin #214 * Support for using miraclemsg when miracle-wm is detected #213 ++++ blog: - Update to version 2.31 * Handel BS on password prompt as well * Drop spining code as systemd uses clear to end of line escape sequence (hard coded!) for its cylon lines. - blog: again suggest blog-plymouth ++++ bluedevil6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * Fix glitch while scrolling with touch * update version for new release ++++ breeze6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * ToolsAreaManager: Store windows as a vector (kde#501688) * kstyle: Don't replay scrollbar mouse event to same position * update version for new release ++++ btrfsprogs: - update to 6.14 * mkfs: * allow --sectorsize to be 2K for testing purposes of subpage mode (needs the same block size supported by kernel) * fix false error when no compression is requested and lzo is not compiled in * convert: support 2K block size in the source filesystem * defrag: new parameter -L/--level to specify compression levels (kernel 6.15), also supports the realtime levels * subvol delete: show names of recursively deleted child subvolumes * qgroup show: use sysfs to detect up to date consistency status * zoned mode: support zone capacity tracking * other: * CI new and updated workflows * documentation updates - spec file: - update subpackage descriptions - drop conditional build of documentation, always use source - drop pre-systemd udev workarounds (version 190) ++++ byte-buddy: - Update to v1.17.5 * Changes of v1.17.5 + Update ASM to version 9.8 to support Java 25 using ASM reader and writer. + Include AnnotationRemoval visitor for removing or replacing annotations. ++++ chromium: - Chromium 135.0.7049.52 (stable release 2025-04-01) (boo#1240555) * CVE-2025-3066: Use after free in Navigations * CVE-2025-3067: Inappropriate implementation in Custom Tabs * CVE-2025-3068: Inappropriate implementation in Intents * CVE-2025-3069: Inappropriate implementation in Extensions * CVE-2025-3070: Insufficient validation of untrusted input in Extensions * CVE-2025-3071: Inappropriate implementation in Navigations * CVE-2025-3072: Inappropriate implementation in Custom Tabs * CVE-2025-3073: Inappropriate implementation in Autofill * CVE-2025-3074: Inappropriate implementation in Downloads - modified patches: system-libdrm.patch (context update) gcc-enable-lto.patch (context update) chromium-127-constexpr.patch (context update) chromium-norar.patch (context update) - added patches: gtk-414.patch (reverse apply since our gtk4 is too old) - add to keeplibs: third_party/protobuf/third_party/utf8_range - drop from keeplibs: third_party/iccjpeg (gone upstream) - config variable changed from use_qt to use_qt5 - bump buildrequires for gn to 0.20250306 ++++ cifs-utils: - Update cifs-utils to 7.3 * Fix regression in mount.cifs with guest mount option * resolve_host.c: Initialize site_name * cldap_ping: Fix socket fd leak * getcifsacl: fix return code check for getting full ACL * cifs-utils: add documentation for upcall_target * cifs-utils: avoid using mktemp when updating mtab * cldap_ping.c: add missing include * configure.ac: libtalloc is now mandatory * cifscreds: allow user to set the key's timeout * cifscreds: use continue instead of break when matching commands * Do not pass passwords with sec=none and sec=krb5 * docs: add esize description * docs: add max_cached_dirs description * docs: update actimeo description * Fix compiler warnings in mount.cifs * CIFS.upcall to accomodate new namespace mount opt * cifs-utils: Skip TGT check if valid service ticket is already available * use enums to check password or password2 in set_password, get_password_from_file and minor documentation additions * cifs-utils: support and document password2 mount option * smbinfo: add bash completion support for filestreaminfo, keys, gettconinfo ++++ digger-cli: - Update to version 0.6.94: * improvements for depends_on traversal (#1932) * supporting gitlab connections (#1921) * feat: add support to slog in libs workspace (#1928) * feat: structured logging in digger (backend) (#1927) * fix/ee release pipelines (#1926) ++++ discover6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * PackageKit: Fix connection for update details (kde#434936) * notifier: cover in qDebugs * update version for new release ++++ drkonqi6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * Add mapping for krdpserver * coredump: don't start units on system users (e.g. sddm) (kde#500179) * update version for new release ++++ dust: - Update to version 1.2.0: * release: increment version (#485) * fix: status mesages go to stderr not stdout (#483) * fix: all arguments now use '-' instead of '_' (#484) * feat: Abort immedietly when ^C is received. (#478) * deps: cargo update (#474) * rewrite: Reduce indentation with guard clause * perf: Canonicalize ignored absolute path only once * refactor: Extract is_ignored_path function * perf: Do not canonicalize non-absolute ignored path * fix: Ignoring absolute path with `-X` option * release: Increment version ++++ esbuild: - update to 0.25.2: * Support flags in regular expressions for the API (#4121) * Fix node-specific annotations for string literal export names (#4100) * Basic support for index source maps (#3439, #4109) ++++ eza: - Update to 0.21.0: * Flake bump 2025-03-20 * Remove unnescesarry unsafe blocks for libc major/minor device id * Unwrap -> expect on libc deviceid calls * Formatting issue * Fix unused PermissionsPlus fields ++++ flatpak-kcm6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - No code change since 6.3.3 ++++ freeglut: - add freeglut-gcc15.patch from upstream to fix gcc-15 compile time error ++++ gnome-remote-desktop: - enforce PIE also on SLES. (bsc#1235929) ++++ go1.24: - Packaging improvements: * SLE-12 only: Fix conditional for go-fixsecomp.patch to work correctly when suse_version is undefined. Refs boo#1239182 * Fix RPM warning by removing valid macro syntax in comment describing naming format of llvm-tsan_commit.tar.xz ++++ goaccess: - Update to 1.9.4: * Added an azimuthal (globe) projection to the HTML report for geolocation, providing a less distorted view of the global map. * Added 'apple-touch-icon' for improved iPhone home screen support, enabling quick access to reports directly from the home screen. * Added 'aria-*' attributes to HTML report for better accessibility, ensuring that the report is more inclusive for screen readers and other assistive technologies. * Added 'theme-color' '' tag to the HTML report for better integration with mobile devices, allowing the browser's address bar to match the report's theme color. * Added additional validation checks to ensure the existence of file paths provided in CLI options, preventing errors. * Added WebSocket authentication to support both local-generated JSON Web Tokens (JWT) and external verification methods. This enhancement enables easy integration with external authentication systems while ensuring CSRF protection for token refresh requests. * Changed WebSocket server to avoid swapping bytes on big-endian platforms, fixing compatibility issues on AIX systems. * Fixed the issue where zooming/panning the map would unexpectedly skip or jump back, providing a smoother user experience. * Fixed the issue where the same mime types were displayed as duplicates due to different casing by normalizing mime types before adding them to the storage, ensuring consistent reporting. * Replaced div elements with more semantic HTML elements like
,
, and
, improving the structure and accessibility of the report. * Updated the list of supported browsers and operating systems to ensure more accurate tracking and reporting. * Updated the method of parsing the browser list for bots/crawlers, enabling the capture of previously difficult-to-parse bots, allowing for more precise targeting and better analytics. ++++ goreleaser: - Update to version 2.8.2: * chore(deps): bump mkdocs-material from 9.6.10 to 9.6.11 in /www (#5692) * ci: notify discord if generate job fails * chore: auto-update generated files * ci: add release:watch * ci: fix generate * fix: do not set extra replaces to nil * chore(deps): bump mkdocs-material from 9.6.9 to 9.6.10 in /www (#5691) * refactor: improve extra cast errors * refactor: ExtraOr, MustExtra (#5685) * chore(deps): update go-github * fix(winget): update manifest schema to latest (1.10.0) (#5683) * test: simplify tests with usetesting linter (#5684) * chore: update * fix: lint * fix: jsonschema * refactor: organize config code a bit better * fix: lint issues (2nd pass) (#5681) * fix: lint issues (#5678) * docs: alert Markdown Tip section (#5677) * chore: fix imports * chore: fix imports * refactor: modernize codebase * refactor: replace interface{} with any * ci: fix lint * ci: update golangci-lint config * chore(deps): bump github/codeql-action from 3.28.12 to 3.28.13 (#5676) * chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0 (#5675) * chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0-rc.3 to 3.0.0-rc.4 (#5673) * docs: use docker and pip instead of nix (#5672) * fix(nix): cleanup, docs updates, test names * fix(nix): use nix-hash instead of nix-prefetch-url (#5669) * fix(winget): make tags lowercase (#5664) * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 in the go_modules group (#5668) * chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 in the go_modules group (#5667) * fix(winget): tags: replace spaces with dash * fix(winget): better handle publisher name (#5643) * docs: move sponsors to navbar (#5661) * chore(deps): bump github/codeql-action from 3.28.11 to 3.28.12 (#5660) * chore(deps): bump actions/cache from 4.2.2 to 4.2.3 (#5659) * chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#5658) * chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 (#5657) * chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.125.0 to 0.126.0 (#5656) * chore(deps): bump github.com/BurntSushi/toml from 1.4.0 to 1.5.0 (#5655) * docs: improve home page * docs: remove announcement * docs: fix site home ++++ govulncheck-vulndb: - Update to version 0.0.20250402T160203 2025-04-02T16:02:03Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3443 GHSA-r3r4-g7hq-pq4f * GO-2025-3581 GHSA-j95m-rcjp-q69h * GO-2025-3582 CVE-2025-0312 GHSA-p2wh-w96x-w232 * GO-2025-3583 CVE-2025-29072 GHSA-wq32-8rp4-w2mc * GO-2025-3584 GHSA-p799-q2pr-6mxj * GO-2025-3585 CVE-2025-30223 GHSA-2j42-h78h-q4fg * GO-2025-3586 CVE-2025-23391 GHSA-8p83-cpfg-fj3g * GO-2025-3587 CVE-2025-29868 GHSA-wqcc-mfhw-53pc * GO-2025-3588 CVE-2025-31135 GHSA-c2c3-pqw5-5p7c ++++ gpu-screen-recorder: - Update to version 20250401: * Fix incorrect region when monitor is rotated * Fix cursor rotated background in compute shader on wayland * Fix incorrect region for region capture after compute shader change * Fix incorrect compute size when scaling image * Change quality parameters for 'very_high' (default) quality * Refine options text * Compute shader: nvidia: render full image * Compute shader: add support for external texture, color component swapping (bgr to rgb) * Use sampler2D for alpha blending compute shader instead of output image2D * Test broadcom (raspberry pi) support * Fix application audio not working correctly after a recent update * Fix screenshot of window not working after latest change * texture filter change * Take screenshot with XGetImage on x11 to workaround nvidia driver (nvfbc) limitation that only allows one nvfbc session at a time * nvfbc region capture work * Fix screenshot with region not working correctly for some sizes and possibly crashing * Add region capture with -w region -region WxH+X+Y * Test fix 2: crtc map update * Test fix for monitor changing after power off/on * Example scripts: use cbr for replay scripts * Fix pipewire server breaking when pipewire connection is closed too quickly (--info) * Rename window_wayland to wayland and window_x11 to x11 ++++ gpu-screen-recorder-gtk: - Update to version 20250318: * Recognize broadcom * Rephrase merge audio button * Use kms-server-proxy is-setup to check if setup ++++ gstreamer-plugins-bad: - Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0) BuildRequires: align with what meson setup checks for. Lucky us, soup-3.0 was already pulled in via different dependency. ++++ breeze6-gtk: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ hubble: - Update to version 1.17.2: * Prepare for v1.17.2 release * chore(deps): update actions/setup-go action to v5.4.0 * chore(deps): update all github action dependencies * chore(deps): update module golang.org/x/net to v0.36.0 [security] * chore(deps): update library/golang docker tag to v1.23.7 * chore(deps): update dependency cilium/cilium to v1.17.1 * chore(deps): update dependency helm/helm to v3.17.1 * chore(deps): update dependency kubernetes-sigs/kind to v0.27.0 * update stable release to 1.17.1 ++++ id3lib: - Add id3lib-3.8.3-fix-c23.patch: Import C23 patch from Gentoo. ++++ kactivitymanagerd6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kde-cli-tools6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kde-gtk-config6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kdecoration6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kdeplasma6-addons: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * applets/calculator: remove clipboard dataengine and fix pasting * applets/userswitcher: allow user name to wrap on vertical panels * applets/userswitcher: Limit the label size (kde#356603) * applets/userSwitcher: Fix keyboard navigation (kde#501649) * applets/weather: Fix config save (kde#501066) * update version for new release ++++ kea: - Split off services into separate ones to allow more fine grained control for e.g. capabilities. - Tighten access to state and log directories. ++++ kernel-firmware-bluetooth: - Update to version 20250401 (git commit d864697fd38a): * rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x17E9_16ED * Revert "rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x0471_70A6" ++++ kgamma6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * Remove load on destruction (kde#498916) * update version for new release ++++ kglobalacceld6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kinfocenter6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kissfft: - Add patch to fix kissfft usage with CMake 4: * 0001-Bump-minimum-CMake-version-in-kissfft-config.cmake.patch ++++ kmenuedit6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * menuinfo: Fix editing local .desktop files which are symlinks * update version for new release ++++ kpipewire6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ krdp6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kscreen6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kscreenlocker6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ ksshaskpass6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ libksysguard6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * Guard against unreadable pid file * update version for new release ++++ ksystemstats6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kwayland-integration6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kwayland6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ kwin6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Too many changes since 6.3.3, only listing bugfixes: * wayland: Clip surface damage (kde#501113) * Combine tile modes when tiling via arrow keys (kde#501731) * plugins/systembell: Throttle audio bell (kde#500916) * compositor: only delay hardware cursor updates when necessary (kde#487563) * kcms/rules: Remove pragma on OptionsComboBox (kde#501357) - Drop patches: * 0001-Version-6.3.3.patch * 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch ++++ layer-shell-qt6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ libkscreen6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma5support6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ libplasma6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * Use Disabled Text color when needed (kde#501633) * update version for new release ++++ plasma6-activities: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-activities-stats: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ qt6-3d: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-connectivity: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-lottie: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-charts: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-coap: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-base: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released - Drop patches, merged upstream: * 0001-QLocale-try-to-survive-being-created-during-applicat.patch * 0001-QSystemLocale-bail-out-if-accessed-post-destruction.patch * 0001-QLibraryInfo-speed-up-checking-if-qt-etc-qt.conf-res.patch ++++ qt6-qt5compat: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-datavis3d: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-opcua: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-tools: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-graphs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-grpc: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-httpserver: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-virtualkeyboard: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-declarative: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-location: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-mqtt: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-multimedia: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-networkauth: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-webengine: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released - Drop patches, merged upstream: * 0001-Build-system-remove-libxml2-compilation-test.patch * qtwebengine-ffmpeg-playback-fix.patch - Add patch: * qtwebengine-pipewire-1.4.patch ++++ qt6-positioning: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quick3d: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quick3dphysics: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quicktimeline: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-remoteobjects: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-scxml: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-sensors: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-serialbus: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-serialport: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-shadertools: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-svg: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-speech: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-wayland: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released - Drop patches, merged upstream: * 0001-update-wayland_xml-to-version-1_23_0.patch * fix-taskbar.patch ++++ qt6-webchannel: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-websockets: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-webview: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ syslog-ng: - Drop explicit requirements of -devel: pcre switched to pcre2 by 4.3.0, but these are auto-generated via pkgconfig when needed - fix build by removing broken/duplicate leap_version construct ++++ vectorscan: - drop pcre build dependency used for hscollider which the package does not ship ++++ noopenh264: - Initial packaging for openSUSE. ++++ pcsc-lite: - version 2.3.3 * Make polkit rules work again (bug introduced in 2.3.2) * harden_pcscd.service.patch removed (went to upstream) ++++ primecount: - Update to primecount-7.16 (API & ABI are backwards compatible). - fast_div.hpp: Fix "Warning: mnemonic suffix used with `div'". - libdivide.h: Fix "Warning: mnemonic suffix used with `div'". - LoadBalancerS2.cpp: Tune load balancing. - LoadBalancerAC.cpp: Tune load balancing. - primecount-config.hpp: Update default CPU cache sizes. - Sieve.cpp: Improve count balancing. - Sieve.cpp: Add multiarch count methods. - Sieve.hpp: New multiarch count methods. - D.cpp: Runtime dispatching changes. - D_multiarch_avx512.cpp: New file. - D_multiarch_arm_sve.cpp: New file. - S2_hard.cpp: Runtime dispatching changes. - S2_hard_multiarch_avx512.cpp: New file. - S2_hard_multiarch_arm_sve.cpp: New file. ++++ recode: - simplify python version selection ++++ s2n: - Update to version 1.5.15 * feature: openssl-3.0-fips support (#5191) * ci: defend against unset version number in awslc installer (#5195) * fix: openssl-3.0-fips should use libcrypto HKDF (#5183) * fix: remove unnecessary RC4 restriction (#5170) * fix: openssl-3.0-fips should use separate private rand (#5184) * ci: move openssl3fips build to existing asan build (#5181) * chore: include Need By Date section in github issue template (#5187) * ci: cleanup awslc-fips versioning (#5156) * chore: bump linting action Ubuntu version (#5186) * build(deps): update aws-lc-rs version to remove paste deps (#5192) * test: fix self-talk pkey offload test for openssl-3.0-fips (#5175) * test: reduce parameter selection (#5161) * chore: add inline noqa suppression (#5159) * ci: make start_codebuild.sh work for forks (#5178) * test(integv2): add partial support for OpenSSL 3.0 provider (#5131) * (docs): Improve PQ docs (#5173) * ci: use ruff --diff instead of --check (#5177) * chore: pin once_cell version to unblock the CI (#5174) * fix(ruff): resolve linting errors detected by Ruff (#5140) * fix: mark chachapoly as unavailable with openssl-3.0-fips (#5168) * tests: fix flaky ja4 test (#5169) * chore: update git blame ignore commit ID (#5164) * style: fix redundant return (#5150) * build(deps): bump nixbuild/nix-quick-install-action from 29 to 30 in /.github/workflows in the all-gha-updates group (#5153) * refactor: add libcrypto PRF impl for openssl-3.0-fips (#5158) * chore: binding release 0.3.13 (#5167) * chore(ci): pin symbolic-common (#5166) ++++ libsoup2: - Increase test timeout on s390x. The http2-body-stream test can be slow and sometimes times out in our builds. ++++ linkerd-cli-edge: - Update to version 25.4.1: * chore(ci): run policy tests against various Gateway API versions (#13893) * fix(policy-test): feature-gate experimental types in tests (#13896) * build(deps): bump the clap group with 2 updates (#13894) * feat(policy-test): conditionally compile experimental type tests (#13891) * chore(multicluster): update Prometheus configs and access policy to scrape new multicluster controllers (#13892) * build(deps): enable tracing feature in hyper-util (#13890) * fix(cli): check if installGatewayAPI is true before we error during CRD install (#13872) * proxy: v2.290.0 (#13889) * build(deps): bump iana-time-zone from 0.1.62 to 0.1.63 (#13885) * build(deps): bump tj-actions/changed-files (#13887) * feat(multicluster): add --only-controller flag to `linkerd mc unlink` (#13874) * build(deps): bump hyper-util from 0.1.10 to 0.1.11 (#13886) * build(deps): bump linkerd2-proxy-api from git to v0.16.0 (#13883) * build(deps): bump event-listener-strategy from 0.5.3 to 0.5.4 (#13868) * build(deps-dev): bump webpack-dev-server from 5.2.0 to 5.2.1 in /web/app (#13875) * build(deps-dev): bump @babel/runtime from 7.26.10 to 7.27.0 in /web/app (#13876) * build(deps-dev): bump sinon from 19.0.4 to 20.0.0 in /web/app (#13877) * build(deps-dev): bump @babel/eslint-parser in /web/app (#13878) * build(deps): bump @babel/eslint-plugin in /web/app (#13879) * build(deps): bump once_cell from 1.21.1 to 1.21.3 (#13880) * build(deps): bump darling from 0.20.10 to 0.20.11 (#13881) * build(deps): bump socket2 from 0.5.8 to 0.5.9 (#13882) ++++ meslo-lg-fonts: - Recommend dotted zero (DZ) version of meslo-lg-fonts ++++ meson: - Update to version 1.7.1: + When subproject() fails because downloading is disabled, say what failed. + tests: work around broken PyPy globbing by removing inert code. + get_llvm_tool_names: add llvm 20. + linkers: revert a binutils bug workaround, sort of. - Drop 14337.patch: fixed upstream. ++++ meson-test: - Update to version 1.7.1: + When subproject() fails because downloading is disabled, say what failed. + tests: work around broken PyPy globbing by removing inert code. + get_llvm_tool_names: add llvm 20. + linkers: revert a binutils bug workaround, sort of. - Drop 14337.patch: fixed upstream. ++++ milou6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ mupdf: - Update to 1.25.6: * Avoid crash when noto fonts have zero size. * Fix bug in q/Q count balancing. * Improve clip/layer nesting to handle more than 1000 nested levels. * Fix bug where all redaction annotations were applied intead of just one. ++++ ocean-sound-theme6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ openssh: - Add patch to fix parsing of CFLAGS with duplicated -pie flags, which break 'make tests'. Submitted to upstream in https://bugzilla.mindrot.org/show_bug.cgi?id=3806 . * fix-nopie-flag.patch ++++ oxygen6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ pam_kwallet6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ perl-CGI: - updated to 4.680.0 (4.68) see /usr/share/doc/packages/perl-CGI/Changes 4.68 2025-04-01 [ FIX ] - handle passing of hash keys as args with a mix of dashed and non dashed (GH #270, thanks to kocoureasy for the patch) ++++ perl-DateTime-Locale: - updated to 1.45 see /usr/share/doc/packages/perl-DateTime-Locale/Changes 1.45 2025-04-01 - Rebuilt all locale data with the data from CLDR 47.0.0 ++++ perl-Scalar-List-Utils: - updated to 1.690.0 (1.69) see /usr/share/doc/packages/perl-Scalar-List-Utils/Changes 1.69 -- 2025-04-01 [CHANGES] * Always allow `isvstring` to be exported even on Perl 5.6, where it just returns false * Fix string comparison logic that compares versions with `$]` ++++ perl-Test-Deep: - updated to 1.205.0 (1.205) see /usr/share/doc/packages/perl-Test-Deep/Changes 1.205 2025-04-01 11:01:50-04:00 America/New_York - add "use v5.12" to Test::Deep, just for clarity - fix a test so that if an "A" module is in @INC, the tests still pass ++++ php8: - version update to 8.4.5 BCMath: Fixed bug GH-17398 (bcmul memory leak). Core: Fixed bug GH-17623 (Broken stack overflow detection for variable compilation). Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account). Fix fallback paths in fast_long_{add,sub}_function. Fixed bug OSS-Fuzz #391975641 (Crash when accessing property backing value by reference). Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed). Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties). Fixed bug GH-17916 (Final abstract properties should error). Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4). Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235) DOM: Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS). Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML). Fixed bug GH-17847 (xinclude destroys live node). Fix using Dom\Node with Dom\XPath callbacks. GD: Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width). Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M). FFI: Fix FFI Parsing of Pointer Declaration Lists. FPM: Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env). LDAP: Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys). LibXML: Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714). Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219) MBString: Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables). Opcache: Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash). Fixed bug GH-17577 (JIT packed type guard crash). Fixed bug GH-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT). Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum). Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4). PDO_SQLite: Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults). Fix cycle leak in sqlite3 setAuthorizer(). Fix memory leaks in pdo_sqlite callback registration. Phar: Fixed bug GH-17808: PharFileInfo refcount bug. PHPDBG: Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer). Fix memory leak in phpdbg calling registered function. Reflection: Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c). Fixed missing final and abstract flags when dumping properties. Standard: Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths). Streams: Fixed bug GH-17650 (realloc with size 0 in user_filters.c). Fix memory leak on overflow in _php_stream_scandir(). Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736) Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861) Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734) Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217) Windows: Fixed phpize for Windows 11 (24H2). Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib). Zlib: Fixed bug GH-17745 (zlib extension incorrectly handles object arguments). Fix memory leak when encoding check fails. Fix zlib support for large files. - version update to 8.4.4 Core: Fixed bug GH-17234 (Numeric parent hook call fails with assertion). Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b). Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0). Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts). Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final). Fixed NULL arithmetic during system program execution on Windows. Fixed potential OOB when checking for trailing spaces on Windows. Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c). Fix may_have_extra_named_args flag for ZEND_AST_UNPACK. Fix NULL arithmetic in System V shared memory emulation for Windows. Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()). DOM: Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c). Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString). Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument). Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype). Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument). Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing). Enchant: Fix crashes in enchant when passing null bytes. FTP: Fixed bug GH-16800 (ftp functions can abort with EINTR). GD: Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency). Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images). Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate). Added support for reading GIFs without colormap to bundled libgd. Gettext: Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain). Intl: Fixed bug GH-11874 (intl causing segfault in docker images). Opcache: Fixed bug GH-15981 (Segfault with frameless jumps and minimal JIT). Fixed bug GH-17307 (Internal closure causes JIT failure). Fixed bug GH-17428 (Assertion failure ext/opcache/jit/zend_jit_ir.c:8940). Fixed bug GH-17564 (Potential UB when reading from / writing to struct padding). PCNTL: Fixed pcntl_setcpuaffinity exception type from ValueError to TypeError for the cpu mask argument with entries type different than int/string. PCRE: Fixed bug GH-17122 (memory leak in regex). PDO: Fixed a memory leak when the GC is used to free a PDOStatment. Fixed a crash in the PDO Firebird Statement destructor. Fixed UAFs when changing default fetch class ctor args. PgSql: Fixed build failure when the constant PGRES_TUPLES_CHUNK is not present in the system. Phar: Fixed bug GH-17518 (offset overflow phar extractTo()). PHPDBG: Fix crashes in function registration + test. Session: Fix type confusion with session SID constant. Fixed bug GH-17541 (ext/session NULL pointer dereferencement during ID reset). SimpleXML: Fixed bug GH-17409 (Assertion failure Zend/zend_hash.c:1730). SNMP: Fixed bug GH-17330 (SNMP::setSecurity segfault on closed session). SPL: Fixed bug GH-15833 (Segmentation fault (access null pointer) in ext/spl/spl_array.c). Fixed bug GH-17516 (SplFileTempObject::getPathInfo() Undefined behavior on invalid class). Standard: Fixed bug GH-17447 (Assertion failure when array popping a self addressing variable). Windows: Fixed clang compiler detection. Zip: Fixed bug GH-17139 (Fix zip_entry_name() crash on invalid entry). - version update to 8.4.3 BcMath: Fixed bug GH-17049 (Correctly compare 0 and -0). Fixed bug GH-17061 (Now Number::round() does not remove trailing zeros). Fixed bug GH-17064 (Correctly round rounding mode with zero edge case). Fixed bug GH-17275 (Fixed the calculation logic of dividend scale). Core: Fixed bug OSS-Fuzz #382922236 (Duplicate dynamic properties in hooked object iterator properties table). Fixed unstable get_iterator pointer for hooked classes in shm on Windows. Fixed bug GH-17106 (ZEND_MATCH_ERROR misoptimization). Fixed bug GH-17162 (zend_array_try_init() with dtor can cause engine UAF). Fixed bug GH-17101 (AST->string does not reproduce constructor property promotion correctly). Fixed bug GH-17200 (Incorrect dynamic prop offset in hooked prop iterator). Fixed bug GH-17216 (Trampoline crash on error). DBA: Skip test if inifile is disabled. DOM: Fixed bug GH-17145 (DOM memory leak). Fixed bug GH-17201 (Dom\TokenList issues with interned string replace). Fixed bug GH-17224 (UAF in importNode). Embed: Make build command for program using embed portable. FFI: Fixed bug #79075 (FFI header parser chokes on comments). Fix memory leak on ZEND_FFI_TYPE_CHAR conversion failure. Fixed bug GH-16013 and bug #80857 (Big endian issues). Fileinfo: Fixed bug GH-17039 (PHP 8.4: Incorrect MIME content type). FPM: Fixed bug GH-13437 (FPM: ERROR: scoreboard: failed to lock (already locked)). Fixed bug GH-17112 (Macro redefinitions). Fixed bug GH-17208 (bug64539-status-json-encoding.phpt fail on 32-bits). GD: Fixed bug GH-16255 (Unexpected nan value in ext/gd/libgd/gd_filter.c). Ported fix for libgd bug 276 (Sometimes pixels are missing when storing images as BMPs). Gettext: Fixed bug GH-17202 (Segmentation fault ext/gettext/gettext.c bindtextdomain()). Iconv: Fixed bug GH-17047 (UAF on iconv filter failure). LDAP: Fixed bug GH-17280 (ldap_search() fails when $attributes array has holes). LibXML: Fixed bug GH-17223 (Memory leak in libxml encoding handling). MBString: Fixed bug GH-17112 (Macro redefinitions). Opcache: opcache_get_configuration() properly reports jit_prof_threshold. Fixed bug GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG). Fixed bug GH-17151 (Incorrect RC inference of op1 of FETCH_OBJ and INIT_METHOD_CALL). Fixed bug GH-17246 (GC during SCCP causes segfault). Fixed bug GH-17257 (UBSAN warning in ext/opcache/jit/zend_jit_vm_helpers.c). PCNTL: Fix memory leak in cleanup code of pcntl_exec() when a non stringable value is encountered past the first entry. PgSql: Fixed bug GH-17158 (pg_fetch_result Shows Incorrect ArgumentCountError Message when Called With 1 Argument). Fixed further ArgumentCountError for calls with flexible number of arguments. Phar: Fixed bug GH-17137 (Segmentation fault ext/phar/phar.c). SimpleXML: Fixed bug GH-17040 (SimpleXML's unset can break DOM objects). Fixed bug GH-17153 (SimpleXML crash when using autovivification on document). Sockets: Fixed bug GH-16276 (socket_strerror overflow handling with INT_MIN). Fixed overflow on SO_LINGER values setting, strengthening values check on SO_SNDTIMEO/SO_RCVTIMEO for socket_set_option(). SPL: Fixed bug GH-17198 (SplFixedArray assertion failure with get_object_vars). Fixed bug GH-17225 (NULL deref in spl_directory.c). Streams: Fixed bug GH-17037 (UAF in user filter when adding existing filter name due to incorrect error handling). Fixed bug GH-16810 (overflow on fopen HTTP wrapper timeout value). Fixed bug GH-17067 (glob:// wrapper doesn't cater to CWD for ZTS builds). Windows: Hardened proc_open() against cmd.exe hijacking. XML: Fixed bug GH-1718 (unreachable program point in zend_hash). - modified patches % php-build-reproducible-phar.patch (refreshed) - version update to 8.4.2 BcMath: Fixed bug GH-16978 (Avoid unnecessary padding with leading zeros) (Saki Takamachi) Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16344 (setRawValueWithoutLazyInitialization() and skipLazyInitialization() may change initialized proxy). Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Fixed bug GH-15964 (printf() can strip sign of -INF). Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DBA: Fixed bug GH-16990 (dba_list() is now zero-indexed instead of using resource ids) (kocsismate) DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). Fixed bug GH-16932 (wrong FPM status output). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). Fixed bug GH-16879 (JIT dead code skipping does not update call_level). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). Windows Server 2025 is now properly reported. - version update to 8.4.1 * Property Hooks * Asymmetric Property Visibility * Lazy Objects * PDO driver-specific subclasses * BCMath object type * details: https://www.php.net/ChangeLog-8.php#8.4.1 * upgrading notes: https://www.php.net/manual/en/migration84.php ++++ php8-embed: - version update to 8.4.5 BCMath: Fixed bug GH-17398 (bcmul memory leak). Core: Fixed bug GH-17623 (Broken stack overflow detection for variable compilation). Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account). Fix fallback paths in fast_long_{add,sub}_function. Fixed bug OSS-Fuzz #391975641 (Crash when accessing property backing value by reference). Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed). Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties). Fixed bug GH-17916 (Final abstract properties should error). Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4). Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235) DOM: Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS). Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML). Fixed bug GH-17847 (xinclude destroys live node). Fix using Dom\Node with Dom\XPath callbacks. GD: Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width). Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M). FFI: Fix FFI Parsing of Pointer Declaration Lists. FPM: Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env). LDAP: Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys). LibXML: Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714). Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219) MBString: Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables). Opcache: Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash). Fixed bug GH-17577 (JIT packed type guard crash). Fixed bug GH-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT). Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum). Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4). PDO_SQLite: Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults). Fix cycle leak in sqlite3 setAuthorizer(). Fix memory leaks in pdo_sqlite callback registration. Phar: Fixed bug GH-17808: PharFileInfo refcount bug. PHPDBG: Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer). Fix memory leak in phpdbg calling registered function. Reflection: Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c). Fixed missing final and abstract flags when dumping properties. Standard: Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths). Streams: Fixed bug GH-17650 (realloc with size 0 in user_filters.c). Fix memory leak on overflow in _php_stream_scandir(). Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736) Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861) Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734) Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217) Windows: Fixed phpize for Windows 11 (24H2). Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib). Zlib: Fixed bug GH-17745 (zlib extension incorrectly handles object arguments). Fix memory leak when encoding check fails. Fix zlib support for large files. - version update to 8.4.4 Core: Fixed bug GH-17234 (Numeric parent hook call fails with assertion). Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b). Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0). Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts). Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final). Fixed NULL arithmetic during system program execution on Windows. Fixed potential OOB when checking for trailing spaces on Windows. Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c). Fix may_have_extra_named_args flag for ZEND_AST_UNPACK. Fix NULL arithmetic in System V shared memory emulation for Windows. Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()). DOM: Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c). Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString). Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument). Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype). Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument). Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing). Enchant: Fix crashes in enchant when passing null bytes. FTP: Fixed bug GH-16800 (ftp functions can abort with EINTR). GD: Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency). Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images). Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate). Added support for reading GIFs without colormap to bundled libgd. Gettext: Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain). Intl: Fixed bug GH-11874 (intl causing segfault in docker images). Opcache: Fixed bug GH-15981 (Segfault with frameless jumps and minimal JIT). Fixed bug GH-17307 (Internal closure causes JIT failure). Fixed bug GH-17428 (Assertion failure ext/opcache/jit/zend_jit_ir.c:8940). Fixed bug GH-17564 (Potential UB when reading from / writing to struct padding). PCNTL: Fixed pcntl_setcpuaffinity exception type from ValueError to TypeError for the cpu mask argument with entries type different than int/string. PCRE: Fixed bug GH-17122 (memory leak in regex). PDO: Fixed a memory leak when the GC is used to free a PDOStatment. Fixed a crash in the PDO Firebird Statement destructor. Fixed UAFs when changing default fetch class ctor args. PgSql: Fixed build failure when the constant PGRES_TUPLES_CHUNK is not present in the system. Phar: Fixed bug GH-17518 (offset overflow phar extractTo()). PHPDBG: Fix crashes in function registration + test. Session: Fix type confusion with session SID constant. Fixed bug GH-17541 (ext/session NULL pointer dereferencement during ID reset). SimpleXML: Fixed bug GH-17409 (Assertion failure Zend/zend_hash.c:1730). SNMP: Fixed bug GH-17330 (SNMP::setSecurity segfault on closed session). SPL: Fixed bug GH-15833 (Segmentation fault (access null pointer) in ext/spl/spl_array.c). Fixed bug GH-17516 (SplFileTempObject::getPathInfo() Undefined behavior on invalid class). Standard: Fixed bug GH-17447 (Assertion failure when array popping a self addressing variable). Windows: Fixed clang compiler detection. Zip: Fixed bug GH-17139 (Fix zip_entry_name() crash on invalid entry). - version update to 8.4.3 BcMath: Fixed bug GH-17049 (Correctly compare 0 and -0). Fixed bug GH-17061 (Now Number::round() does not remove trailing zeros). Fixed bug GH-17064 (Correctly round rounding mode with zero edge case). Fixed bug GH-17275 (Fixed the calculation logic of dividend scale). Core: Fixed bug OSS-Fuzz #382922236 (Duplicate dynamic properties in hooked object iterator properties table). Fixed unstable get_iterator pointer for hooked classes in shm on Windows. Fixed bug GH-17106 (ZEND_MATCH_ERROR misoptimization). Fixed bug GH-17162 (zend_array_try_init() with dtor can cause engine UAF). Fixed bug GH-17101 (AST->string does not reproduce constructor property promotion correctly). Fixed bug GH-17200 (Incorrect dynamic prop offset in hooked prop iterator). Fixed bug GH-17216 (Trampoline crash on error). DBA: Skip test if inifile is disabled. DOM: Fixed bug GH-17145 (DOM memory leak). Fixed bug GH-17201 (Dom\TokenList issues with interned string replace). Fixed bug GH-17224 (UAF in importNode). Embed: Make build command for program using embed portable. FFI: Fixed bug #79075 (FFI header parser chokes on comments). Fix memory leak on ZEND_FFI_TYPE_CHAR conversion failure. Fixed bug GH-16013 and bug #80857 (Big endian issues). Fileinfo: Fixed bug GH-17039 (PHP 8.4: Incorrect MIME content type). FPM: Fixed bug GH-13437 (FPM: ERROR: scoreboard: failed to lock (already locked)). Fixed bug GH-17112 (Macro redefinitions). Fixed bug GH-17208 (bug64539-status-json-encoding.phpt fail on 32-bits). GD: Fixed bug GH-16255 (Unexpected nan value in ext/gd/libgd/gd_filter.c). Ported fix for libgd bug 276 (Sometimes pixels are missing when storing images as BMPs). Gettext: Fixed bug GH-17202 (Segmentation fault ext/gettext/gettext.c bindtextdomain()). Iconv: Fixed bug GH-17047 (UAF on iconv filter failure). LDAP: Fixed bug GH-17280 (ldap_search() fails when $attributes array has holes). LibXML: Fixed bug GH-17223 (Memory leak in libxml encoding handling). MBString: Fixed bug GH-17112 (Macro redefinitions). Opcache: opcache_get_configuration() properly reports jit_prof_threshold. Fixed bug GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG). Fixed bug GH-17151 (Incorrect RC inference of op1 of FETCH_OBJ and INIT_METHOD_CALL). Fixed bug GH-17246 (GC during SCCP causes segfault). Fixed bug GH-17257 (UBSAN warning in ext/opcache/jit/zend_jit_vm_helpers.c). PCNTL: Fix memory leak in cleanup code of pcntl_exec() when a non stringable value is encountered past the first entry. PgSql: Fixed bug GH-17158 (pg_fetch_result Shows Incorrect ArgumentCountError Message when Called With 1 Argument). Fixed further ArgumentCountError for calls with flexible number of arguments. Phar: Fixed bug GH-17137 (Segmentation fault ext/phar/phar.c). SimpleXML: Fixed bug GH-17040 (SimpleXML's unset can break DOM objects). Fixed bug GH-17153 (SimpleXML crash when using autovivification on document). Sockets: Fixed bug GH-16276 (socket_strerror overflow handling with INT_MIN). Fixed overflow on SO_LINGER values setting, strengthening values check on SO_SNDTIMEO/SO_RCVTIMEO for socket_set_option(). SPL: Fixed bug GH-17198 (SplFixedArray assertion failure with get_object_vars). Fixed bug GH-17225 (NULL deref in spl_directory.c). Streams: Fixed bug GH-17037 (UAF in user filter when adding existing filter name due to incorrect error handling). Fixed bug GH-16810 (overflow on fopen HTTP wrapper timeout value). Fixed bug GH-17067 (glob:// wrapper doesn't cater to CWD for ZTS builds). Windows: Hardened proc_open() against cmd.exe hijacking. XML: Fixed bug GH-1718 (unreachable program point in zend_hash). - modified patches % php-build-reproducible-phar.patch (refreshed) - version update to 8.4.2 BcMath: Fixed bug GH-16978 (Avoid unnecessary padding with leading zeros) (Saki Takamachi) Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16344 (setRawValueWithoutLazyInitialization() and skipLazyInitialization() may change initialized proxy). Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Fixed bug GH-15964 (printf() can strip sign of -INF). Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DBA: Fixed bug GH-16990 (dba_list() is now zero-indexed instead of using resource ids) (kocsismate) DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). Fixed bug GH-16932 (wrong FPM status output). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). Fixed bug GH-16879 (JIT dead code skipping does not update call_level). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). Windows Server 2025 is now properly reported. - version update to 8.4.1 * Property Hooks * Asymmetric Property Visibility * Lazy Objects * PDO driver-specific subclasses * BCMath object type * details: https://www.php.net/ChangeLog-8.php#8.4.1 * upgrading notes: https://www.php.net/manual/en/migration84.php ++++ php8-fastcgi: - version update to 8.4.5 BCMath: Fixed bug GH-17398 (bcmul memory leak). Core: Fixed bug GH-17623 (Broken stack overflow detection for variable compilation). Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account). Fix fallback paths in fast_long_{add,sub}_function. Fixed bug OSS-Fuzz #391975641 (Crash when accessing property backing value by reference). Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed). Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties). Fixed bug GH-17916 (Final abstract properties should error). Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4). Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235) DOM: Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS). Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML). Fixed bug GH-17847 (xinclude destroys live node). Fix using Dom\Node with Dom\XPath callbacks. GD: Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width). Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M). FFI: Fix FFI Parsing of Pointer Declaration Lists. FPM: Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env). LDAP: Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys). LibXML: Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714). Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219) MBString: Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables). Opcache: Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash). Fixed bug GH-17577 (JIT packed type guard crash). Fixed bug GH-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT). Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum). Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4). PDO_SQLite: Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults). Fix cycle leak in sqlite3 setAuthorizer(). Fix memory leaks in pdo_sqlite callback registration. Phar: Fixed bug GH-17808: PharFileInfo refcount bug. PHPDBG: Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer). Fix memory leak in phpdbg calling registered function. Reflection: Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c). Fixed missing final and abstract flags when dumping properties. Standard: Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths). Streams: Fixed bug GH-17650 (realloc with size 0 in user_filters.c). Fix memory leak on overflow in _php_stream_scandir(). Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736) Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861) Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734) Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217) Windows: Fixed phpize for Windows 11 (24H2). Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib). Zlib: Fixed bug GH-17745 (zlib extension incorrectly handles object arguments). Fix memory leak when encoding check fails. Fix zlib support for large files. - version update to 8.4.4 Core: Fixed bug GH-17234 (Numeric parent hook call fails with assertion). Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b). Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0). Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts). Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final). Fixed NULL arithmetic during system program execution on Windows. Fixed potential OOB when checking for trailing spaces on Windows. Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c). Fix may_have_extra_named_args flag for ZEND_AST_UNPACK. Fix NULL arithmetic in System V shared memory emulation for Windows. Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()). DOM: Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c). Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString). Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument). Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype). Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument). Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing). Enchant: Fix crashes in enchant when passing null bytes. FTP: Fixed bug GH-16800 (ftp functions can abort with EINTR). GD: Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency). Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images). Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate). Added support for reading GIFs without colormap to bundled libgd. Gettext: Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain). Intl: Fixed bug GH-11874 (intl causing segfault in docker images). Opcache: Fixed bug GH-15981 (Segfault with frameless jumps and minimal JIT). Fixed bug GH-17307 (Internal closure causes JIT failure). Fixed bug GH-17428 (Assertion failure ext/opcache/jit/zend_jit_ir.c:8940). Fixed bug GH-17564 (Potential UB when reading from / writing to struct padding). PCNTL: Fixed pcntl_setcpuaffinity exception type from ValueError to TypeError for the cpu mask argument with entries type different than int/string. PCRE: Fixed bug GH-17122 (memory leak in regex). PDO: Fixed a memory leak when the GC is used to free a PDOStatment. Fixed a crash in the PDO Firebird Statement destructor. Fixed UAFs when changing default fetch class ctor args. PgSql: Fixed build failure when the constant PGRES_TUPLES_CHUNK is not present in the system. Phar: Fixed bug GH-17518 (offset overflow phar extractTo()). PHPDBG: Fix crashes in function registration + test. Session: Fix type confusion with session SID constant. Fixed bug GH-17541 (ext/session NULL pointer dereferencement during ID reset). SimpleXML: Fixed bug GH-17409 (Assertion failure Zend/zend_hash.c:1730). SNMP: Fixed bug GH-17330 (SNMP::setSecurity segfault on closed session). SPL: Fixed bug GH-15833 (Segmentation fault (access null pointer) in ext/spl/spl_array.c). Fixed bug GH-17516 (SplFileTempObject::getPathInfo() Undefined behavior on invalid class). Standard: Fixed bug GH-17447 (Assertion failure when array popping a self addressing variable). Windows: Fixed clang compiler detection. Zip: Fixed bug GH-17139 (Fix zip_entry_name() crash on invalid entry). - version update to 8.4.3 BcMath: Fixed bug GH-17049 (Correctly compare 0 and -0). Fixed bug GH-17061 (Now Number::round() does not remove trailing zeros). Fixed bug GH-17064 (Correctly round rounding mode with zero edge case). Fixed bug GH-17275 (Fixed the calculation logic of dividend scale). Core: Fixed bug OSS-Fuzz #382922236 (Duplicate dynamic properties in hooked object iterator properties table). Fixed unstable get_iterator pointer for hooked classes in shm on Windows. Fixed bug GH-17106 (ZEND_MATCH_ERROR misoptimization). Fixed bug GH-17162 (zend_array_try_init() with dtor can cause engine UAF). Fixed bug GH-17101 (AST->string does not reproduce constructor property promotion correctly). Fixed bug GH-17200 (Incorrect dynamic prop offset in hooked prop iterator). Fixed bug GH-17216 (Trampoline crash on error). DBA: Skip test if inifile is disabled. DOM: Fixed bug GH-17145 (DOM memory leak). Fixed bug GH-17201 (Dom\TokenList issues with interned string replace). Fixed bug GH-17224 (UAF in importNode). Embed: Make build command for program using embed portable. FFI: Fixed bug #79075 (FFI header parser chokes on comments). Fix memory leak on ZEND_FFI_TYPE_CHAR conversion failure. Fixed bug GH-16013 and bug #80857 (Big endian issues). Fileinfo: Fixed bug GH-17039 (PHP 8.4: Incorrect MIME content type). FPM: Fixed bug GH-13437 (FPM: ERROR: scoreboard: failed to lock (already locked)). Fixed bug GH-17112 (Macro redefinitions). Fixed bug GH-17208 (bug64539-status-json-encoding.phpt fail on 32-bits). GD: Fixed bug GH-16255 (Unexpected nan value in ext/gd/libgd/gd_filter.c). Ported fix for libgd bug 276 (Sometimes pixels are missing when storing images as BMPs). Gettext: Fixed bug GH-17202 (Segmentation fault ext/gettext/gettext.c bindtextdomain()). Iconv: Fixed bug GH-17047 (UAF on iconv filter failure). LDAP: Fixed bug GH-17280 (ldap_search() fails when $attributes array has holes). LibXML: Fixed bug GH-17223 (Memory leak in libxml encoding handling). MBString: Fixed bug GH-17112 (Macro redefinitions). Opcache: opcache_get_configuration() properly reports jit_prof_threshold. Fixed bug GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG). Fixed bug GH-17151 (Incorrect RC inference of op1 of FETCH_OBJ and INIT_METHOD_CALL). Fixed bug GH-17246 (GC during SCCP causes segfault). Fixed bug GH-17257 (UBSAN warning in ext/opcache/jit/zend_jit_vm_helpers.c). PCNTL: Fix memory leak in cleanup code of pcntl_exec() when a non stringable value is encountered past the first entry. PgSql: Fixed bug GH-17158 (pg_fetch_result Shows Incorrect ArgumentCountError Message when Called With 1 Argument). Fixed further ArgumentCountError for calls with flexible number of arguments. Phar: Fixed bug GH-17137 (Segmentation fault ext/phar/phar.c). SimpleXML: Fixed bug GH-17040 (SimpleXML's unset can break DOM objects). Fixed bug GH-17153 (SimpleXML crash when using autovivification on document). Sockets: Fixed bug GH-16276 (socket_strerror overflow handling with INT_MIN). Fixed overflow on SO_LINGER values setting, strengthening values check on SO_SNDTIMEO/SO_RCVTIMEO for socket_set_option(). SPL: Fixed bug GH-17198 (SplFixedArray assertion failure with get_object_vars). Fixed bug GH-17225 (NULL deref in spl_directory.c). Streams: Fixed bug GH-17037 (UAF in user filter when adding existing filter name due to incorrect error handling). Fixed bug GH-16810 (overflow on fopen HTTP wrapper timeout value). Fixed bug GH-17067 (glob:// wrapper doesn't cater to CWD for ZTS builds). Windows: Hardened proc_open() against cmd.exe hijacking. XML: Fixed bug GH-1718 (unreachable program point in zend_hash). - modified patches % php-build-reproducible-phar.patch (refreshed) - version update to 8.4.2 BcMath: Fixed bug GH-16978 (Avoid unnecessary padding with leading zeros) (Saki Takamachi) Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16344 (setRawValueWithoutLazyInitialization() and skipLazyInitialization() may change initialized proxy). Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Fixed bug GH-15964 (printf() can strip sign of -INF). Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DBA: Fixed bug GH-16990 (dba_list() is now zero-indexed instead of using resource ids) (kocsismate) DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). Fixed bug GH-16932 (wrong FPM status output). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). Fixed bug GH-16879 (JIT dead code skipping does not update call_level). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). Windows Server 2025 is now properly reported. - version update to 8.4.1 * Property Hooks * Asymmetric Property Visibility * Lazy Objects * PDO driver-specific subclasses * BCMath object type * details: https://www.php.net/ChangeLog-8.php#8.4.1 * upgrading notes: https://www.php.net/manual/en/migration84.php ++++ php8-fpm: - version update to 8.4.5 BCMath: Fixed bug GH-17398 (bcmul memory leak). Core: Fixed bug GH-17623 (Broken stack overflow detection for variable compilation). Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account). Fix fallback paths in fast_long_{add,sub}_function. Fixed bug OSS-Fuzz #391975641 (Crash when accessing property backing value by reference). Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed). Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties). Fixed bug GH-17916 (Final abstract properties should error). Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4). Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235) DOM: Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS). Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML). Fixed bug GH-17847 (xinclude destroys live node). Fix using Dom\Node with Dom\XPath callbacks. GD: Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width). Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M). FFI: Fix FFI Parsing of Pointer Declaration Lists. FPM: Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env). LDAP: Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys). LibXML: Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714). Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219) MBString: Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables). Opcache: Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash). Fixed bug GH-17577 (JIT packed type guard crash). Fixed bug GH-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT). Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum). Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4). PDO_SQLite: Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults). Fix cycle leak in sqlite3 setAuthorizer(). Fix memory leaks in pdo_sqlite callback registration. Phar: Fixed bug GH-17808: PharFileInfo refcount bug. PHPDBG: Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer). Fix memory leak in phpdbg calling registered function. Reflection: Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c). Fixed missing final and abstract flags when dumping properties. Standard: Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths). Streams: Fixed bug GH-17650 (realloc with size 0 in user_filters.c). Fix memory leak on overflow in _php_stream_scandir(). Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736) Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861) Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734) Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217) Windows: Fixed phpize for Windows 11 (24H2). Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib). Zlib: Fixed bug GH-17745 (zlib extension incorrectly handles object arguments). Fix memory leak when encoding check fails. Fix zlib support for large files. - version update to 8.4.4 Core: Fixed bug GH-17234 (Numeric parent hook call fails with assertion). Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b). Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0). Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts). Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final). Fixed NULL arithmetic during system program execution on Windows. Fixed potential OOB when checking for trailing spaces on Windows. Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c). Fix may_have_extra_named_args flag for ZEND_AST_UNPACK. Fix NULL arithmetic in System V shared memory emulation for Windows. Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()). DOM: Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c). Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString). Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument). Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype). Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument). Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing). Enchant: Fix crashes in enchant when passing null bytes. FTP: Fixed bug GH-16800 (ftp functions can abort with EINTR). GD: Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency). Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images). Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate). Added support for reading GIFs without colormap to bundled libgd. Gettext: Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain). Intl: Fixed bug GH-11874 (intl causing segfault in docker images). Opcache: Fixed bug GH-15981 (Segfault with frameless jumps and minimal JIT). Fixed bug GH-17307 (Internal closure causes JIT failure). Fixed bug GH-17428 (Assertion failure ext/opcache/jit/zend_jit_ir.c:8940). Fixed bug GH-17564 (Potential UB when reading from / writing to struct padding). PCNTL: Fixed pcntl_setcpuaffinity exception type from ValueError to TypeError for the cpu mask argument with entries type different than int/string. PCRE: Fixed bug GH-17122 (memory leak in regex). PDO: Fixed a memory leak when the GC is used to free a PDOStatment. Fixed a crash in the PDO Firebird Statement destructor. Fixed UAFs when changing default fetch class ctor args. PgSql: Fixed build failure when the constant PGRES_TUPLES_CHUNK is not present in the system. Phar: Fixed bug GH-17518 (offset overflow phar extractTo()). PHPDBG: Fix crashes in function registration + test. Session: Fix type confusion with session SID constant. Fixed bug GH-17541 (ext/session NULL pointer dereferencement during ID reset). SimpleXML: Fixed bug GH-17409 (Assertion failure Zend/zend_hash.c:1730). SNMP: Fixed bug GH-17330 (SNMP::setSecurity segfault on closed session). SPL: Fixed bug GH-15833 (Segmentation fault (access null pointer) in ext/spl/spl_array.c). Fixed bug GH-17516 (SplFileTempObject::getPathInfo() Undefined behavior on invalid class). Standard: Fixed bug GH-17447 (Assertion failure when array popping a self addressing variable). Windows: Fixed clang compiler detection. Zip: Fixed bug GH-17139 (Fix zip_entry_name() crash on invalid entry). - version update to 8.4.3 BcMath: Fixed bug GH-17049 (Correctly compare 0 and -0). Fixed bug GH-17061 (Now Number::round() does not remove trailing zeros). Fixed bug GH-17064 (Correctly round rounding mode with zero edge case). Fixed bug GH-17275 (Fixed the calculation logic of dividend scale). Core: Fixed bug OSS-Fuzz #382922236 (Duplicate dynamic properties in hooked object iterator properties table). Fixed unstable get_iterator pointer for hooked classes in shm on Windows. Fixed bug GH-17106 (ZEND_MATCH_ERROR misoptimization). Fixed bug GH-17162 (zend_array_try_init() with dtor can cause engine UAF). Fixed bug GH-17101 (AST->string does not reproduce constructor property promotion correctly). Fixed bug GH-17200 (Incorrect dynamic prop offset in hooked prop iterator). Fixed bug GH-17216 (Trampoline crash on error). DBA: Skip test if inifile is disabled. DOM: Fixed bug GH-17145 (DOM memory leak). Fixed bug GH-17201 (Dom\TokenList issues with interned string replace). Fixed bug GH-17224 (UAF in importNode). Embed: Make build command for program using embed portable. FFI: Fixed bug #79075 (FFI header parser chokes on comments). Fix memory leak on ZEND_FFI_TYPE_CHAR conversion failure. Fixed bug GH-16013 and bug #80857 (Big endian issues). Fileinfo: Fixed bug GH-17039 (PHP 8.4: Incorrect MIME content type). FPM: Fixed bug GH-13437 (FPM: ERROR: scoreboard: failed to lock (already locked)). Fixed bug GH-17112 (Macro redefinitions). Fixed bug GH-17208 (bug64539-status-json-encoding.phpt fail on 32-bits). GD: Fixed bug GH-16255 (Unexpected nan value in ext/gd/libgd/gd_filter.c). Ported fix for libgd bug 276 (Sometimes pixels are missing when storing images as BMPs). Gettext: Fixed bug GH-17202 (Segmentation fault ext/gettext/gettext.c bindtextdomain()). Iconv: Fixed bug GH-17047 (UAF on iconv filter failure). LDAP: Fixed bug GH-17280 (ldap_search() fails when $attributes array has holes). LibXML: Fixed bug GH-17223 (Memory leak in libxml encoding handling). MBString: Fixed bug GH-17112 (Macro redefinitions). Opcache: opcache_get_configuration() properly reports jit_prof_threshold. Fixed bug GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG). Fixed bug GH-17151 (Incorrect RC inference of op1 of FETCH_OBJ and INIT_METHOD_CALL). Fixed bug GH-17246 (GC during SCCP causes segfault). Fixed bug GH-17257 (UBSAN warning in ext/opcache/jit/zend_jit_vm_helpers.c). PCNTL: Fix memory leak in cleanup code of pcntl_exec() when a non stringable value is encountered past the first entry. PgSql: Fixed bug GH-17158 (pg_fetch_result Shows Incorrect ArgumentCountError Message when Called With 1 Argument). Fixed further ArgumentCountError for calls with flexible number of arguments. Phar: Fixed bug GH-17137 (Segmentation fault ext/phar/phar.c). SimpleXML: Fixed bug GH-17040 (SimpleXML's unset can break DOM objects). Fixed bug GH-17153 (SimpleXML crash when using autovivification on document). Sockets: Fixed bug GH-16276 (socket_strerror overflow handling with INT_MIN). Fixed overflow on SO_LINGER values setting, strengthening values check on SO_SNDTIMEO/SO_RCVTIMEO for socket_set_option(). SPL: Fixed bug GH-17198 (SplFixedArray assertion failure with get_object_vars). Fixed bug GH-17225 (NULL deref in spl_directory.c). Streams: Fixed bug GH-17037 (UAF in user filter when adding existing filter name due to incorrect error handling). Fixed bug GH-16810 (overflow on fopen HTTP wrapper timeout value). Fixed bug GH-17067 (glob:// wrapper doesn't cater to CWD for ZTS builds). Windows: Hardened proc_open() against cmd.exe hijacking. XML: Fixed bug GH-1718 (unreachable program point in zend_hash). - modified patches % php-build-reproducible-phar.patch (refreshed) - version update to 8.4.2 BcMath: Fixed bug GH-16978 (Avoid unnecessary padding with leading zeros) (Saki Takamachi) Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16344 (setRawValueWithoutLazyInitialization() and skipLazyInitialization() may change initialized proxy). Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Fixed bug GH-15964 (printf() can strip sign of -INF). Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DBA: Fixed bug GH-16990 (dba_list() is now zero-indexed instead of using resource ids) (kocsismate) DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). Fixed bug GH-16932 (wrong FPM status output). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). Fixed bug GH-16879 (JIT dead code skipping does not update call_level). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). Windows Server 2025 is now properly reported. - version update to 8.4.1 * Property Hooks * Asymmetric Property Visibility * Lazy Objects * PDO driver-specific subclasses * BCMath object type * details: https://www.php.net/ChangeLog-8.php#8.4.1 * upgrading notes: https://www.php.net/manual/en/migration84.php ++++ php8-test: - version update to 8.4.5 BCMath: Fixed bug GH-17398 (bcmul memory leak). Core: Fixed bug GH-17623 (Broken stack overflow detection for variable compilation). Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account). Fix fallback paths in fast_long_{add,sub}_function. Fixed bug OSS-Fuzz #391975641 (Crash when accessing property backing value by reference). Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed). Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties). Fixed bug GH-17916 (Final abstract properties should error). Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4). Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235) DOM: Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS). Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML). Fixed bug GH-17847 (xinclude destroys live node). Fix using Dom\Node with Dom\XPath callbacks. GD: Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width). Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M). FFI: Fix FFI Parsing of Pointer Declaration Lists. FPM: Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env). LDAP: Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys). LibXML: Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714). Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219) MBString: Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables). Opcache: Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash). Fixed bug GH-17577 (JIT packed type guard crash). Fixed bug GH-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT). Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum). Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4). PDO_SQLite: Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults). Fix cycle leak in sqlite3 setAuthorizer(). Fix memory leaks in pdo_sqlite callback registration. Phar: Fixed bug GH-17808: PharFileInfo refcount bug. PHPDBG: Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer). Fix memory leak in phpdbg calling registered function. Reflection: Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c). Fixed missing final and abstract flags when dumping properties. Standard: Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths). Streams: Fixed bug GH-17650 (realloc with size 0 in user_filters.c). Fix memory leak on overflow in _php_stream_scandir(). Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736) Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861) Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734) Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217) Windows: Fixed phpize for Windows 11 (24H2). Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib). Zlib: Fixed bug GH-17745 (zlib extension incorrectly handles object arguments). Fix memory leak when encoding check fails. Fix zlib support for large files. - version update to 8.4.4 Core: Fixed bug GH-17234 (Numeric parent hook call fails with assertion). Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b). Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0). Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts). Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final). Fixed NULL arithmetic during system program execution on Windows. Fixed potential OOB when checking for trailing spaces on Windows. Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c). Fix may_have_extra_named_args flag for ZEND_AST_UNPACK. Fix NULL arithmetic in System V shared memory emulation for Windows. Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()). DOM: Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c). Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString). Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument). Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype). Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument). Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing). Enchant: Fix crashes in enchant when passing null bytes. FTP: Fixed bug GH-16800 (ftp functions can abort with EINTR). GD: Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency). Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images). Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate). Added support for reading GIFs without colormap to bundled libgd. Gettext: Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain). Intl: Fixed bug GH-11874 (intl causing segfault in docker images). Opcache: Fixed bug GH-15981 (Segfault with frameless jumps and minimal JIT). Fixed bug GH-17307 (Internal closure causes JIT failure). Fixed bug GH-17428 (Assertion failure ext/opcache/jit/zend_jit_ir.c:8940). Fixed bug GH-17564 (Potential UB when reading from / writing to struct padding). PCNTL: Fixed pcntl_setcpuaffinity exception type from ValueError to TypeError for the cpu mask argument with entries type different than int/string. PCRE: Fixed bug GH-17122 (memory leak in regex). PDO: Fixed a memory leak when the GC is used to free a PDOStatment. Fixed a crash in the PDO Firebird Statement destructor. Fixed UAFs when changing default fetch class ctor args. PgSql: Fixed build failure when the constant PGRES_TUPLES_CHUNK is not present in the system. Phar: Fixed bug GH-17518 (offset overflow phar extractTo()). PHPDBG: Fix crashes in function registration + test. Session: Fix type confusion with session SID constant. Fixed bug GH-17541 (ext/session NULL pointer dereferencement during ID reset). SimpleXML: Fixed bug GH-17409 (Assertion failure Zend/zend_hash.c:1730). SNMP: Fixed bug GH-17330 (SNMP::setSecurity segfault on closed session). SPL: Fixed bug GH-15833 (Segmentation fault (access null pointer) in ext/spl/spl_array.c). Fixed bug GH-17516 (SplFileTempObject::getPathInfo() Undefined behavior on invalid class). Standard: Fixed bug GH-17447 (Assertion failure when array popping a self addressing variable). Windows: Fixed clang compiler detection. Zip: Fixed bug GH-17139 (Fix zip_entry_name() crash on invalid entry). - version update to 8.4.3 BcMath: Fixed bug GH-17049 (Correctly compare 0 and -0). Fixed bug GH-17061 (Now Number::round() does not remove trailing zeros). Fixed bug GH-17064 (Correctly round rounding mode with zero edge case). Fixed bug GH-17275 (Fixed the calculation logic of dividend scale). Core: Fixed bug OSS-Fuzz #382922236 (Duplicate dynamic properties in hooked object iterator properties table). Fixed unstable get_iterator pointer for hooked classes in shm on Windows. Fixed bug GH-17106 (ZEND_MATCH_ERROR misoptimization). Fixed bug GH-17162 (zend_array_try_init() with dtor can cause engine UAF). Fixed bug GH-17101 (AST->string does not reproduce constructor property promotion correctly). Fixed bug GH-17200 (Incorrect dynamic prop offset in hooked prop iterator). Fixed bug GH-17216 (Trampoline crash on error). DBA: Skip test if inifile is disabled. DOM: Fixed bug GH-17145 (DOM memory leak). Fixed bug GH-17201 (Dom\TokenList issues with interned string replace). Fixed bug GH-17224 (UAF in importNode). Embed: Make build command for program using embed portable. FFI: Fixed bug #79075 (FFI header parser chokes on comments). Fix memory leak on ZEND_FFI_TYPE_CHAR conversion failure. Fixed bug GH-16013 and bug #80857 (Big endian issues). Fileinfo: Fixed bug GH-17039 (PHP 8.4: Incorrect MIME content type). FPM: Fixed bug GH-13437 (FPM: ERROR: scoreboard: failed to lock (already locked)). Fixed bug GH-17112 (Macro redefinitions). Fixed bug GH-17208 (bug64539-status-json-encoding.phpt fail on 32-bits). GD: Fixed bug GH-16255 (Unexpected nan value in ext/gd/libgd/gd_filter.c). Ported fix for libgd bug 276 (Sometimes pixels are missing when storing images as BMPs). Gettext: Fixed bug GH-17202 (Segmentation fault ext/gettext/gettext.c bindtextdomain()). Iconv: Fixed bug GH-17047 (UAF on iconv filter failure). LDAP: Fixed bug GH-17280 (ldap_search() fails when $attributes array has holes). LibXML: Fixed bug GH-17223 (Memory leak in libxml encoding handling). MBString: Fixed bug GH-17112 (Macro redefinitions). Opcache: opcache_get_configuration() properly reports jit_prof_threshold. Fixed bug GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG). Fixed bug GH-17151 (Incorrect RC inference of op1 of FETCH_OBJ and INIT_METHOD_CALL). Fixed bug GH-17246 (GC during SCCP causes segfault). Fixed bug GH-17257 (UBSAN warning in ext/opcache/jit/zend_jit_vm_helpers.c). PCNTL: Fix memory leak in cleanup code of pcntl_exec() when a non stringable value is encountered past the first entry. PgSql: Fixed bug GH-17158 (pg_fetch_result Shows Incorrect ArgumentCountError Message when Called With 1 Argument). Fixed further ArgumentCountError for calls with flexible number of arguments. Phar: Fixed bug GH-17137 (Segmentation fault ext/phar/phar.c). SimpleXML: Fixed bug GH-17040 (SimpleXML's unset can break DOM objects). Fixed bug GH-17153 (SimpleXML crash when using autovivification on document). Sockets: Fixed bug GH-16276 (socket_strerror overflow handling with INT_MIN). Fixed overflow on SO_LINGER values setting, strengthening values check on SO_SNDTIMEO/SO_RCVTIMEO for socket_set_option(). SPL: Fixed bug GH-17198 (SplFixedArray assertion failure with get_object_vars). Fixed bug GH-17225 (NULL deref in spl_directory.c). Streams: Fixed bug GH-17037 (UAF in user filter when adding existing filter name due to incorrect error handling). Fixed bug GH-16810 (overflow on fopen HTTP wrapper timeout value). Fixed bug GH-17067 (glob:// wrapper doesn't cater to CWD for ZTS builds). Windows: Hardened proc_open() against cmd.exe hijacking. XML: Fixed bug GH-1718 (unreachable program point in zend_hash). - modified patches % php-build-reproducible-phar.patch (refreshed) - version update to 8.4.2 BcMath: Fixed bug GH-16978 (Avoid unnecessary padding with leading zeros) (Saki Takamachi) Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16344 (setRawValueWithoutLazyInitialization() and skipLazyInitialization() may change initialized proxy). Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Fixed bug GH-15964 (printf() can strip sign of -INF). Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DBA: Fixed bug GH-16990 (dba_list() is now zero-indexed instead of using resource ids) (kocsismate) DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). Fixed bug GH-16932 (wrong FPM status output). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). Fixed bug GH-16879 (JIT dead code skipping does not update call_level). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). Windows Server 2025 is now properly reported. - version update to 8.4.1 * Property Hooks * Asymmetric Property Visibility * Lazy Objects * PDO driver-specific subclasses * BCMath object type * details: https://www.php.net/ChangeLog-8.php#8.4.1 * upgrading notes: https://www.php.net/manual/en/migration84.php ++++ plasma6-openSUSE: - Update to 6.3.4 ++++ plasma6-browser-integration: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-desktop: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * applets/folderview: fix list view icon opacity (kde#501797) * applets/kickoff: honor display style setting in search results * kcms/touchpad/actions: Add touchpad toggle shortcut with meta keys * Use entire screen to place sidebars when not in edit mode (kde#480890) * update version for new release ++++ plasma6-disks: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-firewall: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-integration: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * KHintsSettings: Properly handle zero CursorBlinkRate in updateQtSettings * KDirSelectDialog: Fix sidebar sizing bugs (kde#421247) * update version for new release ++++ plasma6-mobile: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-nano: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-nm: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-pa: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-print-manager: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * libkcups/KCupsConnection: connect existing signal * update version for new release ++++ plasma6-sdk: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-workspace: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * applets/notifications: fix body label implicit height and alignment * applets/notifications: restore padding above the icon, when visible * applets/notifications: use more appropriate wrap mode for labels (kde#502162) * applets/notifications: tighten internal spacings (kde#449083) * notifications: Sync window position on creation * applets/notifications: Fix actions in FullRepresentation * klipper: let Qt handle plain text to deal with non-UTF-8 encodings when syncing selections * kcms/region_language: make removing languages work * Only queue position updates for panel when not hidden (kde#499833) * klipper: let Qt handle plain text to deal with non-UTF-8 encodings (kde#500203) * shell: fix shelltest * klipper: only accept certain MIME types * applets/notifications: make drag parameter explicit * Check for queued positionAndResize requests at the end of the event cycle (kde#499833) * applets/devicenotifier: handle unmounting gracefully * update version for new release ++++ plasma6-systemmonitor: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-thunderbolt: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - No code change since 6.3.3 ++++ plasma6-vault: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * kded: restore focus on password field after wrong password (kde#433994) * update version for new release ++++ plasma6-welcome: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plasma6-workspace-wallpapers: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ plymouth-theme-breeze6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ polkit-kde-agent-6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ powerdevil6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * Set up KAboutData earlier * update version for new release ++++ python-M2Crypto: - Allow for ambiguity in first letter of directories in %{python_sitearch}. ++++ python-CairoSVG: - Switch to autosetup and pyproject macros. - Add patch use-underscore-in-setup.cfg.patch: * Use 'console_scripts' in setup.cfg. - No more greedy globs in %files. ++++ python-azure-maps-timezone: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-arizeaiobservabilityeval: - Initial build + Version 1.0.0b1 - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-containerorchestratorruntime: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-databasewatcher: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-durabletask: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-edgezones: - Initial build + Version 1.0.0b2 ++++ python-azure-mgmt-fabric: - Initial build + Version 1.0.0 ++++ python-azure-mgmt-impactreporting: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-migrationassessment: - Initial build + Version 1.0.0b1 ++++ python-azure-mgmt-weightsandbiases: - Initial build + Version 1.0.0b1 ++++ salt: - Fix refresh of osrelease and related grains on Python 3.10+ - Added: * fix-refresh-of-osrelease-and-related-grains-on-pytho.patch ++++ salt-test: - Fix refresh of osrelease and related grains on Python 3.10+ - Added: * fix-refresh-of-osrelease-and-related-grains-on-pytho.patch ++++ python-uv: - Update to 0.6.11 * Enhancements * Add dependents ("via ..." comments) in uv export command * Bump least-recent non-EOL macOS version to 13.0 * Support --find-links-style "flat" indexes in [[tool.uv.index]] * Distinguish between -q and -qq * Add uv sync --check flag * Add support for Python version requests in uv python list * Support .env files in uv tool run * Support python find --script * Configuration * Support UV_PROJECT environment to set project directory. * Performance * Use a boxed slice for various requirement types * Use a boxed slice for extras and groups * Use small string for index name type * Bug fixes * Add a newline after metadata when initializing scripts with other metadata blocks * Avoid writing empty requires-python to script blocks * Respect build constraints in uv sync * Respect transitive dependencies in uv tree --only-group * Allow virtual packages with --no-build * Ignore --find-links entries for pinned indexes * Omit wheels from lockfile based on --exclude-newer * Retain end-of-line comment position when adding dependency * Omit fragment when querying for wheels in Simple HTML API * Error on missing argument in requirements.txt * Support modules with different casing in build backend * Add authentication policy support for pip commands * Preview features * Check all compatible torch indexes when --torch-backend is enabled ++++ python313-pyside6: - Update to 6.9.0. Check the installed changes-6.9.0 file for the full list of changes - Drop patch: * fix-pytest-qt.patch ++++ python313-shiboken6: - Update to 6.9.0. Check the installed changes-6.9.0 file for the full list of changes - Drop patch: * fix-pytest-qt.patch ++++ qemu: - Update to latest stable release (9.2.3) Full backport list here: https://lore.kernel.org/qemu-devel/44124379-3349-45cf-9238-8a847d8b2770@tls.msk.ru/ Fixes: bsc#1236329 Highlights include: * hw/intc/aspeed: Fix IRQ handler mask check * hw/misc/aspeed_hace: Fix buffer overflow in has_padding function * target/riscv: fix handling of nop for vstart >= vl in some vector instruction * target/riscv: refactor VSTART_CHECK_EARLY_EXIT() to accept vl as a parameter * Makefile: "make dist" generates a .xz, not .bz2 * target/ppc: Fix e200 duplicate SPRs * target/ppc: Fix facility interrupt checks for VSX * ppc/spapr: fix default cpu for pre-9.0 machines. * host/include/loongarch64: Fix inline assembly compatibility with Clang * linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall * target/riscv: fixes a bug against `ssamoswap` behavior in M-mode * target/riscv: fix access permission checks for CSR_SSP * docs/about/emulation: Fix broken link * vdpa: Allow vDPA to work on big-endian machine * vdpa: Fix endian bugs in shadow virtqueue * target/loongarch: Fix vldi inst * target/arm: Simplify pstate_sm check in sve_access_check * target/arm: Make DisasContext.{fp, sve}_access_checked tristate * util/cacheflush: Make first DSB unconditional on aarch64 * docs: Rename default-configs to configs * block: Zero block driver state before reopening * hw/xen/hvm: Fix Aarch64 typo * hw/net/smc91c111: Don't allow data register access to overrun buffer * hw/net/smc91c111: Sanitize packet length on tx * hw/net/smc91c111: Sanitize packet numbers * ppc/pnv/occ: Fix common area sensor offsets * xen: No need to flush the mapcache for grants (bsc#1236329) * net: move backend cleanup to NIC cleanup * net: parameterize the removing client from nc list * util/qemu-timer.c: Don't warp timer from timerlist_rearm() * target/arm: Correct STRD atomicity * target/arm: Correct LDRD atomicity and fault behaviour * hw/arm: enable secure EL2 timers for sbsa machine * hw/arm: enable secure EL2 timers for virt machine * target/arm: Implement SEL2 physical and virtual timers * ... - Fix bsc#1240157: * [openSUSE][RPM] spec: Require ipxe and virtio-gpu packages for more arch-es ++++ qemu-linux-user: - Update to latest stable release (9.2.3) Full backport list here: https://lore.kernel.org/qemu-devel/44124379-3349-45cf-9238-8a847d8b2770@tls.msk.ru/ Fixes: bsc#1236329 Highlights include: * hw/intc/aspeed: Fix IRQ handler mask check * hw/misc/aspeed_hace: Fix buffer overflow in has_padding function * target/riscv: fix handling of nop for vstart >= vl in some vector instruction * target/riscv: refactor VSTART_CHECK_EARLY_EXIT() to accept vl as a parameter * Makefile: "make dist" generates a .xz, not .bz2 * target/ppc: Fix e200 duplicate SPRs * target/ppc: Fix facility interrupt checks for VSX * ppc/spapr: fix default cpu for pre-9.0 machines. * host/include/loongarch64: Fix inline assembly compatibility with Clang * linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall * target/riscv: fixes a bug against `ssamoswap` behavior in M-mode * target/riscv: fix access permission checks for CSR_SSP * docs/about/emulation: Fix broken link * vdpa: Allow vDPA to work on big-endian machine * vdpa: Fix endian bugs in shadow virtqueue * target/loongarch: Fix vldi inst * target/arm: Simplify pstate_sm check in sve_access_check * target/arm: Make DisasContext.{fp, sve}_access_checked tristate * util/cacheflush: Make first DSB unconditional on aarch64 * docs: Rename default-configs to configs * block: Zero block driver state before reopening * hw/xen/hvm: Fix Aarch64 typo * hw/net/smc91c111: Don't allow data register access to overrun buffer * hw/net/smc91c111: Sanitize packet length on tx * hw/net/smc91c111: Sanitize packet numbers * ppc/pnv/occ: Fix common area sensor offsets * xen: No need to flush the mapcache for grants (bsc#1236329) * net: move backend cleanup to NIC cleanup * net: parameterize the removing client from nc list * util/qemu-timer.c: Don't warp timer from timerlist_rearm() * target/arm: Correct STRD atomicity * target/arm: Correct LDRD atomicity and fault behaviour * hw/arm: enable secure EL2 timers for sbsa machine * hw/arm: enable secure EL2 timers for virt machine * target/arm: Implement SEL2 physical and virtual timers * ... - Fix bsc#1240157: * [openSUSE][RPM] spec: Require ipxe and virtio-gpu packages for more arch-es ++++ qqc2-breeze-style6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ qt6-3d-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-base-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released - Drop patches, merged upstream: * 0001-QLocale-try-to-survive-being-created-during-applicat.patch * 0001-QSystemLocale-bail-out-if-accessed-post-destruction.patch * 0001-QLibraryInfo-speed-up-checking-if-qt-etc-qt.conf-res.patch ++++ qt6-charts-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-coap-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-connectivity-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-datavis3d-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-declarative-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-graphs-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-grpc-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-httpserver-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-imageformats: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-imageformats-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-languageserver: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-location-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-lottie-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-mqtt-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-multimedia-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-networkauth-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-opcua-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-positioning-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-qt5compat-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quick3d-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quick3dphysics-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quickeffectmaker: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quickeffectmaker-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-quicktimeline-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-remoteobjects-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-scxml-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-sensors-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-serialport-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-shadertools-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-speech-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-svg-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-tools-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-translations: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-virtualkeyboard-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-wayland-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released - Drop patches, merged upstream: * 0001-update-wayland_xml-to-version-1_23_0.patch * fix-taskbar.patch ++++ qt6-webchannel-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-webengine-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released - Drop patches, merged upstream: * 0001-Build-system-remove-libxml2-compilation-test.patch * qtwebengine-ffmpeg-playback-fix.patch - Add patch: * qtwebengine-pipewire-1.4.patch ++++ qt6-websockets-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ qt6-webview-docs: - Update to 6.9.0: * https://www.qt.io/blog/qt-6.9-released ++++ sddm-kcm6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ semaphore: - Update to version 2.13.7 2.13.6 was not released): * fix(integrations): provide correct template params ++++ spectacle: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * Auto scale region recordings to improve fractional scaling recording quality (kde#500777) * update version for new release ++++ stockfish: - Update to 17.1: * Quality of chess play In our testing against its predecessor, Stockfish 17.1 shows a consistent improvement in performance, with an Elo gain of up to 20 points and winning close to 2 times more game pairs than it loses. * New speedtest command The new speedtest command benchmarks your computer's performance (measured in nodes per second) using a realistic and stable test. To run it, you'll need command line access—give it a try and share your results with the community! * Improved hardware support Stockfish is no longer limited to 1024 threads and will allow users to specify whatever their system is capable of. Additionally, hardware such as ppc64 and Loongson is now better supported at build time. * Bug fixes for tablebase support Our previous release introduced improved engine lines (principal variations) ending in mate as soon as a mate score is announced. A side effect of this improvement was a rare corner case involving cursed tablebase wins, only relevant in correspondence chess when the 50-move rule does not apply, which has now been fixed. Relatedly, time management has also been improved to avoid potential time losses. ++++ woodpecker: - Update to version 3.5.0: * Bug Fixes - BitbucketDC: add event pull request opened [#5048] - Fix exclude path constraint behavior [#5042] - Use pointer cursor for icon buttons [#5002] - Add back cursor-pointer to pipeline step list buttons [#4982] * Enhancement - add nushell support to local backend [#5043] - Style navbar login button as navbar-link [#5033] - Use xorm quoter for feed query [#5018] - Use badge value instead of label for single values [#5010] - Add icons to all tabs [#4421] - Tag pipeline with source information [#4796] - Add titles and descriptions to repos page [#4981] * Documentation - Print at which file docs parsing failed [#5040] - fix(deps): update dependency yaml to v2.7.1 [#5029] - fix(deps): update docs npm deps non-major [#5026] - Revert manual changes to changelog [#5007] - Add missing docs for 3.x minor versions [#4992] - fix(deps): update dependency redocusaurus to v2.2.2 [#4998] - Add missing links to 3.x docs [#4991] - chore(deps): update docs npm deps non-major [#4987] - Rework secrets docs and document multiline secrets [#4974] - Add documentation for WOODPECKER_EXPERT env vars [#4972] * Dependency - fix(deps): update golang-packages [#5046] - chore(deps): lock file maintenance [#5044] - chore(deps): lock file maintenance [#5032] - fix(deps): update module github.com/urfave/cli/v3 to v3.1.0 [#5039] - chore(deps): update dependency vite to v6.2.4 [security] [#5036] - fix(deps): update dependency simple-icons to v14.12.0 [#5030] - chore(deps): update pre-commit hook golangci/golangci-lint to v2 [#5028] - fix(deps): update web npm deps non-major [#5027] - chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.1.4 [#5025] - fix(deps): update module golang.org/x/net to v0.38.0 [#5024] - chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.3 [#5021] - chore(deps): update dependency vite to v6.2.3 [security] [#5014] - fix(deps): update golang-packages [#5012] - chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v5.2.2 [#4997] - chore(deps): lock file maintenance [#5000] - fix(deps): update dependency simple-icons to v14.11.1 [#4999] - chore(deps): update pre-commit hook adrienverge/yamllint to v1.37.0 [#4996] - fix(deps): update module github.com/rs/zerolog to v1.34.0 [#4995] - chore(deps): update dependency @antfu/eslint-config to v4.11.0 [#4994] - chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.5 [#4993] - fix(deps): update module github.com/google/go-github/v69 to v70 [#4990] - fix(deps): update web npm deps non-major [#4989] - chore(deps): update pre-commit non-major [#4988] - fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 [security] [#4986] - fix(deps): update module github.com/go-sql-driver/mysql to v1.9.1 [#4985] - fix(deps): update module github.com/getkin/kin-openapi to v0.131.0 [#4984] - fix(deps): update module github.com/expr-lang/expr to v1.17.1 [#4983] - fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.126.0 [#4976] * Misc - Bump golangci-lint to v2 [#5034] - Update flake development environment [#5022] ++++ systemsettings6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ tail-tray: - Update to version 0.2.19: * Bump version to 0.2.19 * Adding IpnEventData and expose it over event bus (#59) ++++ teleport: - update to 17.4.2: * Reduced resource consumption and improve latency of tsh ssh. #53645 * Fixed an issue where expired app session won't redirect to login page when Teleport is using DynamoDB backend. #53591 * Workload ID: Support for adding custom claims to JWT-SVIDs. #53585 ++++ terragrunt: - Update to version 0.77.6: * bug: added limitation on detection of stack files (#4113) * fix: Ignoring lock table encryption setting (#4112) * feat: added support for parsing stack config from string (#4110) ++++ typescript-go: - update to version 0.0.512: * @ 3ab630d865af74daac9c372af6ceacce10d167bd - use default packaging macros for go - add tests to %check section ++++ uasm: - add fix-bool.patch to fix gcc-15 compile time error ++++ ulp-macros: - Update to comply with gcc-15. ++++ unzip: - Add unzip-time-decl.patch from debian to fix gcc-15 compile time error ++++ unzip-rcc: - Add unzip-time-decl.patch from debian to fix gcc-15 compile time error ++++ vale: - Update to version 3.11.0: * chore: add mdx2vast to Docker * docs: clean up accept.txt * fix: don't normalize multiple spaces * fix: Enhance `stepsToString` to properly handle parentheses * chore: update .vale.ini * feat: support for front matter ++++ w3m: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ wacomtablet-kcm6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * update version for new release ++++ wayclip: - Update to version 0.4.2+git.1709775940.a62ac18: * add missing options to man page and usage * explicitly document that the define is necessary for getopt * check that offer isn't null before receiving * common: shrink a bit * style * fix logic to determine which offer to receive * manpages: add -p * waypaste: support primary clipboard * When you have defined .c.o rule, you shouldn't override it. * add primary clipboard support with -p ++++ xdg-desktop-portal-kde6: - Update to 6.3.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/6/6.3.4 - Changes since 6.3.3: * [AppChooser] Correctly set m_autoRemember * Add input capture notification to notifyrc (kde#500130) * update version for new release ++++ xorg-x11-server: - Add u_xf86-Accept-devices-with-the-kernel-s-vesadrm-driver.patch: Enables Xorg to make use of the kernel's vesadrm driver. Taken from upstream. See the MR at https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1879. (bsc#1240624) - Add u_xf86-Accept-devices-with-the-kernel-s-efidrm-driver.patch: Enables Xorg to make use of the kernel's efidrm driver. Taken from upstream. See the MR at https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1879. (bsc#1240624) ++++ yamagi-quake2: - Update to version 8.50 * Consistent bindings between multiple gamepad types. * Improved menu navigation with gamepads. * The SDL 3 code now supports the stable SDL 3 API. Several bugs with SDL 3 were fixed. * Water warp effect for the OpenGL 1.4 renderer. * Add a sound backend selector to the menu. * Fix several problems with HTTP downloads. * Better navigation in input fields in the menu. Support left and right navigation, add support for the ctrl-l,c,x,v shortcuts. * Performance optimizations for the OpenGL 1.4 renderer, especially on embedded and mobile GPUs. Includes an alternative GL ES 1.0 renderer. * Several fixes to gl1_stereo. * Fix the SDL2 sound backend not working with modern backends. * Make the Windows key bindable. * Support true randomness when shuffling audio tracks. * Fix leaking temporary spawnflags into entities spawned mid-level. * Support the unofficial GL4 renderer lib in the video menu. * Clipboard support for the console and better navigation in the console line editor. * Support player models inside pak files in the menu. * Support 24 bit PCX files. * Check if an entity file matches the current map before loading it. This fixes problems with loading entity files from Quake II against Quake II Remaster maps and the other way round. - Build with support for SDL3 on TW ------------------------------------------------------------------ ------------------ 2025-4-1 - Apr 1 2025 ------------------- ------------------------------------------------------------------ ++++ GraphicsMagick: - security update - added patches fix CVE-2025-27795 [bsc#1239044], JXL in GraphicsMagick before 1.3.46 lacks image dimension resource limits. + GraphicsMagick-CVE-2025-27795.patch fix CVE-2025-27796 [bsc#1239043], WPG in GraphicsMagick before 1.3.46 mishandles palette buffer allocation. + GraphicsMagick-CVE-2025-27796.patch use return value of realloc function + GraphicsMagick-return-value.patch ++++ ImageMagick: - version update to 7.1.1.47 * try pngalpha if png16malpha not available by @remicollet in #8034 * Fix statistic.c GetImageRange initializer by @mtasaka in #8010 - modified patches % ImageMagick-library-installable-in-parallel.patch (refreshed) ++++ SDL3: - Update to release 3.2.10 * Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() * Added SIMD blitters for 8888 to 8888 swizzled format conversion * Added mappings for the Nintendo Switch Online N64/SEGA/SNES controllers on Linux * Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT to control whether XSelectInput() should be called on external windows ++++ agama: - Make the extension version attribute optional, search the version automatically if it is missing (related to jsc#AGM-100) ++++ agama-web-ui: - Fix reloading data after reprobing devices (gh#agama-project/agama#2235). ++++ agama-yast: - Make the extension version attribute optional, search the version automatically if it is missing (related to jsc#AGM-100) ++++ ansible-navigator: - update to 25.4.0: * Bugfixes - Fix CI: Update libtmux to the newer version (#1918) @shatakshiiii * Dependencies - Bump the dependencies group in /.config with 10 updates (#1936) - Update ruff to latest (#1933) - Bump the dependencies group in /.config with 2 updates (#1934) - Bump the dependencies group in /.config with 9 updates (#1930) - Bump the dependencies group in /.config with 10 updates (#1929) - Bump codecov/codecov-action from 5.3.1 to 5.4.0 (#1926) - Bump the dependencies group in /.config with 8 updates (#1925) - Bump the dependencies group in /.config with 9 updates (#1923) - Bump libtmux from 0.42.1 to 0.43.0 in /.config in the dependencies group (#1920) - Bump the dependencies group across 1 directory with 14 updates (#1919) - Bump the dependencies group in /.config with 10 updates (#1913) - Bump the dependencies group in /.config with 11 updates (#1910) - Bump codecov/codecov-action from 5.1.2 to 5.3.1 (#1911) ++++ apache-commons-lang3: - Update to 3.17.0 * New features: * RandomUtils.secure() now uses SecureRandom() instead of SecureRandom.getInstanceStrong(). * RandomStringUtils.secure() now uses SecureRandom() instead of SecureRandom.getInstanceStrong(). * Remove unused exception from deprecated StringUtils.toString(byte[], String). * Make RandomUtils.insecure() public. * Add RandomUtils.secureStrong(). * Add RandomStringUtils.secureStrong(). * Add CalendarUtils.toLocalDateTime(Calendar). * Add CalendarUtils.toLocalDateTime(). * Add CalendarUtils.toZonedDateTime(Calendar). * Add CalendarUtils.toZonedDateTime(). * Add CalendarUtils.toOffsetDateTime(Calendar). * Add CalendarUtils.toOffsetDateTime(). * Fixed Bugs: * LANG-1760: Using RandomStringUtils.insecure() still leads to using the secure() random. * Deprecate static RandomUtils.next*() methods in favor or .secure() and .insecure() versions. * Deprecate static RandomStringUtils.random*() methods in favor or .secure() and .insecure() versions. * Changes: * Bump org.hamcrest:hamcrest from 2.2 to 3.0 #1255. * Bump org.easymock:easymock from 5.3.0 to 5.4.0 #1256. * Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.1 [#1262], #1264. * Bump org.apache.commons:commons-parent from 72 to 73 #1265. ++++ apache-commons-logging: - Upgrade to 1.3.5 * Fixed Bugs + Javadoc is missing its Overview page. + Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). * Changes + Bump org.apache.commons:commons-parent from 72 to 81 #285, [#287], #295, #298, #303, #310, #339. + Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 [#288] [test]. + Bump log4j2.version from 2.23.1 to 2.24.3 #292, #299, #319, [#328]. * Removed: + Remove "cobertura" plugin use JaCoco, Cobertura is unmaintained. ++++ apache-commons-parent: - Upgrade to version 81 * Fixed bugs + Use com.github.spotbugs:4.8.6 on Java less than 11. - Includes changes from version 80 * New features + Add property commons.main.branch. + Add property commons.release.branch. + Add property commons.javadoc.failOnWarnings set to true. * Fixed Bugs + Fix broken Mockito dependency. + Don't configure the Javadoc plugin to link to a fixed Java version, let the build pick up the matching version for that component. + Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS #581. * Changes + Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.23.0 to 0.23.1 #574. + Bump org.apache.commons:commons-release-plugin from 1.8.3 to 1.9.0 #576. + Bump org.apache.commons:commons-build-plugin from 1.14.1 to 1.15.0 #577. + Bump org.apache.maven.plugins:maven-remote-resources-plugin from 3.2.0 to 3.3.0 (maven-artifact-plugin:3.6.0:check-buildplan (check-buildplan) reports plugin with non-reproducible output: 3.2.0, require minimum 3.3.0). + Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.3 to 3.6.0 #580. + Bump com.github.spotbugs:spotbugs from 4.8.6 to 4.9.0 #579. ++++ apko: - Update to version 0.25.6: * paths: prefer to use relative paths (#1598) * fix(tar): make writeTar reproducible for apko (#1595) * Make mechanical changes to allow multiple layers (#1589) * build.go: Export APK from build context (#1587) * Cache DiscoverKeys calls via the shared cache (#1583) * [StepSecurity] ci: Harden GitHub Actions (#1581) * build(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#1577) ++++ assimp: - Add patch: * 0001-NDO-Fix-possible-overflow-access.patch ++++ azure-cli: - New upstream release + Version 2.71.0 + For detailed information about changes see the HISTORY.rst file provided with this package - Update Requires from setup.py ++++ azure-cli-core: - New upstream release + Version 2.71.0 + For detailed information about changes see the HISTORY.rst file provided with this package - Update Requires from setup.py ++++ broot: - v1.45.1 * Fix compilation failing without `--locked` - v1.45.0 * Fix total search impossible to redo after refresh * With `refresh_after: false`, a verb configuration can request that the tree isn't refreshed after its execution - v1.44.7 * fix bad regex match position * update resvg dependency to 0.44 * on `--server`, remove the existing socket if it already exists - v1.44.6 * fix .ignore files ignored when not in a git repository * update git2 dependency to 0.20 - v1.44.5 * no real change (just reverting a crate name to ease some packaging) - v1.44.4 * fix panic in preview on syntax coloring (when a sublime syntax isn't compatible with the regex engine) - v1.44.3 * removed default bindings on left and right keys. You may add them back by adding this to your verbs.hjson: { key: "left", internal: "back" } { key: "right", internal: "open_stay" } * rustc minimal version changed from 1.76 to 1.79, which allows better performing image rendering * remove dependency to onig, to allow compatibility with gcc 15 - v1.44.2 * temp files created for kitty now erased on quitting or when too many of them have been written * no longer panics when launched with BROOT_LOG=debug but the broot.log file can't be created * fix user and group names displayed as "????" when coming from openldap - v1.44.1 * fix wrong position of IMEs (input method editors) popup - See #948 * improve querying the terminal for capabilities (prevent some escape chars from leaking) - v1.44.0 * `:focus_staging_area_no_open` internal, focus the staging area if it's already open, does nothing in other case * fix some composite patterns with several operators and no parenthesis - v1.43.0 * 'Size' and 'Deletion date' columns in trash screen. This screen now supports the `:toggle_date`, `:toggle_size`, `:sort_by_date`, and `:sort_by_size` internals. * new `:show` internal make the provided path visible and selected, adding lines to the tree if necessary, does nothing if the provided path is not a descendant of the current tree root (this part may change depending on feedback) - v1.42.0 * support of `.ignore` files with the same syntax than `.gitignore`. They have priority over `.gitignore` so that a personal `.ignore` file can override a shared `.gitignore` - See https://dystroy.org/broot/tree_view/#hidden-ignored-files * `:toggle_ignore` internal, identical to `:toggle_git_ignore`, but with a clearer name so should be preferred * the `panels` verb filter now works in most contexts (it was previously only checked on key events) * many dependencies updated - v1.41.1 * allow compilation with rustc 1.76 - v1.41.0 * Major Feature: :search_again - ctrl-s now triggers `:search_again` which either - brings back the last used search pattern, when no filtering pattern is active - does a "total search" if a filtering pattern is active and the search wasn't complete * Major Feature: internals changing panel widths - `set_panel_width`, taking as parameter the index of the panel and the desired width - `move_panel_divider`, taking as parameter the index of the divider and the desired change - `ctrl-<` is bound by default to `:move_panel_divider 0 -1` - `ctrl->` is bound by default to `:move_panel_divider 0 1` - See http://dystroy.org/broot/panels/#resize-panels * Minor Changes: - when git file infos are shown, and git ignored files aren't hidden, those files are flagged with a 'I' - Remove .bak extension from content search exclusion list - Update nerdfont and vscode icons - `{initial-root}` verb argument - v1.40.0 * Major Feature: preview transformers You can now define preview transformers to be applied before preview. They allow for example previewing PDF or Office files, or beautifying JSON files. Edit the `preview_transformers` array in your conf.hjson file. See https://dystroy.org/broot/conf_file/#preview * fix search on root * fix some verb cycling problems - v1.39.2 * fix UNC paths being displayed on Windows (regression at 1.39.1) - v1.39.1 * fix high-resolution (kitty protocole) image broken in release mode * canonicalize paths when focusing them (mostly useful when following links) * a few minor internal optimizations ++++ calligra-plan: - Add patch: * calligraplan-cmake4.patch ++++ coredns: - Update to version 1.12.1: * core: Increase CNAME lookup limit from 7 to 10 (#7153) * plugin/kubernetes: Fix handling of pods having DeletionTimestamp set * plugin/kubernetes: Revert "only create PTR records for endpoints with hostname defined" * plugin/forward: added option failfast_all_unhealthy_upstreams to return servfail if all upstreams are down * bump dependencies, fixing bsc#1239294 and bsc#1239728 - dropped obscpio generation from _service ++++ cppcheck: - build without rules support on Tumbleweed to remove pcre dependency ++++ crun: - New upstream release 1.21 * criu: when running under systemd, use a proxy process to initialize the cgroup so that all the container processes are restored in the correct cgroup. * set HOME to "/" if the specified user is not present in the /etc/passwd file. * do not fail if any of stdin/stdout/stderr is closed. * cgroup: fix handling of absent subcgroup when configuring cpuset on cgroup v1. * ignore SIGWINCH when a tty is not used. * utils: improve error message if the specified command is not executable. * fix PATH lookup. Support filenames starting with a dot. * krun: create context after loading the library. * krun: stop using krun_set_exec but use the command line directly from the OCI configuration file. ++++ diskmonitor: - Add patch: * diskmonitor-cmake4.patch ++++ dpdk: - Change 0001-always_inline-fix.patch by replacing the function rte_trace_feature_is_enabled with a preprocessor substitution, this also work with older gcc7 where -mgeneral-regs-only isn't available. ++++ dwarfs: - Initial package, version 0.11.3 ++++ emptyepsilon: - Load use_bundled_basis_universal.patch as source as %autopatch doesn't have the -m option on 15.6 ++++ extension-manager: - update to 0.6.3: * build: Specify the minimum required version of libadwaita * general: Use g_strcmp0 for null safe string comparison * Translations updates * Fix app closure * Minor update to fix a frequent crash ++++ ffmpeg-7: - Update to release 7.1.1 * avformat/wavdec: Fix overflow of intermediate in block_align check * avformat/dvdvideodec: drop packets with unset PTS or DTS * avutil/timecode: Avoid fps overflow in av_timecode_get_smpte_from_framenum() * avcodec/mjpegdec: Disallow progressive bayer images * avformat/mov: don't unconditionally set all audio packets in fragments as key frames * avcodec/libx265: resolve build failure for libx265.so.n, n >= 213 * avfilter/buffersrc: check for valid sample rate. (CVE-2025-22919, bsc#1237371) * avfilter/af_pan: Fix sscanf() use. (CVE-2025-0518, bsc#1236007) * avformat/iamf_parse: add missing constrains for num_parameters in audio_element_oub(). (CVE-2025-1816, bsc#1238728) - Delete ffmpeg-7-CVE-2025-22919.patch, ffmpeg-7-CVE-2025-0518.patch, ffmpeg-7-CVE-2025-1816.patch (merged) ++++ ffmpeg-7-mini: - Update to release 7.1.1 * avformat/wavdec: Fix overflow of intermediate in block_align check * avformat/dvdvideodec: drop packets with unset PTS or DTS * avutil/timecode: Avoid fps overflow in av_timecode_get_smpte_from_framenum() * avcodec/mjpegdec: Disallow progressive bayer images * avformat/mov: don't unconditionally set all audio packets in fragments as key frames * avcodec/libx265: resolve build failure for libx265.so.n, n >= 213 * avfilter/buffersrc: check for valid sample rate. (CVE-2025-22919, bsc#1237371) * avfilter/af_pan: Fix sscanf() use. (CVE-2025-0518, bsc#1236007) * avformat/iamf_parse: add missing constrains for num_parameters in audio_element_oub(). (CVE-2025-1816, bsc#1238728) - Delete ffmpeg-7-CVE-2025-22919.patch, ffmpeg-7-CVE-2025-0518.patch, ffmpeg-7-CVE-2025-1816.patch (merged) ++++ foliate: - Update to version 3.3.0: * Added support for mouse forward/backward buttons. * Improved text wrapping in headings. * Improved default link style. ++++ ghc-string-interpolate: - Update string-interpolate to version 0.3.4.0 revision 2. Upstream has revised the Cabal build instructions on Hackage. ++++ xmobar: - Update xmobar to version 0.49. [#]# Version 0.49 (April, 2025) - New plugins: `ArchUpdates` and `Accordion` (thanks, Enrico Maria) - New template variable `weatherS` for `WeatherX`. - New Nix flake (thanks, refaelsh) - `MPRIS`: Fix for duration reported by Spotify (thanks, Claudio) - Base dep up to 4.20 (thanks, Alexander) ++++ ghostscript: - Version upgrade to 10.05.0 See 'Recent Changes in Ghostscript' at Ghostscript upstream https://ghostscript.readthedocs.io/en/gs10.05.0/News.html * This release addresses: + CVE-2025-27830 (bsc#1240074) + CVE-2025-27831 (bsc#1240075) + CVE-2025-27832 (bsc#1240077) + CVE-2025-27833 (bsc#1240078) + CVE-2025-27834 (bsc#1240079) + CVE-2025-27835 (bsc#1240080) + CVE-2025-27836 (bsc#1240081) + CVE-2025-27837 (bsc#1240082 - affects only Windows) * The 10.05.0 release deprecates the non-standard operator "selectdevice", all code should now be using the standard "setpagedevice" operator. "selectdevice" will be removed in the 10.06.0 release. * We now support production of PDF/X-1a and PDF/X-4a in addition to the existing support for PDF/X-3 * The usual round of bug fixes, compatibility changes, and incremental improvements. - In Ghostscript 10.05.0 the pdf2dsc utility is removed because its PostScript program pdf2dsc.ps uses chunks of the old PDF interpreter which is replaced with a new implementation (in C instead of PostScript) in the 10.x series of Ghostscript so pdf2dsc can no longer work as intended. For details see the "Please restore PDF2DSC for preview-latex" mail thread e.g. on https://mail.gnu.org/archive/html/auctex-devel/2025-03/threads.html ++++ giflib: - Added patch: * giflib-bsc1240416.patch + fixing bsc#1240416: buffer overflow in function DumpScreen2RGB ++++ gnome-settings-daemon: - Update to version 48.0+3: * Update Occitan translation * Revert "ci: Point to ci-templates fork with cbuild" * Updated translations. - Add patches to fix brightness control: * 411.patch * 413.patch ++++ go1.23: - go1.23.8 (released 2025-04-01) includes security fixes to the net/http package, as well as bug fixes to the runtime and the go command. Refs boo#1229122 go1.23 release tracking CVE-2025-22871 * go#72010 go#71988 boo#1240550 security: fix CVE-2025-22871 net/http: reject bare LF in chunked encoding * go#72114 runtime: process hangs for mips hardware * go#72871 runtime: cgo callback on extra M treated as external code after nested cgo callback returns * go#72937 internal/godebugs: winsymlink and winreadlinkvolume have incorrect defaults for Go 1.22 ++++ go1.24: - go1.24.2 (released 2025-04-01) includes security fixes to the net/http package, as well as bug fixes to the compiler, the runtime, the go command, and the crypto/tls, go/types, net/http, and testing packages. Refs boo#1236217 go1.24 release tracking CVE-2025-22871 * go#72011 go#71988 boo#1240550 security: fix CVE-2025-22871 net/http: reject bare LF in chunked encoding * go#72067 cmd/compile: out of memory * go#72103 net/http: go1.24 breaks compatibility by modifying in-place the tls.Config{NextProtos} * go#72115 runtime: process hangs for mips hardware * go#72796 runtime: add an example for AddCleanup * go#72822 cmd/compile: OOM with mutually-recursive iter.Seq * go#72823 crypto/tls: FIPS 140-3 modes reject ECDSA w/ curve P-521/SHA-512 in TLS * go#72826 go/types, types2: CheckExpr / Eval may mutate type checked objects (=> data race) * go#72872 runtime: cgo callback on extra M treated as external code after nested cgo callback returns * go#72934 testing: b.StopTimer breaks b.Loop * go#72938 internal/godebugs: winsymlink and winreadlinkvolume have incorrect defaults for Go 1.22 * go#72974 testing: b.Loop gives bogus results in some situations ++++ golang-github-prometheus-node_exporter: - update to 1.9.1 * [BUGFIX] pressure: Fix missing IRQ on older kernels #3263 * [BUGFIX] Fix Darwin memory leak #3277 * CVE-2025-22870: Bump golang.org/x/net to version 0.37.0 (bsc#1238686) ++++ gotosocial: - Backport golang-jwt version bump (bsc#1240492, CVE-2025-30204) by adding bump_jwt.patch ++++ grub2: - Add grub2-provide-edid.patch: Grub2 already retrieves the EDID from video adapters. Copy the raw data into the Linux kernel boot parameters, so that Linux can use this information. The necessary fields have been present in the boot parameters since at least commit f8eeaaf41803 ("[PATCH] Make the bzImage format self-terminating"), but never used. Within the kernel, the EDID data will be propagated to graphics drivers and finally to user space. (bsc#1240624) ++++ grype: - Update to version 0.91.0: * Added Features - Add v5 namespace emulation to db search output [#2539 @wagoodman] - Add CVSS metrics in search JSON output [#2568 @wagoodman] - Exit with a different return code for a failed scan [#1922] * Bug Fixes - Use data driven approach when detecting Alpine:edge and Debian:sid [#2556 @wagoodman] - db list should render out full URLs for text format [#2553 @wagoodman] - grype db import fails since v0.88 and above [#2542 #2546 @kzantow] * Dependencies - chore(deps): update anchore dependencies (#2570) - chore(deps): bump actions/setup-python in /.github/actions/bootstrap (#2564) - chore(deps): bump actions/cache in /.github/actions/bootstrap (#2549) - chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#2551) - chore(deps): bump actions/cache from 4.2.2 to 4.2.3 (#2552) - chore(deps): bump github/codeql-action from 3.28.12 to 3.28.13 (#2562) - chore(deps): bump github.com/docker/docker (#2565) - chore(deps): bump 8398a7/action-slack from 3.16.2 to 3.18.0 (#2567) - chore(deps): update tools to latest versions (#2536) - chore(deps): bump github.com/containerd/containerd from 1.7.26 to 1.7.27 (#2535) - chore(deps): bump actions/setup-go in /.github/actions/bootstrap (#2543) - chore(deps): bump github/codeql-action from 3.28.11 to 3.28.12 (#2544) - chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#2545) ++++ oxygen-gtk2: - Add patch: * oxygen-gtk-cmake4.patch ++++ vim: - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ++++ headscale: - add patch fix-CVE-2025-30204.patch, for fixing bsc#1240506 ++++ heaptrack: - Add patch: * 0001-Use-system-robin-map.patch ++++ ignition: - Update to version 2.21.0: * Features * Add Azure blob support for fetching ignition configs * Add a check for ignition config in vendor-data (proxmoxve) * Bug fixes * Add pkey_cca kernel module to detect CEX domain for LUKS encryption - Add support for nested /etc subvolume (t-u 5.0.0) ++++ indi: - Update to 2.1.3: * https://github.com/indilib/indi/releases/tag/v2.1.3 ++++ insighttoolkit: - Drop unneeded pcre build dependency via pkgconfig(libpcrecpp). ++++ kdb: - Add patches: * 0001-Find-newer-PostgreSQL-versions.patch * kdb-cmake4.patch ++++ kdiagram: - Add patch: * kdiagram-cmake4.patch ++++ kernel-debug: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-default: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-source: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-source-longterm: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 ++++ kernel-docs: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-firmware-bluetooth: - Update to version 20250331 (git commit 0f7fe1e739bf): * rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x0471_70A6 ++++ kernel-firmware-intel: - Update to version 20250331 (git commit 0f7fe1e739bf): * intel_vpu: Update NPU firmware ++++ kernel-firmware-sound: - Update to version 20250331 (git commit 0f7fe1e739bf): * cirrus: cs35l56: Correct filenames of SSID 103c8e1b and 103c8e1c ++++ kernel-kvmsmall: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-longterm: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 ++++ kernel-obs-build: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-obs-qa: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-syms: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kernel-syms-longterm: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 ++++ kernel-vanilla: - rpm/release-projects: Update the ALP projects again (bsc#1231293). - commit a2f9145 - Update config files (bsc#1225561). kvmsmall: CONFIG_9P_FS=y - commit bc32872 ++++ kio-stash: - Switch to a git snapshot to build with KF6/Qt6 ++++ kproperty: - Add patch: * kproperty-cmake4.patch ++++ kreport: - Add patch: * kreport-cmake4.patch ++++ kst: - Add patch: * kst-cmake4.patch ++++ kstars: - Update to 3.7.6: * https://invent.kde.org/education/kstars/-/blob/master/ChangeLog ++++ kubo: - Build with -v flag - Update to 0.34.1 - for details see * https://github.com/ipfs/kubo/releases/tag/v0.34.1 * Dependency updates - Update to 0.34.0 - for details see * https://github.com/ipfs/kubo/releases/tag/v0.34.0 * AutoTLS now enabled by default for nodes with 1 hour uptime * New WebUI features: CAR file import and QR code sharing * RPC and CLI command changes ~ ipfs config is now validating json fields ~ Deprecated the bitswap reprovide command ~ The stats reprovide command now shows additional stats ~ ipfs files cp now performs basic codec check * Bitswap improvements from Boxo * IPNS publishing TTL change ~ we’ve lowered the default IPNS Record TTL during publishing to 5 minutes * IPFS_LOG_LEVEL deprecated * Pebble datastore format update * Badger datastore update * Datastore Implementation Updates * Datastore Implementation Updates * Fix hanging pinset operations during reprovides * Important dependency updates ++++ lensfun: - Update lens database - Add patch: * lensfun-cmake4.patch ++++ libqxmpp-qt5: - Update to 1.10.3: * OmemoManager: Clear complete in-memory cache on local own device reset ++++ libqxmpp-qt6: - Update to 1.10.3: * OmemoManager: Clear complete in-memory cache on local own device reset ++++ libdbusmenu-qt5: - Add patch: * 0001-Fix-build-with-CMake-4.patch ++++ libei: - Update to release 1.4.1 * The ei_touchscreen version listed in the protocol was bumped to version 2. ++++ libinput-extra: - Update to release 1.28.1 * After unplugging and re-plugging a tablet device, proximity events toggled the tip on/off due to an uninitialized (== zero) pressure range. Repeatedly unplugging also eventually triggered an bug notification. * The `debug-events` diagnosis command failed to print pinch angle and rotation. ++++ libinput: - Update to release 1.28.1 * After unplugging and re-plugging a tablet device, proximity events toggled the tip on/off due to an uninitialized (== zero) pressure range. Repeatedly unplugging also eventually triggered an bug notification. * The `debug-events` diagnosis command failed to print pinch angle and rotation. ++++ link-grammar: - Update to version 5.12.5: + Bugfix tracon table size management. + Bugfix connector hashing for fewer hash collisions. + Bugfix python unit test for Thai on Apple. + New autogen.sh + Stop litering .lg_history in current directory. + MS Windows build fixes - For more changes since version 5.10.5, please see the included Changelog file. - Use ldconfig_scriptlets macro for post(un) handling. - Update URL and Source to new home. - Drop NEWS file, it is no longer maintained. ++++ mousepad: - Update to version 0.6.5 * file: Fix broken conditional to exit on allowed error * Disconnect from buffer signals when data object is released * Update README after switchover to meson * Translation Updates ++++ netcdf-cxx4: - Remove support for gnu-hpc build flavors (bsc#1239982). ++++ notmuch: - build with sfsexp (boo#1240535) to enable s-expression support - fix build on Leap 15.x ++++ nut: - Add pynut-replace-telnetlib.patch * Removes dependency on telnetlib module which was removed in python 3.13 ++++ libp11: - Add Provides: openssl-pkcs11: * RH has renamed libp11 to openssl-pkcs11 since 0.4.7-4, in order to keep compatibility we need to provide openssl-pkcs11 (jsc#PED-12017) ++++ petsc: - Fix issues package naming and install paths introduced during gnu-hpc removal ++++ petsc-openmpi4: - Fix issues package naming and install paths introduced during gnu-hpc removal ++++ petsc-openmpi5: - Fix issues package naming and install paths introduced during gnu-hpc removal ++++ librecad: - Install lanauge packs [boo#1240406] ++++ seagull: - initial packaging ++++ sfsexp: - initial version (boo#1240535) ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1021 - extended documentation - 4.5.245 ++++ openucx: - Add UCT-IB-UD-Use-GRH-to-detect-address-family-on-non-Mellanox-hardware.patch to fix an UD init issue on non-Mellanox RDMA HW (bsc#1240204). ++++ libvirt: - Update to libvirt 11.2.0 - jsc#PED-6556, jsc#PED-11466 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v11-2-0-2025-04-01 ++++ mesheryctl: - update to 0.8.54: * General - Add Mia Grenell as a Documentation Maintainer @zihanKuang (#14160) - fix: dry run errors not showing up @souvikinator (#13835) - remove polygon meshery shapes component @amitamrutiya (#14156) * - Meshery CLI - fix(mesheryctl-e2e): create BATS libs folder if not existing @lekaf974 (#14185) - [mesheryctl] ci e2e bats improvment @lekaf974 (#14133) - refactor: mesheryctl add reusable function list function @lekaf974 (#14109) * - Maintenance - fix: jekyll docs update @ianrwhitney (#14170) - [mesheryctl] ci e2e bats improvment @lekaf974 (#14133) - feat: enable e2e test gh action on master push @ianrwhitney (#14153) * - Documentation - Typo-error in docs @alokdangre (#14174) - Added Related Tutorials section to Integrations pages @vr-varad (#13937) - Update publishing workflow documentation and images @zihanKuang (#13955) - fix: go.sum missing update @lekaf974 (#14151) - update to 0.8.53: * General - bump schemas and meshkit @aabidsofi19 (#14150) * Meshery CLI - Dockerfile Fix @Chirag-16 (#14135) - [mesheryctl] UX: Fix components command · Issue #14077 @dhiraj-kadam (#14095) - Update README.md with cli e2e test url @mishrlaksh (#14137) * Maintenance - feat: added jekyll test report update gh action @ianrwhitney (#13944) - Fix: update documentation issue template with navigation sync reminder @zihanKuang (#14127) * Documentation - [CI] Added test for user session logout @Pratik-050 (#13807) - [Docs] Fixed Markdown and Code Block Formatting in Contributing to UI - Sistent @Sumitsh28 (#14130) - Dockerfile Fix @Chirag-16 (#14135) - [mesheryctl] UX: Fix components command · Issue #14077 @dhiraj-kadam (#14095) ++++ molecule: - update to 25.4.0: * Enhancements - End-of-run summary report (#4405) @Qalthos - Pull out common action options (#4411) @Qalthos * Bugfixes - Replace internal calls to SystemExit with custom exception (#4413) @Qalthos - Update recommended container (#4403) @gilbertbw ++++ mutter: - Update to version 48.1: + Fixed occasional screen freezes + Fix tablet tool cursor sizes when set via the cursor shape protocol + Fix hiding the cursor when using the cursor shape protocl + Fall back to the default color mode when a HDR monitor looses HDR capabilities + Disable HDR support with non-atomic (legacy) KMS drivers + Fix the cursor shape protocol when being used with tablets + Immediately update cursors on theme and size changes + Avoid cursor stuttering when cursor set via the cursor shape protocol + Handle DnD cursor feedback in compositor + Fixed crashes + Misc. bug fixes and cleanups ++++ nelm: - Update to version 1.1.1: * chore: release 1.1.1 * fix: wrong `nelm version` output * docs: update README.md * docs: update README.md * docs: fix grammar in README.md * fix: make `info` log level less verbose * docs: update README.md and release docs * docs: update readme * docs: update readme * chroe: add toc markdown generator task * docs: rewrite README.md * chore: update github release message * chore: bump channels ++++ okteto: - Update to version 3.6.0: * New Feature - feat: add depends_on annotation support for services by @jLopezbarb in #4686 * Bug Fix - DEV-877: Split ignorer logic for Smart Build into 2 different functions according to the flag, and use a temporary file for the SHA calculation by @ifbyol in #4689 ++++ ongres-scram: - Version 3.1 - Update of the `saslprep` dependency to 2.2. - Full refactor of the `scram` java implementation, this release is compatible with Java 8+, but it's incompatible with previous releases - Fully rewrite the `ScramClient` allowing negotiation of channel-binding properly. - Create Multi-release Modular JARs, the modules names are: - `com.ongres.scram.common` for the common scram messages - `com.ongres.scram.client` for the scram client implementation - Add `StringPreparation.POSTGRESQL_PREPARATION`, for any error in SASL preparation, it falls back to return the raw string - Implementation of `tls-server-end-point` channel binding data extraction - Now the password is passed as a `char[]` - Remove the shaded Bouncy Castle pbkdf2 and base64 implementation used for Java 7 support - remove ongres-scram-parent package ++++ ongres-stringprep: - Version 2.2 - Fix `Stringprep::getProvider` was not working on the module path. - The Profile interface now has overloaded methods with `char[]` versions. - The Java modules profiles `com.ongres.saslprep` and `com.ongres.nameprep` have implied readability with `com.ongres.stringprep`. - Exports the packages of the profiles in the module declaration to allow creating instances without the ServiceLoader lookup. - Introduce the annotation `@ProfileName` to declare the name of the profile used for ServiceLoader lookup. - Full rewrite of the `stringprep` implementation, this release is compatible with Java 8+. - The stringprep profiles can be created by implementing the `Profile` interface. - New module `nameprep` implementing the stringprep `Profile`. - Create Multi-release Modular JARs, the modules names are: - `com.ongres.stringprep` - `com.ongres.saslprep` - `com.ongres.nameprep` - Refactor of the `stringprep` implementation to make it extensible and modular, now this implemenation is considered feature-complete. - Change the module `saslprep` to implement the stringprep `Profile` interface. Removed: fix-dir-create.patch - include parent and saslprep into main package - exclude codegenerator ++++ openSUSE-release-tools: - Update to version 20250401.5c4cd61d: * check_source.py: Devel project check for new packages ++++ opentoonz: - Add patches: * 0001-Use-system-TIFF.patch (gh#opentoonz/opentoonz#5592, gh#opentoonz/opentoonz#4199) * opentoonz-cmake4.patch - Update the _service file and tarball ++++ orage: - Update to version 4.20.1 * Fixed event structure initialization, TODOs was not correctly displayed. Related with Issue #33, and MR !73. * Replaced deprecated exo with libxfce4ui (MR !71). * Translation Updates ++++ pacemaker: - Update to version 3.0.0+20250331.008a7d1784: - pacemaker-attrd: make a peer learn our node name once it has joined (bsc#1239629, gh#ClusterLabs/pacemaker#3847) - pacemaker-attrd: ability to send a protocol message to a single peer (bsc#1239629, gh#ClusterLabs/pacemaker#3847) - pacemaker-attrd: make attrd_send_message()'s node argument const (bsc#1239629, gh#ClusterLabs/pacemaker#3847) - pacemaker-attrd: remember names of peers from attribute update in case unknown (bsc#1239629, gh#ClusterLabs/pacemaker#3847) - pacemaker-attrd: use %PRIu32 format specifier instead of %u for node id (bsc#1239629, gh#ClusterLabs/pacemaker#3847) - libcrmcluster: correctly log node id (bsc#1239629, gh#ClusterLabs/pacemaker#3847) - pacemaker-attrd: log the cluster layer id of the changed peer (bsc#1239629, gh#ClusterLabs/pacemaker#3847) - pacemaker-attrd: prevent segfault if a peer leaves when its name is unknown yet (bsc#1239629, gh#ClusterLabs/pacemaker#3847) ++++ pcr-oracle: - Update to 0.5.5 + Merge of pending patches into the project + No new feature since last release - Change source to the openSUSE project - Remove patches (merged) + fix-bsc1230316-make-pcr4-hard-requirement.patch + fix-bsc1230316-predict-sbatlevelrt.patch + fix-bsc1230316-predict-sbatlevelrt-sb-off.patch + fix_efi_measure_and_shim.patch + fix-event-reshash-for-cryptouuid.patch + fix_grub_bls_cmdline.patch + fix_grub_bls_entry.patch + fix_loader_conf.patch + fix-testcase-empty-efi-variables.patch + support-ecc-srk.patch ++++ perl-Data-Entropy: - Add manual license ++++ perl-Perl-Critic-TooMuchCode: - initial package 0.190.0 (0.19) * created by cpanspec 1.84.01 ++++ perl-Sub-HandlesVia: - updated to 0.050002 see /usr/share/doc/packages/perl-Sub-HandlesVia/Changes 0.050002 2025-03-23 [ SECURITY ] - Fix: Rebuild using Mite 0.013000. 0.050001 2025-03-23 [ Documentation ] - Update documentation which is out of date due to Object::Pad dropping the `has` keyword. [ Other ] - Updated: Fix test cases which failed due to Object::Pad dropping the `has` keyword. - Updated: Fix test cases which will fail due to changed error messages in next release of Type::Tiny. ++++ perl-Sys-Virt: - Update to 11.1.0 - Add all new APIs and constants available in libvirt 11.1.0 ++++ pnpm: - update to 10.7.1: * Patch Changes - pnpm config set should convert the settings to their correct type before adding them to pnpm-workspace.yaml #9355. - pnpm config get should read auth related settings via npm CLI [#9345]. - Replace leading ~/ in a path in .npmrc with the home directory [#9217]. ++++ postgresql-jdbc: - Upgrade to upstream version 42.7.5 - fix: PgDatabaseMetaData implementation of catalog as param and return value - fix: Support default GSS credentials in the Java Postgres client - fix: return only the transactions accessible by the current_user in XAResource.recover - feat: don’t force send extra_float_digits for PostgreSQL >= 12 fix - fix: exclude “include columns” from the list of primary keys - perf: Enhance the meta query performance by specifying the oid - feat: support getObject(int, byte[].class) for bytea - fix: Added way to check for major server version, fixed check for RULE - fix: Reuse buffers and reduce allocations in GSSInputStream addresses - fix: getSchemas() - fix: Update rpm postgresql-jdbc.spec.tpl with scram-client - fix: Clearing thisRow and rowBuffer on close() of ResultSet - fix: As of version 18 the RULE privilege has been removed - fix: use buffered inputstream to create GSSInputStream - fix: boolean types not handled in SimpleQuery mode ++++ postgresql14-timescaledb: - Update to version 2.19.1 https://github.com/timescale/timescaledb/releases/tag/2.19.1 ++++ postgresql15-timescaledb: - Update to version 2.19.1 https://github.com/timescale/timescaledb/releases/tag/2.19.1 ++++ postgresql16-timescaledb: - Update to version 2.19.1 https://github.com/timescale/timescaledb/releases/tag/2.19.1 ++++ postgresql17-timescaledb: - Update to version 2.19.1 https://github.com/timescale/timescaledb/releases/tag/2.19.1 ++++ python-SQLAlchemy: - Update to 2.0.40 * Support has been re-added for the MySQL-Connector/Python DBAPI using the mysql+mysqlconnector:// URL scheme. * Added support for specifying a list of columns for SET NULL and SET DEFAULT actions of ON DELETE clause of foreign key definition on PostgreSQL. * Implemented support for the GROUPS frame specification in window functions by adding groups option to over() and FunctionElement.over(). * Fixed regression in ORM Annotated Declarative class interpretation caused by typing_extension==4.13.0 that introduced a different implementation for TypeAliasType. * More changes, see upstream changelog - Wrap the metadata directory name in a distro-based conditional. ++++ python-SQLAlchemy1: - Wrap the metadata directory name in a distro-based conditional ++++ python-WebOb: - Make the dist-info name case-insensitive ++++ python-gobject: - Re-add BuildRequires pkgconfig(gobject-introspection-1.0) to fix "cannot import name GLib, introspection typelib not found" error (boo#1240549) ++++ python-jaraco.stream: - Make it compatible with older setuptools ++++ python-zope.hookable: - Make it compatible with older setuptools ++++ python-zope.i18nmessageid: - Make it compatible with older setuptools ++++ python3-pyside2: - Update to 5.15.16: * A requirements file for documentation builds (requirements-doc.txt) has been added. * [PYSIDE-1931] A hang in QSqlQueryModel.setQuery() (PostGres with SSH tunnel) was fixed. * [PYSIDE-2101] Python 3.10 and up have an incompatibility to the __signature__ attribute. It is fixed by patching rlcompleter. * [PYSIDE-1797] Limited_API: The check for PyIndex_Check has been fixed. * [PYSIDE-2465] Special characters in the format string of an error message causing an issue with Python 3.11.5 have been fixed. - Add patch: * pyside-cmake4.patch - Drop patch: * 0001-Fix-tests-sample_privatector-sample_privatedtor-fail.patch ++++ python-pytest-ansible: - Update to version 25.4.0: * Bump the dependencies group in /.config with 4 updates (#440) * Bump the dependencies group in /.config with 7 updates (#439) * Bump the dependencies group in /.config with 4 updates (#438) * Minor fixes on testing code (#436) * chore: pre-commit autoupdate (#433) * Fix bug with additional collections paths not being strings (#435) * Bump the dependencies group in /.config with 11 updates (#434) * Bump the dependencies group in /.config with 8 updates (#432) * Update Ubuntu Version (#431) * Bump the dependencies group in /.config with 10 updates (#430) * Bump the dependencies group in /.config with 9 updates (#428) * Bump the dependencies group in /.config with 9 updates (#427) * chore: pre-commit autoupdate (#426) * Bump the dependencies group in /.config with 6 updates (#425) * Update test dependencies (#424) * Linters update (#423) * Bump the dependencies group in /.config with 11 updates (#422) ++++ python-CherryPy: - Make the dist-info name case-insensitive ++++ python-Cython: - Make the dist-info name case-insensitive ++++ python-Cython0: - Make the dist-info name case-insensitive ++++ python-Django4: - Make the dist-info name case-insensitive ++++ python-Faker: - Make the dist-info name case-insensitive. ++++ python-FormEncode: - Make the dist-info name case-insensitive ++++ python-GitPython: - Make the dist-info name case-insensitive ++++ python-Markdown: - Make the metadata directory name case-insensitive. ++++ python-MarkupSafe: - Make the dist-info name case-insensitive ++++ python-Paste: - Make the dist-info name case-insensitive ++++ python-PasteDeploy: - Make the dist-info name case-insensitive ++++ python-PyICU: - Wrap the metadata directory name in a distro-based conditional ++++ python-PyJWT: - Wrap the metadata directory name in a distro-based conditional ++++ python-PyMeeus: - Make the dist-info name case-insensitive ++++ python-PyMuPDF: - Fix packaging with new setuptools ++++ python-PyYAML: - Wrap the metadata directory name in a distro-based conditional ++++ python-Pympler: - Make the dist-info name case-insensitive ++++ python-argparse-manpage: - Skip a failing test. ++++ python-azure-core-tracing-opentelemetry: - New upstream release + Version 1.0.0b12 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Rename LICENSE.txt to LICENSE in %files section ++++ python-azure-mgmt-pineconevectordb: - New upstream release + Version 1.0.0b2 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-multiapi-storage: - New upstream release + Version 1.4.0 + For detailed information about changes see the README.rst file provided with this package ++++ python-backports.tarfile: - Make it compatible with older setuptools ++++ python-fanficfare: - Update to 4.44.0: - adapter_storiesonlinenet(et al): Add always_login option. Closes #1185 - Improve logpage updating - Implementing Timed One Time Password(TOTP) 2FA Exception and collection - adapter_literotica: Fixed incorrect parsing for get url from webpage option, thanks dbhmw! #1182 & #1183 - Note on open_pages_in_browser for MacOS users linking to [#1142] - adapter_asianfanficscom: Add inject_chapter_image option. Closes #1143 - ffnet only: try_shortened_title_urls option #1166 - Revert "adapter_fanfictionnet: Attempt chapter from m. (vs www) when chapter not found" - adapter_ficbooknet: Fix additional metadata collection, thanks dbhmw - Add support for 'directimages' with use_browser_cache, thanks nsapa #1180 - AO3 use_archive_transformativeworks_org option - Add remove_empty_p option, usually for AO3/OTW. #1177 - adapter_storiesonlinenet: Change parsing for when the description/details contains extraneous /div tag #1176 thanks, bpothier - adapter_fimfictionnet: Fetch stories only found in bookshelf. #1174 thanks, dbhmw - adapter_syosetucom: site update #1173 thanks, praschke - BrowserCache Chrome Block: Treat entry missing headers same as not found. #1167 #1169 ++++ python-fawltydeps: - Update to 0.19.0 * Drop Python v3.7 support, upgrade deps, add Python v3.13 support by @jherland in #459 * Documentation page: mkdocs & GitHub pages by @mknorps in #449 * Add support for PEP 735 dependency groups by @jherland in #469 ++++ python-google-crc32c: - Update to 1.7.1 * Add Python 3.13 windows wheels - from version 1.7.0 * Add Python 3.13 trove classifier (#233) * Add support for python 3.13 (#239) ++++ python-grpc-google-iam-v1: - Update to 0.14.2 * Allow protobuf 6.x * Remove setup.cfg configuration for creating universal wheels (#13659) * Resolve issue where pre-release versions of dependencies are installed * Resolve issue where pre-release versions of dependencies are installed (#13653) ++++ python-humanize: - Update to 4.12.2 * Update license file reference from LICENSE to LICENCE in pyproject.toml (#243) @williamjamir * Update docstring in naturaldelta (#242) @teobucci * Ignore sys.monitoring warning for Python 3.11 and earlier in coverage.py config (#244) @hugovk ++++ python-identify: - Update to 2.6.9 * Revert "add uv to interpreters list" ++++ python-jaraco.classes: - Make it compatible with older setuptools ++++ python-jaraco.collections: - Make it compatible with older setuptools ++++ python-jaraco.context: - Make it compatible with older setuptools ++++ python-jaraco.develop: - Make it compatible with older setuptools ++++ python-jaraco.envs: - Make it compatible with older setuptools ++++ python-jaraco.functools: - Make it compatible with older setuptools ++++ python-jaraco.itertools: - Make it compatible with older setuptools ++++ python-jaraco.logging: - Make it compatible with older setuptools ++++ python-jaraco.packaging: - Make it compatible with older setuptools ++++ python-jaraco.path: - Make it compatible with older setuptools ++++ python-jaraco.test: - Make it compatible with older setuptools ++++ python-jaraco.text: - Make it compatible with older setuptools ++++ python-jaraco.tidelift: - Make it compatible with older setuptools ++++ python-jaraco.ui: - Make it compatible with older setuptools ++++ python-jaraco.vcs: - Make it compatible with older setuptools ++++ python-jaraco.versioning: - Make it compatible with older setuptools ++++ python-libvirt-python: - Update to 11.2.0 - Add all new APIs and constants in libvirt 11.2.0 ++++ python-microsoft-security-utilities-secret-masker: - New upstream release + Version 1.0.0b4 + For detailed information about changes see the HISTORY.rst file provided with this package - Add HISTORY.rst and README.rst to %doc section ++++ python-mkdocs-material: - update to 9.6.11: * Updated Docker image to latest Alpine Linux * Bump required Jinja version to 3.1 * Fixed #8133: Jinja filter items not available (9.6.10 regression) * Fixed #8128: Search plugin not entirely disabled via enabled setting ++++ python-pyOpenSSL: - Wrap the metadata directory name in a distro-based conditional ++++ python-requests-futures: - Make it compatible with older setuptools ++++ python-rst.linker: - Make it compatible with older setuptools ++++ python-ruamel.yaml.clib: - Make it compatible with older setuptools ++++ python-zope.cachedescriptors: - Make it compatible with older setuptools ++++ python-zope.component: - Make it compatible with older setuptools ++++ python-zope.configuration: - Make it compatible with older setuptools ++++ python-zope.copy: - Make it compatible with older setuptools ++++ python-zope.deferredimport: - Make it compatible with older setuptools ++++ python-zope.interface: - Make it compatible with older setuptools ++++ python-zope.proxy: - Make it compatible with older setuptools ++++ python-zope.testbrowser: - Make it compatible with older setuptools ++++ python-zope.testbrowser-test: - Make it compatible with older setuptools ++++ python-zope.testrunner: - Make it compatible with older setuptools ++++ rancher-cli: - Update to version 2.11.0: * [v2.11] Bump rancher/rancher to v2.11.0 (#421) * [v2.11] Bump dependencies (#415) * Bump dependencies for v2.11 (#414) * Bump Go toolchain to 1.23.7 (#413) * Update README.md docker image usage (#409) * Fix expected http status codes for different auth methods in token command (#412) * Bump Go toolchain to 1.23.5 (#411) * Respect proxy settings and timeout in token command (#410) * Respect proxy settings and set http timeout in login and ssh commands (#406) * [2.11] Avoid permissions errors on Windows (#398) * Remove app, catalog, multiclusterapp commands (#405) * Add format option to server ls command (#383) * Bump rancher to main HEAD (#404) * Remove globaldns subcommand (#403) * Avoid overwriting entire KubeCredentials block (#397) * Improve cluster|project list-members subcommands (#399) ++++ rsyslog: - Upgrade to rsyslog 8.2502 * 2025-02-16: prepare for scheduled stable 8.2502.0 release * 2025-02-13: openssl: check for ENGINE support in library * 2025-02-13: CI: add compile check with atomic operations disabled * 2025-02-12: omfwd bugfix: variable was not properly synced across threads * 2025-02-12: omamqp1: Fixed build on Ubuntu 24 * 2025-02-12: testbench: Write started dummy file in python snmpreceiver script * 2025-01-29: CI: add Testruns under Ubuntu 24.04 * 2025-02-07: testbench: Added new version of snmptrapreceiver.py for python 3.11+ * 2025-01-27: testbench: reduce flakiness for omhttp-batch-retry-metadata.sh test * 2025-01-27: testbench: Fix OpenSSL 3.x depreceated warnings in tcpflood * 2025-01-27: testbench: remove es 6.0 based tests * 2025-01-27: omfwd: align some parameters with imtcp names * 2025-01-22: tcpflood test tool: enable multi threaded connection open * 2025-01-23: testbench: add new and adapt imtcp tests for large connection counts * 2025-01-23: imtcp: add "socketBacklog" parameter to configure TCP backlog size * 2025-01-23: testbench: adapt imptcp tests for large connection counts * 2025-01-23: imptcp: Increase default SYN backlog for imptcp server to 64 * 2025-01-14: netstrm TLS driver: move TLS retry handling to main driver * 2025-01-07: testbench flake fix: prevent "bad" timing to cause flakes * 2025-01-03: Replaced inet_aton with inet_pton for IPv4 address conversion. * 2024-11-28: CI: add check for compile with -std=gnu23 gcc option * 2024-12-31: CI: remove libgrok-related codeql checks * 2024-12-05: mmkubernetes: nitfix * 2024-12-04: bump version number for next scheduled stable release * 2024-11-28: omazureeventhubs: Handle invalid URL characters in config parameters * 2024-12-02: prepare for schedule stable 8.2412.0 release * 2024-11-26: Fix legacy $ActionQueueDiscardMark parameter * 2024-11-26: imdiag bugfix: racy network driver selection * 2024-11-15: CI: user newer OS versions in CI workflow * 2024-11-18: gnutls bugfix: Add timeout to GnuTLS handshake * 2024-11-18: gnutls bugfix: Avoid blocking sockets during TLS handshake * 2024-11-15: cleanup: remove unused variable * 2024-11-15: libksi: make build under C11 C standard * 2024-11-15: cleanup: remove variables that are no longer used * 2024-11-13: testbench bugfix: typo caused invalid test file to be used * 2024-11-12: nsd_ptcp regression fix: remove debugging messages emited to stderr * 2024-03-25: ossl netstream driver: allow ephemeral Diffie-Hellman key exchange * 2024-11-07: Fix build on musl * 2024-10-29: test bench fix: bump zookeper NVR * 2024-10-25: imjournal: Fix first message loss after journal rotation * 2024-10-20: bump version number for next scheduled stable release cycle * 2024-10-20: prepare for 8.2410.0 scheduled stable release * 2024-10-14: regression fix: build issue on Solaris 10 * 2024-09-23: testbench: correctly apply socket options in minitcpsrvr * 2024-10-07: clean(imhiredis): Minor code fixes * 2024-09-25: rainerscript: do not try to call a function if it does not exist * 2024-09-20: Fix runConf NULL pointer refence * 2024-09-15: network subsystem: improve connection failure error message * 2024-08-22: add missing ChangeLog entry * 2024-08-20: prepare for next scheduled release cycle * 2024-08-19: build: make new openssl crypto provider individually selectable * 2024-08-19: prepare for v8.2408.0 scheduled stable release * 2024-08-19: build system: correct invalid file name * 2024-04-12: omfwd: implement native load balancing - phase 1 * 2024-08-13: Adjust documentation regarding rscryutil * 2024-08-14: Replace deprecated json_object_object_get * 2024-08-15: minor: flag function as OK for undefined behaviour * 2024-08-14: build fix: regression from recently merged 615cde156c14 * 2024-08-13: Refactor ossl crypto provider * 2024-08-12: omkafka: write Kafka log with level ERROR or higher into errorfile * 2024-08-02: openssl: Add remoteclient to LogMsg where possible * 2024-07-31: imtcp: add streamdriver.crlfile module parameter * 2024-05-10: Refactor the rscryutil tool * 2024-07-23: imptcp: improve error messages * 2024-07-18: omazureeventhubs: Fix implementation of amqp_address parameter * 2024-07-18: ossl: Fix #pragma GCC diagnostic not allowed inside functions * 2024-06-14: Fix memory leak in omazureeventhubs on accepted PN_DELIVERY event * 2024-05-01: Keep original free pattern. * 2024-04-19: Do not free the uninitialized cstring. * 2024-05-08: Fix passing the value to EscapeChar. * 2024-07-01: prepare for next scheduled stable release cycle * 2024-06-21: tls bugfix: parameter 'StreamDriver.CRLFile' not known * 2024-04-09: fix(lexer): typo and missing space when file can't be accessed - source code now supports c23 standard ++++ rubygem-agama-yast: - Make the extension version attribute optional, search the version automatically if it is missing (related to jsc#AGM-100) ++++ sdbootutil: - Update to version 1+git20250401.2eda714: * Shift only the matching component * Rework free-space allocator algorithm * Clarify when the initrd is generated * Add the kernel version for measurement order * Keep original prediction for pcrlock aligment * Check array size for emptiness * Refactor debug output * Reclaim free space when updating entries * spec: Update bootloader if it is recognized * Limit variations up to 8 for a component * Add priority field in entry list * Make snapshot_ids ordered by importance * Convert echo to info * In virtual environment drop PCR0 ++++ sddm: - Add patch: * 0001-CMake-Raise-required-version-to-3.5.patch ++++ sddm-qt6: - Add patch: * 0001-CMake-Raise-required-version-to-3.5.patch ++++ speedcrunch: - Add patch: * speedcrunch-cmake4.patch ++++ syft: - Update to version 1.22.0: * Added Features - Improve .NET package CPE generation [#3764 @wagoodman] - Catalog deb archives directly [#3315 #3704 @popey] * Bug Fixes - Dotnet-Portable-Executable-Cataloger uses wrong component version for dotnet runtime libraries [#3282 #3768 @wagoodman] - Dotnet deps cataloger returns "wrong" dotnet-framework dependencies and misses out on the runtime (for applications) [#2347 #3768 @wagoodman] - .NET deps.json should be considered as installation evidence [#3570 #3563 @wagoodman] - Dotnet PE binary cataloger is detecting false positives [#3469 #3563 @wagoodman] - Long Processing Time in dpkg-db-cataloger with all-layers Option (Syft 1.20.0) [#3683 #3636 @kzantow] * Dependencies - chore(deps): update anchore dependencies (#3772) - chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#3766) - chore(deps): bump 8398a7/action-slack from 3.16.2 to 3.18.0 (#3767) - chore(deps): bump modernc.org/sqlite from 1.36.1 to 1.37.0 (#3771) - chore(deps): update CPE dictionary index (#3769) - chore(deps): bump github/codeql-action from 3.28.12 to 3.28.13 (#3758) - chore(deps): update CPE dictionary index (#3756) - chore(deps): update tools to latest versions (#3747) - chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#3750) - chore(deps): bump github.com/docker/docker (#3749) - chore(deps): bump actions/cache from 4.2.2 to 4.2.3 (#3751) - chore(deps): bump actions/cache in /.github/actions/bootstrap (#3752) - chore(deps): bump actions/setup-go in /.github/actions/bootstrap (#3742) - chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#3743) - chore(deps): bump github/codeql-action from 3.28.11 to 3.28.12 (#3744) - chore(deps): bump github.com/BurntSushi/toml from 1.4.0 to 1.5.0 (#3740) - chore(deps): bump github.com/containerd/containerd from 1.7.26 to 1.7.27 (#3738) - chore(deps): update tools to latest versions (#3739) ++++ syncthing: - Update to 1.29.4 * Bugfixes: [#9990]: Tildes break directory autocomplete ++++ tenmon: - Update to 20250318: * Use only single database * Add generating thumbnails from cmd line * Configurable threshold * Fix Do not prepend \\ to network share paths * Add ability to have user defined colormaps * For setSolverProfile use index 1-8 * Add best fit on image load * Remove startfit ++++ terragrunt: - Update to version 0.77.5: * feat: added support for OpenTelemetry in stack commands to enable enhanced observability and tracing by @denis256 in #4109 - Update to version 0.77.4: * Bug fixes - Newlines reduced in Error Logging for Configuration Errors Logging for configuration errors has been compacted to reduce noise, and make errors easier to read. - Improved Cycle Detection Logic for stack generate On the default filesystem for macOS, path length was likely to result in an error before internal cycle detection logic, so cycle detection was updated to leverage a maximum path length of 1024 characters as an earlier exit for all operating systems. - Excessive warning for bootstrap requirement resolved Internal logic for determination that backends required bootstrapping was adjusted to no longer leverage the value of the OpenTofu state file. While cheaper than making a network request to assess the current state of backend resources, it also resulted in false negatives, which triggered excessive backend bootstrap warnings. * What's Changed - fix: New lines in TF diagnostic log by @levkohimins in #4108 - fix: Stack cycles detection improvements by @denis256 in [#4106] - fix: Fixing excessive warning for bootstrap by @yhakbar in [#4107] ++++ wl-mirror: - Update to new upstream release v0.18.1: * added zsh shell completions * added bash shell completions * fixed crashing on some compositors with wp_viewport ------------------------------------------------------------------ ------------------ 2025-3-31 - Mar 31 2025 ------------------- ------------------------------------------------------------------ ++++ Mesa: - don't apply revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch on s390x, which is not affected by that issue (different Mesa version) ++++ Mesa-drivers: - don't apply revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch on s390x, which is not affected by that issue (different Mesa version) ++++ SDL3_ttf: - Update to release 3.2.2 * Added TTF_GetFontWeight() ++++ apache-commons-daemon: - Upgrade to 1.4.1 * Bug Fixes: + several issues around Java OS and header files location detection. + Correct several log messages where an incorrect placeholder led to truncation of the inserted values. * New Features + Add protection to avoid high CPU usage for applications running in JVM mode that do not wait for the stop method to be called before the start method returns. Fixes DAEMON-460. + The minimum Java version has been increased to Java 8 - Remove apache-commons-daemon-JAVA_OS.patch - patched in 1.4.1 ++++ aspell: - add aspell-gcc15.patch to fix gcc15 compile time error ++++ atop: - Update to 2.11.1: * Atop will not connect to the TCP port of 'atopgpud' daemon any more by default. The flag -k can be used explicitly when 'atopgpud' is active. Also the code to parse the received strings is improved to avoid future issues with heap corruption. * The flag -K has been implemented to connect to netatop/netatop-bpf. * Fix CVE-2025-31160 ++++ aws-efs-utils: - Update to version 2.2.1 * Readme Updates * Update log4rs to mitigate CVE-2020-35881 - from version 2.2.0 * Use region-specific domain suffixes for dns endpoints where missing * Merge PR #211 - Amend Debian control to use binary architecture - from version 2.1.0 * Add mount option for specifying region * Add new ISO regions to config file - from version 2.0.4 * Add retry logic to and increase timeout for EC2 metadata token retrieval requests - Update BuildRequires from requirements.txt ++++ blog: - Update to version 2.30 * The asking variable is not shared * Allow password asking prompt to be repeated if empty. * Make spinner support UTF-8 multibyte conform. * Spinner lines of system still not handled. ++++ build: - SLE 15 SP7 config - RemoteAsset code cleanup ++++ ca-certificates-mozilla: - explit remove distruted certs, as the distrust does not get exported correctly and the SSL certs are still trusted. (bsc#1240343) - Entrust.net Premium 2048 Secure Server CA - Entrust Root Certification Authority - AffirmTrust Commercial - AffirmTrust Networking - AffirmTrust Premium - AffirmTrust Premium ECC - Entrust Root Certification Authority - G2 - Entrust Root Certification Authority - EC1 - GlobalSign Root E46 - GLOBALTRUST 2020 - remove-distrusted.patch: apply to certdata.txt ++++ clanlib: - remove unused pcre build dependency ++++ container-selinux: - Update to version 2.236.0: * Allow super privileged containers to use RealtimeKit for scheduling * Add container_ro_file_t to the podman artifact store ++++ criu: - Update to criu 4.1: New features: * RISC-V Support * PIDFD Support * arm64: C/R PAC keys Bugfixes: * vdso: handle vvar_vclock vma-s * seize: Take --timeout option into account when freezing processes * net: use unique lock chain names (nftables) * Fixes here and there. Improvements: * CUDA Enhancements * Allow setting the default network locking backend * Enable coredump generation for aarch64 and arm * vdso: switch from DT_HASH to DT_GNU_HASH - Drop superfluous patches: vdso-handle-vvar_vclock-vma-s.patch 0001-cr_options-switch-networking-default-backend-to-nfta.patch - Enable riscv build ++++ crmsh: - Update to version 5.0.0+20250331.c807da2a: * Dev: ui_configure: Show the changes with diff like format * Dev: github-actions: allow the CI workflow to be dispatched manually ++++ cronie: - add cronie-gcc15.patch to fix gcc15 compile time error ++++ dpdk: - Add 0001-always_inline-fix.patch to fix issue with always_inline and rte_trace_feature_is_enabled which should use -mgeneral-regs-only to inter-operate with other ISA flags. Remove GCC 14 build requirement for SLE15/16 again. ++++ v4l-utils: - Update to 1.28.1 * qv4l2: always set m_haveFramebufferSRGB to false * qv4l2: fix crash when disabling openGL * qvidcap: fix core dump - Update to 1.28.0 * buildsystem: Start v4l-utils 1.27.0 development cycle * cec-compliance: add --show-timestamp option * cec-ctl: avoid confusing error message * cec-ctl: exit after reporting all cec devices with --list-devices * cec-ctl: fix random cec stress test: check if msg status is OK * cec-follower: change type of struct Timer duration field to int * cv4l-helpers.h: add missing helper functions * Fixed qv4l2 crash with drivers that implement VIDIOC_ENUM_FRAMESIZES for outputs * ir-ctl: add optional header to manchester encoding * ir-ctl: clear errno before strtol * ir-ctl: correct max_size for rc5 and rc5_sz * ir-ctl: encode rc6 mode 0 can have 43 edges * ir-ctl: fix encoding pulse_length bpf encoder * ir-ctl: remove line length limits * keytable: fix command line processing * keytable: fix segfault when reading legacy keymaps * keytable: fix stdout/stderr inconsistency * keytable: meson not passing rc_keymaps system directory * keytable: meson: Restrict the installation of 50-rc_keymap.conf * keytable: remove line length limits * libv4l2rds: fix TMC location parsing * libv4l2subdev: Extend API with 'which' argument where missing * media-ctl: Re-order setting format and routes * media-info: add missing sys/stat.h include (for dev_t) * meson: add optional Qt6 support * meson: Allow documentation directory to be specified with -Ddocdir * meson: Fix building with -Dv4l-utils=false * meson: fix has_function fork detection (needs suitable include) * meson: libv4lconvert helpers need fork support * meson: v4l2grab needs libv4lconvert with fork support enabled * meson.build: dep_systemd was not set in one case * qv4l2: add support for /dev/v4l-touchX devices * qv4l2: fix crash when used with metadata output devices * qv4l2: support menu controls in updateCtrlRange() * Revert "meson: v4l2grab needs libv4lconvert with fork support enabled" * sync-with-kernel.sh: add v4l2-dv-timings.h * sync-with-kernel.sh: create v4l2-tracer patches * sync-with-kernel.sh: filter V4L2_META_FMT_GENERIC_ defines * test-media: Add basic tests for visl * utils: media-ctl: Prepare for TRY state support * utils: media-ctl: Print the MUST_CONNECT pad flag * utils: media-ctl: Support accessing the subdev TRY state * utils: media-ctl: Support changed routing API * utils/keytable: forgot to add mygica_utv3.toml * v4l2-compliance: Add a test for REMOVE_BUFS ioctl * v4l2-compliance: add new CREATE_BUFS tests * v4l2-compliance: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l2-compliance: Add tests for V4L2_FMT_FLAG_META_LINE_BASED flag * v4l2-compliance: clarify a create_bufs test * v4l2-compliance: Constify pointers and references in formats tests * v4l2-compliance: do not warn for unexpected vivid_ro_ctrl values * v4l2-compliance: Fix building against libc++ * v4l2-compliance: Fix streams use in testSubDevEnumFrameSize() * v4l2-compliance: Fix use of routing on 32-bit platforms * v4l2-compliance: matchFormats(): add multiplane logging * v4l2-compliance: Support the changed routing API * v4l2-ctl: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l2-ctl: Add --try-routing option * v4l2-ctl: --list-devices --verbose will list current input/output * v4l2-ctl: replace --fix-edid-checksums by --keep-edid-checksums * v4l2-ctl: report max_num_buffers * v4l2-ctl/compliance: read and show the subdev client capabilities * v4l2gl: Add missing dependency on argp * v4l2-info: add support for V4L2_BUF_CAP_SUPPORTS_REMOVE_BUFS * v4l2-info: support V4L2_FMT_FLAG_META_LINE_BASED * v4l2-tracer: add auto-generated files to git repo * v4l2-tracer: add re/tracing for AV1 controls * v4l2-tracer: add re/tracing for MAX_NUM_BUFFERS * v4l2-tracer: autogenerate files that can be added to git * v4l2-tracer: ignore single line comments when parsing headers * v4l2-tracer: look in more places for libv4l2tracer * v4l2-tracer: Rewrite libv4l2tracer.so lookup * v4l2-tracer: stop auto-generating files with meson * v4l2-tracer: stop waiting to handle a signal * v4l2-tracer: use stat to verify that retrace file exists * v4l-helpers: support V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l-helpers: v4l_format_s_sizeimage: add support for other buftypes * v4l-utils: clang-tidy: convert to for range loop * v4l-utils: clang-tidy: use auto with iterators * v4l-utils: (c)v4l-helpers.h: support more than 32 buffers * v4l-utils: fix formats under alpha/ppc64/mips64 * v4l-utils: fix @PACKAGE_VERSION@ use * v4l-utils: fix potential crashing with 32-bit musl * v4l-utils: sync with latest kernel * v4l-utils: sync-with-kernel * v4l-utils: sync-with-kernel * v4l-utils: sync-with-kernel * v4l-utils: test-media: add dmesg -n info before modprobes * v4l-utils: test-media: connect the hdmi input to the output * v4l-utils: use 64-bit formats for time * v4l-utils: use 64-bit off_t format * v4l-utils: v4l-utils: sync with latest kernel headers * v4l-utils: v4l-utils: sync with latest kernel headers * v4l-utils/contrib/gconv: fix conversion errors on ARIB-STD-B24 strings * v4l-utils/contrib/gconv: translation table fix for ARIB-STD-B24 - Update to 1.26.0 * Add support for meson building * build: conditionally retrieve Git repo information * build: do not fall back to libbpf header lookup * buildsystem: Start v4l-utils 1.25.0 development cycle * cec-compliance: get_power_status(): check cec_msg_status_is_abort * cec-compliance: get_power_status(): fix valid RX test * cec-ctl: add hpd-may-be-low suboption for the CEC tests * cec-ctl: add --test-random-power-states stress test * cec-ctl: always log timestamp in show_msg if not-OK * cec-ctl: rename power-cycle to standby-wakeup-cycle * cec-ctl: store state changes in pin file * cec-ctl.1.in: clarify that you configure *your* device * cec-ctl.1.in: for hpd-may-be-low option: <0,1> -> <0/1> * cec-follower: add --exclusive option * cec/v4l2-compliance, cec-follower: use __FILE_NAME__ if available * common/media-info: add MEDIA_ENT_F_PROC_VIDEO_ISP * common/media-info: fail for unknown entity function values * configure.ac: fix gconv directory search * Copy Doxygen configuration file to doc/ * Drop autoconf/automake support * gen_dvb_structs.pl: drop copy of dvb-frontend.h * .gitignore: add back '*.pc' pattern * ir-ctl: fix sharp encoding * keytable: fix repeat formatting * keytable: open lirc for read/write for attaching/detaching bpf programs * libcecutil: fix performance inefficiencies * libdvbv5: dvb-scan: fix DVB-S2 checks for DVB-S tuning * lib/libdvbv5/dvb-file.c: check for valid entry pointer * libv4l1/libv4l2/v4l2-tracer: use common meson c_args/cpp_args to disable transparent large file support * manpages: fix groff warnings * media-ctl: 1 -> 1ULL * media-ctl: Add support for routes and streams * media-ctl: Check for Streams API support * meson: Add support for doxygen documentation * meson: Fix install location of doxygen's man pages * meson: Fix libbpf detection * meson: make it backward-compatible with version 0.54 * meson: re-enable qv4l2 without Qt OpenGL support * meson: Use -include to include config.h instead of -I. * meson.build: backport it to version 0.56 * qv4l2: enable Qt6 compile with Qt OpenGL support * qv4l2: fix qmake project file * qv4l2: fix Qt6 compile (ambiguous overload for operator!=) * qv4l2: fix Qt6 compile (missing QActionGroup header) * qv4l2: fix Qt6 compile (no matching function for call to QString::split(QRegExp)) * qv4l2: fix Qt6 compile (QDesktopWidget: No such file or directory) * qv4l2: fix Qt6 compile (QHBoxLayout/QVBoxLayout has no member setMargin) * qv4l2: fix Qt6 warning (QMenu::addAction() is deprecated) * qv4l2: fix Qt6 warnings (QKeyCombination operator+ is deprecated) * qv4l2: fix SDR format error message * qv4l2: remove leagcy alsa_stream.h include (ENABLE_ALSA protected) * qv4l2: remove unused local variables 'QString what' * qv4l2: update qmake project file for Qt6 (core5compat module) * qvidcap: enable Qt6 compile with Qt OpenGL support * qvidcap: fix qmake project file * qvidcap: fix v4l2_convert_hook (add PRE_TARGETDEPS) * README.md: drop qt5-default, add libsdl2-dev libbpf-dev llvm clang * sync-with-kernel.sh: don't filter V4L2_PIX_FMT_HEVC_SLICE * sync-with-kernel.sh: regenerate utils/keytable/rc_keymaps/meson.build * test-media: cec-pwr enables cec variable as well * test-media: log utils versions * test-media: 'mc' argument didn't select vidtv * test-media: use -m instead of -M for vicodec and vidtv * Update old email address * utils: libv4l2subdev: Set stream for g_selection * utils/common: Set V4L2_SUBDEV_CLIENT_CAP_STREAMS for subdevs * utils/libcecutil: drop spurious dep_libv4lconvert * v4l2-compliance: Add gadget. as bus_info prefix * v4l2-compliance: Add handling for QC08C and QC10C format * v4l2-compliance: call select before dequeuing event * v4l2-compliance: codecs: Add stateless (TRY_)DECODER_CMD tests * v4l2-compliance: improve error message * v4l2-compliance: pass media_fd when walking topology * v4l2-compliance: support V4L2_PIX_FMT_AV1_FRAME * v4l2-compliance: Test queue maximum buffers allocation * v4l2-ctl: Add --get/--set-ctrl support for INTEGER and INTEGER64 arrays * v4l2-ctl: add missing > in aspect option usage message * v4l2-ctl: Add routing and streams support * v4l2-ctl: add support for AV1 stateless control types * v4l2-ctl: Check for Streams API support * v4l2-ctl: fix alignment meta formats usage message * v4l2-ctl: fix handling the premul-alpha sub-option * v4l2-ctl: improve --silent support * v4l2-ctl: improve --stream-sleep * v4l2-ctl: improve --stream-sleep functionality * v4l2-ctl: Improve sub-device options help text * v4l2-ctl: reset fps counter when using --stream-sleep with streamoff/on * v4l2-ctl: show field value in print_concise_buffer() * v4l2-ctl: support random sleep times * v4l2-ctl.1.in: add missing --help-meta * v4l2-ctl/compliance: add include cstdint * v4l2-ctl/compliance: Add routing and streams multiplexed streams * v4l2-ctl/compliance: Add simple routing test * v4l2-info.cpp: fix _SUPPORTS_MAX_NUM_BUFFERS description * v4l2-info/v4l2-tracer: add macro to mark the trace * v4l2-tracer: add event tracing/retracing * v4l2-tracer: add G/S TUNER ioctls * v4l2-tracer: add macros to print debug info * v4l2-tracer: add quotes to -DLIBTRACER_PATH="@0@" * v4l2-tracer: add VIDIOC_ENUM_FRAMEINTERVALS * v4l2-tracer: add VIDIOC_ENUM_FRAMESIZES * v4l2-tracer: auto generate flags for DECODER_CMD * v4l2-tracer: create an option to trace userspace args * v4l2-tracer: fix autogen script for AV1 * v4l2-tracer: Fix libv4l2tracer.so loader * v4l2-tracer: fix trace path name creation * v4l2-tracer: get decoded bytesused from DQBUF * v4l2-tracer: print only if debugging option is set * v4l2-tracer: remove buffers by type and index * v4l2-tracer: remove compress_frame_count * v4l2-tracer: replace buftype2s with val2s * v4l2-tracer: stop retracing failed ioctls * v4l2-tracer: stop stringifying v4l2_input "tuner" * v4l2-tracer: stringify target in v4l2_selection * v4l2-tracer: use __s64 instead of long * v4l2-tracer: wrap open64/mmap64 functions only if linux && __GLIBC__ * v4l-utils: libdvbv5: fix doxygen warnings * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest media staging tree * v4l-utils: sync with upstream media staging kernel. * v4l-utils.spec.in: update it to work with meson - Use Qt6 instead of Qt5 when building the qv4l2 flavor - Drop usage of deprecated %suse_update_desktop_file - Redo patch since v4l-utils now uses meson: * use_system_v4l_for_qv4l.patch ++++ erlang: - Changes for 27.3.1: * stdlib: Fixed crash when fetching initial_call when user code have modified the process_dictionary. * erts: Behavior for socket:recv/3 has been improved. The behavior has also been clarified in the documentation. * erts: Trace messages due to receive tracing could potentially be delayed a very long time if the traced process waited in a receive expression without clauses matching on messages (timed wait), or just did not enter a receive expression for a very long time. * erts: Improve the naming of the (internal) esock mutex(es). It is now possible to configure (as in autoconf) the use of simple names for the esock mutex(es). * kernel: Behavior for socket:recv/3 has been improved. The behavior has also been clarified in the documentation. * kernel: An infinite loop in CNAME loop detection that can cause Out Of Memory has been fixed. This affected CNAME lookup with the internal DNS resolver. * mnesia: With this change mnesia will merge schema of tables using external backends. * ssh: Reception of malicious KEX init message does not result with ssh daemon excessive memory usage. * ssh: Call to ssh:daemon_replace_options does not crash when argument is not a valid daemon ref. * asn1: The JER backend will now include the SIZE constraint in the type info for OCTET STRINGs, and a SIZE constraint with a range will now be included for BIT STRINGs. This does not change the actual encoding or decoding of JER, but can be useful for tools. * asn1: When using the JSON encoding rules, it is now possible to call the decode/2 function in the following way with data that has already been decoded by json:decode/1: * ssl: Correct handling of unassigned signature algorithms to properly ignore them instead of failing the handshake. * ssl: Update key mechanism in CRL cache so that CRL DP with same URI path component becomes distinguishable from each other. * ssl: Add callback for NSS keylogging so that it can work as expected for all scenarios. ++++ eyedropper: - Update to version 2.1.0 * RGB decimal notation * support for global shortcuts * a new way to directly enter colors, without picking them first ++++ firefox-esr: - Firefox Extended Support Release 128.9.0 ESR * Fixed: Various security fixes. - Mozilla Firefox ESR 128.9.0 https://www.mozilla.org/security/advisories/mfsa2025-22 MFSA 2025-22 (boo#1240083) * CVE-2025-3028 (bmo#1941002) Use-after-free triggered by XSLTProcessor * CVE-2025-3029 (bmo#1952213) URL Bar Spoofing via non-BMP Unicode characters * CVE-2025-3030 (bmo#1850615, bmo#1932468, bmo#1942551, bmo#1951017, bmo#1951494) Memory safety bugs fixed in Firefox 137, Thunderbird 137, Firefox ESR 128.9, and Thunderbird 128.9 ++++ gdal: - Drop libzstd-devel-static again: this was only a workaround to unblock Factory while waiting on the proper fix on zstd (boo#1240043). ++++ gedit-plugins: - Disable python-based plugins, as they are not compatible with the GNOME 48 infrastructure, mainly pygobject 3.52. The disabled plugins are: bracketcompletion, charmap, codecomment, colorpicker, joinlines, multiedit, sessionsaver, and terminal. See glgo#World/gedit/gedit#614, boo1239952. ++++ gtk3: - Update to version 3.24.49+14: + widget: Explicitly annotate visible's getter. ++++ ghc-cookie: - Update cookie to version 0.5.1. [#]# 0.5.1 * Add the `Partitioned` cookie attribute. ++++ ghc-http-api-data: - Update http-api-data to version 0.6.2. 0.6.2 * Support GHC-9.12 * Require `cookie-0.5.1` ++++ ghc-primitive: - Update primitive to version 0.9.1.0. [#]# Changes in version 0.9.1.0 * Make fromListN functions good consumers for list fusion. * Add functions to improve `MutVar`'s interoperability with `IORef` and `STRef`. * Add `createPrimArray` and `createByteArray`. * Add `byteArrayAsForeignPtr` and `mutableByteArrayAsForeignPtr`. * Use `copyMutableByteArrayNonOverlapping#` in the implementation of `copyMutableByteArray` on sufficiently new GHCs. This does not change the contract for `copyMutableByteArray`. This function has always been documented as having undefined behavior when the slices overlap. However, overlaps previously were handled gracefully (with the semantics of C's `memmove`). Going forward, users who do not uphold `copyMutableByteArray`'s precondition will be met with unpredictable results. * Drop support for GHC 8.0. ++++ git-who: - Update to version 0.7: * Features - Git who now reads and respects a .git-blame-ignore-revs file if present in the root of the repo (suggested in #10) - Git who now fully supports the "exclude" pathspec magic as defined in gitglossary(3). This allows you to ignore certain files by passing e.g. :!vendor/ or :!*.c (addresses #4) * Bug Fixes / Tweaks - Git who no longer panics when log.show-signature is set in the Git config (fixes #2) - Git who can handle leading whitespace in filenames (fixes #5) - "Terminator" (i.e. --) is now parsed properly from the CLI arguments, allowing deleted paths to be analyzed (fixes #7) - Commit "subject" no longer read from git log. It was previously ignored but not reading it entirely might fix #16 - --diff-merges: first-parent no longer passed to git log invocation. This wasn't really needed and it turns out it is a relatively new feature of Git (version 2.31). This should help with #21 ++++ gjs: - Enable tests during build again, resolved elsewhere in the stack. ++++ libpeas: - Disable python loader for now: peas uses GIRepostiory 1.0, which conflicts with pygobject 3.52 using GIRepository 2.0 (part of boo#1239952). ++++ gnome-control-center: - Update to version 48.0+15: * printers: Run printer details response callback when closing dialog. * keyboard: fix duplicated search shortcut rows in launchers group of shortcuts dialog. * Updated translations. ++++ gnucash: - Superseded gnucash-swig43.patch - Removed gnucash-icu.patch - Update to 5.11: + Inconsistent behavior in Loan Review + start/end of current/last quarter have off-by-one error + CSV Export: 'Accounts Selected' text has bad formatting + GnuCash re-opens to incorrect page + Dialog boxes won't remain sized and positioned - part1 + Save As... sequence from SQL to XML format does not clear lock on the origin SQL book. + Register Filter Today radio buttons don't work correctly + Fails to build with ICU 76 + Unable to save gnucash DB file as XML file + Add "Clear All" button to register filter + Version 5.10 Fails to import QIF file + Gnucash grashes on startup ice-9/read.scm error + Autocomplete of split only completes description + Pie chart hovering shows wrong information in pop-up + Crash on account deletion (edit) + Saved reports configurations are opening with… + Import Map Editor Non-Bayesian crashes gnucash + Decimal point confusions when getting stock quotes from aex + Reconcile date default doesn't update to reflect previous reconciliation. + Adjust quarter begin and end dates to align with Accounting Period (Fiscal Year) start and end dates when the latter are not the first/last of the month. + Update Form/Schedule line references for 2024 for the US Income Tax Report + Better handling of complex Jump to other split operations: * Expand multi-split transactions in the destination register after a jump and select the destination split. * Emit a warning when a Jump to other split operation can't be performed instead of doing nothing. * When there are multiple splits but only one other account Jump will jump to the transaction in that other account's register regardless of what split is selected in the original register. * Do nothing when the user attempts to jump to another split in the current register's account. * Add a new Register preference "Jump action for multiple splits" Make the behaviour when the "Jump" operation encounters a transaction with more than two splits configurable. This can be configured as: * Do nothing (this is the default) * Use the split with the largest value * Use the split with the smallest value + Allow more account types in the payment window's transfer account list So far it was limited to Asset, Liability, Credit Card and either Income (for customer payments) or Expenses (for vendor payments). There are however use cases where a customer payment also covers expenses (like for example a Paypal service charge). To allow for as many edge cases as possible the filter now only excludes those account types I worry will break the business logic: AP and AR accounts. That is, with this change you won't be able to create a customer payment (which necessarily has one split an an AR account) that transfers to another AR or to an AP account. While even that may work, I am sure the business features weren't designed to cope with this and I can't exhaustively test that. + Support for enums as GtkRadioButton preferences The "=" in the widget name will separate the pref name from the enum string value that is used when the radio button is activated. When the radio button is deactivated, its preference update is ignored because another button must have been made active. + Allow warning dialogs to be the dismiss-only variant All existing dialogs are either QUESTION or WARNING. Allow INFO, ERROR and OTHER to remember being dismissed without asking a question. + Improve GncNumeric(std::string) to handle unicode spaces and thousands separators. + Add function to GncQueryView to expand column Add function gnc_query_set_expand_column to GncQueryView so that the expand column can be specified that takes up any available free space. Use this function in the Due Bills/Invoice Reminder to to set the expanding column to the company name. + [Account.hpp] New function gnc_account_get_all_parents returns reversed path vector + Fix python bindings built with Swig-4.3.0. New and Updated Translations: Chinese (Simplified Han script), Croatian, Dutch, English (Australia), English (New Zealand), English (United Kingdom), Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Norwegian Bokmål, Persian, Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish, Tamil, Ukrainian + Update the Security Editor section in manual to match the dialog. + add entity for menuchoice 'Export Reports' + Remove Finance::Quote appendix. The content has been moved to Wiki. ++++ google-guest-agent: - Update to version 20250327.01 (bsc#1239763, bsc#1239866) * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527) - from version 20250327.00 * Update guest-logging-go dependency (#526) * Add 'created-by' metadata, and pass it as option to logging library (#508) * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523) * Re-enable disabled services if the core plugin was enabled (#522) * Enable guest services on package upgrade (#519) * oslogin: Correctly handle newlines at the end of modified files (#520) * Fix core plugin path (#518) * Fix package build issues (#517) * Fix dependencies ran go mod tidy -v (#515) * Fix debian build path (#514) * Bundle compat metadata script runner binary in package (#513) * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512) * Update startup/shutdown services to launch compat manager (#503) * Bundle new gce metadata script runner binary in agent package (#502) * Revert "Revert bundling new binaries in the package (#509)" (#511) - from version 20250326.00 * Re-enable disabled services if the core plugin was enabled (#521) - from version 20250324.00 * Enable guest services on package upgrade (#519) * oslogin: Correctly handle newlines at the end of modified files (#520) * Fix core plugin path (#518) * Fix package build issues (#517) * Fix dependencies ran go mod tidy -v (#515) * Fix debian build path (#514) * Bundle compat metadata script runner binary in package (#513) * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512) * Update startup/shutdown services to launch compat manager (#503) * Bundle new gce metadata script runner binary in agent package (#502) * Revert "Revert bundling new binaries in the package (#509)" (#511) * Revert bundling new binaries in the package (#509) * Fix typo in windows build script (#501) * Include core plugin binary for all packages (#500) * Update crypto library to fix CVE-2024-45337 (#499) * Start packaging compat manager (#498) * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492) * scripts: introduce a wrapper to locally build deb package (#490) * Introduce compat-manager systemd unit (#497) - from version 20250317.00 * Revert "Revert bundling new binaries in the package (#509)" (#511) * Revert bundling new binaries in the package (#509) * Fix typo in windows build script (#501) * Include core plugin binary for all packages (#500) * Update crypto library to fix CVE-2024-45337 (#499) * Start packaging compat manager (#498) * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492) * scripts: introduce a wrapper to locally build deb package (#490) * Introduce compat-manager systemd unit (#497) - from version 20250312.00 * Revert bundling new binaries in the package (#509) * Fix typo in windows build script (#501) * Include core plugin binary for all packages (#500) * Update crypto library to fix CVE-2024-45337 (#499) * Start packaging compat manager (#498) * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492) * scripts: introduce a wrapper to locally build deb package (#490) * Introduce compat-manager systemd unit (#497) - from version 20250305.00 * Revert bundling new binaries in the package (#509) * Fix typo in windows build script (#501) * Include core plugin binary for all packages (#500) * Update crypto library to fix CVE-2024-45337 (#499) * Start packaging compat manager (#498) * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492) * scripts: introduce a wrapper to locally build deb package (#490) * Introduce compat-manager systemd unit (#497) - from version 20250304.01 * Fix typo in windows build script (#501) - from version 20250214.01 * Include core plugin binary for all packages (#500) - from version 20250214.00 * Update crypto library to fix CVE-2024-45337 (#499) - from version 20250212.00 * Start packaging compat manager (#498) * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492) - from version 20250211.00 * scripts: introduce a wrapper to locally build deb package (#490) * Introduce compat-manager systemd unit (#497) - from version 20250207.00 * vlan: toggle vlan configuration in debian packaging (#495) * vlan: move config out of unstable section (#494) * Add clarification to comments regarding invalid NICs and the `invalid` tag. (#493) * Include interfaces in lists even if it has an invalid MAC. (#489) * Fix windows package build failures (#491) * vlan: don't index based on the vlan ID (#486) * Revert PR #482 (#488) * Remove Amy and Zach from OWNERS (#487) * Skip interfaces in interfaceNames() instead of erroring if there is an (#482) * Fix Debian packaging if guest agent manager is not checked out (#485) - from version 20250204.02 * force concourse to move version forward. - from version 20250204.01 * vlan: toggle vlan configuration in debian packaging (#495) - from version 20250204.00 * vlan: move config out of unstable section (#494) * Add clarification to comments regarding invalid NICs and the `invalid` tag. (#493) - from version 20250203.01 * Include interfaces in lists even if it has an invalid MAC. (#489) - from version 20250203.00 * Fix windows package build failures (#491) * vlan: don't index based on the vlan ID (#486) * Revert PR #482 (#488) * Remove Amy and Zach from OWNERS (#487) * Skip interfaces in interfaceNames() instead of erroring if there is an (#482) * Fix Debian packaging if guest agent manager is not checked out (#485) - from version 20250122.00 * networkd(vlan): remove the interface in addition to config (#468) * Implement support for vlan dynamic removal, update dhclient to remove only if configured (#465) * Update logging library (#479) * Remove Pat from owners file. (#478) ++++ govulncheck-vulndb: - Update to version 0.0.20250331T171002 2025-03-31T17:10:02Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3443 GHSA-r3r4-g7hq-pq4f * GO-2025-3548 CVE-2024-12886 GHSA-v464-r2r9-www7 * GO-2025-3557 CVE-2025-0315 GHSA-fccc-8m69-8r78 * GO-2025-3558 CVE-2024-12055 GHSA-89qx-m49c-8crf * GO-2025-3559 CVE-2025-0317 GHSA-9gcr-28rp-cc24 ++++ hypre: - Remove support for gnu-hpc build flavors (bsc#1239982). ++++ hypre-mpich: - Remove support for gnu-hpc build flavors (bsc#1239982). ++++ hypre-mvapich2: - Remove support for gnu-hpc build flavors (bsc#1239982). ++++ hypre-openmpi4: - Remove support for gnu-hpc build flavors (bsc#1239982). ++++ hypre-openmpi5: - Remove support for gnu-hpc build flavors (bsc#1239982). ++++ ibis: - update to 0.13.1: * Fix a few issues with formatting ++++ inkscape: - Recommend python3-tinycss2 for WebP export support ++++ jenkins-x-cli: - Update to version 3.11.70: * chore(deps): upgrade to version 0.25.0 ++++ k6: - Update to version 0.58.0: The v0.58.0 release mirrors the previous v1.0.0-rc1 release to allow automation tools to recognize it as the latest version. For example, Homebrew's k6 formulae and pkg.go.dev do not automatically fetch unstable versions such as v1.0.0-rc1, which is legitimately the expected behavior for these tools. However, this has been the default for all previous v0.* releases, where they were considered the latest stable version—even if they were under a version typically associated with unstable releases. To address this, we will continue releasing mirrored versions under v0.* for necessary release candidates. This practice will end once the official stable v1.0.0 release is available, after which we will follow the standard SemVer lifecycle to simplify the workflow for everyone. The release notes for v1.0.0-rc1 provide a detailed look at all the changes that have been implemented since v0.57.0 and are now part of this version. https://github.com/grafana/k6/releases/v1.0.0-rc1 ++++ kernel-debug: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-default: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-source: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-docs: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-kvmsmall: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-obs-build: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-obs-qa: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-syms: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kernel-vanilla: - series.conf: cleanup - update upstream reference and move to sorted section - patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch - commit 5e7754e - Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220) - commit 8f3a404 ++++ kicad: - Update to 9.0.1: See https://www.kicad.org/blog/2025/03/KiCad-9.0.1-Release/ for details ++++ kicad-doc: - Update to 9.0.1: See https://www.kicad.org/blog/2025/03/KiCad-9.0.1-Release/ for details ++++ kicad-footprints: - Update to 9.0.1: See https://www.kicad.org/blog/2025/03/KiCad-9.0.1-Release/ for details ++++ kicad-packages3D: - Update to 9.0.1: See https://www.kicad.org/blog/2025/03/KiCad-9.0.1-Release/ for details ++++ kicad-symbols: - Update to 9.0.1: See https://www.kicad.org/blog/2025/03/KiCad-9.0.1-Release/ for details ++++ kicad-templates: - Update to 9.0.1: See https://www.kicad.org/blog/2025/03/KiCad-9.0.1-Release/ for details ++++ kid3: - Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini. ++++ kubectl-gather: - new package kubectl-gather: gather data about your cluster that may help to debug issues ++++ kubectl-view-secret: - Update to version 0.14.0: * Update changelog for v0.14.0 release * Bump go toolchain to 1.24 & update dependencies (#59) * Add decode default case for unhandled types (#57) * Update README nixpkgs refs for 24.11 * Update README for new AUR package * Add support for helm secrets (#54) * chore: go1.23, bump module dependencies (#53) * Don't trim Secrets (#52) ++++ sdl2-compat: - Update to release 2.32.54 * Fixed crash during controller hotplug in RetroArch * Improved accuracy of SDL_GetRenderDriverInfo() * Fixed SDL_SetWindowInputFocus() return value - Delete 0001-cmake-install-sdl2-config-.cmake-files.patch (merged) ++++ libgnomesu: - Update to version 2.0.9: * Remove legacy malloc/realloc workarounds. ++++ ncurses: - Add ncurses patch 20250329 + add XM/xm to ms-terminal, to enable mouse with experimental Windows driver -TD + add -x option to infocmp in MKfallback.sh + improve experimental Windows driver by restoring the scroll buffer and console mode, e.g., when reset_prog_mode or endwin is called (patch by Daniel Starke). + add a buffer-limit check in postprocess_termcap (report/testcase by Yifan Zhang). ++++ ndctl: - Update to version 81 * ndctl/namespace: avoid integer overflow in namespace validation * ndctl/dimm: do not increment a ULLONG_MAX slot value * ndctl/namespace: protect against overflow handling param.offset * ndctl/namespace: protect against under|over-flow w bad param.align * ndctl/list: display region caps for any of BTT, PFN, DAX * cxl/region: report max size for region creation * daxctl: output more information if memblock is unremovable * cxl/json: remove prefix from tracefs.h #include - Remove upstreamed cxl-json-Fix-tracefs-include.patch ++++ newt: - Update to 0.52.25: * improve Makefile (Ryan Carsten Schmidt) * fix "yes" in Spanish translation ++++ projectM: - Fix build on aarch64 ++++ recode: - Require python >= 3.8 ++++ libtheora: - Fix devel package Requires, so name of shared libs was changed in previous version update. ++++ limine: - Update to 9.2.2: * Fixes and workarounds in order to make multiboot2 more resilient when booting specific kernels such as Xen. * Avoid mistakenly allocating more memory than necessary when creating the volume index. ++++ m4: - add -std=gnu17 to CFLAGS to fix gcc15 compile time error ++++ mame: - Updated to 0.276 * Used ld.mold for link to fix aarch64 build. * /usr/share/doc/packages/mame/whatsnew-0.276.txt ++++ maven-surefire-plugins: - Upgrade to 3.5.3 * Bug + SUREFIRE-1643: JUnit 5 in parallel execution mode confuses Surefire reports + SUREFIRE-1737: Disabling the JUnit5Xml30StatelessReporter has no effect + SUREFIRE-1751: Surefire report shows flaky tests as failures + SUREFIRE-2289: FailsafeSummary.toRunResult throws a raw exception - Modified patches: * 0001-Port-to-TestNG-7.4.0.patch * 0002-Unshade-surefire.patch + rediff * maven-surefire-bootstrap-resources.patch + regenerate from non-bootstrap build ++++ maven-surefire: - Upgrade to 3.5.3 * Bug + SUREFIRE-1643: JUnit 5 in parallel execution mode confuses Surefire reports + SUREFIRE-1737: Disabling the JUnit5Xml30StatelessReporter has no effect + SUREFIRE-1751: Surefire report shows flaky tests as failures + SUREFIRE-2289: FailsafeSummary.toRunResult throws a raw exception - Modified patches: * 0001-Port-to-TestNG-7.4.0.patch * 0002-Unshade-surefire.patch + rediff * maven-surefire-bootstrap-resources.patch + regenerate from non-bootstrap build ++++ maven-surefire-provider-junit5: - Upgrade to 3.5.3 * Bug + SUREFIRE-1643: JUnit 5 in parallel execution mode confuses Surefire reports + SUREFIRE-1737: Disabling the JUnit5Xml30StatelessReporter has no effect + SUREFIRE-1751: Surefire report shows flaky tests as failures + SUREFIRE-2289: FailsafeSummary.toRunResult throws a raw exception - Modified patches: * 0001-Port-to-TestNG-7.4.0.patch * 0002-Unshade-surefire.patch + rediff * maven-surefire-bootstrap-resources.patch + regenerate from non-bootstrap build ++++ melange: - Update to version 0.23.3: * rebuild: handle pipelines originally passed via `--pipeline-dir` (#1884) * fix: bug with target-architecture (#1883) * setup-bubblewrap: allow anyone to call bwrap (#1882) * rebuild: support subpackages (#1880) * switch to ubuntu-latest (#1877) ++++ nvidia-open-driver-G06-signed-cuda: - limit build of -azure flavor to SP6 ++++ nvidia-open-driver-G06-signed: - limit build of -azure flavor to SP6 ++++ objectweb-asm: - Upgrade to version 9.8 * new Opcodes.V25 constant for Java 25 * bug fixes + Fix one more copy operation on DUP2 + 318015: Valid bytecode for jvm, but failed to pass the CheckClassAdapter. + `ASMifier` should print calls to `valueOf` instead of deprecated constructors of primitive wrappers ++++ openSUSE-release-tools: - Update to version 20250331.59fb61c6: * packaging: Do not reference python3-osc ++++ product-composer: - update to version 0.5.12: * Fix handling of internal updateinfo.xml attributes supportstatus, superseded_by and embargo_date . ++++ proton-vpn: - Update package to 4.9.5 * [VPNLINUX-1066] Add custom dns setting to settings window. * [VPNLINUX-1080] Settings not opening due to early access toggle crashing. * [VPNLINUX-1076] Improve custom DNS. * [VPNLINUX-1055] Added semgrep scanning to CI * [VPNLINUX-1070] Introduce pop-up for conflicting features (netshield/custom dns) * [VPNLINUX-1086] Add reconnection warning when enabling custom DNS. * [VPNLINUX-1074] Drop support for Ubuntu 20.04 * [VPNLINUX-1089] Fix kill switch leak on quit. * [VPNLINUX-1096] Add final URL to 'learn more' link buttons. * [VPNLINUX-1106] Update release package version used for beta toggle * [VPNLINUX-1079] Ensure UI is using latest feature flags after login. * [VPNLINUX-1132] Ensure app does not crash when attempting to logout after doing a search. * [VPNLINUX-1128] Display forwarded port if available. * [VPNLINUX-1128] Only display port if environment variable is set. * [VPNLINUX-1134] Display server load in search results * [VPNLINUX-1117] Include beta branch on version metadata. * [VPNLINUX-1116] Remove code related to old feature flags. * [VPNLINUX-1145] Re-implement tests and clean-up code. * [VPNLINUX-1144] Replace deprecated method. * Remove save_setting when building UI. * [VPNLINUX-949] Fix cancel connection button * [VPNLINUX-949] update changelog * [VPNLINUX-1129] Show port forwarding desktop notification * [VPNLINUX-1169] Switch DisplayPortForwarding env var to Feature Flag * [VPNLINUX-1168] Customize Port Forwarding notification * [VPNLINUX-1167] Update api-core dependency * [VPNLINUX-1168] Minor changes to wording of port forwarding user interface * [VPNLINUX-1181] add linux referral to sign-up URL * [VPNLINUX-1176] Fix crash when quitting the app while connected and PF is enabled ++++ python-azure-mgmt-compute: - New upstream release + Version 34.1.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-mgmt-eventgrid: - New upstream release + Version 10.4.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Remove unzip package from BuildRequires - Rename LICENSE.txt to LICENSE in %files section - Switch source archive format to TAR.GZ - Update Requires from setup.py ++++ python-azure-mgmt-postgresqlflexibleservers: - New upstream release + Version 1.1.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Remove temporary version override ++++ python-azure-storage-blob: - New upstream release + Version 12.25.1 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-azure-storage-file-datalake: - New upstream release + Version 12.20.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Update Requires from setup.py ++++ python-covdefaults: - Add patch support-coverage-7.7.patch: * Support Coverage 7.7.0 and above changes with plugins. - Switch to autosetup and pyproject macros. - No more greedy globs in %files. ++++ yt-dlp: - Update to release 2025.03.31 * yt: add player_js_variant extractor-arg * yt/tab: Fix playlist continuation extraction ++++ v4l-utils-qv4l2: - Update to 1.28.1 * qv4l2: always set m_haveFramebufferSRGB to false * qv4l2: fix crash when disabling openGL * qvidcap: fix core dump - Update to 1.28.0 * buildsystem: Start v4l-utils 1.27.0 development cycle * cec-compliance: add --show-timestamp option * cec-ctl: avoid confusing error message * cec-ctl: exit after reporting all cec devices with --list-devices * cec-ctl: fix random cec stress test: check if msg status is OK * cec-follower: change type of struct Timer duration field to int * cv4l-helpers.h: add missing helper functions * Fixed qv4l2 crash with drivers that implement VIDIOC_ENUM_FRAMESIZES for outputs * ir-ctl: add optional header to manchester encoding * ir-ctl: clear errno before strtol * ir-ctl: correct max_size for rc5 and rc5_sz * ir-ctl: encode rc6 mode 0 can have 43 edges * ir-ctl: fix encoding pulse_length bpf encoder * ir-ctl: remove line length limits * keytable: fix command line processing * keytable: fix segfault when reading legacy keymaps * keytable: fix stdout/stderr inconsistency * keytable: meson not passing rc_keymaps system directory * keytable: meson: Restrict the installation of 50-rc_keymap.conf * keytable: remove line length limits * libv4l2rds: fix TMC location parsing * libv4l2subdev: Extend API with 'which' argument where missing * media-ctl: Re-order setting format and routes * media-info: add missing sys/stat.h include (for dev_t) * meson: add optional Qt6 support * meson: Allow documentation directory to be specified with -Ddocdir * meson: Fix building with -Dv4l-utils=false * meson: fix has_function fork detection (needs suitable include) * meson: libv4lconvert helpers need fork support * meson: v4l2grab needs libv4lconvert with fork support enabled * meson.build: dep_systemd was not set in one case * qv4l2: add support for /dev/v4l-touchX devices * qv4l2: fix crash when used with metadata output devices * qv4l2: support menu controls in updateCtrlRange() * Revert "meson: v4l2grab needs libv4lconvert with fork support enabled" * sync-with-kernel.sh: add v4l2-dv-timings.h * sync-with-kernel.sh: create v4l2-tracer patches * sync-with-kernel.sh: filter V4L2_META_FMT_GENERIC_ defines * test-media: Add basic tests for visl * utils: media-ctl: Prepare for TRY state support * utils: media-ctl: Print the MUST_CONNECT pad flag * utils: media-ctl: Support accessing the subdev TRY state * utils: media-ctl: Support changed routing API * utils/keytable: forgot to add mygica_utv3.toml * v4l2-compliance: Add a test for REMOVE_BUFS ioctl * v4l2-compliance: add new CREATE_BUFS tests * v4l2-compliance: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l2-compliance: Add tests for V4L2_FMT_FLAG_META_LINE_BASED flag * v4l2-compliance: clarify a create_bufs test * v4l2-compliance: Constify pointers and references in formats tests * v4l2-compliance: do not warn for unexpected vivid_ro_ctrl values * v4l2-compliance: Fix building against libc++ * v4l2-compliance: Fix streams use in testSubDevEnumFrameSize() * v4l2-compliance: Fix use of routing on 32-bit platforms * v4l2-compliance: matchFormats(): add multiplane logging * v4l2-compliance: Support the changed routing API * v4l2-ctl: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l2-ctl: Add --try-routing option * v4l2-ctl: --list-devices --verbose will list current input/output * v4l2-ctl: replace --fix-edid-checksums by --keep-edid-checksums * v4l2-ctl: report max_num_buffers * v4l2-ctl/compliance: read and show the subdev client capabilities * v4l2gl: Add missing dependency on argp * v4l2-info: add support for V4L2_BUF_CAP_SUPPORTS_REMOVE_BUFS * v4l2-info: support V4L2_FMT_FLAG_META_LINE_BASED * v4l2-tracer: add auto-generated files to git repo * v4l2-tracer: add re/tracing for AV1 controls * v4l2-tracer: add re/tracing for MAX_NUM_BUFFERS * v4l2-tracer: autogenerate files that can be added to git * v4l2-tracer: ignore single line comments when parsing headers * v4l2-tracer: look in more places for libv4l2tracer * v4l2-tracer: Rewrite libv4l2tracer.so lookup * v4l2-tracer: stop auto-generating files with meson * v4l2-tracer: stop waiting to handle a signal * v4l2-tracer: use stat to verify that retrace file exists * v4l-helpers: support V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH * v4l-helpers: v4l_format_s_sizeimage: add support for other buftypes * v4l-utils: clang-tidy: convert to for range loop * v4l-utils: clang-tidy: use auto with iterators * v4l-utils: (c)v4l-helpers.h: support more than 32 buffers * v4l-utils: fix formats under alpha/ppc64/mips64 * v4l-utils: fix @PACKAGE_VERSION@ use * v4l-utils: fix potential crashing with 32-bit musl * v4l-utils: sync with latest kernel * v4l-utils: sync-with-kernel * v4l-utils: sync-with-kernel * v4l-utils: sync-with-kernel * v4l-utils: test-media: add dmesg -n info before modprobes * v4l-utils: test-media: connect the hdmi input to the output * v4l-utils: use 64-bit formats for time * v4l-utils: use 64-bit off_t format * v4l-utils: v4l-utils: sync with latest kernel headers * v4l-utils: v4l-utils: sync with latest kernel headers * v4l-utils/contrib/gconv: fix conversion errors on ARIB-STD-B24 strings * v4l-utils/contrib/gconv: translation table fix for ARIB-STD-B24 - Update to 1.26.0 * Add support for meson building * build: conditionally retrieve Git repo information * build: do not fall back to libbpf header lookup * buildsystem: Start v4l-utils 1.25.0 development cycle * cec-compliance: get_power_status(): check cec_msg_status_is_abort * cec-compliance: get_power_status(): fix valid RX test * cec-ctl: add hpd-may-be-low suboption for the CEC tests * cec-ctl: add --test-random-power-states stress test * cec-ctl: always log timestamp in show_msg if not-OK * cec-ctl: rename power-cycle to standby-wakeup-cycle * cec-ctl: store state changes in pin file * cec-ctl.1.in: clarify that you configure *your* device * cec-ctl.1.in: for hpd-may-be-low option: <0,1> -> <0/1> * cec-follower: add --exclusive option * cec/v4l2-compliance, cec-follower: use __FILE_NAME__ if available * common/media-info: add MEDIA_ENT_F_PROC_VIDEO_ISP * common/media-info: fail for unknown entity function values * configure.ac: fix gconv directory search * Copy Doxygen configuration file to doc/ * Drop autoconf/automake support * gen_dvb_structs.pl: drop copy of dvb-frontend.h * .gitignore: add back '*.pc' pattern * ir-ctl: fix sharp encoding * keytable: fix repeat formatting * keytable: open lirc for read/write for attaching/detaching bpf programs * libcecutil: fix performance inefficiencies * libdvbv5: dvb-scan: fix DVB-S2 checks for DVB-S tuning * lib/libdvbv5/dvb-file.c: check for valid entry pointer * libv4l1/libv4l2/v4l2-tracer: use common meson c_args/cpp_args to disable transparent large file support * manpages: fix groff warnings * media-ctl: 1 -> 1ULL * media-ctl: Add support for routes and streams * media-ctl: Check for Streams API support * meson: Add support for doxygen documentation * meson: Fix install location of doxygen's man pages * meson: Fix libbpf detection * meson: make it backward-compatible with version 0.54 * meson: re-enable qv4l2 without Qt OpenGL support * meson: Use -include to include config.h instead of -I. * meson.build: backport it to version 0.56 * qv4l2: enable Qt6 compile with Qt OpenGL support * qv4l2: fix qmake project file * qv4l2: fix Qt6 compile (ambiguous overload for operator!=) * qv4l2: fix Qt6 compile (missing QActionGroup header) * qv4l2: fix Qt6 compile (no matching function for call to QString::split(QRegExp)) * qv4l2: fix Qt6 compile (QDesktopWidget: No such file or directory) * qv4l2: fix Qt6 compile (QHBoxLayout/QVBoxLayout has no member setMargin) * qv4l2: fix Qt6 warning (QMenu::addAction() is deprecated) * qv4l2: fix Qt6 warnings (QKeyCombination operator+ is deprecated) * qv4l2: fix SDR format error message * qv4l2: remove leagcy alsa_stream.h include (ENABLE_ALSA protected) * qv4l2: remove unused local variables 'QString what' * qv4l2: update qmake project file for Qt6 (core5compat module) * qvidcap: enable Qt6 compile with Qt OpenGL support * qvidcap: fix qmake project file * qvidcap: fix v4l2_convert_hook (add PRE_TARGETDEPS) * README.md: drop qt5-default, add libsdl2-dev libbpf-dev llvm clang * sync-with-kernel.sh: don't filter V4L2_PIX_FMT_HEVC_SLICE * sync-with-kernel.sh: regenerate utils/keytable/rc_keymaps/meson.build * test-media: cec-pwr enables cec variable as well * test-media: log utils versions * test-media: 'mc' argument didn't select vidtv * test-media: use -m instead of -M for vicodec and vidtv * Update old email address * utils: libv4l2subdev: Set stream for g_selection * utils/common: Set V4L2_SUBDEV_CLIENT_CAP_STREAMS for subdevs * utils/libcecutil: drop spurious dep_libv4lconvert * v4l2-compliance: Add gadget. as bus_info prefix * v4l2-compliance: Add handling for QC08C and QC10C format * v4l2-compliance: call select before dequeuing event * v4l2-compliance: codecs: Add stateless (TRY_)DECODER_CMD tests * v4l2-compliance: improve error message * v4l2-compliance: pass media_fd when walking topology * v4l2-compliance: support V4L2_PIX_FMT_AV1_FRAME * v4l2-compliance: Test queue maximum buffers allocation * v4l2-ctl: Add --get/--set-ctrl support for INTEGER and INTEGER64 arrays * v4l2-ctl: add missing > in aspect option usage message * v4l2-ctl: Add routing and streams support * v4l2-ctl: add support for AV1 stateless control types * v4l2-ctl: Check for Streams API support * v4l2-ctl: fix alignment meta formats usage message * v4l2-ctl: fix handling the premul-alpha sub-option * v4l2-ctl: improve --silent support * v4l2-ctl: improve --stream-sleep * v4l2-ctl: improve --stream-sleep functionality * v4l2-ctl: Improve sub-device options help text * v4l2-ctl: reset fps counter when using --stream-sleep with streamoff/on * v4l2-ctl: show field value in print_concise_buffer() * v4l2-ctl: support random sleep times * v4l2-ctl.1.in: add missing --help-meta * v4l2-ctl/compliance: add include cstdint * v4l2-ctl/compliance: Add routing and streams multiplexed streams * v4l2-ctl/compliance: Add simple routing test * v4l2-info.cpp: fix _SUPPORTS_MAX_NUM_BUFFERS description * v4l2-info/v4l2-tracer: add macro to mark the trace * v4l2-tracer: add event tracing/retracing * v4l2-tracer: add G/S TUNER ioctls * v4l2-tracer: add macros to print debug info * v4l2-tracer: add quotes to -DLIBTRACER_PATH="@0@" * v4l2-tracer: add VIDIOC_ENUM_FRAMEINTERVALS * v4l2-tracer: add VIDIOC_ENUM_FRAMESIZES * v4l2-tracer: auto generate flags for DECODER_CMD * v4l2-tracer: create an option to trace userspace args * v4l2-tracer: fix autogen script for AV1 * v4l2-tracer: Fix libv4l2tracer.so loader * v4l2-tracer: fix trace path name creation * v4l2-tracer: get decoded bytesused from DQBUF * v4l2-tracer: print only if debugging option is set * v4l2-tracer: remove buffers by type and index * v4l2-tracer: remove compress_frame_count * v4l2-tracer: replace buftype2s with val2s * v4l2-tracer: stop retracing failed ioctls * v4l2-tracer: stop stringifying v4l2_input "tuner" * v4l2-tracer: stringify target in v4l2_selection * v4l2-tracer: use __s64 instead of long * v4l2-tracer: wrap open64/mmap64 functions only if linux && __GLIBC__ * v4l-utils: libdvbv5: fix doxygen warnings * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest kernel headers * v4l-utils: sync with latest media staging tree * v4l-utils: sync with upstream media staging kernel. * v4l-utils.spec.in: update it to work with meson - Use Qt6 instead of Qt5 when building the qv4l2 flavor - Drop usage of deprecated %suse_update_desktop_file - Redo patch since v4l-utils now uses meson: * use_system_v4l_for_qv4l.patch ++++ ristretto: - Recommend webp-pixbuf-loader for WebP support ++++ semaphore: - Update to version 2.13.5 (2.13.4 was not released): * Bugfixes - Import error 400 - Remove overriding ANSIBLE_SSH_ARGS - Remove panic for incorrect websocket configuration - Update to version 2.13.3: * Bugfixes - Support requirements.yml in repository root. - Saving options for Postgres. * What's Changed - chore(deps): update dependency chai to v5.2.0 by @renovate in [#2839] - fix(deps): update dependency core-js to v3.41.0 by @renovate in #2842 - chore(deps): update dependency prettier to v3.5.3 by @renovate in #2840 - fix(deps): update module github.com/go-sql-driver/mysql to v1.9.1 by @renovate in #2844 - fix(deps): update module github.com/spf13/cobra to v1.9.1 by @renovate in #2845 - chore(deps): update dependency eslint-config-prettier to v10 by @renovate in #2850 - support previous root collections & roles. by @svennd in [#2687] - chore(deps): update dependency openai to v4.89.1 by @renovate in #2855 - chore(deps): update dependency nyc to v17 by @renovate in [#2856] ++++ shotcut: - Update to 25.03.29: * Added Text style preset to Subtitles > Generate Text on Timeline. * Added Copy Current and Copy All to Filters. * Added the project Video Mode to the window title. * Added Vertical and Horizontal parameters to the No Sync video filter. * Added Toggle Filter Overlay to the Player menu. * Added 360: Cap Top & Bottom and 360: Equirectangular Wrap video filters. * Added a Not In a Bin smart bin to the Playlist. * Added #rgba, #yuv, #gpu, and #10bit tags to keywords in Filters for search. * Added an icon to Timeline clips to indicate when they have filters. * Added "ITU-R BT.2020" to Video Mode > Custom > Add and Output > Properties. * Reduced the range of Gamma and Gain in the Color Grading filter. * Fixed opening a project can be slow or make app unresponsive if Settings > Playlist > View mode is Icons (broke in v25.01). * Fixed double-clicking a Playlist item that is in a Bin may open wrong clip. * Fixed handling of Windows shortcuts and macOS aliases in Files. * Fixed automatic pause--such as when adding a filter--does not update the player's play button state (broke in v25.01). * Fixed a crash on multiple Timeline undo and redo operations. * Fixed a crash bug after Undo and Redo after moving clips in Timeline. * Fixed the Size, Position & Rotate filter's visual control with non-square pixels. * Fixed trimming twice ruins zoom keyframes in Size, Position & Rotate filter. * Block adding a new job that writes to the same file as a pending or running job. * Fixed Paste filters is not adding an Undo item to History. * Fixed the Amount keyframes button always disabled in the 360: Equirectangular to Stereogaphic video filter. * Fixed key repeat for the previous/next shortcuts in Player menu. * Fixed Export > Reframe causes Video > Scan mode to be interlaced even when it shows progressive. * Fixed trim handles on Timeline clip when it is very short. * Fixed Timeline > Split followed by multiple undo and redo may affect attached filters. * Fixed playhead in Keyframes incorrect after switching filters. ++++ sndiff: - Update to version 0.2.1~0: * Check if snapshot directory exist ++++ sops: - Update to version 3.10.1: * Add changelog. * Bump version to 3.10.1. * build(deps): Bump the ci group with 2 updates - Update to version 3.10.0: * build(deps): Bump alpine from 3.18 to 3.21 in /.release in the docker group across 1 directory by @dependabot in #1700 * Convert changelog to MarkDown by @felixfontein in #1741 * build(deps): Bump the go group with 7 updates by @dependabot in [#1743] * build(deps): Bump the go group with 9 updates by @dependabot in [#1745] * build(deps): Bump the rust group in /functional-tests with 2 updates by @dependabot in #1744 * build(deps): Bump github/codeql-action from 3.28.5 to 3.28.8 in the ci group by @dependabot in #1746 * build(deps): Bump the go group with 12 updates by @dependabot in #1751 * build(deps): Bump the ci group with 4 updates by @dependabot in [#1750] * Add --input-type option for filestatus subcommand by @felixfontein in #1601 * Use SOPS_EDITOR before EDITOR by @felixfontein in #1611 * Allow users to disable version check via environment variable by @nicklasfrahm in #1684 * add duplicate section support to ini store by @reindlt in #1452 * stores: test for duplicate keys, reserve keyword (yaml only now) by @holiman in #1203 * Add same process option for exec-env by @ricmatsui in #880 * outputs: add trailing newline at the end of JSON files by @duthils in #1476 * set subcommand: add --idempotent flag that will not write the file if no change happened by @felixfontein in #1754 * Encrypt and decrypt time.Time objects by @felixfontein in #1759 * build(deps): Bump the go group with 8 updates by @dependabot in [#1763] * build(deps): Bump tempfile from 3.16.0 to 3.17.0 in /functional-tests in the rust group by @dependabot in #1762 * build(deps): Bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1 in the ci group by @dependabot in #1761 * fix(docs): typo in README.rst by @Paredev in #1765 * Add SSH support for age by @haoqixu in #1692 * make sure that tests do not pick keys.txt from user's HOME dir by @tomaszduda23 in #1766 * support for age identity with passphrase by @tomaszduda23 in [#1400] * build(deps): Bump the rust group in /functional-tests with 4 updates by @dependabot in #1768 * build(deps): Bump the go group with 12 updates by @dependabot in #1769 * build(deps): Bump the ci group with 4 updates by @dependabot in [#1770] * build(deps): Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot in #1773 * feat: add age plugin support by @brianmcgee in #1641 * Check GnuPG decryption result for non-empty size by @felixfontein in #1776 * vendored age code: consolidate passphrase reading functionality by @felixfontein in #1775 * Allow to encrypt and decrypt from stdin by @felixfontein in [#1690] * build(deps): Bump the go group with 11 updates by @dependabot in #1784 * build(deps): Bump the ci group with 5 updates by @dependabot in [#1782] * build(deps): Bump serde_json from 1.0.139 to 1.0.140 in /functional-tests in the rust group; bump Rust to 1.85.0 by @dependabot in #1783 * build(deps): Bump the go group with 13 updates by @dependabot in #1797 * build(deps): Bump the rust group in /functional-tests with 3 updates by @dependabot in #1796 * build(deps): Bump github/codeql-action from 3.28.10 to 3.28.11 in the ci group by @dependabot in #1795 * build(deps): Bump the go group with 6 updates by @dependabot in [#1802] * build(deps): Bump tempfile from 3.18.0 to 3.19.0 in /functional-tests in the rust group by @dependabot in #1800 * build(deps): Bump docker/login-action from 3.3.0 to 3.4.0 in the ci group by @dependabot in #1801 * build(deps): Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in #1806 * goreleaser: add windows arm64 by @duthils in #1791 * Add a way to set sops config location via envvar by @sledzikowy in #1701 * build(deps): Bump the go group with 3 updates by @dependabot in [#1809] * build(deps): Bump the ci group with 5 updates by @dependabot in [#1808] * build(deps): Bump tempfile from 3.19.0 to 3.19.1 in /functional-tests in the rust group by @dependabot in #1807 * Support --config option in publish subcommand by @felixfontein in #1779 * Fix caching of Metadata.DataKey by @felixfontein in #1781 * Lint by @felixfontein in #1780 * updatekeys subcommand: rename GroupQuorum to ShamirThreshold by @felixfontein in #1631 * If --filename-override is specified, convert it to an absolute path same as regular filenames by @felixfontein in #1793 * Add support for oauth2.TokenSource in GCP KMS by @matheuscscp in #1794 * Added SOPS_AGE_KEY_CMD option to age, fixes #1323 by @danilobuerger in #1811 * chore: omitempty metadata to reduce the size of stored config by @cgetzen in #1571 * Improve Shamir Secret Sharing code by @felixfontein in #1813 * Update all dependencies by @felixfontein in #1814 * Run 'gofmt -w' on all .go files by @felixfontein in #1817 * Add option to explicitly check for the latest version; deprecate current default of always doing that unless disabled by @felixfontein in #1816 * Build using Go 1.24 and drop support for 1.22 by @hiddeco in [#1819] * Support GOOGLE_OAUTH_ACCESS_TOKEN for Google Cloud Platform by @marensofier in #1578 * Warn about .sops.yml files found while searching for .sops.yaml by @felixfontein in #1820 * Release 3.10.0 by @felixfontein in #1815 * Added support for multiarch windows release binaries by @sabre1041 in #1823 ++++ stress-ng: - update to 0.18.12: * physmmap: add physical memory mapping (/dev/mem) stressor * stress-link/memfd/mmaphuge/mmaptorture: fix global buffer overflow * stress-prefetch: add aarch64 load prefetch instructions (prfm) * core-asm-ret: add lpad instruction in return code on RISC-V * core-asm-ret: add PPC64 big endian and PPC little and big endian support * stress-flushcache: call dcbst_page for PPC and PPC64 * stress-nop: make policy non-clobberable for ppc32 gcc 4.9.2 builds * stress-cyclic: make policy non-clobberable for ppc32 gcc 4.9.2 builds * stress-hyperbolic: long double trig should be at least as accurate as double * stress-trig: long double trig should be at least as accurate as double * stress-opcode: Fix incorrect opcode mmap size, 2 pages short * stress-lockbus: add timer to break out stuck split locks on ppc64 * stress-regex: Fix digits regex name, should be digits and not alphas * stress-tlb-shootdown: page align two more offsets * stress-tlb-shootdown: msync memfd mapping using the correct size * stress-malloc: only declare tmp_align for aligned allocations * stress-tlb-shootdown: page align offsets * stress-open: always unlink file on O_TRUNC open * stress-stream: add hex string compare of checksums * stress-physmmap: add upper region size bounds check * stress-easy-opcode: ensure enough end spaces is available for return ops(s) * stress-easy-opcode: add a simple easy opcode stressor * stress-tlb-shootdown: make TLB shootdowns more aggressive, add metrics * core-cpu-cache: only use clflushopt if it is supported by the processor * kernel-coverage: add --physmmap-read test * stress-physmmap: add --physmmap-read option to force read data in every page * stress-misaligned: use atomic_fetch_add if 2,4,8 byte variants unavailable * stress-physmmap: attempt to mmap entire region in one mmap * stress-physmmap: make mappable_pages a register size_t * stress-physmmap: report if no pages were mappable * stress-physmmap: add physical memory mapping (/dev/mem) stressor * Remove stress-mpfr. * stress-uprobe: cast size_t to ssize_t for sane type comparison * stress-uprobe: prevent buffer overflows when parsing data * stress-race-sched: fix off-by-one comparison on method_all_index * stress-malloc: ensured aligned_alloc is a multiple of alignment * stress-bitononicsort: fix mmap'd anon mapped name * stress-vm: add collapse to vm-madvise options for MADV_COLLAPSE * core-heler: add stress_madvise_collapse to collapse pages to hugepages * stress-umask: add umask system call exercising stressor * stress-mmaptorture: add MADV_RANDOM on zero sized allocation * core-shim: add build-time check for close_range, use it in core-shim * matrix-methods.job: remove hot from hot-cpu * core-cpu-cache: add #elif for cacheflush, helps static analyzer * stress-bigheap: use bit-wise & for logical anding * stress-numa: use bit-wise & for logical anding * stress-zombie: voidify return from shim_usleep() * stress-swap: enable --swap-self on --aggressive * stress-stack: enable --stack-{fill|mlock|pageout|swap} on --aggressive * stress-shm-sysv: enable --shm-sysv-mlock on --aggressive * stress-shm: enable --shm-mlock on --aggressive * Manual: fix missing sysv shared memory heading * stress-sem: enable --sem-shared on --aggressive * stress-resources: enable --resources-mlock on --aggressive * stress-readahead: limit --readahead-bytes maximized setting to MAX_32 * stress-ramfs: make --ramfs-fill fill pages with random data * stress-ng: check for stressors that should be ignore * stress-pseek: enable --pseek-rand on --aggressive * stress-pipeherd: enable --pipeherd-yield on --aggressive * Manual: fix indentation on --pci-ops-rate option * stress-pagemove: enable --pagemove-mlock and --pagemove-numa on --aggressive * stress-numa: enable numa-shuffle-addr and numa-shuffle-node on --aggressive * Manual: fix missing netlink task title * Manual: fix missing title for mmapmany stressor * Manual: remove idle-page help * stress-malloc: flush pages when using --aggressive * stress-bigheap: use memory clearing calloc when using --aggressive * stress-vm: flush pages when using --aggressive * stress-vm-addr: flush pages when using --aggressive * stress-vma: flush pages when using --aggressive * stress-stack: flush touched stack pages when using --aggressive * stress-stack: make --stack-fill option fill stack with random data * stress-pageswap: madvise populate read when using --aggressive option * stress-munmap: for pages to page out with --aggressive option * stress-madvise: force more swapouts/swapins with --aggressive options * core-out-of-memory: Fix off-by-one array overflow error * stess-bigheap: increase reallocs and memory checks with --aggressive * stress-affinity: add more sched_setaffinity call with --aggressive option * stress-access: add more access calls with --aggressive option enabled * stress-lockbus: add 1 byte and 2 byte misaligned 32 bit lock bus operations * stress-ng: enable specifying number of instances as % of cpus * core-vmstat: add vmstat memory scaling option --vmstat-units U ++++ terragrunt: - Update to version 0.77.3: * Enhancements Error Handling for Discovery The find and list commands now leverage improved error handling when discovering configurations throughout Terragrunt projects. When configurations require authentication due to usage of functionality like get_aws_account_id(), have errors in their configurations or cycles between dependencies, the commands will do their best to return valid results, and warn the user that the results are incomplete due to suppressed errors or cut cycles. This should allow for usage of the find and list commands in more real-world use-cases, which frequently require this kind of error handling. * What's Changed - feat: Adding error handling for discovery by @yhakbar in [#4098] - Update to version 0.77.2: * New Features The backend configuration block now supports assume_role_with_web_identity for configuring the backend block of the OpenTofu/Terraform terraform block. This allows users separately authenticating to backends with a different role to leverage role assumption with OIDC. For more information, see the backend docs. * What's Changed - feat: Adding assume_role_with_web_identity for backend configs by @yhakbar in #4097 - chore: simplified processing of errors block by @denis256 in [#4046] - build(deps): Updated google.golang.org/protobuf to 1.36.6 by @denis256 in #4096 - build(deps): Updated github.com/charmbracelet/lipgloss to v1.1.0 by @denis256 in #4096 - build(deps): Update github.com/gruntwork-io/terragrunt-engine-go to v0.0.13 by @denis256 in #4096 - build(deps): Update github.com/urfave/cli/v2 to v2.27.6 by @denis256 in #4096 ++++ traefik: - Change traefik user's home directory to /var/lib/traefik. This will allow traefik to store data for plugins from https://plugins.traefik.io/plugins without permission issues This change will reflect on existing installations automatically ++++ tree-sitter-commonlisp: - update to 0.4.1: * require python >= 3.9 - update to 0.4.0: * fix typos README.md for package name * move to using tree-sitter.json ++++ tree-sitter-cuda: - update to 0.21.0: * bindings: use tree_sitter_language and Rust edition 2024 * update test action to follow tree-sitter-cpp ++++ tree-sitter-glsl: - update to 0.2.0: * docs: update README.md based on template * publish: fix project website in pyproject.toml ++++ tree-sitter-hlsl: - update to 0.2.0: * migrate to tree-sitter.json * Test and modernize bindings ++++ tree-sitter-lua: - update to 0.3.0: * refactor: use Tree-sitter prefixed calloc/free functions ++++ tree-sitter-markdown: - update to 0.4.1: * nothing of relevance - update to 0.4.0: * Fix filename of common/common.js in package.json that breaks the node package after rename * fix: recognize escaped "$" in latex blocks * fix: allow whitespace after closing code block fence * fix: highlights & injections query paths in tree-sitter.json * injections.scm: TOML +++ metadata frontmatter support ++++ trufflehog: - Update to version 3.88.20: * Postman source handle different JSON info for headers (#3995) ++++ updatecli: - Update to version 0.97.0: * Features - feat: Support key title for githubrelease source, condition @viccuad (#4528) * Maintenance - deps(go): bump module golang.org/x/net to v0.38.0 @updateclibot[bot] (#4540) - deps(go): bump module github.com/testcontainers/testcontainers-go to v0.36.0 @updateclibot[bot] (#4535) - deps(github/action): bump all dependencies @updateclibot[bot] (#4513) ++++ yast2-trans: - Update to version 84.87.20250330.b9c44bed6b: * Translated using Weblate (Esperanto) ------------------------------------------------------------------ ------------------ 2025-3-30 - Mar 30 2025 ------------------- ------------------------------------------------------------------ ++++ Bear: - update to version 3.1.6 * Add ifort and ifx support * Add ftnfe support * Add LLVM's flang support * Add xgcc and xg++ support - Add patch no-BUILD_ALWAYS.patch to prevent duplicate build artifacts ++++ libbytesize: - update to 2.11: * remove dependency on python3-six and python2 crumbs * Update translation files * tests: remove unnecessary bash dependency ++++ btrfsprogs: - update to 6.13 * mkfs: * allow --sectorsize to be 2K for testing purposes of subpage mode (needs the same block size supported by kernel) * fix false error when no compression is requested and lzo is not compiled in * convert: support 2K block size in the source filesystem * defrag: new parameter -L/--level to specify compression levels (kernel 6.15), also supports the realtime levels * subvol delete: show names of recursively deleted child subvolumes * qgroup show: use sysfs to detect up to date consistency status * zoned mode: support zone capacity tracking * other: * CI new and updated workflows * documentation updates - spec: package btrfs-find-root unconditionally (bsc#1239992) - Refresh patches: mkfs-default-features.patch (context) ++++ buildah: - Update to version 1.39.4: * [release-1.39] Bump to Buildah v1.39.4 * [release-1.39] Bump c/image to v5.34.3, c/common v0.62.3 * createPlatformContainer: drop MS_REMOUNT|MS_BIND ++++ cloud-hypervisor: - update to 45.0: * Experimental `riscv64` Architecture Support (direct kernel booting only) * Alphabetically Sorted CLI Options * Improved Downtime of VM Live Migration * Fix seccomp filters related to http-api thread * Handle cross-page access in the emulator for mshv - enable riscv64 builds ++++ ddnet: - Update to version 19.1: * [Client] Nameplate rewrite * [Editor] New speed tiles * [Client] Overhaul skin loading and refreshing, improvements for 0.7 skins * [Client] Move DDRace HUD title to correct pane * [Client] Always automatically rcon auth on local server * [Client] Add size to demo list * [Client] Allow test map locally in subfolders * [Client] Apply alpha to spectating tees from other teams * [Client] Slider to change prediction margin * [Client] Changes to mouse button press handling * [Client] Reduce FPS impact of community icon loading * [Client] Fix incorrect chat messages for inactive client * [Client] Android: Support importing touch controls with no "label-type" * [Client] Fix spectator cursor on older servers * [Client] Fix player_default_eyes not working if cl_run_on_join ends with ; * [Client] Support using dbg_graphs without debug * [Client] Fix left and right joystick hat keys * [Client] Fix camera button overlap the "record demo button" in vanilla * [Client] Clear key states on alt tab * [Client] Improve HiDPI handling * [Client] Fix crash due to changed sound sample assertion * [Editor] Add flip and rotate to speedup arrow angle * [Editor] Make "Allow all unknown settings" allow all settings * [Editor] Add shift+scroll to speedup layer * [Editor] Fix unused tele/speedup tiles deleting with shift fill mode * [Editor] Fix automap refernece popup initial selection * [Editor] Fix automapper seed crash * [Editor] Fix automapper undo and popup crashes * [Editor] Improve editor tune popup and tune tile text render * [Editor] Fix undo for hookthrough's front layer * [Server&Client] Make fifo commands usable from console * [Server] Reset velocity when using move commands * [Server] Fix unpractice when locked * [Server] Fix jetpack tuning and incorrect tune zone override * [Server] Error in auth_add when username is too long * [Server] Disable spectator count for hide_auth_status * [Server] Fix keeping spec * [Server] Don't unpause when force pause timer is over - Changes in 19.0: * [Client] Add spectator count to HUD * [Client] Auto-sync player camera option * [Client] Teleport hookline (when 1 exit) * [Editor] Add "Test map locally" button * [Editor] Automapper usability improvements * [Editor] View ingame entities * [Client] 128 player support (not in server yet) * [Client] Android: Support changing touch button background color * [Client] Button to open ddnet-saves.txt * [Client] Partial antiping (cl_antiping_percent) * [Client] Show position in freeview * [Client] Improved ingame server info * [Client] Don't show "add friend" message when everyone is offline * [Client] Teeworlds 0.7 skin fixes * [Client] Show team info in server info * [Client] Display ninja bar in 0.7 servers * [Client] Fix custom map download URLs * [Client] Make it easier to download a file and have If-Modified-Since support * [Client] Add support for checking mapbugs in client prediction * [Client] Remember selected server settings option during search * [Client] Show Teeworlds 0.7 servers in LAN browser * [Client] Reset player speed value in demo * [Client] Fix ping cache for 0.7 servers * [Client] Fix crash with long translations * [Client] Fix Vulkan crash with long text * [Client] Add translation credits to language settings * [Client] Higher quality speedup arrows * [Client] Show position of paused character currently spectating * [Client] Show FPS button in settings * [Client] Add community name tooltip to password popup * [Client] Fix touch control button's corner bug [K1nop1c0] * [Editor] Improve editor envelope preview and envelope curve rendering * [Editor] Confirm deletion of images/sounds that are used in map layers * [Editor] Fix tele cp using wrong number * [Editor] Fix crash with game tiles in other group * [Editor] Fix crash when deleting a sound * [Editor] Fix editor ctrl+right click selecting hidden layers/groups * [Server] Vanish on /spec in practice, add /unpractice * [Server] Separate infjump and invincible * [Server] List available maps as console arguments for sv_map/change_map * [Server] Allow custom mods override client prediction tune zone (per-player) * [Server] Cancel swap command with /cancel * [Server] Add sv_practice_by_default command * [Server] Persist last whisper between map changes * [Server] Preserve super on hot reload * [Server] Do not force infinite ammo for ddrace gametypes * [Server] Fix FIFO on Windows not working with linebreaks * [Server] Add hide_auth_status to rcon * [Tools] mastersrv: Add config file and hot-reloading * [Tools] dilate: Support --dry-run ++++ emptyepsilon: - Backport patches for Lua API fixes: * lua_add_getCurrentWarpSpeed.patch * lua_fix_multivar.patch * lua_add_commandBypassSelfDestruct.patch * lua_fix_commandCombatManeuver.patch ++++ ghc-crypton: - Update crypton to version 1.0.4. [#]# 1.0.4 * Ed448.sign: avoid extra re-derive of public key. [#48](https://github.com/kazu-yamamoto/crypton/pull/48) ++++ ghc-crypton-connection: - Update crypton-connection to version 0.4.4. [#]# Version 0.4.4 * Remove unused packages. [#8](https://github.com/kazu-yamamoto/crypton-connection/pull/8) ++++ ghc-network-control: - Update network-control to version 0.1.6. [#]# 0.1.6 * Allowing size 0. ++++ ghc-tls-session-manager: - Update tls-session-manager to version 0.0.8. [#]# 0.0.8 * Removing "basement". ++++ ghc-uuid: - Update uuid to version 1.3.16 revision 3. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-uuid-types: - Update uuid-types to version 1.0.6 revision 3. Upstream has revised the Cabal build instructions on Hackage. ++++ gnome-console: - Replace appstream-glib with AppStream BuildRequires, use the correct dependency, and pass tests=true to meson setup, run all the tests available. ++++ gnome-mines: - Update to version 48.0: + Updated translations. ++++ gnome-terminal: - Update to version 3.56.0+3: * build: Bump vte req version * Updated translations. ++++ gsl: - Don't package the whole _includedir, only the gsl folder ++++ python-gst: - Add 0496a778bb85e0b263ed2fddfcf3dac7961fe4f5.patch: Fix compatibility with PyGObject>=3.52.0. - Pass python-exe instead of python to meson setup, the latter is deprecated. ++++ ibis: - update to 0.13.0: * Fix the parameter order of an error in Ibis.Client.parse_mode_string * Implement Ibis.formatting_parse ++++ identity: - Update to Version 25.03 * Changed the versioning scheme to year.month. * Updated to the GNOME 48 platform. * Updated translations. ++++ iosevka-fonts: - Update to v33.2.0 * Changes of version 33.2.0 = Add flat-top variants for curly, straight-vertical-sides, and rounded-vertical-sides forms of W and w (#2146). = Add almost-flat-top variants for curly forms of W and w. = Refine shape of the following characters: ~ GREEK CAPITAL LETTER HETA (U+0370). ~ GREEK SMALL LETTER HETA (U+0371). ~ LATIN CAPITAL LETTER HALF H (U+2C75). ~ LATIN SMALL LETTER HALF H (U+2C76). ~ LATIN CAPITAL LETTER AU (U+A736). ~ LATIN CAPITAL LETTER REVERSED HALF H (U+A7F5). ~ LATIN SMALL LETTER REVERSED HALF H (U+A7F6). ~ LATIN SMALL LIGATURE FFI (U+FB03). = Make certain characters slightly wider under Quasi-Proportional. Affected characters: ~ ARMENIAN CAPITAL LETTER TO (U+0539). ~ ARMENIAN SMALL LETTER TO (U+0569). ~ ARMENIAN SMALL LIGATURE ECH YIWN (U+0587). = Fix variant application of cv38 on U+1DF0F. ++++ sdl2-compat: - Add workarounds for Leap 15's not-so-capable pkg-config. ++++ libabigail: - update to 2.6: * Use type hashing during type canonicalization. This speeds up a number of pathological test cases. * Improve Linux Kernel & Modules comparison using CTF and BTF debug information format. * Better support of some LLVM-specific DWARF lingo. ++++ libdeflate: - update to 1.23: * Fixed bug introduced in 1.20 where incorrect checksums could be calculated if libdeflate was compiled with clang at -O0 and run on a CPU supporting AVX512. * Fixed build error when using -mno-evex512 with clang 18+ or gcc 14+. * Increased the minimum CMake version to 3.10. * Further optimized the x86 CRC code. * The CMake-based build system now implements a workaround for gcc being paired with a too-old binutils version. This can prevent build errors. ++++ libdmtx: - update to 0.7.8: * cmake build fixes * dmtxRegion: add deterministic findNext variant * Adding reader programming feature. ++++ libdwarf: - update to 0.11.1: * Updated document date to today. * Each file has 1 to 3 trivial casts added and all involve things whose known range ensures the change is ok (boolean, address-size, and other known things).. * Removing trailing whitespace and fixing a couple indent mistakes. * Now checks and reports on all DIE references, meaning the DWARF reference class. * Now uses a macro for 0x%08llx clarifying printf on Dwarf_Unsigned. * Also removes an accidental trailing space in printed output. * In one place in code added yesterday an explicit dealloc of a Dwarf_Error was omitted. Found by the usual export NLIZE=y export SUPPRESSDEALLOCTREE=y regressiontest. * The code refactoed to print attributes: DW_AT_specification: DW_AT_abstract_origin: DW_AT_type: is now in place and this commit deletes the lines extracted to the new source file. * build: fix arguments order in calloc calls (#258) * Initial addition of ossfuzz 70753 and ossfuzz 70763 ++++ mozilla-nss: - update to NSS 3.109 * bmo#1939512 - Call BL_Init before RNG_RNGInit() so that special SHA instructions can be used if available * bmo#1930807 - NSS policy updates - fix inaccurate key policy issues * bmo#1945883 - SMIME fuzz target * bmo#1914256 - ASN1 decoder fuzz target * bmo#1936001 - Part 2: Revert “Extract testcases from ssl gtests for fuzzing” * bmo#1915155 - Add fuzz/README.md * bmo#1936001 - Part 4: Fix tstclnt arguments script * bmo#1944545 - Extend pkcs7 fuzz target * bmo#1912320 - Extend certDN fuzz target * bmo#1944300 - revert changes to HACL* files from bug 1866841 * bmo#1936001 - Part 3: Package frida corpus script ++++ libical: - update to 3.0.20: * Clean up the byte-swapping macros * Fix a testcase in libical-glib when using 64-bit on a 32-bit system - update to 3.0.19: * Fix for changes to the libicu 75 API * Add vcpkg manifest-mode support * Improved berkeley-db discovery on Mac with homebrew * Improved libicu discrovery on Mac with homebrew * Properly set DYLD_LIBRARY_PATH on Mac for libical-ical tests * Resolved known limitation: Negative values are now also supported for `BYMONTHDAY` and `BYYEARDAY`. * Add support for RDATE;VALUE=PERIOD * Fix time conversion to time_t for times before epoch * Allow `icalcomponent_foreach_recurrence` to receive `DATE`-only `start` and `end` params. * Fix the calculation of an event's duration if `DTSTART` is a `DATE`-only value. * Fix `icaltime_span_new()` - ignore the case where DTEND is unset and require it to be set by the caller instead. * Various fixes for fuzzer issues ++++ libical-glib: - update to 3.0.20: * Clean up the byte-swapping macros * Fix a testcase in libical-glib when using 64-bit on a 32-bit system - update to 3.0.19: * Fix for changes to the libicu 75 API * Add vcpkg manifest-mode support * Improved berkeley-db discovery on Mac with homebrew * Improved libicu discrovery on Mac with homebrew * Properly set DYLD_LIBRARY_PATH on Mac for libical-ical tests * Resolved known limitation: Negative values are now also supported for `BYMONTHDAY` and `BYYEARDAY`. * Add support for RDATE;VALUE=PERIOD * Fix time conversion to time_t for times before epoch * Allow `icalcomponent_foreach_recurrence` to receive `DATE`-only `start` and `end` params. * Fix the calculation of an event's duration if `DTSTART` is a `DATE`-only value. * Fix `icaltime_span_new()` - ignore the case where DTEND is unset and require it to be set by the caller instead. * Various fixes for fuzzer issues ++++ log4cplus: - update to 2.1.2: * Implement `LOG4CPLUS_ASSERT_FMT()` - formats assertion message using C-style format string. * Implement `LOG4CPLUS_ASSERT_FORMAT()` - formats assertion message using C++20 `` header facilities. * `log4cplus.threadPoolBlockOnFull`. When this property is `true` (default), threads will block when internal thread pool queue is full. ++++ m17n-lib: - update to 1.8.5: * This release is just for bug fixing. * Enable anthy-unicode * Use UTF-8 instead of EUC-JP in example/mimx-anthy.c * configure.ac: fix incorrect bashism ++++ libmirage: - update to 3.2.10: * libMirage: ISO writer: fix segfault when track has no associated filename ++++ mozjs128: - Update to version 128.8.1: + CVE-2025-2857: Incorrect handle could lead to sandbox escapes. - Changes from version 128.8.0: + Various security fixes: CVE-2024-43097, CVE-2025-1930, CVE-2025-1931, CVE-2025-1932, CVE-2025-1933, CVE-2025-1934, CVE-2025-1935, CVE-2025-1936. ++++ libowfat: - update to 0.34: * be more C99 compliant (Florian Weimer) * add C++ convenience overloads to uint*.h * remove unaligned memory access behind #ifdef i386 from uint*.h ++++ libpaper: - update to 2.2.6: * This release involves no code changes, but lots of tidying up. The library is now versioned on Windows, and build fixes avoid problems on macOS. ++++ pcre2: - Update to 10.45: * New upstream maintainers (and signing key) * Update Unicode support to UCD 16 * Case-insensitive matching of Unicode properties Ll, Lt, and Lu has been changed to match Perl * Case-insensitive matching of backreferences now respects the PCRE2_EXTRA_CASELESS_RESTRICT option * Parsing of the \x escape is stricter, and is no longer parsed as an escape for the NUL character if not followed by '{' or a hexadecimal digit. Use \x00 instead. * Add a new feature called scan substring. This is a type of assertion which matches the content of a capturing block to a sub-pattern. * Add support for UTS#18 compatible character classes * Add support for Perl-style extended character classes * JIT compilation now fails with the new error code PCRE2_ERROR_JIT_UNSUPPORTED for patterns which use features not supported by the JIT compiler. * New options PCRE2_EXTRA_NO_BS0 (disallow \0 as an escape for the NUL character); PCRE2_EXTRA_PYTHON_OCTAL (use Python disambiguation rules for deciding whether \12 is a backreference or an octal escape); PCRE2_EXTRA_NEVER_CALLOUT (disable callout syntax entirely); PCRE2_EXTRA_TURKISH_CASING (use Turkish rules for case-insensitive matching). * Add new API function pcre2_set_optimize() for controlling which optimizations are enabled. * A variety of extensions have been made to pcre2_substitute() and its syntax for replacement strings. These now support: \123 octal escapes; titlecasing \u\L; \1 backreferences; \g<1> and $ backreferences; $& $` $' and $_; new function pcre2_set_substitute_case_callout() to allow locale-aware case transformation. - drop pcre2-10.44-github-issue-415.patch, included upstream - update license to BSD-3-Clause WITH PCRE2-exception and cascade to subpackages and parts (boo#1240358) ++++ librdkafka: - update to 2.8.0: * Socket options are now all set before connection (#4893). * Client certificate chain is now sent when using `ssl.certificate.pem` or `ssl_certificate` or `ssl.keystore.location` (#4894). * Avoid sending client certificates whose chain doesn't match with broker trusted root certificates (#4900). * Fixes to allow to migrate partitions to leaders with same leader epoch, or NULL leader epoch (#4901). * Support versions of OpenSSL without the ENGINE component and * Socket options are now all set before connection, as documentation says it's needed for socket buffers to take effect, even if in some cases they could have effect even after connection. * Fix for a Fetch regression when connecting to Apache Kafka < 2.7 (#4871). * Fix for an infinite loop happening with cooperative-sticky assignor * under some particular conditions (#4800). * Fix for retrieving offset commit metadata when it contains * zeros and configured with `strndup` * Fix for a loop of ListOffset requests, happening in a Fetch From Follower * scenario, if such request is made to the follower (#4616, [#4754], @kphelps). * Fix to remove fetch queue messages that blocked the destroy of rdkafka * instances * Upgrade Linux dependencies: OpenSSL 3.0.15, CURL 8.10.1 (#4875). * Upgrade Windows dependencies: MSVC runtime to 14.40.338160.0, * zstd 1.5.6, zlib 1.3.1, OpenSSL 3.3.2, CURL 8.10.1 (#4872). * SASL/SCRAM authentication fix: avoid concatenating * client side nonce once more, as it's already prepended in server sent nonce (#4895). * Allow retrying for status code 429 ('Too Many Requests') in HTTP requests for OAUTHBEARER OIDC (#4902). * KIP-460 Admin Leader Election RPC * [KIP-714] Complete consumer metrics support (#4808). * [KIP-714] Produce latency average and maximum metrics support for parity with Java client (#4847). * [KIP-848] ListConsumerGroups Admin API now has an optional filter to return only groups * of given types. * Added Transactional id resource type for ACL operations * Fix for permanent fetch errors when using a newer Fetch RPC version with an older inter broker protocol (#4806). ++++ rocksdb: - update to 9.12.2: * Bump patch version to fix a mistake in the previous 9.11.1 tag ++++ libspiro: - update to 20240903: * Downgraded ./configure AC_PREREQ(2.70) to 2.69 to allow libspiro to be built for ELN distros. - update to 20240902: * Removed bug introduced during 20221101 which caused libspiro to exit early without results. This was seen in Fontforge as straight lines (closes issue (see bug). * Updated configure.ac to also display $libdir since 64bit needs to run './configure --prefix=/usr --libdir=/usr/lib64' for distro installs (32bit ./configure --prefix=/usr' is enough). ++++ libstorage-ng: - Translated using Weblate (German) (bsc#1149754) - 4.5.244 ++++ libt3window: - Update to release 0.4.2 * GCC 14 support - Delete 0001-build-fix-configure-failure-in-gcc-14.patch (merged) ++++ libtraceevent: - update to 1.8.4: * Have sizeof() parsing handle u8/s8 through u64/s64 * Print arrays like Linux does * Print function pointer address when TEP_EVENT_FL_PRINTRAW is specified ++++ libxmlb: - update to 0.3.22: * Add support for COLLAPSE_EMPTY when exporting an XbBuilderNode (Richard Hughes) * Store the expected file size in the header to detect truncation (Richard Hughes) * Check the strtab has a trailing NUL byte * Fix an issue when exporting a silo using COLLAPSE_EMPTY * Fix calling text() on an empty element ++++ nginx: - Removed rudiment /srv/www/htdocs/50x.html (boo#1240166). - Changed nginx-conf.patch to refresh default config. ++++ openrct2: - Update to version 0.4.20 * https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.20 * Feature: [#22905] Add diagonal downward-inclined brakes to hybrid coaster and single rail coaster. * Feature: [#23759] Add see-through option to the “Cut-away View“. * Improved: [#23677] Building new ride track now inherits the colour scheme from the previous piece. * Improved: [#23720] Text fields now allow cutting to clipboard (Ctrl+X) in addition to copy and paste. * Improved: [#23874] The load/save file browser window now uses icons for its action buttons. * Improved: [#23875] Rides forbidden to be modified or destroyed can now be edited with the All destructible cheat. * Improved: [#23879] Unique weather icons for snow, heavy snow and blizzard. * Fix: [#1972, #11679] Vehicles passing by toilets can cause them to glitch (original bug). * Fix: [#9999, #10000, #10001, #10002, #10003] Truncated scenario strings when using Catalan, Czech, Japanese, Polish or Russian. * Fix: [#14486] Guests will fall through upwards sloped paths when making their way through a park entrance or ride exit (original bug). * Fix: [#15826, #23835] Wooden Roller Coaster steep turn supports glitch when train goes over them (original bug). * Fix: [#16357] Chairlift station covers draw incorrectly. * Fix: [#16657] Mine Ride right S-bend uses Mini Roller Coaster sprite (original bug). * Fix: [#18376] Ghost train gentle to flat track is not visible in tunnels. * Fix: [#18389] Gentle sloped track pieces are not visible in low clearance height tunnels (original bug). * Fix: [#18423] Underground Mini Golf holes can draw over land edges (original bug). * Fix: [#18433] CJK TrueType fonts cannot be located when font names are translated by the OS. * Fix: [#18436] Scenery on the same tile as steep to vertical track can draw over the track (original bug). * Fix: [#18711] Park entrances with their sides underground can cause glitching. * Fix: [#20848] Junior Roller Coaster booster track does not draw correctly in tunnels. * Fix: [#20948] Incorrect diagonal brakes supports on the Giga Coaster, Looping Roller Coaster and Wooden Roller Coaster. * Fix: [#21768] Dirty blocks debug overlay is rendered incorrectly on high DPI screens. * Fix: [#22229] Opening a park save file from a newer version of OpenRCT2 yields an unhelpful error message. * Fix: [#22617] Sloped Wooden and Side-Friction supports draw out of order when built directly above diagonal track pieces (original bug). * Fix: [#22620] Mine Train Coaster trains glitch on large banked turns. * Fix: [#23522] Diagonal sloped Steeplechase supports have glitched sprites at the base. * Fix: [#23580] Table header labels may overlap if the window is made very small. * Fix: [#23641] Steep to flat track is not drawn correctly in tunnels (original bug). * Fix: [#23795] Looping Roller Coaster vertical loop supports are drawn incorrectly. * Fix: [#23797] 3D Text cut off too early on multi-line signs. * Fix: [#23809] Trains glitch on Bobsleigh Coaster small helixes. * Fix: [#23811] Land edges glitch when vehicles go through gentle to flat tunnels. * Fix: [#23814] Scenarios not indexed on first start. * Fix: [#23818] Spinning tunnels can draw over sloped terrain in front of them. * Fix: [#23828] Vehicles passing by station entrances and exits can cause them to glitch (original bug). * Fix: [#23831] Hybrid Coaster large gentle banked right turns glitch when diagonal track is above them. * Fix: [#23832] Hybrid Coaster large gentle banked left turns supports glitch as train passes. * Fix: [#23836] Adjacent track can draw over large turns (original bug). * Fix: [#23858] LSM launched lift hill has a misaligned sprite. ++++ perl-Pod-Usage: - updated to 2.05 see /usr/share/doc/packages/perl-Pod-Usage/Changes 2.05 2025-03-29 - merged PR #27, fixing spurious Exporter inheritance 2.04 2025-03-25 - merged three pull requests, removing the internal Pod::PlainText - fixed Github: Relies on formatter to inherit from Exporter #17 ++++ perl-Test-Simple: - updated to 1.302210 see /usr/share/doc/packages/perl-Test-Simple/Changes 1.302210 2025-03-29 12:06:57-07:00 America/Los_Angeles - Alexander Hartmaier - fix typo in Test2::Util::Trace docs - Karen Etheridge - documentation fixes throughout for affect vs effect - Yasuharu Iida feat - Test2::Tools::Warnings warns called in void context - bernhard Eliminate - Remove unnecessary empty list assignments - Graham Knop calculate - CAN_SIGSYS when called rather than as a constant ++++ perl-Tree-DAG_Node: - updated to 1.330.0 (1.33) see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini [V 1.33] Date=2025-03-20T11:16:00 Deploy.Action=Upgrade Deploy.Reason=Security Comments= < possibilities * Duck array ops for `all` and `any` * `map_over_datasets`: fix error message for wrong result type * Use resolution-dependent default units for lazy time encoding * DOC: Fix 404 on Cubed's documentation * use mean of min/max years as offset in calculation of datetime64 mean * Fix dataarray drop attrs * Start splitting up `dataset.py` * Upgrade mypy to 1.15 * implement map_over_datasets kwargs * run CI on `python=3.13` * Prune data tree for Isomorphic operations * Skip failing array api test. * Pass node path to tokenize in `open_datatree` * Fix false timedelta decoding `SerializationWarning` and improve warning message * Add typos check to pre-commit hooks * Ensure KeyError raised for zarr datasets missing dim names * Improve handling of dtype and NaT when encoding/decoding masked and packaged datetimes and timedeltas * fix and supress some test warnings * Update asv badge url in README.md * Fix broken Zarr test * Pin pandas stubs * Use `to_numpy` in time decoding * explicitly cast the dtype of `where`'s condition parameter to `bool` * Better `uv` compatibility * Change `python_files` in `pyproject.toml` to a list * Don't skip tests when on a `mypy` branch * Fix type issues from pandas stubs * Refactor compatibility modules into xarray.compat package * Fix version in requires_zarr_v3 fixture * Adds open_datatree and load_datatree to the tutorial module * Update flaky pydap test - update to 2025.01.2: * This release brings non-nanosecond datetime and timedelta resolution to xarray, sharded reading in zarr, suggestion of correct names when trying to access non-existent data variables and bug fixes! * Remove outdated quantile test. * Relax nanosecond datetime restriction in CF time decoding * fix upstream dev issues * Suggest the correct name when no key matches in the dataset * cast type to PDDatetimeUnitOptions * Update time coding tests to assert exact equality * remove dask-expr from CI runs, fix related tests * Use zarr-fixture to prevent thread leakage errors * fix weighted polyfit for arrays with more than 2 dimensions * Fix test_doc_example on big-endian systems * Remove unnecessary a article * Fix some typing * Use flox for grouped first, last * Add `shards` to `valid_encodings` to enable sharded Zarr writing * Add shxarray to the xarray ecosystem list * Remove repetitive that (replace it with the) * Enable `DataTree.to_zarr(compute=False)` * Add `time_unit` argument to `CFTimeIndex.to_datetimeindex` * fix mean for datetime-like using the respective time resolution unit * Enable passing a `CFTimedeltaCoder` to `decode_timedelta` * Revert "Use flox for grouped first, last (#9986)" * Fix infer_freq, check for subdtype "datetime64"/"timedelta64" * Migrate Zarr region="auto" tests to a class * Fix the push method when the limit parameter is bigger than the chunk… * Use `freq="D"` instead of `freq="d"` in `pd.timedelta_range` * cast `numpy` scalars to arrays in `NamedArray.from_array` * remove outdated type-ignores * Preserve order of variables in combine_by_coords * Add FAQ answer about API stability & backwards compatibility * release notes: 2025.01.2 - update to 2025.01.1: * split out CFDatetimeCoder, deprecate use_cftime as kwarg * Fix zarr upstream tests - update to 2025.01.0: * Add blank What's New * Upgrade ruff to 0.8.0 * Improved duck array wrapping * Use compute instead of load in plot * Described default centre argument behaviour in rolling functions * Fix type annotations for `get_axis_num` (GH 9822) * Test type annotations for Variable.get_axis_num * FIX: gracfully handle missing seaborn dependency * move ensure_dtype_not_object from conventions to backends * Fixed function links in dataarray.py and dataset.py * Fix seed for random test data. * Set `zarr_format` for `zarr.consolidate_metadata` * Reference ncdata in docs. * Add Pyproject pre-commit hooks * dask tests: Avoid check for non-copies, xfail pandas comparison * Avoid local functions in push * Add token to codecov * Remove deprecated behavior for non-dim positional args * Fix/silence upstream tests * finalize deprecation of "closed"-parameter * Fix upstream Zarr compatibility * Fix interpolation when non-numeric coords are present. * Use integers instead of randint * Add "unit"-parameter to date_range, enhance iso time parser to us * Add missing DataTree attributes to docs * move scalar-handling logic into `possibly_convert_objects` * remove unused "type: ignore" comments in test_plot.py * Optimize idxmin, idxmax with dask * Cache pre-existing Zarr arrays in Zarr backend * Explicitly configure ReadTheDocs build to use conf.py * Skip dask rolling * Rewrite interp to use `apply_ufunc` * friendlier error messages for missing chunk managers * Edit serialization error message * Enhance and move ISO-8601 parser to coding.times * fix warning from scipy backend guess_can_open on directory * time coding refactor - add no-mypy-test-plugin.patch: skip pytest-mypy dependency ++++ python-zstd: - update to 1.5.6.6: * fix module version string form then building with external system library #203 - update to 1.5.6.5: * find pkg-config in paths defined in PATH environment variable, as suggested by @parona-source * add new options for development `--all-warnings` and `--all- warnings-errors` * fix action setup for building wheels - update to 1.5.6.4: * fixed `check()` function * fixed various compiller warnings * added some developer/debug options for compilation ++++ python313-setuptools: - update to 78.1.0: * Restore access to _get_vc_env with a warning. ++++ resources: - Update to version 1.8.0 + Bug fixes - In certain configurations Resources was unable to read CPU temperatures + New features - GPUs, drives and network interfaces can now show their link types and speeds - Added support for trace logs - run Resources with the environment variable RUST_LOG=resources=trace set to get highly verbose logs - Added support for reading temperatures of Raspberry PI CPUs - Added support for monitoring Raspberry Pi GPUs when running kernel 6.12 or higher - Updates in the Apps and Processes view are now paused when on Ctrl is held - Added a column for combined memory and swap usage to the Apps and Processes views + Improvements - Resources now supports type-to-search, making the “Show search on start” option obsolete - Improved behavior of the side panel especially when in portrait mode - Battery detection has been improved and power calculation now works in more configurations ++++ sbcl: - Update to version 2.5.3 * enhancement: breakpoint debugger commands have been added. Included is a stepper based on breakpoints requiring no extra instrumentation. However, it still has less functionality than the existing single stepper. See the new debugger manual section titled "Breakpoint Commands" for more information on the new commands. * minor incompatible change: the behaviour of :save-runtime-options has been restored to match the documentation. (lp#2096995, reported by Zach Beane) * minor incompatible change: invoking CHANGE-CLASS from user code no longer grabs the CLOS world lock. Callers must take responsibility for ordering execution of CHANGE-CLASS and any changes to the class hierarchy. * platform support: * * (CAS SAP) is implemented on ARM v8.1 directly with CAS instructions. * * on x86-64, list constructors emit more compact code sequences, particularly in the presence of multiple references to the same object. * * on x86 and x86-64, fix the stack overflow check to use signed comparisons. * * on Darwin/arm64 and Linux/x86-64, provide a restart to disable floating-point exceptions of the type signalled, and another to disable all floating-point exceptions. * bug fix: cycle detection in class precedence lists happens before adding classes to the direct subclasses of the parent. * bug fix: stack-allocated unaligned cons cells no longer cause errors in the debugger. * bug fix: local function type declarations no longer inhibit tail calls in (SAFETY 0) code. (lp#2039301) * bug fix: bad or unknown type specifiers in CHECK-TYPE do not crash or slow down the compiler. (lp#2102644, lp#2102653, lp#2102714, lp#2104048) * bug fix: numerous bug fixes relating to the type system's handling of arrays make SUBTYPEP more reliable and less likely to express a contradiction. (lp#1996980, lp#2100563, lp#2100728, lp#2100779, lp#2100784, lp#2100812, lp#2100825, lp#2101192, lp#2101215, lp#2101803, lp#2102684) * bug fix: improve other aspects of the type system's self-consistency. (lp#2101073, lp#2101170, lp#2101183, lp#2101189, lp#2101399, lp#2101589) * bug fix: fix compiler type error when deriving the type of FTRUNCATE. (lp#2101073) * bug fix: fix compiler error when deriving constraints for single-floats. (lp#2102759) * bug fix: startup tuning for particular microarchitectures no longer accidentally disables one of the optimizations. * optimization: ROW-MAJOR-AREF is transformed to use the same array machinery as one-dimensional array references. (Thanks to Scott Burson for the suggestion) * optimization: list constructors emit shorter code sequences on x86-64, particularly in the presence of multiple references to the same object. * optimization: FLOOR and CEILING on ratios do not unnecessarily cons. * optimization: provide specialized CALL-NEXT-METHOD functions for the no-argument and full-argument cases. ++++ video-trimmer: - Update to version 25.03: * Changed the versioning scheme to year.month. * Moved the accurate trimming and remove audio options from the save dialog to the main window. * Added , and . shortcuts for short video stepping. * Updated to the GNOME 48 platform. * Updated translations. ++++ xfce4-session: - Build sub-package wayland-experimental only on Tumbleweed or Slowroll; Leap does not provide labwc (yet). ++++ xtensor: - Version 0.26.0 - Adding the ability to enable memory overlap check in assignment to avoid unneeded temporary memory allocation - Pure xtensor FFT implementation - Update for C++ 20 compatibility - Fixed CI added OSX 13 and GCC 12 - Fix compile issue with clang 19.1.1 - Avoid warnings in compiler version checks - Bump OSX Version 12 -> 13 to avoid deprecated environment - Update gh-pages.yml - Upgraded to xsimd 13.2.0 - Added missing configuration key for RTD - Code reorganization - Adding fix for incorrect usage of xt::has_assign_conversion in xassig - Upgraded to xtl 0.8.0 and C++17 - Migrated to more recent compilers - Fix for Clang19 ++++ xtl: - update to 0.8.0: * Migrated to C++17 and replaced backported features with standard ones ------------------------------------------------------------------ ------------------ 2025-3-29 - Mar 29 2025 ------------------- ------------------------------------------------------------------ ++++ 389-ds: - Add python-psutil requires (boo#1240340). ++++ accessibility-inspector: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Remove unimplemented methods * Port to REUSE.toml * Switch to runtime-version 6.8 ++++ akonadi: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * collectioncombobox.cpp - add a connect to deal with the combobox changes (kde#498551) * agenttypedialog.cpp - UI improvements (kde#499398) ++++ akonadi-calendar: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * etmcalendar.cpp - logic improvements in updateItem() * calendarbase.h - Akonadi::Item CalendarBase::item() - remove qcDebug() * src/calendarbase.cpp - clean old '#if 0' cruft * Add xml/yaml linting * Fix dependancy * Rename Composer to ComposerJob * [kalendarac] Use state config to store things * Remove FeatureSummary as we use ECMFeatureSummary * Adapt to move of KeyResolver to MessageComposer namespace ++++ akonadi-calendar-tools: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Change KDEPIM_DEV_VERSION * Remove FeatureSummary as we use ECMFeatureSummary ++++ akonadi-contacts: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * contactstreemodel: Expose addressee as role in model * Require test on all system * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ akonadi-import-wizard: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Set desktop file name * Change KDEPIM_DEV_VERSION * We depend against kf6.9 now * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Use not deprecated KHelpMenu constructor ++++ akonadi-mime: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Don't create missing KMime header objects during serialization * Prepare for upcoming KMime::Header::SingleMailbox changes * Only create MIME headers that actually exists during deserialization * Reuse the QString buffer used during QDataStream deserialization * Add Spam special mail collection ++++ akonadi-search: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Add CONFIG * Remove FeatureSummary as we use ECMFeatureSummary * Const'ify method * Use uint8_t * Don't export private method * Use uint8_t here * Update Rust packages ++++ akonadiconsole: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add back removedTags * Change KDEPIM_DEV_VERSION * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Make compile without akonadi change * Not necessary to build as single apps now it's in kontact meta package * Add 44 and 150 px icons ++++ akregator: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Re-register the MainWindow with the system tray icon if its window handle changes (kde#494071) * Fix extra empty line when adding a new feed (kde#407935) ++++ alligator: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * add ability to mark feed or all feeds as read (kde#497540) * Don't create a binding loop when recalculating image sizes (kde#494778) * Add validation to urlField in AddFeedDialog (kde#481813) ++++ analitza: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * analyzer simplificator: Account for unary roots * declarative: Make AnalitzaWrapper a bit more resilient ++++ android-tools: - Use system libusb library (>= 1.0.28 with SuperSpeedPlus support) for Factory/TW ++++ angelfish: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Don't crash when favicon image provider is not available * Fix navigation coloring with breeze style * Improve message in download notification banner * Disable effects when software renderer is used * Appdata: add display size * Fix i18n macro * Add missing quote * Improve i18n * Add support for new QtWebEngine permission types * Added version checks for corrosion, qcoro and futuresql * AdBlock: Add websocket support * README.md replace kdesrc-build with kde-builder * Fix appdata to align with appstream spec * Update Rust packages ++++ arianna: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ ark: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Remove nanoseconds from timestamp (kde#499032) * Add job to publish on Microsoft Store (and build appx) * Add xml/yaml linting * CMake proofreading * Add missing include * Treat absolute paths as relative paths during extraction * Adding Dia_FIX & Alex Gurenko as supporters * Added supporter Andreas Pietzowski * Added Travis McCoy as supporter * Added supporter Marco Rebhan * Fix -Wdangling-reference * Add traling commas to all enums ++++ armadillo: - Update to version 14.4.1: * faster handling of pow() and square() within accu() and sum() expressions * faster sort() and sort_index() for complex matrices * expanded the field class with .reshape() and .resize() member functions * more efficient handling of compound expressions by sum(), reshape(), trans() * better detection of vector expressions by pow(), imag(), conj() - Fix typo in baselibs.conf. ++++ artikulate: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ at-spi2-core: - Update to version 2.56.1: + device-a11y-manager: - Fix crash on dispose - Check properly for the DBus backend presence ++++ aubio: - Fix build differently: + BuildRequire waf and use system waf instead of old intree version. + waflib_python312.patch is only needed in python-aubio. ++++ audex: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ audiotube: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix loading certain artist pages * cmake: Require ytmisicapi 1.10.2 * Update to ytmusicapi 1.10.2 * Fixes for the software renderer * Update tested ytmusicapi version to 1.10.1 * Fix loading albums without id * Appdata: add display size * Fix skipping based on lyrics (skipping in general is still broken) * center lyrics horizontally * Update ytmusicapi to 1.9.0 * LyricsModel: Fix error handling * MaximizedPlayerPage: solve some unqualified accesses * Unify lyrics font size * Add synchronized lyrics * Removed empty line just in case * Added Alessio Adamo as supporter * Add the album name to MaximizedPlayerPage * flatpak: Update dependencies * Fix appdata to align with appstream spec * Fix parsing certain playlists * flatpak: Update runtime to 6.8 ++++ baloo-widgets: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * kedittagsdialog: Don't prepend slash to tags (kde#488588) ++++ blinken: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Use the QtMultimedia player also for the non QML version * Add icon for f-droid store * Port to AboutKDEPage from AboutKDE * Show headers in qtc6 * Add missing include moc ++++ bomber: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle support * add macos support * Fix theme/icon on windows * Add windows support ++++ bovo: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle support * Fix theme/icon on windows * Remove /Qt6 suffix * Add macos support * Add craft windows support ++++ calendarsupport: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix kde#501637: untranslated strings in preferences dialogue * Require test on all system * calprintpluginbase condition 'subtodo' is always true * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ calindori: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Switch back to list view after editing or deleting an incidence * Fix placeholder message * Set window icon * Add icon for F-droid store listing * Use the KAboutData singleton from KCoreAddons * Port to AboutKDEPage from AboutKDE ++++ cantor: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fixed warnings related to size_z vs int comparisons in worksheet.cpp and remove the usage of deprecated functions in libxml2. (kde#496946) * Addressed a couple of compiler warnings. (kde#496944, kde#496945) * Fix plugin loading (kde#496355) ++++ capstone: - Update to version 5.0.5: * Full changelog at https://github.com/capstone-engine/capstone/compare/4.0.2...5.0.5 - Use CMake for building * Include .cmake devel files ++++ cervisia: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * cmake: remove two old variables * slots, signals, emit -> Q_SLOTS, Q_SIGNALS, Q_EMIT * cervisiapart: port to modern JSON plugin definition * Remove the kinit dependency ++++ collada-dom: - remove unused pcre build dependency - run tests ++++ colord-kde: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Hide the KCM in the Wayland session ++++ dive: - Update to version 0.13.1: * Bug Fixes - Fix layer selection to select only one layer at a time [#585 @wagoodman] - Gitlab-ci integration is broken with latest docker image [#580 #586 @wagoodman] - Failed to Create Container After Upgrading to 0.13.0 [#576 [#586] @wagoodman] - exec: "getent": executable file not found in $PATH [#582 #586 @wagoodman] - Publish dive to ghcr.io [#573 #577 @wagoodman] * Additional Changes - Add x-cmd method to install dive [#550 @lunrenyi] ++++ dolphin: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * kstandarditemlistwidget: make overlay icons independant of preview size (kde#500428) * Fix crash when opening new tab with search (kde#500101) * dolphinview: Add widget parameter to elided QToolTip::showText (kde#500009) * kitemlistkeyboardsearchmanager: smarter search start position (kde#422951) * Removed unused imports to QUuid,quuid (kde#197009) * Added code for a "Rename Tab" feature. (kde#197009) * implement shortcut action for file creation (kde#462899) * Ignore diacritical marks for keyboard search (kde#482394) * Refactor Overlay Handling (kde#497372) * Icons: when adding overlays pass in the output size (kde#498211) * information panel: scale according dpr (kde#497576) * Improve trash context menu UI (kde#498132) * Elide file names in the middle again (kde#497664) * Fix focus changing when unminimising on X11 (kde#497803) * Update copyright to 2025 (kde#474515) * Mirror details view mode for right-to-left languages (kde#449211) * Have special keyboard controls in selection mode (kde#458091) * dolphinview: Update thumbnail on filename change (kde#497555) * ViewProperties: Return nullptr if viewPropertiesString is empty (kde#495878) * DolphinViewContainer: make sure searchbox is initialized before setSearchPath (kde#497021) * Make "open path" and "open path in new tab" scroll to the selected item (kde#495613) * DolphinTabPage: Update container view url on redirection (kde#496414) * DolphinViewContainer: set searchPath on redirect, check for connected urlNavigator (kde#496387) * DolphinView: beginAnchoredSelection after setSelected in selectNextItem (kde#495371) * natural sort: exclude extension when comparing filenames (kde#416025) * generalviewsettingspage: Use qobject_cast instead of static_cast (kde#492741) ++++ dolphin-plugins: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * git: Allow pushing new branches * Apply 1 suggestion(s) to 1 file(s) * git: Use --force-with-lease for push instead of --force ++++ dragonplayer: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * KPart: use apps.kde.org as homepage in metadata * KPart: drop since kf6 unused "Id" from metadata * Add xml/yaml linting * Add reuse files for app icon * Use dragonplayer app icon from breeze-icons ++++ elisa: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix the spacebar play/pause action when specific buttons have focus (kde#476532) * Restore the minimized Elisa instance when opened again (kde#472768) * Start playing track when opened externally (kde#423007) * Update track data using the correct index (kde#498357) * Connect genreRemoved signal to data models (kde#492353) * libvlc: Set media player role to "Music" (kde#492316) ++++ eventviews: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * coloredtodoproxymodel.cpp - add a ToolTip for the todo * src/agenda/agenda.cpp - add a background to the Marcus Bains line (kde#485091) * src/eventview.cpp - use the Item's storage collaction icon, if found (kde#500243) * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ fail2ban: - distutils (provided by python3-setuptools) is also needed during time, or f2b cannot launch the systemd log analyzer backend. - Delete all pre-SUSE-15.x build instructions. - Delete fail2ban-opensuse-service-sfw.patch, fail2ban-opensuse-service.patch, sfw-fail2ban.conf, since this mostly part of the pristine fail2ban.service.in already. (Unit modified in %install for SFW.) ++++ falkon: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix crash when loading folder in bookmarks toolbar (kde#501535) * Show history & bookmark url in menu on mouse hover (kde#448238) * Open all URLs in command line arguments (kde#413195) * Add "Preffer color scheme" option (kde#439891) * Use angle backend for GPU acceleration on Qt 6.9+ (kde#497691) * Add missing default SiteSettings for intenal pages (kde#497463) * Add option to add site permissions in preferences (kde#495391) * Fix KIO scheme handler (kde#491247) ++++ ffmpegthumbs: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ ffmpegthumbs-kf5: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ filelight: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * don't let file groups be clickable * contextmenucontext: make sure openterminal is called with local urls * contextmenucontext: open terminal at local file path (kde#498184) * Use the KAboutData singleton from KCoreAddons * Show headers in qtc6 * Update org.kde.filelight.appdata.xml * Added Daniel Bagge as adopter * Added adopter Thibault Molleman * Added supporter Henning Lammert * Added Supporter * Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions ++++ kiten: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix font size in results view * Set background color for body * Add line break to about dialog credit text * Add xml/yaml linting * Remove unimplemented methods * Show headers in qtc6 * Add windows support * Use QList directly ++++ framework-ectool: - Initial version 1+git20240623.0ac6155: * Add fwpdversion, which reports PD controller versions on Framework Laptops * Bring back fwchargelimit and framework_oem_ec_commands * Add LPC support for the AMD Framework Laptops ++++ francis: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Show taskbar progress when timer is running on Linux/FreeBSD * Fix crash when launching second instance * Remove unused string from Android manifest * Port to the new KLocalizedQmlContext API * Bump minimum KF version to 6.8 * Remove explicit KDE_COMPILERSETTINGS_LEVEL * Remove qt_policy that's not needed * Remove now unused resources.qrc * Fix the reference to KAboutData in GlobalMenu * Add brand colors * Disable kFDbusAddons on Haiku too ++++ gtk4: - Update to version 4.18.3: + Bugs fixed: - GtkTextView left and right margins - Deadkeys using UFDD modifiers do not work under gtk4 apps - Wrong position for input method when line number is enabled - Uninitialized variable being used at _gdk_win32_surface_compute_size - Vulkan renderer: `vkCreateSwapchainKHR` errors on windows when opening a popover for the first time - GtkTextView double click select then drag not working - Menu is does not open on mobile since translation is too long - a11y: remove_from_accessible_relation: assertion 'GTK_IS_AT_CONTEXT (self)' failed - window: Allow window resizing to always work - columnview: Measure header for get_border - vulkan: Fix copy/paste error - widget: Explicitly annotate visible's getter - build: Use accesskit-c 0.15 - Fixed MacOS GDK issue where calling main loop iterations in some Cocoa event... - widget: Explicitly annotate sensitive's getter - Windows: Fix #warning not defined with MSVC - Add more deprecations - Emit inclusion warning only in normal use - Fix Double-Free Issue in GTK Print Backend CPDB - wayland: Avoid a warning without posix_fallocate - print: Add more docs - listbox: Don't explicitly show headers and model rows - Test rapid cursor changes - wayland: Avoid setting the same shape twice - Drop an unused field - build: Improve libintl function check - gdkglcontext-win32-wgl.c: Apply scale for glAddSwapHintRectWIN() (fix use on HiDPI) - gtklistbase: Do not select invalid positions - inspector: Persist some UI state - gstsink: Set the actual buffer size - menus: prefer standard shortcuts over action keys - wayland: Stop using syscall() for memfds - memoryformat: Remove unneeded GL header - Improve BEPO compose sequence visuals + Updated translation. ++++ ghc-crypton: - Update crypton to version 1.0.3. [#]# 1.0.3 * Make sign of Ed25519/Ed448 safer. The public key parameter is ignored and its public key is generated from the secret key parameter to prevent Double Public Key Signing Function Oracle Attack. [#47](https://github.com/kazu-yamamoto/crypton/pull/47) ++++ ghostwriter: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Update README. * Finalize transition to Sonnet ++++ goodvibes: - Update to 0.8.2: * New translations: Estonian, Interlingua, Tamil. * Updated translations: Finnish, Portuguese (Brazil). ++++ granatier: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ grantlee-editor: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Change KDEPIM_DEV_VERSION * Require test on all system * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Add craft windows support ++++ grantleetheme: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Require test on all system * Exclude autotest which depends against XDG_DATA_DIRS (don't work on windows) * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ vim: - Update to version 9.1.1258: * patch 9.1.1258: regexp: max \U and \%U value is limited by INT_MAX * patch 9.1.1257: - Mixing vim_strsize() with mb_ptr2cells() in pum_redraw() - runtime(lf): add lf r34 keywords to syntax script * patch 9.1.1256: - if_python: duplicate tuple data entries - runtime(vim): Update base-syntax, match tuples * patch 9.1.1255: missing test condition for 'pummaxwidth' setting * patch 9.1.1254: need more tests for the comment plugin * patch 9.1.1253: - abort when closing window with attached quickfix data - runtime(doc): non-portable sed regex in Makefile for pi_netrw.txt rule * patch 9.1.1252: typos in code and docs related to 'diffopt' "inline:" * patch 9.1.1251: if_python: build error with tuples and dynamic python * patch 9.1.1250: cannot set the maximum popup menu width * patch 9.1.1249: - tests: no test that 'listchars' "eol" doesn't affect "gM" - runtime(doc): group python interface related items in todo.txt * patch 9.1.1248: compile error when building without FEAT_QUICKFIX * patch 9.1.1247: fragile setup to get (preferred) keys from key_name_entry * patch 9.1.1246: coverity complains about some changes in v9.1.1243 * patch 9.1.1245: need some more tests for curly braces evaluation ++++ gwenview: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Persist new Show Hidden Files setting * Add option to show hidden files * Use 6.10 baloo * Remove cfitsio build system * Fix presentation of image size integers (kde#488639) * browsermainpage: Add contentsMargins around mUrlNavigatorContainer * Do not duplicate MIME types in list of supported image formats * birdseyeview: Use actual dpr * Add xml/yaml linting * Replace QHoverEvent::pos() with position().toPoint() * appdata remove mention of "Konqueror web browser" from https://apps.kde.org/gwenview * Fix incorrect numbering in full screen mode for the first image (kde#406105) * Added supporter Steven Dunbar * Added supporter Alex Gurenko * Adde supporter retrokestrel * Added supporter elbekai * Adding supporter Florent Tassy * Fix -Wdangling-reference * Disable wayland on Haiku * Avoid QList clones when testing for indexed color * Fix color management for images in premultipled alpha format * Fix garbled colors when scaling indexed-color images (kde#459627) * rasterimageview: use QRectF, QPointF and QSizeF ++++ imb-mpich: - Remove support for gnu-hpc build flavours. ++++ imb-mvapich2: - Remove support for gnu-hpc build flavours. ++++ imb-openmpi4: - Remove support for gnu-hpc build flavours. ++++ imb-openmpi5: - Remove support for gnu-hpc build flavours. ++++ incidenceeditor: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * attachmenteditdialog.ui - Change "Store attachment inline" label (kde#203352) * Add todo about activities support * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ itinerary: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Override instead of merge destination names when applying new journeys (kde#474096) ++++ juk: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Raise window on activation * Remove invalid parameter * Set window icon * lyricswidget do not display the string "I18N_ARGUMENT_MISSING" ++++ k3b: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add an option that controls whether to build docs * Fix drawing progress indicator (kde#496703) * Load the settings values when showing the settings dialog (kde#496189) * Call slotQualityLevelChanged with the correct value, not a random hardcoded one ++++ kaccounts-integration: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * [kcm] Port away from SwipeListItem * Wrap list item subtitles ++++ kaccounts-integration-kf5: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * [kcm] Port away from SwipeListItem * Wrap list item subtitles ++++ kaccounts-providers: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Do a better job of describing what logging into these accounts will do * Google: stop requesting gdrive permission (kde#480779) * cmake: Drop unused CMake's modules ++++ kaddressbook: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ kajongg: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Very first alpha for Taiwanese 16-tile game. (kde#254918) ++++ kalarm: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ kalgebra: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Appdata: add display size * mobile/Tables: Fix inverted value tables * mobile/Dictionary: Cleanups * mobile/Tables: Fix issues found in testing * mobile: Also use ExpressionInput when entering plots and tables * mobile: Add the highlighter to ExpressionInput * mobile: Convert ExpressionInput into a TextArea * remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. These variables are added by default using KDECompilerSettings>=5.85, no need to specify them (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code) * mobile: Add history to the ExpressionInput component * mobile/plots: Show examples for 2D and 3D plots (kde#496432) ++++ kalk: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix History feature * Switch to the new KConfig CMake API * Remove the remaining import versions from QML * Bump KF minimum version to 6.8, port to new KLocalizedQmlContext API * Fix the "History" action not doing anything * Remove not needed QTP0001 policy * Bump copyright year in KAboutData * Remove seemingly unused debug context property * Remove duplicate line in the CMake * Require passing tests on the CI * Fix the heap-use-after-free bug in QalculateEngine::calculate * Remove duplicate line * Add escape key handling ++++ kalm: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Android: package Kirigami Addons icons * Appdata: add display size * Remove unused string from Android manifest * Appdata: use developer ID org.kde * Fix Linux CI build for GCC < 14 * Fix Linux CI build * QmlFormat.cmake: avoid CMake policy warning CMP0175 * Get qmlformat from Qt CMake files instead of searching for it * Let kconfigxt do QML registration * self-test: use correct executable ++++ kalzium: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Forbid any gradient for iconic view * Removed overlay symbol text in iconic view ++++ kamoso: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Update sampleImagePath only if not already set * Remove temporary image file on exit * Fix selection color * Delay update of the sample image * Don't try to use OpenGL functions if no context available * Add developer name and launchable tags to appdata ++++ kanagram: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Set window icon * remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. These variables are added by default using KDECompilerSettings>=5.85, no need to specify them (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code) * Add windows support ++++ kapman: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kapptemplate: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Show error message when the template archive cannot be loaded * Delete only newly created files on failure * Add Windows CI * Set Breeze style as default style * Drop unused dependencies ++++ kasts: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix dialog boxes after recent Kirigami updates (kde#501876) * Properly implement single instance behaviour (kde#482840) * Do not open a second instance if app is already running (kde#482840) * Only retry db fails if it's due to the db being locked (kde#500697) * Fix width of entry page in case of long wrapped lines (kde#496606) * Set a dark enough background on header (kde#496776) * Make unplayed count label auto-adapt its width to value (kde#491587) * Fix path being passed to taglib and avoid opening non-existent files (kde#499723) * Fix sort order in episode lists (kde#499712) * Call KIconTheme::initTheme to fix icon recoloring on other platforms (kde#491713) * Fix synchronization button on start page (kde#498690) * Fix sidebar/bottombar button state (kde#488563) * Port to Kirigami-Addons ConfigurationModule (kde#497853) * Use KConfig.WindowStateSaver to handle window geometry (kde#491091) * Retrieve duration from file as soon as it's downloaded (kde#497448) * On startup, remove feed entries with empty URL on startup (kde#495961) - Drop patch: * 0001-Fix-dialog-boxes-after-recent-Kirigami-updates.patch ++++ kate: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ katomic: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kbackup: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Stripping .desktop suffix from legacy AppStream ID. ++++ kbd: - Add kbd-2.7.1-reproducible-gzip.patch (bsc#1240348) ++++ kblackbox: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Remove unimplemented methods * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kblocks: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Fix invalid memory accesses/crashes * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kbounce: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kbreakout: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Allow to build against kf6.10 without deprecated methods * Stripping '.desktop' suffix from legacy AppStream ID. * Show headers in qtc6 * Add macos support * Fix theme/icon on windows * Add windows support ++++ kbruch: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ kcachegrind: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Quote the argument to the filename in instrview call to objdump * Remove Qt 4 version checks ++++ kcalc: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Update maintainer * Change constants container to QHash * Don't format complex numbers in the display * Implement re, im, conj, arg * Remove limitations on undefined domains that are now defined * Enable parsing for 'i', '∠' and add button to UI * Add complex number support to knumber library * Calculate max size when creating bit edit (kde#494207) * Set bit edit to editable when clearing * Fix binary token insertion * Refactor bit edit to improve graphics. (kde#453777) ++++ kcalutils: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Display the incidence's sequence number in the grantlee templates (kde#474168) * This one need X * Use QTEST_GUILESS_MAIN * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ kcharselect: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * We depend against qt6 * Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions ++++ kclock: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * AlarmForm: create duration and snooze models correctly * alarmform: Fix dialogs not showing any options * Add xml/yaml linting * Port to AboutKDEPage from AboutKDE * Focus search box in the "Add Timezone" dialog when opened * Fix switching between powerdevil and wakeup polling (kde#496296) * Use the display name of the current timezone instead of the id * Set time format to "system default" if kclockd isn't running * Add icons to the "About KDE" and "About Clock" buttons under Settings * Port from Kirigami Add-ons Banner to Kirigami InlineMessage - Drop patch: * 0001-AlarmForm-create-duration-and-snooze-models-correctl.patch ++++ kcolorchooser: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Make compile without deprecated methods * Switch to runtime-version 6.8 ++++ kcron: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove unimplemented methods * Drop unused KIO dependency * Drop unused kdeclarative dependency ++++ kde-inotify-survey: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ poxml: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ kdebugsettings: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without kf6.12 deprecated methods * Add XML and YAML linting * Test compile without deprecated qt6.9 * Add linux-qt6-next * Add Apple bundle info * Remove unused #ifdef now * Use not deprecated KHelpMenu constructor * Increase version * Fix theme support * Use kdsingleapplication ++++ kdeedu-data: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ libkdegames: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Fix compile on apple ++++ kdegraphics-mobipocket: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Avoid leaking Compressor instance * Add missing bounds check for RLE decompressor * Fix broken padding in BitReader * Fix possible out-of-bounds access in BitReader * Add xml/yaml linting ++++ kdegraphics-thumbnailers: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Make KArchive optional, it is only required for blender ++++ kdenetwork-filesharing: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * If parent is mainWindow and rasterSurface, use Software rendering (kde#494627) * Add .idea/ and .vscode/ to .gitignore * Add xml/yaml linting * bind queued invocation to `this` (kde#497684) * Improve the placeholder message when Samba isn't and can't be installed ++++ kdenlive: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Correclty restore all audio streams in restore audio operation. Also, we should use active tracks not audio target tracks to restore (kde#474140) * When opening a project file with a custom effect that is not on the system, use the MLT base effect to correctly recover the project (kde#460928) * Remove unsupported html tags from notifications (kde#174560) * Fix speed dialog mnemonics and tab order (kde#501565) * Fix profile change aborted when switching from empty project (kde#500751) * Insert space should move guides if they are not locked (kde#500773) * Add keyboard shortut for render filename field (kde#500772) * Fix rendering files with an ampersand in name is broken on linux (kde#500794) * Fix saved tracker effect doesn't work (kde#501227) * Fix replacing color clip (kde#501394) * Fix transcoding and proxying of clips with cover art (kde#496599) * Fix effects with analysis step like loudness 2 pass and tracker broken on cut clips or on tracks (kde#492729) * Ensure proxy clips have a fixed frame rate (using vsync 1) (kde#499559) * Fix incorrect behavior / crash on single item deletion (kde#499570) * Fix crash trying to import invalid keyframe data from clipboard (kde#499531) * Fix crash setting empty name for folder (kde#499070) * Better fix for expand library clips broken with proxies (kde#499171) * Fix effects layout broken on resize (kde#498749) * Reassemble proxy profile elements in the correct order after validation (kde#485356) * Fix the spinbox range for title position and size (kde#487950) * Ensure sequence clips in timeline are not resized to smaller when hiding a track (kde#498178) * Fix crash saving effect stack (kde#498124) * Fix reload or proxy clip losing tags, markers, force aspect ratio (kde#498014) ++++ kdepim-addons: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ kdepim-runtime: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Use queued connection for GetEvents result signal * Fix storing OAuth credentials together with regular password * Change KDEPIM_DEV_VERSION * iCal File resource - fix create dialog "File or URL" filter (kde#492336) * singlefileresourceconfigwidgetbase.h - remove unused variable mOkButton * settingsdialog.ui - fix a warning reported by designer * Fix compile warning for overloaded-virtual * urlconfigurationdialog.ui - move the protocol buttons into a QButtonGroup (kde#455787) * Don't access payload when it's not available (kde#490307) * Move in common directory. We need to add activities support in ldap in kaddressbook * agents/newmailnotifier: use
for notifications * Simplify some of the warning * Modernize EWS code * Activate by default plasma activities * Add xml/yaml linting * Add parent * Remove duplicate ImapAclAttribute class * Remove FeatureSummary as we use ECMFeatureSummary * Remove unused forward declaration * SingleFileResource: port away from deprecated/removed KJob API * Don't disable password field if password is not found * Add KWallet back for a fallback if QtKeychain doesn't find a password * Show QKeychain error with a notification * Port IMAP resource away from KWallet ++++ kdesdk-scripts: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Exclude commented Q_OBJECT ++++ kdesdk-thumbnailers: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ kdevelop: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix incorrect icon and color theme under Windows (kde#403134, kde#431009, kde#445517, kde#460465, kde#469709) * Initialize KDevFileManagerPlugin synchronously (kde#385916) * sublime: don't hide the active tool view when another one is raised (kde#427288) * Sublime::MainWindow: don't disable updates while restoring state (kde#381310) * sublime: don't remove the DockWidgetFloatable feature (kde#445321) * Eliminate a fork of KXmlGui's applyMainWindowSettings() (kde#494237) * Fix locations on Declarations in macro expansions (kde#496985) ++++ kdevelop-plugin-php: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Buildsystem: drop wrong purpose text for KDevelopPGQt * Start to use KDevelop-PG-Qt 2.4 renewed CMake naming ++++ kdevelop-plugin-python3: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix build with Python 3.13 ++++ kdf: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add Explore in Filelight option (kde#315096) * Add menu icons * Fix full capacity bar color * Add xml/yaml linting * Use Qt:: namespace ++++ kdialog: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ kdiamond: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kdnssd: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ keditbookmarks: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Mozilla import: Fix format of QFileDialog filter string * Opera import: Fix format of QFileDialog filter string * Add xml/yaml linting * Port linktest to QtNetwork ++++ kernel-source-longterm: - Linux 6.12.21 (bsc#1234429). - firmware: qcom: scm: Fix error code in probe() (bsc#1234429). - firmware: imx-scu: fix OF node leak in .probe() (bsc#1234429). - arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply (bsc#1234429). - arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar (bsc#1234429). - arm64: dts: rockchip: remove supports-cqe from rk3588 tiger (bsc#1234429). - xfrm: fix tunnel mode TX datapath in packet offload mode (bsc#1234429). - xfrm_output: Force software GSO only in tunnel mode (bsc#1234429). - soc: imx8m: Remove global soc_uid (bsc#1234429). - soc: imx8m: Use devm_* to simplify probe failure handling (bsc#1234429). - soc: imx8m: Unregister cpufreq and soc dev in cleanup path (bsc#1234429). - ARM: dts: bcm2711: Fix xHCI power-domain (bsc#1234429). - ARM: dts: bcm2711: PL011 UARTs are actually r1p5 (bsc#1234429). - arm64: dts: bcm2712: PL011 UARTs are actually r1p5 (bsc#1234429). - arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1 (bsc#1234429). - RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests (bsc#1234429). - RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx (bsc#1234429). - RDMA/mlx5: Handle errors returned from mlx5r_ib_rate() (bsc#1234429). - ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP (bsc#1234429). - ARM: dts: bcm2711: Don't mark timer regs unconfigured (bsc#1234429). - ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300 (bsc#1234429). - ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200 (bsc#1234429). - dma-mapping: fix missing clear bdr in check_ram_in_range_map() (bsc#1234429). - RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (bsc#1234429). - RDMA/hns: Fix soft lockup during bt pages loop (bsc#1234429). - RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() (bsc#1234429). - RDMA/hns: Fix invalid sq params not being blocked (bsc#1234429). - RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() (bsc#1234429). - RDMA/hns: Fix missing xa_destroy() (bsc#1234429). - RDMA/hns: Fix wrong value of max_sge_rd (bsc#1234429). - Bluetooth: Fix error code in chan_alloc_skb_cb() (bsc#1234429). - Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters (bsc#1234429). - accel/qaic: Fix possible data corruption in BOs > 2G (bsc#1234429). - ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX (bsc#1234429). - tracing: tprobe-events: Fix to clean up tprobe correctly when module unload (bsc#1234429). - ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs (bsc#1234429). - net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence (bsc#1234429). - net: ipv6: fix TCP GSO segmentation with NAT (bsc#1234429). - ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw() (bsc#1234429). - ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create() (bsc#1234429). - devlink: fix xa_alloc_cyclic() error handling (bsc#1234429). - dpll: fix xa_alloc_cyclic() error handling (bsc#1234429). - phy: fix xa_alloc_cyclic() error handling (bsc#1234429). - gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU (bsc#1234429). - net: atm: fix use after free in lec_send() (bsc#1234429). - net: ti: icssg-prueth: Add lock to stats (bsc#1234429). - net: lwtunnel: fix recursion loops (bsc#1234429). - net: ipv6: ioam6: fix lwtunnel_output() loop (bsc#1234429). - libfs: Fix duplicate directory entry in offset_dir_lookup (bsc#1234429). - net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (bsc#1234429). - tracing: tprobe-events: Fix leakage of module refcount (bsc#1234429). - i2c: omap: fix IRQ storms (bsc#1234429). - net: mana: Support holes in device list reply msg (bsc#1234429). - dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M (bsc#1234429). - can: rcar_canfd: Fix page entries in the AFL list (bsc#1234429). - can: ucan: fix out of bound read in strscpy() source (bsc#1234429). - can: flexcan: only change CAN state when link up in system PM (bsc#1234429). - can: flexcan: disable transceiver during system PM (bsc#1234429). - drm/xe: Fix exporting xe buffers multiple times (bsc#1234429). - drm/v3d: Don't run jobs that have errors flagged in its fence (bsc#1234429). - io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally (bsc#1234429). - riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions (bsc#1234429). - netfs: Call `invalidate_cache` only if implemented (bsc#1234429). - regulator: dummy: force synchronous probing (bsc#1234429). - regulator: check that dummy regulator has been probed before using it (bsc#1234429). - accel/qaic: Fix integer overflow in qaic_validate_req() (bsc#1234429). - arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card (bsc#1234429). - arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card (bsc#1234429). - arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou (bsc#1234429). - arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou (bsc#1234429). - mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops (bsc#1234429). - mmc: atmel-mci: Add missing clk_disable_unprepare() (bsc#1234429). - selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation (bsc#1234429). - mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT (bsc#1234429). - mm/migrate: fix shmem xarray update during migration (bsc#1234429). - mm/page_alloc: fix memory accept before watermarks gets initialized (bsc#1234429). - proc: fix UAF in proc_get_inode() (bsc#1234429). - memcg: drain obj stock on cpu hotplug teardown (bsc#1234429). - ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6 (bsc#1234429). - ARM: shmobile: smp: Enforce shmobile_smp_* alignment (bsc#1234429). - firmware: qcom: uefisecapp: fix efivars registration race (bsc#1234429). - efi/libstub: Avoid physical address 0x0 when doing random allocation (bsc#1234429). - keys: Fix UAF in key_put() (bsc#1234429). - xsk: fix an integer overflow in xp_create_and_assign_umem() (bsc#1234429). - batman-adv: Ignore own maximum aggregation size during RX (bsc#1234429). - soc: qcom: pdr: Fix the potential deadlock (bsc#1234429). - pmdomain: amlogic: fix T7 ISP secpower (bsc#1234429). - drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (bsc#1234429). - drm/sched: Fix fence reference count leak (bsc#1234429). - drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini() (bsc#1234429). - drm/amd/display: Fix message for support_edp0_on_dp1 (bsc#1234429). - drm/amd/display: Use HW lock mgr for PSR1 when only one eDP (bsc#1234429). - drm/amd/pm: add unique_id for gfx12 (bsc#1234429). - drm/amdgpu: Restore uncached behaviour on GFX12 (bsc#1234429). - drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2 (bsc#1234429). - drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2 (bsc#1234429). - drm/amdgpu: Remove JPEG from vega and carrizo video caps (bsc#1234429). - drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size (bsc#1234429). - drm/amdgpu: Fix JPEG video caps max size for navi1x and raven (bsc#1234429). - drm/amdkfd: Fix user queue validation on Gfx7/8 (bsc#1234429). - ksmbd: fix incorrect validation for num_aces field of smb_acl (bsc#1234429). - io_uring/net: fix sendzc double notif flush (bsc#1234429). - KVM: arm64: Calculate cptr_el2 traps on activating traps (bsc#1234429). - KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (bsc#1234429). - KVM: arm64: Remove host FPSIMD saving for non-protected KVM (bsc#1234429). - KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN (bsc#1234429). - KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN (bsc#1234429). - KVM: arm64: Refactor exit handlers (bsc#1234429). - KVM: arm64: Mark some header functions as inline (bsc#1234429). - KVM: arm64: Eagerly switch ZCR_EL{1,2} (bsc#1234429). - Revert "sched/core: Reduce cost of sched_move_task when config autogroup" (bsc#1234429). - libsubcmd: Silence compiler warning (bsc#1234429). - arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S (bsc#1234429). - mm/huge_memory: drop beyond-EOF folios with the right number of refs (bsc#1234429). - mptcp: Fix data stream corruption in the address announcement (bsc#1234429). - Rename to patches.kernel.org/6.12.21-050-Revert-gre-Fix-IPv6-link-local-address-genera.patch. - commit d06a107 ++++ kernel-firmware-amdgpu: - Update to version 20250328 (git commit 4bfa7c6351ab): * amdgpu: update dcn 3.5 and dcn 3.5.1 firmware to 9.0.27.0 * amdgpu: update dcn 3.1.4 firmware to 8.0.78.0 ++++ kernel-longterm: - Linux 6.12.21 (bsc#1234429). - firmware: qcom: scm: Fix error code in probe() (bsc#1234429). - firmware: imx-scu: fix OF node leak in .probe() (bsc#1234429). - arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply (bsc#1234429). - arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar (bsc#1234429). - arm64: dts: rockchip: remove supports-cqe from rk3588 tiger (bsc#1234429). - xfrm: fix tunnel mode TX datapath in packet offload mode (bsc#1234429). - xfrm_output: Force software GSO only in tunnel mode (bsc#1234429). - soc: imx8m: Remove global soc_uid (bsc#1234429). - soc: imx8m: Use devm_* to simplify probe failure handling (bsc#1234429). - soc: imx8m: Unregister cpufreq and soc dev in cleanup path (bsc#1234429). - ARM: dts: bcm2711: Fix xHCI power-domain (bsc#1234429). - ARM: dts: bcm2711: PL011 UARTs are actually r1p5 (bsc#1234429). - arm64: dts: bcm2712: PL011 UARTs are actually r1p5 (bsc#1234429). - arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1 (bsc#1234429). - RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests (bsc#1234429). - RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx (bsc#1234429). - RDMA/mlx5: Handle errors returned from mlx5r_ib_rate() (bsc#1234429). - ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP (bsc#1234429). - ARM: dts: bcm2711: Don't mark timer regs unconfigured (bsc#1234429). - ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300 (bsc#1234429). - ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200 (bsc#1234429). - dma-mapping: fix missing clear bdr in check_ram_in_range_map() (bsc#1234429). - RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (bsc#1234429). - RDMA/hns: Fix soft lockup during bt pages loop (bsc#1234429). - RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() (bsc#1234429). - RDMA/hns: Fix invalid sq params not being blocked (bsc#1234429). - RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() (bsc#1234429). - RDMA/hns: Fix missing xa_destroy() (bsc#1234429). - RDMA/hns: Fix wrong value of max_sge_rd (bsc#1234429). - Bluetooth: Fix error code in chan_alloc_skb_cb() (bsc#1234429). - Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters (bsc#1234429). - accel/qaic: Fix possible data corruption in BOs > 2G (bsc#1234429). - ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX (bsc#1234429). - tracing: tprobe-events: Fix to clean up tprobe correctly when module unload (bsc#1234429). - ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs (bsc#1234429). - net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence (bsc#1234429). - net: ipv6: fix TCP GSO segmentation with NAT (bsc#1234429). - ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw() (bsc#1234429). - ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create() (bsc#1234429). - devlink: fix xa_alloc_cyclic() error handling (bsc#1234429). - dpll: fix xa_alloc_cyclic() error handling (bsc#1234429). - phy: fix xa_alloc_cyclic() error handling (bsc#1234429). - gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU (bsc#1234429). - net: atm: fix use after free in lec_send() (bsc#1234429). - net: ti: icssg-prueth: Add lock to stats (bsc#1234429). - net: lwtunnel: fix recursion loops (bsc#1234429). - net: ipv6: ioam6: fix lwtunnel_output() loop (bsc#1234429). - libfs: Fix duplicate directory entry in offset_dir_lookup (bsc#1234429). - net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (bsc#1234429). - tracing: tprobe-events: Fix leakage of module refcount (bsc#1234429). - i2c: omap: fix IRQ storms (bsc#1234429). - net: mana: Support holes in device list reply msg (bsc#1234429). - dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M (bsc#1234429). - can: rcar_canfd: Fix page entries in the AFL list (bsc#1234429). - can: ucan: fix out of bound read in strscpy() source (bsc#1234429). - can: flexcan: only change CAN state when link up in system PM (bsc#1234429). - can: flexcan: disable transceiver during system PM (bsc#1234429). - drm/xe: Fix exporting xe buffers multiple times (bsc#1234429). - drm/v3d: Don't run jobs that have errors flagged in its fence (bsc#1234429). - io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally (bsc#1234429). - riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions (bsc#1234429). - netfs: Call `invalidate_cache` only if implemented (bsc#1234429). - regulator: dummy: force synchronous probing (bsc#1234429). - regulator: check that dummy regulator has been probed before using it (bsc#1234429). - accel/qaic: Fix integer overflow in qaic_validate_req() (bsc#1234429). - arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card (bsc#1234429). - arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card (bsc#1234429). - arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou (bsc#1234429). - arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou (bsc#1234429). - mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops (bsc#1234429). - mmc: atmel-mci: Add missing clk_disable_unprepare() (bsc#1234429). - selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation (bsc#1234429). - mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT (bsc#1234429). - mm/migrate: fix shmem xarray update during migration (bsc#1234429). - mm/page_alloc: fix memory accept before watermarks gets initialized (bsc#1234429). - proc: fix UAF in proc_get_inode() (bsc#1234429). - memcg: drain obj stock on cpu hotplug teardown (bsc#1234429). - ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6 (bsc#1234429). - ARM: shmobile: smp: Enforce shmobile_smp_* alignment (bsc#1234429). - firmware: qcom: uefisecapp: fix efivars registration race (bsc#1234429). - efi/libstub: Avoid physical address 0x0 when doing random allocation (bsc#1234429). - keys: Fix UAF in key_put() (bsc#1234429). - xsk: fix an integer overflow in xp_create_and_assign_umem() (bsc#1234429). - batman-adv: Ignore own maximum aggregation size during RX (bsc#1234429). - soc: qcom: pdr: Fix the potential deadlock (bsc#1234429). - pmdomain: amlogic: fix T7 ISP secpower (bsc#1234429). - drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (bsc#1234429). - drm/sched: Fix fence reference count leak (bsc#1234429). - drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini() (bsc#1234429). - drm/amd/display: Fix message for support_edp0_on_dp1 (bsc#1234429). - drm/amd/display: Use HW lock mgr for PSR1 when only one eDP (bsc#1234429). - drm/amd/pm: add unique_id for gfx12 (bsc#1234429). - drm/amdgpu: Restore uncached behaviour on GFX12 (bsc#1234429). - drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2 (bsc#1234429). - drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2 (bsc#1234429). - drm/amdgpu: Remove JPEG from vega and carrizo video caps (bsc#1234429). - drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size (bsc#1234429). - drm/amdgpu: Fix JPEG video caps max size for navi1x and raven (bsc#1234429). - drm/amdkfd: Fix user queue validation on Gfx7/8 (bsc#1234429). - ksmbd: fix incorrect validation for num_aces field of smb_acl (bsc#1234429). - io_uring/net: fix sendzc double notif flush (bsc#1234429). - KVM: arm64: Calculate cptr_el2 traps on activating traps (bsc#1234429). - KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (bsc#1234429). - KVM: arm64: Remove host FPSIMD saving for non-protected KVM (bsc#1234429). - KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN (bsc#1234429). - KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN (bsc#1234429). - KVM: arm64: Refactor exit handlers (bsc#1234429). - KVM: arm64: Mark some header functions as inline (bsc#1234429). - KVM: arm64: Eagerly switch ZCR_EL{1,2} (bsc#1234429). - Revert "sched/core: Reduce cost of sched_move_task when config autogroup" (bsc#1234429). - libsubcmd: Silence compiler warning (bsc#1234429). - arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S (bsc#1234429). - mm/huge_memory: drop beyond-EOF folios with the right number of refs (bsc#1234429). - mptcp: Fix data stream corruption in the address announcement (bsc#1234429). - Rename to patches.kernel.org/6.12.21-050-Revert-gre-Fix-IPv6-link-local-address-genera.patch. - commit d06a107 ++++ kernel-syms-longterm: - Linux 6.12.21 (bsc#1234429). - firmware: qcom: scm: Fix error code in probe() (bsc#1234429). - firmware: imx-scu: fix OF node leak in .probe() (bsc#1234429). - arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply (bsc#1234429). - arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar (bsc#1234429). - arm64: dts: rockchip: remove supports-cqe from rk3588 tiger (bsc#1234429). - xfrm: fix tunnel mode TX datapath in packet offload mode (bsc#1234429). - xfrm_output: Force software GSO only in tunnel mode (bsc#1234429). - soc: imx8m: Remove global soc_uid (bsc#1234429). - soc: imx8m: Use devm_* to simplify probe failure handling (bsc#1234429). - soc: imx8m: Unregister cpufreq and soc dev in cleanup path (bsc#1234429). - ARM: dts: bcm2711: Fix xHCI power-domain (bsc#1234429). - ARM: dts: bcm2711: PL011 UARTs are actually r1p5 (bsc#1234429). - arm64: dts: bcm2712: PL011 UARTs are actually r1p5 (bsc#1234429). - arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1 (bsc#1234429). - RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests (bsc#1234429). - RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx (bsc#1234429). - RDMA/mlx5: Handle errors returned from mlx5r_ib_rate() (bsc#1234429). - ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP (bsc#1234429). - ARM: dts: bcm2711: Don't mark timer regs unconfigured (bsc#1234429). - ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300 (bsc#1234429). - ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200 (bsc#1234429). - dma-mapping: fix missing clear bdr in check_ram_in_range_map() (bsc#1234429). - RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (bsc#1234429). - RDMA/hns: Fix soft lockup during bt pages loop (bsc#1234429). - RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() (bsc#1234429). - RDMA/hns: Fix invalid sq params not being blocked (bsc#1234429). - RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() (bsc#1234429). - RDMA/hns: Fix missing xa_destroy() (bsc#1234429). - RDMA/hns: Fix wrong value of max_sge_rd (bsc#1234429). - Bluetooth: Fix error code in chan_alloc_skb_cb() (bsc#1234429). - Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters (bsc#1234429). - accel/qaic: Fix possible data corruption in BOs > 2G (bsc#1234429). - ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX (bsc#1234429). - tracing: tprobe-events: Fix to clean up tprobe correctly when module unload (bsc#1234429). - ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs (bsc#1234429). - net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence (bsc#1234429). - net: ipv6: fix TCP GSO segmentation with NAT (bsc#1234429). - ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw() (bsc#1234429). - ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create() (bsc#1234429). - devlink: fix xa_alloc_cyclic() error handling (bsc#1234429). - dpll: fix xa_alloc_cyclic() error handling (bsc#1234429). - phy: fix xa_alloc_cyclic() error handling (bsc#1234429). - gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU (bsc#1234429). - net: atm: fix use after free in lec_send() (bsc#1234429). - net: ti: icssg-prueth: Add lock to stats (bsc#1234429). - net: lwtunnel: fix recursion loops (bsc#1234429). - net: ipv6: ioam6: fix lwtunnel_output() loop (bsc#1234429). - libfs: Fix duplicate directory entry in offset_dir_lookup (bsc#1234429). - net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (bsc#1234429). - tracing: tprobe-events: Fix leakage of module refcount (bsc#1234429). - i2c: omap: fix IRQ storms (bsc#1234429). - net: mana: Support holes in device list reply msg (bsc#1234429). - dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M (bsc#1234429). - can: rcar_canfd: Fix page entries in the AFL list (bsc#1234429). - can: ucan: fix out of bound read in strscpy() source (bsc#1234429). - can: flexcan: only change CAN state when link up in system PM (bsc#1234429). - can: flexcan: disable transceiver during system PM (bsc#1234429). - drm/xe: Fix exporting xe buffers multiple times (bsc#1234429). - drm/v3d: Don't run jobs that have errors flagged in its fence (bsc#1234429). - io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally (bsc#1234429). - riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions (bsc#1234429). - netfs: Call `invalidate_cache` only if implemented (bsc#1234429). - regulator: dummy: force synchronous probing (bsc#1234429). - regulator: check that dummy regulator has been probed before using it (bsc#1234429). - accel/qaic: Fix integer overflow in qaic_validate_req() (bsc#1234429). - arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card (bsc#1234429). - arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card (bsc#1234429). - arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou (bsc#1234429). - arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou (bsc#1234429). - mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops (bsc#1234429). - mmc: atmel-mci: Add missing clk_disable_unprepare() (bsc#1234429). - selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation (bsc#1234429). - mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT (bsc#1234429). - mm/migrate: fix shmem xarray update during migration (bsc#1234429). - mm/page_alloc: fix memory accept before watermarks gets initialized (bsc#1234429). - proc: fix UAF in proc_get_inode() (bsc#1234429). - memcg: drain obj stock on cpu hotplug teardown (bsc#1234429). - ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6 (bsc#1234429). - ARM: shmobile: smp: Enforce shmobile_smp_* alignment (bsc#1234429). - firmware: qcom: uefisecapp: fix efivars registration race (bsc#1234429). - efi/libstub: Avoid physical address 0x0 when doing random allocation (bsc#1234429). - keys: Fix UAF in key_put() (bsc#1234429). - xsk: fix an integer overflow in xp_create_and_assign_umem() (bsc#1234429). - batman-adv: Ignore own maximum aggregation size during RX (bsc#1234429). - soc: qcom: pdr: Fix the potential deadlock (bsc#1234429). - pmdomain: amlogic: fix T7 ISP secpower (bsc#1234429). - drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (bsc#1234429). - drm/sched: Fix fence reference count leak (bsc#1234429). - drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini() (bsc#1234429). - drm/amd/display: Fix message for support_edp0_on_dp1 (bsc#1234429). - drm/amd/display: Use HW lock mgr for PSR1 when only one eDP (bsc#1234429). - drm/amd/pm: add unique_id for gfx12 (bsc#1234429). - drm/amdgpu: Restore uncached behaviour on GFX12 (bsc#1234429). - drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2 (bsc#1234429). - drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2 (bsc#1234429). - drm/amdgpu: Remove JPEG from vega and carrizo video caps (bsc#1234429). - drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size (bsc#1234429). - drm/amdgpu: Fix JPEG video caps max size for navi1x and raven (bsc#1234429). - drm/amdkfd: Fix user queue validation on Gfx7/8 (bsc#1234429). - ksmbd: fix incorrect validation for num_aces field of smb_acl (bsc#1234429). - io_uring/net: fix sendzc double notif flush (bsc#1234429). - KVM: arm64: Calculate cptr_el2 traps on activating traps (bsc#1234429). - KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (bsc#1234429). - KVM: arm64: Remove host FPSIMD saving for non-protected KVM (bsc#1234429). - KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN (bsc#1234429). - KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN (bsc#1234429). - KVM: arm64: Refactor exit handlers (bsc#1234429). - KVM: arm64: Mark some header functions as inline (bsc#1234429). - KVM: arm64: Eagerly switch ZCR_EL{1,2} (bsc#1234429). - Revert "sched/core: Reduce cost of sched_move_task when config autogroup" (bsc#1234429). - libsubcmd: Silence compiler warning (bsc#1234429). - arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S (bsc#1234429). - mm/huge_memory: drop beyond-EOF folios with the right number of refs (bsc#1234429). - mptcp: Fix data stream corruption in the address announcement (bsc#1234429). - Rename to patches.kernel.org/6.12.21-050-Revert-gre-Fix-IPv6-link-local-address-genera.patch. - commit d06a107 ++++ keylightd: - add systemd_pre hook - correct permissions of service file ++++ keysmith: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ kfind: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Stripping .desktop suffix from legacy AppStream ID. * Don't duplicate code * Use not deprecated KHelpMenu constructor ++++ kfourinline: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kgeography: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ kget: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ kgoldrunner: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Added supporter Dmytro Nezhevenko * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kgpg: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Made KDocTools optional * Remove unused KF_MAJOR_VERSION ++++ kgraphviewer: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ khangman: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Close the dialog on ok/cancel button press * Fix saving/cancelling settings * Add support for non-Latin alphabets. * Add xml/yaml linting * remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. This variable is added by default using KDECompilerSettings>=5.85, no need to specify it (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code) * Port to AboutKDEPage, remove dedicated files * Allow to build without deprecated method * Add windows support * Drop unused kconfigwidgets dependency ++++ khealthcertificate: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ khelpcenter: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * The operating system name is "macOS" ++++ kidentitymanagement: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Make sure we do not create new entries when trying to delete some * Remove undef'ing of obsolete QStringBuilder defines * Remove FeatureSummary as we use ECMFeatureSummary ++++ kig: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Set window icon ++++ kigo: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Added supporter Naph * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ killbots: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Add apple bundle info * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kimagemapeditor: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ kimap: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting support * Remove FeatureSummary as we use ECMFeatureSummary ++++ kio-admin: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ kio-extras: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Extend using offscreen platform for thumbnail creation by using original platform theme. (kde#500173) * afc: Explicitly toUpper device ID when inserting (kde#487874) * Use offscreen platform plugin for thumbnailers (kde#500173) * smb: start WSDResolver's client before sending messages (kde#496809) * sftp: use stat instead of lstat (kde#497195) * Migrate NFS KIO worker to KIO::WorkerBase (kde#483237) * sftp: close connection on fatal errors (kde#495801) * thumbnails: remove fallback image/* for image thumbnailer (kde#460723) ++++ kio-gdrive: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ kio_audiocd: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix various issues with the device action * Add xml/yaml linting * Remove unimplemented methods * Made KDocTools optional ++++ kamera: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Workaround https://github.com/gphoto/libgphoto2/issues/1077 * Stop Kamera KCM holding the camera device (kde#487824) ++++ kdesdk-kioslaves: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ kirigami-gallery: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Remove unused string from Android manifest * Update Android Gradle plugin version to 8.6.0 * Remove Kirigami Add-ons from the CI dependencies * Remove FormCard usage in DialogGallery * This does not seem to be used in or necessary to the binary. ++++ kiriki: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Set background color based on color scheme * Set foreground color to black for grand total row * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kitinerary: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix extracting Amtrak tickets with multi-line station names (kde#501409) * Handle the (new?) multi-column LH boarding pass layout (kde#498569) * Increase upper PDF page limit for extraction (kde#498570) ++++ kitty: - Update to 0.41.0: * A new mode of operation for text_fg_override_threshold to override foreground colors so as to maintain a minimum contrast between foreground and background text colors. Works in a perceptual color space for best color accuracy (#8420) - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.text_fg_override_threshold * A 15% improvement in throughput when processing text thanks to using a multi-stage table for Unicode property lookups * kitty +open: Ask for confirmation by default when running executables to work around some badly designed programs that try to open links in documents that point to executable files. Can be overridden by specifying your own launch-actions.conf. - https://sw.kovidgoyal.net/kitty/open_actions/#launch-actions * Fix a regression in version 0.40.0 causing a crash when the underline thickness of the font is zero (#8443) * Fix a regression in version 0.40.0 causing a hang on resizing with a wide character at the right edge of a line that needs to be moved onto the next line (#8464) * Fix a regression in 0.40.1 that caused copying to clipboard via OSC 52 from applications that don’t specify a destination in the escape code not working (#8459) * Wayland: Fix a regression in the previous release that caused crashes on compositors that don’t support the xdg-toplevel-icon protocol and the user has set a custom kitty icon (#8471) ++++ kjournald: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix possible violation of weak ordering compare function (kde#500030) * Add KCrash to required packages * Enable KCrash for kjournald browser * Appdata: add display size * Update year number in overview * Do not display ...-coredump@ special units * Explicitly name parameter to avoid warning * Minor cleanups in test case * Restructure filter generation * Refactor filter expressions for better clause overview * Print all sort elements in filter debug * Provide UTC hover information for time to make it understandible * Fix padding and alignment of clear button in filter list * Introduce filter configuration gadget * Port all library QML elements to QML_ELEMENT type registration ++++ kjumpingcube: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kldap: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add missing CMakeFindDependencyMacro for find_dependency * Use QTEST_GUILESS_MAIN * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Fix i18n * Fix initial state ++++ kleopatra: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix build on macOS due to not having Wayland (variant 2) (kde#497136) * KWatchGnuPG: Remove tray icon and quit app if window is closed (kde#384271) ++++ klettres: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Fix knsrc name * Remove phonon references * Port audio from Phonon to QtMultimedia. * Add windows support ++++ klickety: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Show headers in qtc6 * Add apple bundle info * Scale background image to the hidpi size (kde#496348) * Add macos support * Fix theme/icon on windows * Add windows support ++++ klines: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Add mac bundle file * Add macos build * Fix theme/icon on windows * Add windows support ++++ kmag: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove unimplemented methods * Made KDocTools optional * Stripping .desktop suffix from legacy AppStream ID. * Add kcrash ++++ kmahjongg: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Made KDocTools optional * Add windows support ++++ kmail: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ kmail-account-wizard: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Change KDEPIM_DEV_VERSION * Require test on all system * Add categories to desktop file * Add xml/yaml linting * Clean up * Remove FeatureSummary as we use ECMFeatureSummary * Stripping .desktop suffix from legacy AppStream ID. * We have it all time now with kf6.8 * Remove #if unnecessary now * Use QT_QUICK_CONTROLS_STYLE (fix qml style on windows) ++++ kmailtransport: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * In the smtpconfigwidget, improve the password line enabled setting * In the smtpconfigwidget, allow revealing the password after loading (kde#498475) * Require test on all system * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Remove unimplemented methods * Fix i18n * Add missing dep ++++ kmbox: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ kmime: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting support * Remove undef'ing of obsolete QStringBuilder defines * Remove FeatureSummary as we use ECMFeatureSummary * Don't inherit SingleMailbox from MailboxList * Add singular API to SingleMailbox header * Don't inherit SingleIdent from Ident * Remove empty intermediate KMime::Headers::Generics::Address class * Reduce boilerplate code in private header classes * Restore compatibility with GCC 11 ++++ kmines: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix showing cells when using 'Explore with left click on number cells' (kde#494055) * minefielditem simplify if condition * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle * Add macos support * Fix theme/icon on windows * Add windows support ++++ kmix: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * OpenBSD sndio(7) backend support * Drop Qt5/KF5 build ++++ kmousetool: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Set window icon ++++ kmouth: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Made KDocTools optional * Show headers in qtc6 ++++ kmplot: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Don't specify the type when saving, the filename is enough * Add xml/yaml linting * Add an option that controls whether to build docs * Set window icon * remove checks on Qt<6 * replace slots/signals by Q_SLOTS/Q_SIGNALS * replace emit by Q_EMIT * update deprecated MouseEvent constructor * replace globalPos() with globalPosition().toPoint() * replace qAsConst with std::as_const * Replace QT_USE_FAST_CONCATENATION & QT_USE_FAST_OPERATOR_PLUS with QT_USE_QSTRINGBUILDER ++++ knavalbattle: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. ++++ knetwalk: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Add global check for KDBusAddons * Stripping '.desktop' suffix from legacy AppStream ID. * Add macos support * Add apple bundle * Fix theme/icon on windows * Add windows support ++++ knights: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Jovie does not exist anymore ++++ koko: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix leftover Qt6 port. * Remove binding loop * Remove debug output ++++ kolf: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kollision: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Follow color scheme changes * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Remove unimplemented methods * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kolourpaint: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Convert license statements to SPDX * Add git blame ignore file * Format codebase and add formatting commit hook * Add missing includes * Added supporter Pablo Rauzy * doc/index.docbook proofreading text about screenshots * Made KDocTools optional * Added supporter Butters * Added supporter Atanas ++++ kompare: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * TODO remove items which are done ++++ kongress: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Appdata: add display size * Remove unused string from Android manifest * Optimize layout for mobile * Also save speakers name in favorite callendar * Rework favorite handling * Add missing starred icon * Ignore the new Fluent QQC style in APKs * Update Android Gradle plugin version to 8.6.0 * Show speaker name(s) ++++ konqueror: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * webenginepart: fix the translations of the kxmlgui file (kde#500537) * i18n: extract strings from sidebar/ (kde#500537) * Update filter list and improve handling of automatic filters (kde#499513) ++++ konquest: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Show headers in qtc6 * Add apple bundle info * Add macos support ++++ konsole: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix crash when double clicking on terminal scroll bar (kde#501191) * Call setHandleWidth() to set initial size for splitDragHandleSize (kde#498078) * 'Allow escape sequences for links' setting fix in new sessions (kde#469511) * Add HamburgerMenu only once per instance (kde#495029) * Fix opening Tab Properties when spamming middle click (kde#449390) * ensure we don't use an invalidated mimeData (kde#491726) ++++ kontact: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Change KDEPIM_DEV_VERSION * use KONTACT_RELEASE_VERSION_DATE * Add xml/yaml linting * Next stable version will be store in 25.04 sub folder * Remove FeatureSummary as we use ECMFeatureSummary * Remove unused forward declaration * Stripping .desktop suffix from legacy AppStream ID * Update org.kde.kontact.appdata.xml * Adding Kevin Krammer as adopter * Remove #if unnecessary now * Update org.kde.kontact.appdata.xml * Added new supporter * Prepare to use stable/unstable url * Added supporter Matthew Lamont * Use correct url now * Add verify action * Don't use kf6 master * Use org.kde.kalendarac * Add icon for windows * Add appx build ++++ kontactinterface: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix pinentry parenting on wayland * Fix build with Qt 6.10 * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ kontrast: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Appdata: add display size * Mark one screenshot as default * Update screenshot * Add branding color and update summary ++++ konversation: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Haiku build fixes * Prevent crash when updating Watched Nicks (kde#497799) * index.docbook proofreading ++++ kopeninghours: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Proofreading * Fix Python binding installation (kde#498242) * Port away from deprecated FindPythonLibs ++++ korganizer: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Add a search option to consider the current view filter (kde#499336) ++++ kosmindoormap: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix Wikidata cache path * Remove unused string from Android manifest * Use KPublicTransport.TransportIcon to show line logos * Rename f-droid icon to begin according to name in AndroidManifest * Add icon for f-droid file listing * Don't hide tunneled waterways unconditionally * Don't draw unintended outlines around waterway areas * Add infrastructure for determining close way types * Initial support for textured line fills * Implement limiting labels to a bounding polygon * Update static build versions for 24.12 ++++ kde-dev-utils: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * kuiviewer part: fix stray "@" characters from version in metadata * kuiviewer part: drop since kf6 unused "Id" from metadata ++++ kpat: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * flatpak: Update the used perl version * Add xml/yaml linting * Fix Theme change not being saved (kde#495973) ++++ kpimtextedit: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Fix build with Qt 6.9 ++++ kpkpass: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Implement displaying numerical and currency values * Implement reading numerical field values * Add access to the currencyCode field property ++++ kpmcore: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix a memory leak by actually freeing a correct pointer * kpmcore tests seem to require C++20. Adjust test/CMakeLists.txt accordingly. * Add lazy_itable_init=0 and lazy_journal_init=0 to ext4 features. * Add xml/yaml linting * Add operation to set partition label * Add 1 to handleWidth in partresize widget. (kde#499064) * Allow applications to set the LUKS2 PBKDF * Limix exfat labels to 11 characters. (kde#496400) ++++ kpublictransport: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Sync OSM data types from KOSMIndoorMap (kde#497034) ++++ kqtquickcharts: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ krdc: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Rework fullscreen mode to fix bugs related to window appearing on wrong screen and floating bar disappearing in various occasions (kde#501187) * Rdp: use signal/slot for setRemoteCursor to avoid cross-thread method call (kde#499847) * Rdp: add support for domain field in authentication. Internally it's stored as a query parameter in the QUrl BUG: 498810 (kde#498810) * Rdp preferences: rework the form to avoid huge height (kde#487732) * Move all GUI operations from RdpSession to RdpView. Run freerdp_connect() inside a thread so it doesn't block the GUI (kde#497766) * Add the nativeVirtualKey value to fake keyrelease events generated to unpress modifiers (kde#497111) ++++ krecorder: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix context menu showing when opening a recording * Store recording history in state data * Simplify QJsonArray to QString conversion * Add icon for F-Droid listing * Update Android Gradle plugin version to 8.6.0 ++++ kreversi: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Make compile without deprecated methods (kf 6.10) * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ krfb: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * pw: fix memcpy size * Set window icon * Add xml/yaml linting * Fix build with Qt 6.10 * invitationsrfbserver.cpp use 4 space indentation not 8 space indentation * Added supporter KjetilS * Added domportera supporter ++++ kruler: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * It compiles fine without deprecated methods * Use not deprecated KHelpMenu constructor * Added supporter ++++ ksanecore: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * fix accessing wrong option in pagesizeoption * implement internalValueList for the page size option * do not use Qt 6.8 API * re-evaluate page size option when options are reloaded sizes may change with Flatbed and ADF scanners also remember previous sizes and try to re-apply (kde#498906) * forward a status message for every return code except SANE_STATUS_GOOD * Show headers in qtc6 * add function to retrieve a preview scan * remove Qt6 ifdefs ++++ kshisen: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ ksirk: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * add QT_NO_KEYWORDS macro * Stripping '.desktop' suffix from legacy AppStream ID. * Remove commented QObject ++++ ksmtp: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Add platform in metainfo.yaml * Remove FeatureSummary as we use ECMFeatureSummary ++++ ksnakeduel: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Remove unimplemented methods * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ kspaceduel: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Add windows support ++++ ksquares: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Add windows support ++++ ksudoku: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Fix up after 53867af90b1679fa50722865e13f2df396412da8 * Show headers in qtc6 * Add apple bundle info * Add macos support * Add windows support ++++ ksystemlog: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Fix openflagMap values ++++ kteatime: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ ktimer: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions ++++ ktnef: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Require test on all system * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ ktorrent: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add line breaks to about dialog credit text * (mostly) port away from KStandardAction * Port to QCheckBox::checkStateChanged. * Switch to a working boost mirror. * Use QList directly. * downloadorder: Port QRegExp to QRegularExpression. * Use QStringView include instead of QStringRef. * Adapt to API changes as a result of Qt5Compat removal in libktorrent. * Remove support for non UTF-8 encoded torrents. * syndication: port away from QTextCodec. * Port from deprecated QMouseEvent::y() method. * Remove unused Solid dependency ++++ ktouch: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fixes for the software renderer ++++ ktrip: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Remove last use of non-locale aware time formatting * Appdata: add display size * Use KCoreAddons duration formatting instead of custom code * Remove unused string from Android manifest * Update links to Android packages * Update Android Gradle plugin version to 8.6.0 * Reuse improvements make use of REUSE.toml ++++ ktuberling: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Added supporter Alexandru Traistaru * Adding supporters Élodie and Thibault * Show headers in qtc6 * Add macos support * Add windows support * Remove double / ++++ kturtle: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. This variable is added by default using KDECompilerSettings>=5.85, no need to specify it (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code) ++++ kubectl-browse-pvc: - Update to version 1.3.0: * update go.mod * Update README.md * Bump golang.org/x/net from 0.33.0 to 0.36.0 in /src * Add option to pass in uid ++++ kubetui: - Update to version 1.7.0: * New Features - Added shell completion support for bash and zsh (#745) * Major Updates - Upgraded rust crate dirs to v6 (#696) - Upgraded rust crate nom to v8 (#704) * Other Updates - Updated rust crate kube to 0.99.0 (#740) - Updated rust crate http to v1.3.0 and v1.3.1 (#737) - Updated rust crate tokio to v1.44.1 (#741) - Updated rust crate once_cell to v1.21.1, v1.21.2, v1.21.3 (#742, #752) - Updated rust crate async-trait to v0.1.88 (#744) - Updated rust crate log to v0.4.27 (#747) - Updated rust crate clap to v4.5.33, v4.5.34 (#748) - Routine dependency lock file maintenance (#743, #746, #751) ++++ kubrick: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Added supporter ThonkDifferent * Stripping '.desktop' suffix from legacy AppStream ID. * Show headers in qtc6 * Add apple bundle info * Add macos support ++++ kunifiedpush: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Register the MessageReciever in the AndroidManifest.xml again * Allow querying the available UnifiedPush distributors on Android * Add a better description to the KCM * Show headers in qtc6 * Qt6WebSockets is not required with KUNIFIEDPUSH_CLIENT_ONLY ++++ kwalletmanager: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * walletwidget.ui unique name for QVBoxLayout * Add xml/yaml linting * Show window when starting app * Add an option that controls whether to build docs ++++ kwave: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * use standard memcpy (kde#487934) ++++ kweather: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add more icons for android * Don't change the casing of locale-aware formatted times * Fix build with Qt 6.10 * Add xml/yaml linting * Remove unused string from Android manifest * Update Android Gradle plugin version to 8.6.0 ++++ kweathercore: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add QML bindings for the CAP API * Port away from deprecated QDateTime/QTimeZone API * Explicitly handle unknown certainty/urgency/severity * Add missing include * cmake: Raise minimum cmake version to 3.16 * Unify CAP enum parsing * Use HTTPS API endpoint for GeoNames * Remove clang-format CI job ++++ kwordquiz: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix opening files from command line (kde#487774) * Add xml/yaml linting * Edit org.kde.kwordquiz.appdata.xml * Fix compile against kf6.10 * remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. These variables are added by default using KDECompilerSettings>=5.85, no need to specify them (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code) * Remove unimplemented methods * Port to AboutKDEPage from AboutKDE * Remove explicit quit connection with QQmlApplicationEngine * Don't duplicate code * Fix creating new decks (kde#496591) * Add craft build support ++++ libkcddb-qt6: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Updated name for id3v1 genre 133 * Add xml/yaml linting * Add an option that controls whether to build docs ++++ libkcompactdisc-qt6: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ libkdcraw-qt6: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ libkeduvocdocument: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove unimplemented methods ++++ libkexiv2-qt6: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ libkcddb: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Updated name for id3v1 genre 133 * Add xml/yaml linting * Add an option that controls whether to build docs ++++ libkdcraw: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ libkexiv2: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ libkmahjongg: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Add macos support ++++ libkgapi6: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove duplicate headers from cpp/h files * Remove FeatureSummary as we use ECMFeatureSummary ++++ libgravatar: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Require test on all system * Make resolveurljobtest work when offline as well * Use QNetworkInformation directly * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ libkdepim: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Use {} * Remove FeatureSummary as we use ECMFeatureSummary * Fix crash on exit if mailcheck is happening (kde#491769) * Use QT_REQUIRED_VERSION ++++ mailcommon: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ mailimporter: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ mimetreeparser: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix two deprecation warnings * Disable one test on Windows * test: Add debug output when failing to open file * Require test on all system * Display all alternatives for extension in save dialog * messageviewer: Add missing icons to actions * messageviewer: Use short date format * Add xml/yaml linting * Const'ify pointer * Remove duplicate headers from cpp/h files * Remove FeatureSummary as we use ECMFeatureSummary * Fix compile with unity support * Hide MailViewer's footer when there is no attachments * Unify horizontal padding in MailPartModel * Use Qt:: namespace * Use more appropriate icon * Bump mimetreeparser version * Add some helpful default message menu items * Add MessageViewerWindow * Query certificate when clicking on a link for an unknown certificate * Adapt test to change in libkleo * We have it all time now with kf6.8 * Remove explicit quit connection with QQmlApplicationEngine * Require passing tests on Linux and on FreeBSD * Use DecryptVerifyJob to decrypt and/or verify inline PGP message blocks * Avoid test failure because of different date/time text representation * Use new singular mailbox API for sender header * Fix gpgme++ includes ++++ pimcommon: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ libkleo: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ libksane: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * remove deprecation warnings * src/ksanewidget.h fully qualify KSaneIface::KSaneWidget::DeviceInfo * switch to new preview scan functionality from KSaneCore ++++ libktorrent: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add missing CMakeFindDependencyMacro for find_dependency * Add QByteArrayView overloads for SHA1 hash * Remove unnecessary copy when loading torrent hash * Add missing include * Explicitely cast C string to QString. * Reserve encoded string size * Use -DQT_NO_CAST_FROM_ASCII * Port File::open uses to use string literals * Use QStringLiteral * Use QLatin1StringView * Use QDir::NoDotAndDotDot and QDir::isEmpty * No need to construct a full string here * Port URLEncoder to use string literals * Use QString() instead of "" * Fix windows build not finding boost. * Reduce dependency on boost. * Use QList directly. * Remove size argument from CacheFile::unmap function. * KIO::TransferJob::isErrorPage has been deprecated in KF6. * Fix initialization order. * Switch to CamelCase Qt/KF includes and C++ style C includes. * Port away from Qt5Compat. * Send and receive IPv6 peers via peer exchange * Link with libnetwork on Haiku ++++ marble: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Appdata: add display size to behaim * Fix AstroConfig target include * Export Map: Fix format of QFileDialog filter string * Appdata: add display size * Fix build with Qt 6.9 * Don't try to compare a QString with enum * [nightly-flatpak] Add kirigami-addons dependency * Use QTest directly * Remove warning about invalid signal/slot connect * Added icon for F-Droid Listing * Fix translation for Marble Maps * Fix translation of marble behaim * Remove usage of some Qt CMake usage with ECMQmlModule * Don't build behaim or marble-maps targets in non-KF builds * Make marker-color SimpleStyle GeoJSON parsing compliant * Add categories to Behaim desktop file * Don't treat natural=cliff ways as areas * Add unit test for natural=cliff ways * Fix unit tests with osmconvert present locally * behaim: fix Exec in desktop file ++++ libkomparediff2: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ libksieve: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix TranslationDomain name * Skip this autotest too on windows * Skip on windows * Fix autotest diff * Fix autotest on windows * Find dependencies before they are used in KPim6SieveCoreConfig.cmake * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Remove unimplemented methods ++++ mobipocket: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Avoid leaking Compressor instance * Add missing bounds check for RLE decompressor * Fix broken padding in BitReader * Fix possible out-of-bounds access in BitReader * Add xml/yaml linting ++++ recode: - update to 3.7.15: * fix a case in which librecode would close a file handle that was supplied by the caller ++++ rocs: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Set window icon * flatpak: Update boost tarball URL ++++ shadowsocks-libev: - port to pcre2, add shadowsocks-libev-3.3.5-pcre2.patch based on https://github.com/shadowsocks/shadowsocks-libev/pull/1792 ++++ libtheora: - update to 1.2.0 * New 'ptalarbvorm' encoder with better rate/distortion optimization * New th_encode_ctl option for copying configuration from an existing setup header, useful for splicing streams. * Returns TH_DUPFRAME in more cases. * Add ARM optimizations * Add TI C64x+ DSP optimizations * Other performance improvements * Rename speedlevel 2 to 3 and provide a new speedlevel 2 * Various minor bug fixes * Bumped minor SONAME versions as methods changed constness of arguments. * Updated libogg dependency to version 1.3.4 for ogg_uint64_t. * Updated doxygen setup. * Updated autotools setup and support scripts * Improved ARM support. * Converted SCons setup to work with Python 3. * Introduced new configure options --enable-mem-constraint and - -enable-gcc-sanitizers. * Fixed all known compiler warnings and errors from gcc and clang. * Improved examples for stability and correctness. * Various speed, bug fixes and code quality improvements. - Fixed build problem with Visual Studio - Avoids undefined bit shift of signed numbers - Avoids example encoder crash on bogus audio input - Fixed musl linking issue with asm enabled - Fixed some broken clamping in rate control - Added NULL check _tc and _setup even for data packets - Fixed mismatched oc_mb_fill_cmapping11 signature - Updated the documentation for theora_encode_comment() - Adjusted build to only link libcompat with dump_video - Corrected an operator precedence error in the visualization code - Fixed two spelling errors in the comments - Avoid negative bit shift operation in huffdec.c (CVE-2024-56431) * Improved library documentation and specification text. * Adjusted library dependencies so libtheoraenc do not depend on libtheoradec. * Handle fallout from CVE-2017-14633 in libvorbis, check return value in encoder_example and transcoder_example. * Bumped minor SONAME versions as oc_comment_unpack() implementation changed. * Added example wrapper script encoder_example_ffmpeg * Improve comment handling on platforms where malloc(0) return NULL * Added pragma in example code to quiet clang op precedenca warnings. * Adjusted encoder_example help text. * Adjusted README, CHANGES, pkg-config and spec files to better reflect current release * Corrected english typos in source and build system. * Switched http links to https in doc and comments where relevant. Did not touch RFC drafts. - do not obsolete itself - remove workaround for ppc64 as that arch does not exist anymore - use macros (autosetup, make, ldconfig_scriptlets) - be more verbose in the %files section (list every file) ++++ lokalize: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix editor tab state save / restore (kde#501786) * Do not rescan translation memory if no project is loaded (kde#501646) * Do not return QVector with an empty AltTrans Only return a QVector containing data when data actually exists for at least one field of the AltTrans struct. (kde#494500) * Make TsStorage/XliffStorage::isEmpty work again (kde#496916) * Initialize style and icon theme properly (kde#495249) * Accept unicode chars in regexps (kde#495785) ++++ lskat: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add macos support * Fix theme/icon on windows * Add windows support ++++ lxqt-wayland-session: - Updated labwc config patch to include LABWC_CONFIG_DIR ++++ madeline: - Update to version 0.1+git.1733505506.5c2abae: * graph: update for unicode 16 * Preserve newlines in history file * Continue line when it isn't considered done * Map alt+backspace to delete word * Separate words on any whitespace ++++ markdownpart: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Drop since kf6 unused "Id" from metadata * Add xml/yaml linting * Add windows craft support ++++ massif-visualizer: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Support files with Windows line endings * Fix -Wdangling-reference ++++ mbox-importer: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Set NoDisplay instead of Hidden in desktop file * Change KDEPIM_DEV_VERSION * Require test on all system * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary ++++ merkuro: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Install merkuro_contact_plugin shared library (kde#496347) ++++ meslo-lg-fonts: - Remove old specfile constructs. ++++ messagelib: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Fix kde#501420: Locking quick search phrase does not work * Fix Saving a page in the built-in browser to HDD opens multiple portals (kde#500361) ++++ minuet: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Don't override default text color * Add xml/yaml linting * Call onExited in a way that is compatible with Qt5 and Qt6 ++++ mpich: - Remove support for gnu-hpc build flavours ++++ mpich-ofi: - Remove support for gnu-hpc build flavours ++++ mpitests: - Remove support for gnu-hpc build flavours. - Remove code handling pre-SLE12 builds. ++++ mpitests-mpich: - Remove support for gnu-hpc build flavours. - Remove code handling pre-SLE12 builds. ++++ mpitests-mpich-ofi: - Remove support for gnu-hpc build flavours. - Remove code handling pre-SLE12 builds. ++++ mpitests-mvapich2: - Remove support for gnu-hpc build flavours. - Remove code handling pre-SLE12 builds. ++++ mpitests-mvapich2-psm2: - Remove support for gnu-hpc build flavours. - Remove code handling pre-SLE12 builds. ++++ mpitests-openmpi4: - Remove support for gnu-hpc build flavours. - Remove code handling pre-SLE12 builds. ++++ mpitests-openmpi5: - Remove support for gnu-hpc build flavours. - Remove code handling pre-SLE12 builds. ++++ mvapich2: - Remove support for gnu-hpc build flavours. ++++ mvapich2-psm2: - Remove support for gnu-hpc build flavours. ++++ mvapich3-ofi: - Remove support of gnu-hpc build flavours. ++++ mvapich3-ucx: - Remove support of gnu-hpc build flavours. ++++ neochat: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Make joining remote rooms more reliable (kde#487253) * Stop emojis from destroying your message (kde#479587) * Fix Getting Member Objects (kde#498649) * Add button to view pinned messages in a room (kde#497427) * Add an option to disable encryption in new chats (kde#498375) * Fix web shortcuts not doing anything (kde#496434) * Remove system information from device display name (kde#496901) * Make the room list slightly narrower by default (kde#496722) * Make sure the loading text for a new login wraps (kde#493869) * Fix Sed Edits (kde#496313) * PollHandler: Ensure that m_pollStartEvent is always initialized to null (kde#493649) * Make fullscreen images focused when they're opened (kde#484322) ++++ nfpm: - Update to version 2.42.0: * New Features - 2c0c2a0: feat: Add BuildHost option to RPM packages (#914) (@onshorechet) * Bug fixes - 17cc289: fix: nfpm init changelog file name (@caarlos0) * Dependency updates - 4200fa0: feat(deps): update to go 1.23, update golang.org/x/ deps (@caarlos0) * Other work - ed61e2e: docs: fix typo in goarch-to-pkg.md (#916) (@erdnaxeli) - eaf8141: docs: update cmd docs (@caarlos0) ++++ okular: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Add option for obeying file info regarding continuous mode (kde#497715) * Pgp signatures in pdf files (kde#481266) * Signatures: Don't do too small background images (kde#499746) * Fix apparent hang in files with lots of entries in a choice field (kde#498729) * Watch the QEvent::ApplicationPaletteChange in the proper object (kde#498441) * Fix scroll down/up at the last/first page in single page, non-continuous mode (kde#498038) * Add Option to specify custom default zoom level (kde#491545) * Use automatic font size picking for new signature annotations (kde#443403) * Change default scroll overlap to 10% (kde#476759) ++++ openmpi4: - Remove support for gnu-hpc build flavours. ++++ openmpi4-testsuite: - Remove support for gnu-hpc build flavours. ++++ openmpi5: - Remove support for gnu-hpc build flavours. ++++ openmpi5-testsuite: - Remove support for gnu-hpc build flavours. ++++ openresolv: - update to 3.14.1: * unbound: Add option for marking domains as private * Add a new exlcude option to exclude a whole file on match * Remove reference to README for configure options - added openresolv.keyring for signature verification ++++ palapeli: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Remove unimplemented methods * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Fix theme/icon on windows * Add windows support ++++ parley: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * bump KDE_COMPILERSETTINGS_LEVEL to 6.3.0 * use QT_USE_STRINGBUILDER instead of QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS * use Q_SLOTS instead of slots * Remove unimplemented methods * Add windows support * Fix flatpak build * Use QList directly ++++ partitionmanager: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Make percent values localizable * Add xml/yaml linting * Allow to edit GPT partition labels * Added supporters Christian Hofstede-Kuhn & Kay Drangmeister * Added supporter Doc * Added supporter Morwud * Show header in qtc6 * Added Sirius Fox as supporter * Added supporter Cameron Radmore * Added supporter Marcel Janik Kimpel * Updated README.md: - Corrected the names of the distributions (Arch Linux and openSUSE) ++++ picmi: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * It compiles fine without qt6.9 deprecated methods * Add xml/yaml linting * Stripping '.desktop' suffix from legacy AppStream ID. * Add apple bundle info * Add macos support * Work/fix theme windows * Add windows support ++++ pim-data-exporter: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Change KDEPIM_DEV_VERSION * Use PIMDATAEXPORTER_RELEASE_VERSION_DATE * Add xml/yaml linting * Remove FeatureSummary as we use ECMFeatureSummary * Remove unimplemented method * Stripping .desktop suffix from legacy AppStream ID. * Store PIMDATAEXPORTER_WITH_KUSERFEEDBACK in config.h * Not necessary to build as single apps now it's in kontact meta package * Add appx-qt6 support ++++ pim-sieve-editor: - Update to 25.03.90 * New feature release - Too many changes to list here. ++++ plasmatube: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Fix condition * Appdata: add display size * Add missing LICENSE * Fix spacing between video player items * Explicitly say if there's no description set for the video * Show the video queue in PeerTube again * Fix avatars not loading for channel pages in PeerTube * Cache QtQuick image network requests * Fix the subscribe button not prompting the user to login * Hide recommended videos on PeerTube * Note in the README that only the latest server versions are supported * Fix channel avatars for videos in PeerTube * Fix comment avatars in PeerTube * Bump copyright dates for the new year * Fix the channel subscriptions export action using the wrong icon * Add a button to channel pages to open in the browser * Add better placeholders for many of the grid views * Display a "No Playlists" placeholder message instead of nothing * Fix thumbnails and other images in PeerTube * Fix welcome page pushing a new column onto the page * Enable subscriptions import button even if you have none * Allow changing the protocol used to connect to instances * Port to AboutKDEPage from AboutKDE * Introduce parsing of Piped media formats * Fallback to HLS url if neither nor adaptive or combined format urls are found * Port from Kirigami Add-ons Banner to Kirigami InlineMessage ++++ python-EditorConfig: - Update to version 0.17.0+git.1743012229.8dca1b6: * chore(deps): update dependency setuptools to v78 (#70) * chore(deps): update dependency setuptools to >=77.0.3 (#69) * chore(deps): update dependency setuptools to v77 (#68) * chore(deps): update dependency setuptools to >=76.1.0 (#66) * chore(deps): update dependency setuptools to v76 (#67) * chore(deps): update dependency setuptools to >=75.8.2 (#65) * chore(deps): update dependency setuptools to >=75.8.1 (#64) * chore(deps): update tests digest to 38e1f14 (#63) * chore(deps): update tests digest to 7d75ceb (#62) * chore(deps): update dependency setuptools to >=75.8.0 (#61) * chore(deps): update dependency setuptools to v75 (#60) * Add renovate for auto updating dependencies (#58) * Bump version to 0.17.0 (#57) * Use alpine 3.21 (CMake 3.21), bump tests (#56) * Use alpine instead of Debian image for testing (#55) * Move the metadata into `PEP 621`-compliant `pyproject.toml` (#54) * Add CI for Runtime Test (#53) * Require CMake 3.16.3 (#52) ++++ python-mocket: - uptdate to 3.13.4: * License update - 2025 * Missing dependency typing-extensions ++++ python-numpy1: - Disable and remove support of gnu-hpc build flavours (bsc#1239982) ++++ python-requre: - update to 0.9.1: * Adjusted `requre-purge` to not replace GitHub tokens with dummy token that still looks like a legit one and also case-sensitiveness on the cookies from Pagure. ++++ python-scripttest: - update to 2.0: * Python 3.6 or higher is now required * The temporary file discovery logic was rewritten, thus it will flag dangling temporary files more reliably * Various metadata updates to reflect that scripttest is now a PyPA project hosted on GitHub and ReadTheDocs * Don't attempt to hash a named pipe to avoid indefinite hanging * Include tests in source distributions ++++ python-specfile: - update to 0.34.2: * context_management: add a type stub override to fix typing. Type checkers like mypy and pyright can now correctly determine the types for `.sources()`, `.sections()`, and the other `Specfile` methods that return context managers. ++++ python-subprocess-tee: - update to 0.4.2: * Use exec mode when passed a list of strings (#101) - drop 0001-test-test_unit.py-do-not-use-python3-rather-use-sys..patch: merged upstream ++++ python-typing_extensions: - update to 4.13.0: * Add `typing_extensions.TypeForm` from PEP 747. * Add `typing_extensions.get_annotations`, a backport of * `inspect.get_annotations` that adds features specified * by PEP 649. * Backport `evaluate_forward_ref` from CPython * Update PEP 728 implementation to a newer version of the PEP. * Copy the coroutine status of functions and methods wrapped with `@typing_extensions.deprecated`. * Fix bug where `TypeAliasType` instances could be subscripted even where they were not generic. * Fix bug where a subscripted `TypeAliasType` instance did not have all attributes of the original `TypeAliasType` instance on older Python versions. * Fix bug where subscripted `TypeAliasType` instances (and some other subscripted objects) had wrong parameters if they were directly subscripted with an `Unpack` object. ++++ python-tzdata: - update to 2025.2: * Upstream version 2025b released 2025-03-22T20:40:46+00:00 * New zone for Aysén Region in Chile which moves from -04/-03 to -03. * Chile's Aysén Region moves from -04/-03 to -03 year-round, joining Magallanes Region. * Iran switched from +04 to +0330 on 1978-11-10 at 24:00, not at year end. ++++ python-uharfbuzz: - update to 0.48.0: * Build vendored HarfBuzz again with HB_EXPERIMENTAL_API to restore * support for VARC and other experimental HarfBuzz features. - update to 0.47.0: * Update to HarfBuzz 11.0.0 ++++ qmlkonsole: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Command line compatibility options * Appdata: add display size * Call closeWindow() on the initial page instead of the current page * Don't crash if the SHELL environment variable is missing * SavedCommandsDialog: Explicitly set Kirigami.Dialog padding to 0 * SavedCommandsDialog: Port to the standard Kirigami item delegates * SavedCommandsDialog: Fit the content height up to the old height * SavedCommandsDialog: Remove duplicate close action ++++ qrca: - Update to 25.03.90 * New feature release ++++ scons: - SCons 4.9.1: * Fix CacheDir initialization code failed on Python 3.7 * developer visible fixes and changes for other platforms ++++ senpai: - Initial packaging effort for senpai 0.4.0. ++++ signon-kwallet-extension: - Update to 25.03.90 * New feature release - No code change since 24.12.3 ++++ skanlite: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ skanpage: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * bring back setting the name filter index in file dialogs * simplify scan preview and selection areas (kde#499486) * update Readme * log errors during file I/O * add image import to command line and add additional multi-page test file * fix import page counting * Update sane-airscan to 0.99.32 and add update-check * fix option updating after reload more than the state may change, e.g. min/max, valueList etc. (kde#497880) * Explicitly set tesseract and leptonica as required dependencies * Add xml/yaml linting * make tesseract a hard dependency * improve printing support - implement page ranges - implement current page printing - support reverse printing (kde#497185) * use non-deprecated Kirigami import * Added supporter donnnadie * Port to KConfig.WindowStateSaver (kde#489108) * Added supporter oreggero * switch to new preview scan functionality from KSaneCore * coding style * Port ExportWindow to Kirigami.Dialog, change icons, and add button text * use KIO to save files to remote folders (kde#476210) ++++ skladnik: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add toolbar ++++ step: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Enable qalculate, which is not a Qt library ++++ svgpart: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting ++++ sweeper: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Set proper bug address in main.cpp * Add xml/yaml linting * Install app icon into hicolor theme * Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions ++++ teleport: - update to 17.4.1: * Fix a bug causing the discovery service to fail to configure teleport on discovered nodes when managed updates v2 are enabled. #53543 ++++ telly-skout: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Speed up program description update (kde#497954) * "Favorites" page: wrap header (kde#497747) * TV Spielfilm fetcher: fix program stop time before start time (kde#497738) * "Favorites" page: add refetch button (kde#497598) ++++ tik: - Update to version 1.3.11: * [encrypt] Revert machine-id generation (boo#1239804) ++++ tokodon: - Update to 25.03.90 * New feature release - Too many changes since 24.12.3, only listing bugfixes: * Set a dedicated user agent (kde#499276) * Improve refreshing the main timeline, other misc fixes (kde#495996) * Add support for posting more than 4 media attachments (kde#495588) * Add support for viewing audio attachments (kde#495889) * Add a "Post" action when viewing your own profile (kde#497694) * Don't show the navigation tab bar when loading (kde#497920) * Fix crash when receiving unknown notifications (kde#497915) * Add even more missing icons for Android (kde#497717) * Add a button to follow/unfollow hashtags (kde#497582) * Note if server didn't provide an explicit reason for closed registration (kde#495584) * Word wrap the "Posted on" text (kde#496789) * Make sure to request custom emojis with authorization (kde#495585) * Add a better string for severance events (kde#496613) * Update read marker when streaming posts come in (kde#495159) * Don't show "Pinned posts" marker in notifications (kde#495110) * Fix the page stack not clearing properly when logging in (kde#496058) * Add back "Local" and "Global" timelines to the mobile sidebar (kde#496739) * Fix some PlaceholderMessages not having the correct width (kde#496762) * Fix files not saving on Android (kde#496010) * Add missing Android icons (kde#496059) ++++ tycho: - Added patch: * bnd-on-multi-release.patch + fix "Classes found in the wrong directory" by ignoring the warning ++++ umbrello: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Re-add developer info to appdata * Fix build with cmake 4 ++++ wireless-regdb: - Update to version 20250220 (boo#1240356): * Update regulatory info for Oman (OM) * Update regulatory rules for Iran (IR) on both 2.4 and 5Ghz for 2021 * Update regulatory info for Cayman Islands (KY) for 2024 * Update regulatory rules for Austria (AT) * Permit 320 MHz bandwidth in 6 GHz band in ETSI/CEPT * Update regulatory rules for Armenia (AM) on 2.4 and 5 GHz * Update regulatory info for Azerbaijan (AZ) on 6GHz for 2024 ++++ yakuake: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Add xml/yaml linting * Fix build with Qt 6.10 * Override split-auto action from Konsole (kde#470651) * CMakeLists.txt fix whitespace * Use QT_MIN_VERSION here ++++ zanshin: - Update to 25.03.90 * New feature release - Changes since 24.12.3: * Remove FeatureSummary as we use ECMFeatureSummary * Stripping .desktop suffix from legacy AppStream ID. * Fix variable: use QT_REQUIRED_VERSION ++++ zim: - Update to 0.76.3: * Add seperator to template for new files * Fix spellcheck state at startup * Fix cursor position after undo indent * Fix test suite release 0.76.2 - Update to 0.76.2: * Let new page and quicknote templates place cursor * Let find match within sourceview blocks * Add property with template for filename of pasted images * In InsertLinkDialog translate file to page link * Fix issue with GSPell support ------------------------------------------------------------------ ------------------ 2025-3-28 - Mar 28 2025 ------------------- ------------------------------------------------------------------ ++++ FlightGear: - Update to 2024.1.1 * https://www.flightgear.org/download/releases/2024-1/ * Highlights: + Real-time dynamic shadows and lights + Added preliminary support for VR headsets using OpenXR + Added a preview of World Scenery 3.0, a new scenery system that uses multiple levels of detail to provide higher frame-rates and lower memory occupancy at higher visibility ranges + Fixed a large number of crashes, bugs, and memory leaks ++++ FlightGear-data: - Update to 2024.1.1 * https://www.flightgear.org/download/releases/2024-1/ ++++ Komikku: - update to 1.74.0: * [Library] Fixed inconsistent background color introduced in previous version * [Servers] Aurora Scan (pt_BR): Disabled * [Servers] Noromax (ID): Update * [Servers] Tecno Scans (EN): Update * [Servers] Wicked Witch Scan (pt_BR): Disabled * [Servers] Up-to-date modules feature: an app restart is now required for a change to take effect (modules update or setting activation/deactivation) * [L10n] Updated Bulgarian, Czech, French, Russian and Ukrainian translations ++++ MozillaFirefox: - Mozilla Firefox 136.0.4 MFSA 2025-19 (bsc#1240084) * CVE-2025-2857, CVE-2025-2783 (bmo#1956398) Incorrect handle could lead to sandbox escapes 136.0.3 * Significantly improved responsiveness on TikTok by improving the speed of date formatting. (bmo#1954323) 136.0.2 * Fixed a bug where "Cookies and site data" and "Temporary cached files and pages" were unexpectedly enabled after updating to Firefox 136 for users with "History" and/or "Site settings" set to clear on shutdown in previous versions. (bmo#1952564) * Fixed an issue where the Primary Password prompt appeared in unexpected situations. (bmo#1946121) * Fixed visibility issues with radio buttons on dark backgrounds (bmo#1951930) * Fixed high CPU usage on Windows when the screen was locked or the laptop lid was closed. (bmo#1924932) - Use default clang version. (by Aaron Puchert) ++++ SimGear: - Update to 2024.1.1 * https://www.flightgear.org/download/releases/2024-1/ - Drop upstream patches: * add_NasalIORulesChecker.patch * simgear-boost-1.81.patch ++++ aalib: - Use -std=gnu11 to avoid the strict C23 default from GCC 15. ++++ agama: - Allow to specify bootloader timeout in profile (jsc#PED-10810) ++++ agama-yast: - Allow to specify bootloader timeout in profile (jsc#PED-10810) - Copy the hostname to the installed system if it exists (gh#agama-project/agama#2226). - Properly map AutoYaST scripts "source" to "content" (gh#agama-project/agama#2224). - Always display the patterns from extensions (related to jsc#AGM-100) ++++ libalternatives: - Update to version v1.2+31.da24cd4: * utils: better handle case of unknown option ++++ apache-arrow: - Re-enable flight, grpc has been fixed boo#1237422 ++++ apache-commons-beanutils: - Update to 1.10.1 * Fixed Bugs: + BEANUTILS-541: FluentPropertyBeanIntrospector concurrency issue (backport to 1.X) #325. + Javadoc is missing its Overview page. + Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). + Deprecate BeanUtils.BeanUtils(). + Deprecate ConstructorUtils.ConstructorUtils(). + Deprecate LocaleBeanUtils.LocaleBeanUtils(). + Deprecate LocaleConvertUtils.LocaleConvertUtils(). + Deprecate ConvertUtils.ConvertUtils(). + Deprecate MethodUtils.MethodUtils(). + Deprecate PropertyUtils.PropertyUtils(). * Changes: + Bump org.apache.commons:commons-parent from 78 to 81. - Includes changes from 1.10.0 * Fixed Bugs: + BEANUTILS-541: FluentPropertyBeanIntrospector caches corrupted writeMethod (1.x backport) #69. + Replace internal use of Locale.ENGLISH with Locale.ROOT. + Replace Maven CLIRR plugin with JApiCmp. + Port to Java 1.4 Throwable APIs (!). + Fix Javadoc generation on Java 8, 17, and 21. + AbstractArrayConverter.parseElements(String) now returns a List instead of a raw List. * Changes: + Bump org.apache.commons:commons-parent from 47 to 78. + Bump Java requirement from Java 6 to 8. + Bump junit:junit from 4.12 to 4.13.2. + Bump JUnit from 4.x to 5.x "vintage". + Bump commons-logging:commons-logging from 1.2 to 1.3.4. + Deprecate BeanUtilsBean.initCause(Throwable, Throwable) for removal, use Throwable.initCause(Throwable). + Deprecate BeanUtils.initCause(Throwable, Throwable) for removal, use Throwable.initCause(Throwable). - Update apache-commons-beanutils-fix-build-version.patch to reflect new version. ++++ apache-commons-codec: - Update to 1.18.0 * New features + Add Base32.Builder.setHexDecodeTable(boolean). + Add Base32.Builder.setHexEncodeTable(boolean). * Changes + Bump org.apache.commons:commons-parent from 78 to 79. - Includes changes from 1.17.2 * Fixed Bugs + Rewrite DaitchMokotoffSoundex.soundex(String) using String.join(). + CODEC-324: Use Resource.class to load resources, rather than its class loader #353. + Deprecate CharSequenceUtils.CharSequenceUtils(). + Deprecate Sha2Crypt.Sha2Crypt(). * Changes + Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 [#296], #305, #313. + Bump org.apache.commons:commons-parent from 71 to 78 #310, [#312], #319, #323, #326, #333. + [test] Bump commons-io:commons-io from 2.16.1 to 2.18.0 #318, [#341]. + Bump org.codehaus.mojo:taglist-maven-plugin from 3.1.0 to 3.2.1 #332. ++++ aubio: - Fix build by using python312 and enabling waflib_python312.patch for the main build. ++++ bcftools: - Update to version 1.21: Too many changes to list, for details see included NEWS file or https://github.com/samtools/bcftools/releases/tag/1.21 - Update to version 1.20: Too many changes to list, for details see included NEWS file or https://github.com/samtools/bcftools/releases/tag/1.20 ++++ libhts: - Update to version 1.21: * Extend annot-tsv with several new command line options. * Allow annot-tsv -a to rename annotations. * Extend annot-tsv --overlap to be able to specify the overlap fraction separately for source and target. * Added new APIs to facilitate low-level CRAM container manipulations, used by the new samtools cat region filtering code. * Some speed improvements. For a complete list of changes, see https://github.com/samtools/htslib/releases/tag/1.21 ++++ blog: - Update to version 2.29 * Make sure that password prompt is seen Latest Use a temporary buffer to be silent during asking passwords. And stop system console output during password questions only if temporary buffer becomes short. As well as do coloring on /dev/ttysclp0 for S390. - Drop patch.patch as now upstream - Modify temporary patch patch.patch * Use a temporary buffer to be silent during asking passwords * Stop system console output during password questions only if temporary buffer becomes short ++++ calibre: - Update to 8.1.1 - Version 8.1.1 fixes a regression causing an error that does not affect functionality on startup on macOS - Update to 8.1.0 * New features - Edit metadata dialog: Allow right clicking on the cover to edit it with an external program - Virtual library tabs: When the tabs are locked prevent them from being re-ordered as well - FreeBSD: Add support for connecting to devices * Bug fixes - macOS: Fix regression in previous release that caused calibre:// URLs to no longer work - macOS: Fix a regression in calibre 8 that prevented icons in menus from being rendered - Kobo driver: Fix hyphenation settings not being applied correctly when generating KEPUB to put on the device - KEPUB Output: Include leading whitespace in kobo sentence span tags. This prevents unsightly breaks when highlighting across formatted text on the Kobo - Content server: Fix FB2 books not readable via the in-browser viewer - Edit book: Add text narration: Fix preferred voice for language setting being ignored - E-book viewer: Use IPC to update annotations when calibre is running. Avoids possible loss of annotations in the Annotations browser due to db being locked - Ensure calibre temp files are deleted even on program crash - Fix incorrect minimums on font size changing controls in viewer - Fix regression in previous release causing incorrect rendering of layout menu on some macOS machines - Fix archive formats such as ZIP not being indexed for full text search ++++ cherrytree: - Update to version 1.4.0: + increased default height of the dialogs to select an element from a list + settings to expand codeboxes automatically now separated for width and height + fixed on windows copy table and paste into microsoft word results in plain text paste + collapsible headers, when copy/cut a collapsed header ensure that the hidden section is also set in the clipboard (#2389) + collapsible headers, when copy/cut a collapsed header ensure that the hidden section is also set in the clipboard + use constants defined globally rather than copy/paste string literals + remove text formtting to also remove TOC anchors (#2389) + collapsible headers, changed expanded/collapsed icon to arrows (#2389) + collapsible headers, expand automatically when moving a row of text into a collapsed secion (#2389) - Remove update-desktop-files BuildRequies and %suse_update_desktop_file from spec file. - Implement metainfo and .desktop checks, add desktop-file-utils and appstream-glib to BuildRequires - Added cherrytree-fix-metainfo-write.patch to fix metainfo XML header generation during build ++++ chirp: - Update to version 20250328: * Add driver for Wouxun KG-805g * Updated Italian, Spanish Translation * Initial support of QYT KT-5000. * kg816/818: Fix query string processing * add UV21ProV2 and UV21ProGPS * Disable immutable mem.extra in expanded memory editor * update upper frequency limit that is displayed in validation error message ++++ gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-aarch64-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-aarch64-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-amdgcn-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-arm-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-arm-none-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-arm-none-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-avr-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-avr-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-bpf-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-hppa-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-hppa-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-loongarch64-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-loongarch64-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-m68k-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-mips-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-nvptx-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-ppc64-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-ppc64le-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-ppc64le-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-pru-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-riscv64-elf-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-riscv64-elf-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-riscv64-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-riscv64-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-rx-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-rx-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-s390x-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-s390x-gcc15-bootstrap: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-sparc-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ cross-sparc64-gcc15: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ ddskk: - Update to ddskk 17.1_Neppu * too long see ChangeLog - Update to skkdic 20250328 * auto-updated by python script, have no idea what was changed ++++ dnf-plugins-core: - 4.10.1 * spec: toggle dnf5_obsoletes_dnf for RHEL 11 * reposync: Avoid multiple downloads of duplicate packages * doc: needs-restarting uses UnitsLoadStartTimestamp boot time * debuginfo-install: Fix missing dnf.cli import * copr Fix missing dnf.cli import * tests: Fix missing dnf.cli imports - 4.10.0 * CMakeLists.txt: Allow overriding PYTHON_INSTALL_DIR * Add Amazon Linux to copr chroots * needs-restarting: Add --exclude-services * needs-restarting: Add --exclude-services to man page * needs-restarting: Get boot time from systemd UnitsLoadStartTimestamp * needs-restarting: "Regular files" are often on 00:xx devices * needs-restarting tests: Can't discriminate block devices any more - 4.9.0 * Enable leaves and show-leaves plugins for RHEL * expired-pgp-keys: New plugin for detecting expired PGP keys * reposync: Respect --norepopath with --metadata-path * doc: copr plugin does not respect IP family preference * expired-pgp-keys: Fix calling the hook at resolved time - 4.8.0 * needs-restarting: Revert using systemd start time * spec: Fix symbolic links to packaged files * needs-restarting: detect packages providing NEED_REBOOT. * build: Disable debug plugin on Fedora > 40 and RHEL > 9 * download plugin now resolves dependencies for debuginfo and debugsource packages - 4.7.0 * docs: Documentation of needs-restarting boot time * man: Prepare pages for dnf5 switch * spec: Prepare for switch of dnf5 in Rawhide - 4.6.0: * Updated AUTHORS file * needs-restarting: get systemd boot time from UnitsLoadStartTimestamp * Add new plugin pre-transaction-actions - 4.5.0: * Request filelists metadata for plugins needing that ++++ dnscrypt-proxy: - Updated to version 2.1.8 * Dependencies have been updated, notably the QUIC implementation, which could be vulnerable to denial-of-service attacks. * In forwarding rules, the target can now optionally include a non-standard DNS port number. The port number is also now optional when using IPv6. * An annoying log message related to permissions on Windows has been suppressed. * Resolver IP addresses can now be refreshed more frequently. Additionally, jitter has been introduced to prevent all resolvers from being refreshed simultaneously. Further changes have been implemented to mitigate issues arising from multiple concurrent attempts to resolve a resolver's IP address. * An empty value for "tls_cipher_suite" is now equivalent to leaving the property undefined. Previously, it disabled all TLS cipher suites, which had little practical justification. * In forwarding rules, an optional `*.` prefix is now accepted. ++++ dovecot24: - update to 2.4.1 * auth: Change unix_listener/auth-userdb/group = $SET:default_internal_group This change needs dovecot_config_version=2.4.1. * auth: lua - Remove support for single string result. * imap: Unconditionally advertise SPECIAL-USE capability. * lib-dcrypt: Install dcrypt_openssl.so into dovecot modules directory. * lib-master: For glibc, default MALLOC_MMAP_THRESHOLD_=131072. * lib-storage: Change default mail_cache_fields to: hdr.date hdr.subject hdr.from hdr.sender hdr.reply-to hdr.to hdr.cc hdr.bcc hdr.in-reply-to hdr.message-id date.received size.virtual imap.bodystructure mime.parts hdr.references hdr.importance hdr.x-priority hdr.x-open-xchange-share-url pop3.uidl pop3.order. This change needs dovecot_config_version=2.4.1. * lib-var-expand: Use moduledir instead of pkglibdir for crypt. * lmtp: Change the default lmtp_user_concurrency_limit to 10. This change needs dovecot_config_version=2.4.1. * lmtp: Change the default service_restart_request_count to 1. This change needs dovecot_config_version=2.4.1. + auth: Allow configuring passdb/userdb sql to use auth-workers. + config: Add default group @mailbox_defaults = english. + config: Improve "Unknown setting" error with more details and suggestions. + doveconf: Add -U parameter to ignore unknown settings in config file. + fts-flatcurve: Support lock files in VOLATILEDIR. + imap-acl: Add support for the IMAP LIST-MYRIGHTS capability (RFC 8440). + imap-client: Support ANONYMOUS authentication. + imap: Implement support for the REPLACE capability. - Many bugs have been fixed. ++++ etcd: - Update to version 3.5.21: * bump golang.org/x/net from v0.36.0 to v0.38.0 * bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 to address CVE-2025-30204 (bsc#1240515) ++++ expat: - version update to 2.7.1 Bug fixes: [#980] #989 Restore event pointer behavior from Expat 2.6.4 (that the fix to CVE-2024-8176 changed in 2.7.0); affected API functions are: - XML_GetCurrentByteCount - XML_GetCurrentByteIndex - XML_GetCurrentColumnNumber - XML_GetCurrentLineNumber - XML_GetInputContext Other changes: [#976] #977 Autotools: Integrate files "fuzz/xml_lpm_fuzzer.{cpp,proto}" with Automake that were missing from 2.7.0 release tarballs [#983] #984 Fix printf format specifiers for 32bit Emscripten [#992] docs: Promote OpenSSF Best Practices self-certification [#978] tests/benchmark: Resolve mistaken double close [#986] Address compiler warnings [#990] #993 Version info bumped from 11:1:10 (libexpat*.so.1.10.1) to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/ for what these numbers do Infrastructure: [#982] CI: Start running Perl XML::Parser integration tests [#987] CI: Enforce Clang Static Analyzer clean code [#991] CI: Re-enable warning clang-analyzer-valist.Uninitialized for clang-tidy [#981] CI: Cover compilation with musl [#983] #984 CI: Cover compilation with 32bit Emscripten [#976] #977 CI: Protect against fuzzer files missing from future release archives ++++ gcc15-testresults: - Update to GCC trunk head, 15.0.1+git9001 * includes -msplit-patch-nops required for user-space livepatching on powerpc * includes fix for Ada build with --enable-host-pie - Adjust for removed avx10_2roundingintrin.h intrinsic header. - Build GCC executables PIE on SLE. [bsc#1239938] ++++ ghc-network-control: - Update network-control to version 0.1.5. [#]# 0.1.5 * New API: `lookup'` adjusts the target priority. * New API: `LRUCacheRef` stuffs * `insert` rebuilds PSQ when reached the limit. ++++ google-gson: - Rewrite the build system for ant to avoid potential build cycles with upcoming Maven 4 - Removed patches: * no-template-plugin.patch * osgi-export-internal.patch + factored into the ant build already ++++ grilo: - Update to version 0.3.16+17: * pls: Fix thumbnail URI for remote files in Flatpak * net: Fix possible regressions from GTask port (6c97aed) * grilo-test-ui: Use new separate-src config for filesystem * pls: Use fast-content-type on remote shares * pls: Add thumbnails for remote files * Correct 404 URIs to Tracker Ontology reference * Updated translations. - Switch to git checkout via source service, current head. ++++ grilo-plugins: - Update to version 0.3.16+45: * iptv: fix typo in the path of the icon * iptv: add search support * iptv: improve browsing support * iptv: add logo * plugins: add IPTV source * raitv: Remove Rai.tv plugin * lua-factory: Remove Apple Trailers plugin * euronews: Update for recent site changes * tests: Adapt to tracker-test-sandbox utility changes * filesystem: Differentiate two error sources - Switch to gitcheckout via source service, current head. - Add localsearch, needed for tests. ++++ gsl: - Remove obsolete Obsolete (from almost a decade ago) - Remove HPC code as it's unused now (bsc#1239982) ++++ hashlink: - Fix build on architectures different to ix86 and x86_64 by disabling the VM and adding implement_hl_debug_break_for_more_architectures.patch - Drop fix_arm_compilation.patch ++++ htscodecs: - Update to 1.6.1: * Changes + Improve warning levels by the compiler in CI. + Switch to GitHub actions for some CI builds. + Add configure check for cpuid systems. * Bug fixes + Use unsigned chars for ctype macros in the name tokeniser. On many systems this was already mitigated against, but on some OSes a char > 128 could trigger a buffer underrun. + Improve AVX512 compiler support. + Fix -std=c99 -pendantic pedantry (#117) ++++ hyprland: - Update to version 0.48.1: + This is a bugfix release with some patches cherry-picked from main on top of 0.48.0. + Fixes backported - renderer: Simplify and fix hdr metadata setting - seat: avoid sending null surfaces in leave/enter events - xwl: don't close the fd too early - groupbar: apply scaling factor to text - pass: remove unused timeline in texpass - groupbar: round boxes - groupbar: include clipBox in opaque calculations - opengl: don't attempt to compile cm on gles3.0 - surfacestate: track and apply updated state - internal: fix minor ubsan errors - workspaces: minor fixes to persistence - surfacestate: reset buffer bit before applying to current - core: don't damage the entire surface every frame - xwayland: cleanup server startup and fds ++++ irqbalance: - Provide 2 systemd Environment files, a package provided one and a possibly existing user provided one overwriting default env vars provided by the package if found. EnvironmentFile=/usr/lib/irqbalance/defaults.env EnvironmentFile=-/etc/irqbalance/defaults.env - Remove fillup dependency due to above changes ++++ jline3: - Rewrite to use Ant to build. This prevents potential cycles with upcoming Maven 4 ++++ junit5: - Fix errors in aggregator.pom and in ant build system that prevent successful builds with upcoming Maven 4 - Generate a non-modular javadoc ++++ junit5-minimal: - Fix errors in aggregator.pom and in ant build system that prevent successful builds with upcoming Maven 4 - Generate a non-modular javadoc ++++ kernel-debug: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-default: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-source: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-docs: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-kvmsmall: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-obs-build: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-obs-qa: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-syms: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kernel-vanilla: - Update config files (bsc#1225561). kvmsmall: NVME_TARGET=m - commit ac8a4bc - Update config files (bsc#1225561). kvmsmall: CONFIG_DUMMY=m - commit f8502cb - Update config files. - commit 3291016 - Reapply "wifi: ath11k: restore country code during resume" (bsc#1207948). - wifi: ath11k: choose default PM policy for hibernation (bsc#1207948). - wifi: ath11k: support non-WoWLAN mode suspend as well (bsc#1207948). - wifi: ath11k: refactor ath11k_core_suspend/_resume() (bsc#1207948). - wifi: ath11k: introduce ath11k_core_continue_suspend_resume() (bsc#1207948). - wifi: ath11k: determine PM policy based on machine model (bsc#1207948). - commit cd433f2 ++++ kiwi-templates-Minimal: - Set the timeout via sdbootutil ++++ kmod: - Update to release 34.2 * libkmod: fix buffer-overflow in weakdep_to_char - Delete unused 0001-build-resolve-build-failure-due-to-missing-include.patch ++++ kubescape: - Update to version 3.0.34: * Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 ++++ kumactl: - Update to version 2.10.1: * chore(deps): upgrade golang version from 1.23.6 to 1.23.7 (#13247) * chore(deps): upgrade envoy version from v1.32.4 to v1.32.5 (#13241) * ci(update-insecure-dependencies): no need to use -u for go get (backport of #13205) (#13208) * perf(rules): add `withNegation` flag to simplify `to` policy flow (backport of #13151) (#13193) * chore(deps): upgrade envoy version from v1.32.3 to v.1.32.4 (#13159) * chore(deps): security update (#13169) ++++ SDL2_gfx: - Add SDL2_gfx-correct-pkgconfig-version.patch to fix version tag in project autoconf files and consequently in the installed pkgconfig file. ++++ libXau: - replaced fix-sed-for-manpages.patch with upstream patch U_meson-fix-generation-of-shadow-man-pages.patch ++++ libfilezilla: - Update to version 0.50.0 New features: * Added 'fresh' fz::file::open::creation_flags. If set, file creation fails if a file with the same name already exists. * Added fz::get_digest_size for hash algorithms. * Impersonation changes for working with Active Directory users. * Transparent fz::less_/equal_insensitive_ascii comparators. * Generalized fz::starts_/ends_with. Bugfixes and minor changes: * fz::socket_base::close is now public. * Fixes to mutex-debugging functionality. * Fixes to fz::is_pem heuristic. ++++ libnotify: - Update to version 0.8.6: + Revert usage of autopointers + notify-send: - wait timeout variable should be int, not long - Utilize app_icon property rather than icon-name + test: make tests run with `meson test` + notify: constructor should set app-icon property, not icon-name + Revert updating of meson stylesheet URL - Add docbook5-xsl-stylesheets, now needed for manpages. ++++ stp: - Update to version 2.3.4+20240918: * Added dummy diagnostic-output-channel support * Make timestamp in generated file use $SOURCE_DATE_EPOCH * Use sysconfig, not distutils, to find python root * Move to CMS @ 5.11.22 * Bump CMS revision to b735c94 ++++ libtorrent: - Update to release 0.15.2 * preparation for multi-threaded trackers * added a thread-safe DNS resolver - Add 0001-0.15.2-Missing-header-algorithm.patch, 0002-Fixed-DhtController-m_router-check-and-log-unit-test.patch ++++ votca: - Update to v2025 - Hide some libint2 warnings ([gh#votca/votca#1166]) - Update CI ([gh#votca/votca#1168], [gh#votca/votca#1169]) - Add arm64 docker container ([gh#votca/votca#1164]) ++++ libxml2: - Update to version 2.13.7: + Regressions: - tree: Fix xmlTextMerge with NULL args - io: Fix `compressed` flag for uncompressed stdin - parser: Fix parsing of DTD content ++++ z3: - update to 4.14.1 * Add ubv_to_int, sbv_to_int, int_to_bv to SMTLIB2 API. * Fix nuget package regression omitting Microsoft.Z3.* files * SLS modulo theories engine v1 release. * API for accessing term depth and groundness. * Two fixes to relevancy propagation. * A new API for solving LRA variables modulo constraints. * Performance and bug fixes. * several updates to emscripten including #7473 * add preliminary pyodie build * address issues with Java bindings * Include start of sls-smt functionality SLS modulo theories ++++ linkerd-cli-edge: - Update to version 25.3.4: * Bump Prometheus to `v2.55.1` (#13867) * build(deps): bump the clap group with 2 updates (#13866) * feat(CLI): Add errors for invalid Gateway API CRD states (#13834) * build(deps): bump pest_derive from 2.7.15 to 2.8.0 (#13860) * build(deps): bump delegate from 0.13.2 to 0.13.3 (#13861) * build(deps): bump pest from 2.7.15 to 2.8.0 (#13862) * build(deps): bump rustls-webpki from 0.103.0 to 0.103.1 (#13863) * build(deps): bump cc from 1.2.16 to 1.2.17 (#13853) * build(deps): bump log from 0.4.26 to 0.4.27 (#13856) * build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#13855) * build(deps): bump iana-time-zone from 0.1.61 to 0.1.62 (#13857) * build(deps): bump tj-actions/changed-files (#13854) * build(deps): bump linkerd-extension-init from 0.1.2 to 0.1.3 (#13833) * build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#13836) * build(deps): bump Swatinem/rust-cache from 2.7.7 to 2.7.8 (#13838) * build(deps): bump actions/download-artifact from 4.2.0 to 4.2.1 (#13839) * chore(dependabot): group kubert updates (#13842) * build(deps): bump kubert from 0.23 to 0.24 (#13843) * chore(deps): remove unused k8s-gateway-api dependency (#13844) * build(deps): bump tj-actions/changed-files (#13837) ++++ logback: - Added patch: * filtering.patch + Newer maven-filtering versions will throw error when trying to filte binary files and failing to do so. This avoids filtering on *.jks (Java Key Store) files. ++++ lua-lmod: - Remove python2 support. ++++ meslo-lg-dz-fonts: - Add dotted zero (DZ) version of meslo-lg-fonts ++++ monitoring-plugins: - Backport MTU checking support for fping, and v4/v6 handling improvements * 0001-Backport-fping-MTU-and-ipv4-6-handling-improvements.patch ++++ mutter: - Update to version 48.0+38: * cursor-sprite/xcursor: Add a cache for the XCursor images * backends/cursor: Propagate cursor theme and size pref changes * cursor-renderer/native: Handle when kms_cursor_manager is NULL * tests: Add a11y mouse keys test * tests/utils: Add helper to wait for stage update * tests: Add uinput based virtual input device factory method * dbus-templates/logind: Open fds as nonblocking * seat-impl: Split initialization in two steps * wayland: Handle NULL backend in handle_release_points * wayland: Refactor handle_release_points helper out of _dec_use_count * compositor: Ensure to freeze DnD surface actor during failed animation * clutter/frame-clock: Don't accidentally reschedule-now * Revert "kms/impl-device: Always catch pending KMS update in _schedule_process" * onscreen/native: Account for all posted frames * onscreen/native: Include connector in some debug logs * clutter/frame-clock: Add more debug logging * clutter/frame-clock: Set frame clock state via helper * monitor-manager: Don't apply configurations with unsupported color modes * monitor-manager: Split out helper to check monitor availability * monitor: Add helper to check whether a color mode is supported * monitor-config-utils: Add monitors config copy function * wayland: Bail early if cursor shape doesn't change * wayland: Fix thinko in cursor_shape_manager.get_tablet_tool_v2 * wayland: Fix thinko in shape protocol implementation with tablet tools * kms/device: Add SUPPORTS_COLOR_MODES flag and use it to guard HDR/color * kms/impl-device/simple: Add support for missing KMS properties * kms/impl-device/simple: Add support for KMS blobs * wayland: Allow changing from a cursor shape to a NULL surface * cursor: Move sprite preparation into sprite classes * tests: Disconnect dangling signal handlers * Fix mutter crash from should_constraint_be_enabled() * test-client: Ignore GdkX11 deprecations * frames: Ignore GdkX11 deprecations - Drop 0001-cursor-Unify-prepare_func-for-shape-cursors.patch: Fixed upstream. ++++ nelm: - new package nelm: Helm 3 alternative. It is a Kubernetes deployment tool that manages Helm Charts and deploys them to Kubernetes ++++ openQA: - Update to version 5.1743174385.0bd1f0a8: * Allow reading config files from `/usr/etc/openqa` and drop-in files * Fix showing version on web UI after fbf611f1347d3087010ee8d6c8c34b169 * Read config from `/usr/etc/openqa` even if `/etc/openqa/….d/…` present * Avoid unhandled output in `t/config.t` after recent changes * Mention that devel config files override any system provided config * Make loading nested config files work with RPM packaging (2nd attempt) ++++ os-autoinst: - Update to version 5.1743091574.1f9ae10: * Bring up network devices to avoid "(tapX): Operation not permitted" * Prevent conflicts to ensure eth iface is assigned to one firewalld zone * Mention for what asset types `autoinst_url` can be used * Better error when syswrite fails in myjsonrpc * Consistently use try/catch instead of 'if ' everywhere * Avoid leftover rsync processes on svirt host ++++ osc: - Add temporary hotfix for osc fork ++++ osinfo-db: - bsc#1240121 - [SLEMicro6.2] osinfo-db: Add support for slem6.2 to the database add-slem6.2-support.patch - bsc#1240338 - virt-manager: Windows Server 2025 is not automatically detected and missing from manual selection add-Windows-Server-2025.patch ++++ patterns-kalpa: - Add mesa-demo-egl (kde#502129) ++++ patterns-microos: - Add Mesa-demo-egl to KDE pattern (kde#502129) ++++ perl-Data-Entropy: - updated to 0.8.0 (0.008) see /usr/share/doc/packages/perl-Data-Entropy/Changes version 0.008; 2025-03-27 * Use Crypt::URandom to seed the default algorithm with cryptographically secure random bytes instead of the builtin rand() function (bsc#1240395, CVE-2025-1860). * This module has been marked as deprecated. * A security policy was added. * Remove use of Module::Build. * Updated maintainer information. ++++ perl-Graph: - updated to 0.9735 see /usr/share/doc/packages/perl-Graph/Changes 0.9735 2025-03-27 - better connectedness docs (#36 #37) - thanks @gwselke 0.9734 2025-03-01 - add connected_subgraphs (#35) - thanks @merkys ++++ procs: - Update to version 0.14.10: * [Added] Add JSON output support. * [Changed] Generate shell completions at build time. * [Fixed] Trim null byte from /proc//attr/current. ++++ python-GitPython: - Normalize metadata directory name. ++++ libxml2-python: - Update to version 2.13.7: + Regressions: - tree: Fix xmlTextMerge with NULL args - io: Fix `compressed` flag for uncompressed stdin - parser: Fix parsing of DTD content ++++ python-nitrokey: - Add *.rpmlintrc to make rpmlint output useful. - update to 0.3.1: * nitropy.nk3.updates: Remove reboot during update ++++ python-proton-vpn-network-manager: - Update to 0.12.13: * Forward the rust log to python log * Improve logic for applying fallback DNS * Ensure that Proton DNS IP is used as a fallback when custom DNS is enabled but no IP is provided with the WireGuard protocol * Bump the minimum required version of vpn-api-core module * Fix for old call to this non existant method * Fix Certificate Expired early error in openvpn * Revert introduced workarounds for kill switch with newer versions of netplan (1.1.1-1). Users are now able to use kill switch while having IPv6 disable at grub/kernel level * Added local agent to OpenVPN * Ignore interfaces without a gateway configured * Encrypt openvpn certificate private key * Don't log handled agent errors * Update to new local agent dependency where the rust logger is initialized automatically * Fix certificate expired error handling * Integrate LA port forwarding * Update to use new LA interface (Alexandru Cheltuitor, Josep Llaneras) * Update event context so that it passes a forwarded port * Use a mock port for the moment until local-agent has fully implemented the feature * Do not use privileged local port for wireguard * Drop Ubuntu 20.04 support * Remove DoH * Added semgrep scanning to CI * Change to new custom DNS format * Refactor code so that new changes are taken into consideration * Fix unsupported type annotation in python 3.8.10 * Fix bug where automatic DNS settings is ignored, regardless if custom DNS is passed or not * Validate custom DNS values for IPv4/6 * Generate the changelogs in the CI * Move to a centralised way to update the version of the package * Handle connection details received by local agent ++++ python-pynitrokey: - update to 0.8.1: * Update Nitrokey SDK to v0.3.1 and release v0.8.1 by @robin-nitrokey in #633 ++++ python-redfish: - Update to version 3.3.1 * Fixed bug in recent workaround logic for services not returning the 'Location' header to not print the workaround warning for failed login attempts. ++++ python-responses: - update to 0.25.7: * Added support for python 3.13 * Added py.typed to package_data * Responses can now match requests that use `data` with file- like objects. * Files will be read as bytes and stored in the request mock. * `RequestsMock.matchers` was added. This property is an alias to `responses.matchers`. See #739 * Removed tests from packaged wheels. See #746 * Improved recorder API to ease use in REPL environments. See [#745] ++++ python-setuptools_scm: - update to 8.2.0: * fix #960: add a ``--force-write-version-files`` flag for the cli * fix #950: ensure to pass encodings to io usage * fix #957 - add subprocess timeout control env var * add sp-repo-review pre-commit hook * fix #1018: allow non-normalized versions for semver * fix #1103: respect GIT_CEILING_DIRECTORIES when trying to find git toplevels * fix #1081: add name normalized pipx entrypoint * fix #1080: clean pdm from PYTHONPATH to protect mercurial ++++ python-sqlmodel: - update to 0.0.24: * Add support for Python 3.13. - update to 0.0.23: * Fix type annotation in `Field` constructor. * Fix Pydantic version check for version 2.10.x onwards. * Fix typo in `databases.md`. ++++ python-types-Pillow: - Normalize metadata directory name. ++++ python-types-PyYAML: - Normalize metadata directory name. ++++ virtualbox: - Update to release 7.1.6a * VirtioNet: Fixed issue with re-negotiation of features after reset * Graphics: Fixed issue with Linux guest screen flickering when guest was using VMSVGA graphics adapter * Linux Guest Additions: Introduced initial support for kernel 6.13 - Delete kernel-6-13.patch (merged) - add: kernel-6-14.patch ++++ python-ws4py: - update to 0.6.0: * Upgrade Python support to include 3.6, 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12 * Drop support for Python 3.* < 3.6 (Python 2.7 remains) * Fix tox and github action so they work nicely together * Add a release workflow to Pypi which uses trusted publisher ++++ python-xvfbwrapper: - update to 0.2.10: * https://github.com/cgoldberg/xvfbwrapper/compare/0.2.9...0.2.10 - modernize spec file ++++ yt-dlp: - Update to release 2025.03.27 * youtube: Make signature and nsig extraction more robust ++++ python-zc.customdoctests: - Normalize metadata directory name. ++++ python-zope.proxy: - Normalize metadata directory name. - Normalize include directory name. ++++ qjackctl: - Update to 1.0.4 - Fixed command line parsing (QCommandLineParser/Option) to not exiting the application with a segfault when showing help and version information. - Graph: force an actual complete refresh on main View/Refresh..., especially when changing the color theme palette on-the-fly. ++++ regal: - new package regal: linter and language server for Rego, bringing your policy development experience to the next level ++++ rioterm: - Adding 'rioterm-rpmlintrc' to deal w/ 'useless provides' warnings - Update to version 0.2.12: * prepare 0.2.12 * remove .gitattributes * restore nerd font * restore emoji font * restore test-fonts * restore fonts * fix lint * clamp texture size to device limits by @chyyran * Update docs/docs/releases.md * update lint * remove ntsc_vcr * fix lint * add builtin filters * update libshader deps * feat: bultin filters * update releases.md * prepare 0.2.11 * fix dimension computation * add debug flag for metal * upda skrifa * remove wa * update wgpu * migrate navigation * migrate routes * refactor compositors into one * remove text mod * move search to it's own struct * fix lint * feat: unify text renderer * update description * remove ttf and otf from git lfs track * update cascadia code to latest * use std::hash::RandomState and update twox-hash * fix toml format * bump dependencies * update releases * update tests * fix issue for first tab dimension after create new tabs using bottom or top tab * change default height to 490 * fix compute lines and columns * update version to 0.2.10 * fix lint * fix: remove assertion, this test is complicated because can run into race conditions where path is known beforehand (closes #994) * fixes: opacity on foreground text, opacity for unfocused split and allow unfocused routes to be updated * prepare 0.2.9 * flake.lock: Update * fix wrong toml comments * fix tests * fix comment on toml * update releases * feat: implement symbol_map * update docs * add symbol-map support on config level and fix issue when font isn't found * Add missing LICENSE files to several workspace crates (#1003) * Small changes to macOS info.plist file (#1002) * Add Switch to Next/Prev Split or Tab command (#995) * Update 2025-03-01-rio-is-now-releasing-with-goreleaser.mdx (#997) * Update 2025-03-01-rio-is-now-releasing-with-goreleaser.mdx (#996) * update releases.md * uppercase R of Goreleaser * update text * remove confusing part on paragraph * update paragraph * new post * fix(goreleaser): different terminfo paths on linux & macos, address deprecation msgs (#990) * fix(goreleaser): bundle compiled terminfo in deb/rpm (#986) * fix(goreleaser): template syntax (#988) * use rioterm.com * fix(goreleaser): do not run after hooks on intermediary steps (#987) * prepare 0.2.8 * update description * update website * update path * fix CNAME * update url and baseUrl * add CNAME * migrate to flakehub cache * add support to ios * fix(goreleaser): different terminfo paths for deb/rpm based distros (#985) * spinning logo (#984) * remove indices and ids * update release.md * Cache GSUB and GPOS features independently * flake.lock: Update (#983) * update release.md * ci: native macos notarization (#982) * fix(goreleaser): rpm dependencies (#981) * update docs * back to timeout * remove timeout from goreleaser.yml * wait true for notarize * feat: shell integration - current path (#970) * ci(release): publish nightlies only on config/workflow changes (#954) * feat-update-windows-sys-0.59 (#969) * Update flake.lock (#966) * ci(release): update goreleaser-action to v6.2.1 (#965) * fix(goreleaser): special chars should be wrapped in `"` (#964) * refactor(goreleaser): use conventional file names for deb, rpm (#960) * ci: fix multiple things and run only when necessary (#962) * docs: update releases.md (#963) * chore(goreleaser): add rpm, fix github release (#955) * feat: add goreleaser (#921) * update install links * prepare 0.2.7 * update 0.2.7 * Implement set_color and reset_color (#952) * [fix] changing Ubuntu version to 22.04 for supporting older version (#950) * Don't report unshifted key when Shift was not pressed (originally taken from alacritty) * Update flake.lock (#949) * update links * mark plist as 0.2.6 * prepare 0.2.6 * update release.md * update release.md * bugfix: fix duplicate tab_id by monotonic counter for unique tab IDs (#938) * update releases * Add backslash to invalid characters for URL regex * fix regression introduced by 0.2.5 on light colors * Update defaults.rs (#936) * flake.lock: Update (#935) * Alias to Normal and Italic works without capitalization (#934) * docs: update default font style from normal to Normal (#933) * use null_mut() instead of zero isize * bump dependencies * fix: Use `closesplitortab` instead of `closecurrenttaborsplit` (#929) * fix some links * fix some links * fix some links * update release * prepare 0.2.5 * new docs (#928) * update docs * apply calculation on color * introduce Mul for ColorRgb * receive colors * update releases.md * fix lint * fix macos unable to type Option + Number for special characters * flake.lock: Update (#923) * remove cursor duplication * update wgpu to 24.0.1 * fix array concat lint * migrate to objc-rs * fix: Better handling of Escape and Enter keys (#915) * update changelog * option as alt per default on macos * add cyberpunk video * fix broken link to nixpkgs (#909) * update icons * Use wrapper type for CFUUID retired from (https://github.com/rust-windowing/winit/pull/4032) * flake.lock: Update (#910) * update article * update links on docs * use src as raphamorim.io ++++ ristretto: - Update to version 0.13.4 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * flatpak: Updates from flathub and use meson when possible * meson-build: Remove check for xdt-csource * autotools-build: Be sure gdbus-codegen files are regenerated * build: Replace xdt-csource with glib-compile-resources * build: Automate copyright year management * Replace deprecated exo with libxfce4ui 4.21.0 * Completely hide pointer when fullscreen-timeout is set to 0 * viewer: Reset adjustments when switching file * Revert "viewer: Reset viewer geometry data when setting file" * Store adjustment values and restore them when switching file * viewer: Reset viewer geometry data when setting file * flatpak: Updates from Flathub and git * icon-bar: Silence -Wmaybe-uninitialized warning * Add meson build * icons: Remove old app icon * viewer: Don't set adjustement values if unchanged * Add support for showing containing folder * Translation Updates - Add BuildRequires: pkgconfig(exo-2) ++++ rpm-config-SUSE: - Update to version 20250328: * Revert "Define %jobs as variable (boo#1237231)" * Create the directory for rpm macros installation in install ++++ rsync: - Add rsync341-gcc15-bool.patch to fix gcc15 compile time error ++++ rtorrent: - Update to release 0.15.2 * Colors, LUA and json-rpc are now supported in the client - Add 0001-Added-default-switch-cases-to-RpcManager.patch ++++ rubygem-agama-yast: - Allow to specify bootloader timeout in profile (jsc#PED-10810) - Copy the hostname to the installed system if it exists (gh#agama-project/agama#2226). - Properly map AutoYaST scripts "source" to "content" (gh#agama-project/agama#2224). - Always display the patterns from extensions (related to jsc#AGM-100) ++++ samtools: - Update to version 1.21 Too many changes to list, for details see included NEWS.md or https://github.com/samtools/samtools/releases/tag/1.21 - Update to version 1.20 Too many changes to list, for details see included NEWS.md or https://github.com/samtools/samtools/releases/tag/1.20 ++++ sdbootutil: - Update to version 1+git20250328.f1d4885: * Fallback to file config when bootctl fails * Remove TODO file * Declare local variable * Print colors when in terminal * Do not load the config file when variable is set * Uset btrfs instead of snapper for set default snapshot * Drop unused entries parameter * Improve boot loader detection ++++ sisu-mojos: - Build with bootstrap version of maven-plugins. This allows to be built early, since it will become a crucial plugin with Maven 4. ++++ stax2-api: - Rewrite to use Ant to build. This prevents potential cycles with upcoming Maven 4 ++++ teleport: - update to 17.4.0: * Database access for Oracle RDS Teleport database access now supports connecting to Oracle RDS with Kerberos authentication. * AWS integration status dashboard Teleport web UI now provides a detailed status dashboard for AWS integration as well as the new "user tasks" view that highlights integration issues requiring user attention along with suggested remediation steps. * Windows desktop improvements Teleport now supports registering the same host twice - once as a domain-joined machine, and one as a standalone machine. This allows Teleport users to connect as Active Directory users and local users to the same host. * Other fixes and improvements - Enable support for joining Kubernetes sessions in the web UI. [#53450] - Fixed an issue tsh proxy db does not honour --db-roles when renewing certificates. #53445 - Fixed an issue that could cause backend instability when running very large numbers of app/db/kube resources through a single agent. #53419 - Added static_jwks field to the GitLab join method configuration to support cases where Teleport Auth Service cannot reach the GitLab instance. #53413 - Introduced workload-identity-aws-ra service for generating AWS credentials using Roles Anywhere directly from tbot. [#53408] - Helm chart now supports specifying a second factor list, this simplifies setting up SSO MFA with the teleport-cluster chart. #53319 - Improved resource consumption when retrieving resources via the Web UI or tsh ls. #53302 - Added support for topologySpreadConstraints to the teleport-cluster Helm chart. #53287 - Fixed rare high CPU usage bug in reverse tunnel agents. [#53281] - Fixed an issue PostgreSQL via WebUI fails when IP pinning is enabled. PostgreSQL via WebUI no longer requires Proxy to dial its own public address. #53250 - Added overview information to "Enroll New Resource" guides in the web UI. #53218 - Added support for SendEnv OpenSSH option in tsh. #53216 - Added support for using DynamoDB Streams FIPS endpoints. [#53201] - Allow AD and non-AD logins to single Windows desktop. #53199 - Workload ID: support for attesting Systemd services. #53108 ++++ terragrunt: - Update to version 0.77.1: * New Features - Improved error handling by adding a test check for non-existent stack and unit paths, ensuring clearer messages when expected files are missing. * What's Changed - feat: added support for reading stack configuration and values files by @denis256 in #4085 - feat: enhanced stack validation with improved checks and error reporting by @denis256 in #4078 - Update to version 0.77.0: * Breaking Changes - Best Effort Parsing Exported functions like ParseConfig and ParseConfigString now perform best effort parsing instead of early returns. Consumers of Terragrunt as a library should be aware of this change, as it can result in partially parsed configurations being returned instead of nil when errors are encountered during parsing. As a consumer of these functions, you are responsible for checking the errors being returned, and handling the returned configuration value accordingly. These changes are being introduced to support greater parsing flexibility for usage in the find and list command, which will be able to handle partial parse failures while still returning valuable information, along with the Terragrunt LSP, which needs the same adjustments to parsing. - Struct Field Alignment The fieldalignment govet lint has been introduced to the codebase, and all structs that had less efficient struct field alignment have been updated to minimize their memory footprint. If you are consuming Terragrunt as a library, you may have to make changes to how you are leveraging exported structs from Terragrunt. The simplest way to avoid any breakage related to this change is to avoid usage of unkeyed composite literals. See the release for details: https://github.com/gruntwork-io/terragrunt/releases/tag/v0.77.0 - Telemetry Environment Variable Name Changes The following environment variables now have new aliases: - TERRAGRUNT_TELEMETRY_TRACE_EXPORTER --> TG_TELEMETRY_TRACE_EXPORTER - TERRAGRUNT_TELEMETRY_TRACE_EXPORTER_HTTP_ENDPOINT --> TG_TELEMETRY_TRACE_EXPORTER_HTTP_ENDPOINT - TERRAGRUNT_TELEMETRY_TRACE_EXPORTER_INSECURE_ENDPOINT --> TG_TELEMETRY_TRACE_EXPORTER_INSECURE_ENDPOINT - TERRAGRUNT_TELEMETRY_METRIC_EXPORTER --> TG_TELEMETRY_METRIC_EXPORTER - TERRAGRUNT_TELEMETRY_METRIC_EXPORTER_INSECURE_ENDPOINT --> TG_TELEMETRY_METRIC_EXPORTER_INSECURE_ENDPOINT These environment variables have been renamed to align more closely with the rest of the changes in the CLI Redesign. Note that the TRACEPARENT environment variable has not changed. This environment variable is semi-standard in the OpenTelemetry space, so we've preserved it. This is not a breaking change with this release, but will be in the future. As with all the environment variable renames that have taken place during the CLI Redesign, both the legacy environment variable and the new environment variable will be supported to give users time to make requisite adjustments. If you would like to opt in to stricter behavior that requires usage of the new environment variables, leverage the terragrunt-prefix-env-vars strict control. * New Features - Introduction of backend bootstrap and backend delete This release introduces two new commands named backend bootstrap and backend delete. These commands allow for manual control over the process by which Terragrunt can manage backend state resources on behalf of users. - backend bootstrap The backend bootstrap command allows users to explicitly bootstrap resources like S3 buckets, GCS buckets, DynamoDB tables, etc. used to manage state for OpenTofu/Terraform. It is accompanied by a flag (--backend-bootstrap) which explicitly enables this behavior by default before performing any operation that might require backend resources (like the run command). The introduction of this command is part of the future deprecation of provisioning backend resources by default when using Terragrunt. You can learn more about this in the CLI Redesign. - backend delete The backend delete command allows users to delete state resources relevant to one or more units in remote state. Terragrunt performs two safety checks to mitigate the risk of accidentally removing the wrong backend state resource: 1. By default, Terragrunt will refuse to remove any backend state file if versioning is not enabled for the backend S3 bucket or GCS bucket. To explicitly ignore this safety check, users must provide the --force flag. 2. By default, Terragrunt will prompt users to confirm their decision to remove a given backend state file. To explicitly ignore this safety check, users must provide the --non-interactive flag. The introduction of this command is part of a larger effort to provide users greater control over the full lifecycle of backend state resources by Terragrunt. You can learn more about this in the CLI Redesign. * What's Changed - feat: Adding best effort parsing by @yhakbar in #4044 - feat: Implementation of backend commands: bootstrap, delete by @levkohimins in #4070 - feat: Backend delete prompt by @levkohimins in #4091 - feat: Adding backend docs by @yhakbar in #4087 - fix: Updating homepage title by @yhakbar in #4081 - fix: Addressing stricter lint findings by @yhakbar in #4090 - fix: Fixing visible flags by @yhakbar in #4088 - fix: Renaming telemetry envs prefix TERRAGRUNT_ with TG_ by @levkohimins in #4084 - fix: Fixing backend delete safety features by @yhakbar in [#4089] - fix: Avoiding duplicate description in flag names by @yhakbar in #4092 - fix: terraform_binary with run version command by @levkohimins in #4095 - build(deps-dev): bump nokogiri from 1.18.3 to 1.18.4 in /docs by @dependabot in #4069 ++++ tuxguitar: - Fix pom errors that are fatal with Maven 4 ++++ upx: - Add 0001-More-checking-in-unpack.patch [boo#1240236, CVE-2025-2849] ++++ virtualbox-kmp: - Update to release 7.1.6a * VirtioNet: Fixed issue with re-negotiation of features after reset * Graphics: Fixed issue with Linux guest screen flickering when guest was using VMSVGA graphics adapter * Linux Guest Additions: Introduced initial support for kernel 6.13 - Delete kernel-6-13.patch (merged) - add: kernel-6-14.patch ++++ warewulf4: - SUSEConnect is now correctly mounted into the images ++++ woodstox-core: - Rewrite to use Ant to build. This prevents potential cycles with upcoming Maven 4 ++++ xca: - Update to version 2.9.0 This release fixes some minor issues: * Do not revoke renewed certificate with same serial. * Fix default template finding on linux. ++++ xdg-desktop-portal: - Optimize docs dependency concern by using default sphinx theme. So the python-furo and its dependencies will not be pulled on Leap 16.0, and we can still build the doc. Added Patch authored by Daniel Garcia : * remove-furo-dep.patch ++++ xdg-desktop-portal-devel-docs: - Optimize docs dependency concern by using default sphinx theme. So the python-furo and its dependencies will not be pulled on Leap 16.0, and we can still build the doc. Added Patch authored by Daniel Garcia : * remove-furo-dep.patch ++++ xdg-desktop-portal-gnome: - Bump libgxdp commit to e68375c7ace to fix initialization under X11. (bsc#1240057) ------------------------------------------------------------------ ------------------ 2025-3-27 - Mar 27 2025 ------------------- ------------------------------------------------------------------ ++++ 389-ds: - bsc#1239722 - CVE-2025-2487 - 389-ds: null pointer dereference leads to denial of service - Update to version 3.1.2~git55.7fbd4526: * Security fix for CVE-2025-2487 * Issue 6500 - Fix covscan and ASAN issue * Issue 6571 - Nested group does not receive memberOf attribute (#6679) * Issue 6676 - Add GitHub workflow action and fix pbkdf2 tests (#6677) * Issue 6671 - tombstone_fixup_test sometime fails on bdb * Issue 6680 - instance read-only mode is broken (#6681) * Issue 6683 - test_healthcheck_replication_out_of_sync_broken mail fail (#6684) * Ignore replica busy condition in healthcheck (#6630) * Issue 6613 - test_reindex_task_creates_abandoned_index_file fails (#6674) * Issue 6663 - CLI - add error log JSON settings to dsconf * Issue 6663 - RFE - Add option to write error log in JSON * Issue 6665 - UI - Need to refresh log settings after saving * Issue 6639 - Fix crash in upgrade when removing subtree name attribute * Issue 6656 - UI - Enhance Monitor Log Viewer with Patternfly LogViewer component (#6657) * Issue 6655 - fix replication release replica decoding error * Issue 6653 - Cleanup error messages * Issue 6639 - remove all the code related to entryrdn_get_switch * Issue 6429 - UI - clicking on a database suffix under the Monitor tab crashes UI (#6610) * Issue 6632 - Replication init fails with ASAN build * Issue 6625 - UI - various fixes part 3 * Revert "Issue #6562 - Prevent undefined behaviour in in filter_stuff_func (#6563)" (#6634) * Issue 6625 - UI - fix next round of bugs * Issue 6599 - Access JSON logging - lib389/CI/minor fixes * Issue #6562 - Prevent undefined behaviour in in filter_stuff_func (#6563) * Bump esbuild from 0.24.0 to 0.25.0 in /src/cockpit/389-console (#6602) * Issue 6327 - Fix incorrect sizeof() usage for pointer in get_ip_str() function (#6629) * Issue 6553 - Update concread to 0.5.4 and refactor statistics tracking (#6607) * Issue 6619 - test_dblib_migration fails on RHEL10 (#6620) * Issue 6617 - test_vlv_as_freeipa_backup_restore fails (#6618) * Issue 6625 - UI - fix various issues with LDAP browser, etc * Issue 6623 - UI - Generic updates (#6624) ++++ MozillaThunderbird: - Mozilla Thunderbird ESR 128.9.0 * Thunderbird now has a notification system for real-time desktop alerts * Data corruption occurred when compacting IMAP Drafts folder after saving a message * Right-clicking "Decrypt and Save As..." on an attachment file failed. * Thunderbird could crash when importing mail * Sort indicators were missing on the calendar events list MFSA 2025-24 (bsc#1240083) * CVE-2025-3028 (bmo#1941002) Use-after-free triggered by XSLTProcessor * CVE-2025-3029 (bmo#1952213) URL Bar Spoofing via non-BMP Unicode characters * CVE-2025-3030 (bmo#1850615, bmo#1932468, bmo#1942551, bmo#1951017, bmo#1951494) Memory safety bugs fixed in Firefox 137, Thunderbird 137, Firefox ESR 128.9, and Thunderbird 128.9 ++++ agama: - Add NM dhcp settings to network model (gh#agama-project/agama#2189). - Version 13 ++++ agama-products: - Patterns from extensions are always displayed, the HA extension pattern can be removed from the display list (related to jsc#AGM-100) ++++ agama-web-ui: - Version 13 - Add basic support for creating LVM volume groups and logical volumes (gh#agama-project/agama#2216). ++++ agama-yast: - Version 13 - Extend storage model for basic LVM support (gh#agama-project/agama#2216). ++++ antlr-maven-plugin: - Added patch: * antlr-maven-plugin-mpt4.patch + port the plugin to java-annotations extractor instead of the deprecated java-javadoc one ++++ apache-sshd: - Fix wrong invocation of xmvn-subst ++++ apache-sshd-extras: - Fix wrong invocation of xmvn-subst ++++ asdf: - Update to version 0.16.7: * chore: release 0.16.7 (#2039) * fix: remove comment from first line zsh completion output (#2035) (#2037) ++++ autoyast2: - Load default security settings before importing the section to ensure the settings are set in case there is no security section defined and run without confirmation dialog (bsc#1231490) - 5.0.6 ++++ azote: - Update to 1.14.2: * Added Czech lang file #210 * Added Turkish lang file #211 ++++ baseiso-containment: - 0.2.4 * generate tftpboot subpackage when agama PXE tarballs are detected ++++ blog: - Add temporary patch named patch.patch * Stop system console output during password questions * Do coloring on /dev/ttysclp0 ++++ bpftrace: - Fix runqlen tool to work on 6.14 kernel (bsc#1239774) * add 0001-tools-runqlen.bt-rename-nr_running-to-nr_queued.patch - Update to 0.23.0 * Breaking Changes * Remove '-kk' command line opt, surface some BPF errors by default, and make '-k' surface probe read errors * Added * offsetof() now supports sub fields e.g. offsetof(struct Foo, bar.a.b); * Pointers may now be used in if conditions, tenary conditions and as operands in logical AND and OR expressions * len now also accepts ustack and kstack as arguments * Add ability to cast int to an enum * Added warning when strcontains() is used on strings that are too big and may cause verifier issues * Add support for LLVM 20 * Changed * probe builtin is now represented as a string type * Change bpftrace help flag output from stderr to stdout * Change max_strlen default from 64 to 1024 * Add feature check for castable map reads * Increase default values for max_bpf_progs and max_probes * Allow use of variables before they are assigned * Removed * Drop support for LLVM 14 and 15 * Fixed * Fix json output for none type * Fix bug where strftime() %f specifier could be off by up to 1s * Fix pid, tid and ustack when running bpftrace in containers with PID namespacing * Do not generate functions for empty attach points * Fix ternary expression to accept all types * Fix feature detection for tracing program types * Fix strcontains() correctness bug where matches could be lost if both strings are non-literal * Fix str() bug where optional size parameter did not count towards NUL terminator * Tools * Fix dcsnoop.bt on newer kernels - Update to 0.22.1 * Fixed * Do not generate functions for empty attach points * Tools * Switch all bio* tools to tracepoints * Fix dcsnoop.bt on newer kernels - Update to 0.22.0 * Breaking Changes * Return uint32 instead of uint64 for pid and tid builtins * Remove multi-map delete functionality * Add lexical/block scoping for variables * Replace default map printing on SIGUSR1 with custom signal handling probes * Added * Bump max supported LLVM version to 19 * drop 0002-Drop-support-for-LLVM-12-and-below.patch * drop 0003-cmake-Allow-any-LLVM-release-for-debug-builds.patch * drop 0004-Bump-max-LLVM-version-to-19-3433.patch * Add --dry-run CLI option * Enable avg map reads in kernel space (implicit casting) * Enable for-loops in multiple probes * For-loops: Allow sharing variables between the main probe and the loop's body * Parse C++ Class and Inheritance from Debug Info * Add an optional size parameter to path * Allow tuples to be used as map keys * Add has_key function for maps * Add ability to attach kprobes to inlined functions * Variable declarations with let * Support symbolizing enum values using %s specifier in printf() * Configuration option to suppress printing maps by default at program exit * Add symbol_source config to source uprobe locations from either DWARF or the Symbol Table * Introduce builtin to access percpu kernel data * Changed * Merge output into stdout when -lv * Stream output when printing maps * Only print kernel headers not found message if parsing fails * Add mandatory "stage" argument to the -d CLI option * Allow simultaneous use of -v and -d * Remove length limitations for the buf builtin function * Change delete API to accept a map and key as separate args * Symbolize enums when used in maps * Removed * Remove the -dd CLI option * Drop support for LLVM 12 and below * Remove ALLOW_UNSAFE_PROBE compiler flag * Fixed * Fix verifier error when array indexing through pointer * Fix segfault for multi-tracepoint probes * Fix verifier error from misaligned stack access when using strings as map keys * Fix min/max map functions * Fix stack mode for stack builtin * Fix lldb support in appimage builds * Fix parsing large unsigned int strings as positional params * Fix json formatting for strftime function * Fix BTF/DWARF parsing for structs contained in arrays * Fix integer comparisons and auto casting for scratch variables * Fix tuple resizing * Handle invalid BTF without crashing * Fix json formatting for hex values * Fix binary operations on integers always returning 64 bit values * Fix verifier error when comparing result of len() * Fix type back propagation for map keys * Fix crash by adding checks for bad var/map assignments * Fix field access and offsetof for strings that are builtin types * Fix crash when using castable per-cpu map types as map keys * Fix loop values with per-cpu aggregations * Docs * Remove mention of unsupported character literals * Tools * Fix bashreadline tool probe for dynamically linked readline and drop 0001-tools-bashreadline-fix-probe-for-dynamically-linked-.patch - Bump maximum support LLVM version to 20 ++++ cal10n: - Added patch: * cal10n-mpt4.patch + port the maven-plugin to java-annotations extractor instead of the deprecated java-javadoc one ++++ cal10n-maven-plugins: - Added patch: * cal10n-mpt4.patch + port the maven-plugin to java-annotations extractor instead of the deprecated java-javadoc one ++++ cbi-plugins: - Fix build with both xmvn-mojo:javadoc and javadoc:aggregate ++++ celluloid: - Add celluloid-fix_segfault_gnome48.patch to prevent segmentation fault upon exit when using gnome 48 (fixes boo#1239802) ++++ coeurl: - Fix for 16.0 ++++ conscrypt: - Fix build with both xmvn-mojo:javadoc and javadoc:aggregate ++++ gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-aarch64-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-aarch64-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-aarch64-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-aarch64-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-amdgcn-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-amdgcn-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-arm-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-arm-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-arm-none-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-arm-none-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-arm-none-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-arm-none-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-avr-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-avr-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-avr-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-avr-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-bpf-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-bpf-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-hppa-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-hppa-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-hppa-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-hppa-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-loongarch64-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-loongarch64-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-m68k-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-m68k-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-mips-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-mips-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-nvptx-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-nvptx-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-ppc64-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-ppc64-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-ppc64le-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-ppc64le-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-ppc64le-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-ppc64le-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-pru-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-pru-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-riscv64-elf-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-riscv64-elf-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-riscv64-elf-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-riscv64-elf-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-riscv64-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-riscv64-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-riscv64-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-riscv64-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-rx-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-rx-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-rx-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-rx-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-s390x-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-s390x-gcc13-bootstrap: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-s390x-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-s390x-gcc14-bootstrap: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-sparc-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-sparc-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ cross-sparc64-gcc13: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ cross-sparc64-gcc14: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ crypto-policies: - Relax the nss version requirement since the mlkem768secp256r1 enablement has been reverted. ++++ dkms: - Update to 3.1.4 * Install again common.postinst for install-redhat * Check for include/config/auto.conf by default in place of .config * Move kernel_prerm.d logic into dkms - Update to 3.1.5 * Fix capture error output * Ensure autoinstall reads /etc/dkms/$module.conf * Improve output formatting * log more in make.log * Set compression levels to upstream defaults * Various fixes for weak modules and SUSE - Update to 3.1.6 * Report kernel module signing errors to prevent silent failures - Drop fix-weak-modules_dkms_in.patch since it is not necessary anymore ++++ rpm2docserv: - Update to version 20250327.1888603: * Sync config file struct * unrpm: make all files read/writable for the user * Update go dependencies * Don't render products imported via idx file * Remove obsolete comments - Add tumbleweed.yaml and leap.idx ++++ element-desktop: - Version 1.11.96 [#]# ✨ Features * RoomListViewModel: Track the index of the active room in the list (https://github.com/element-hq/element-web/pull/29519). Contributed by @MidhunSureshR. * New room list: add empty state (https://github.com/element-hq/element-web/pull/29512). Contributed by @florianduros. * Implement `MessagePreviewViewModel` (https://github.com/element-hq/element-web/pull/29514). Contributed by @MidhunSureshR. * RoomListViewModel: Add functionality to toggle message preview setting (https://github.com/element-hq/element-web/pull/29511). Contributed by @MidhunSureshR. * New room list: add more options menu on room list item (https://github.com/element-hq/element-web/pull/29445). Contributed by @florianduros. * RoomListViewModel: Provide a way to resort the room list and track the active sort method (https://github.com/element-hq/element-web/pull/29499). Contributed by @MidhunSureshR. * Change \*All rooms\* meta space name to \*All Chats\* (https://github.com/element-hq/element-web/pull/29498). Contributed by @florianduros. * Add setting to hide avatars of rooms you have been invited to. (https://github.com/element-hq/element-web/pull/29497). Contributed by @Half-Shot. * Room List Store: Save preferred sorting algorithm and use that on app launch (https://github.com/element-hq/element-web/pull/29493). Contributed by @MidhunSureshR. * Add key storage toggle to Encryption settings (https://github.com/element-hq/element-web/pull/29310). Contributed by @dbkr. * New room list: add primary filters (https://github.com/element-hq/element-web/pull/29481). Contributed by @florianduros. * Implement MSC4142: Remove unintentional intentional mentions in replies (https://github.com/element-hq/element-web/pull/28209). Contributed by @tulir. * White background for 'They do not match' button (https://github.com/element-hq/element-web/pull/29470). Contributed by @andybalaam. * RoomListViewModel: Support secondary filters in the view model (https://github.com/element-hq/element-web/pull/29465). Contributed by @MidhunSureshR. * RoomListViewModel: Support primary filters in the view model (https://github.com/element-hq/element-web/pull/29454). Contributed by @MidhunSureshR. * Room List Store: Implement secondary filters (https://github.com/element-hq/element-web/pull/29458). Contributed by @MidhunSureshR. * Room List Store: Implement rest of the primary filters (https://github.com/element-hq/element-web/pull/29444). Contributed by @MidhunSureshR. * Room List Store: Support filters by implementing just the favourite filter (https://github.com/element-hq/element-web/pull/29433). Contributed by @MidhunSureshR. * Move toggle switch for integration manager for a11y (https://github.com/element-hq/element-web/pull/29436). Contributed by @Half-Shot. * New room list: basic flat list (https://github.com/element-hq/element-web/pull/29368). Contributed by @florianduros. * Improve rageshake upload experience by providing useful error information (https://github.com/element-hq/element-web/pull/29378). Contributed by @Half-Shot. * Add more functionality to the room list vm (https://github.com/element-hq/element-web/pull/29402). Contributed by @MidhunSureshR. [#]# 🐛 Bug Fixes * New room list: fix compose menu action in space (https://github.com/element-hq/element-web/pull/29500). Contributed by @florianduros. * Change ToggleHiddenEventVisibility \& GoToHome KeyBindingActions (https://github.com/element-hq/element-web/pull/29374). Contributed by @gy-mate. * Fix Docker Healthcheck (https://github.com/element-hq/element-web/pull/29471). Contributed by @benbz. * Room List Store: Fetch rooms after space store is ready + attach store to window (https://github.com/element-hq/element-web/pull/29453). Contributed by @MidhunSureshR. * Room List Store: Fix bug where left rooms appear in room list (https://github.com/element-hq/element-web/pull/29452). Contributed by @MidhunSureshR. * Add space to the bottom of the room summary actions below leave room (https://github.com/element-hq/element-web/pull/29270). Contributed by @langleyd. * Show error screens in group calls (https://github.com/element-hq/element-web/pull/29254). Contributed by @robintown. * Prevent user from accidentally triggering multiple identity resets (https://github.com/element-hq/element-web/pull/29388). Contributed by @uhoreg. * Remove buggy tooltip on room intro \& homepage (https://github.com/element-hq/element-web/pull/29406). Contributed by @t3chguy. ++++ element-web: - Version 1.11.96 [#]# ✨ Features * RoomListViewModel: Track the index of the active room in the list (https://github.com/element-hq/element-web/pull/29519). Contributed by @MidhunSureshR. * New room list: add empty state (https://github.com/element-hq/element-web/pull/29512). Contributed by @florianduros. * Implement `MessagePreviewViewModel` (https://github.com/element-hq/element-web/pull/29514). Contributed by @MidhunSureshR. * RoomListViewModel: Add functionality to toggle message preview setting (https://github.com/element-hq/element-web/pull/29511). Contributed by @MidhunSureshR. * New room list: add more options menu on room list item (https://github.com/element-hq/element-web/pull/29445). Contributed by @florianduros. * RoomListViewModel: Provide a way to resort the room list and track the active sort method (https://github.com/element-hq/element-web/pull/29499). Contributed by @MidhunSureshR. * Change \*All rooms\* meta space name to \*All Chats\* (https://github.com/element-hq/element-web/pull/29498). Contributed by @florianduros. * Add setting to hide avatars of rooms you have been invited to. (https://github.com/element-hq/element-web/pull/29497). Contributed by @Half-Shot. * Room List Store: Save preferred sorting algorithm and use that on app launch (https://github.com/element-hq/element-web/pull/29493). Contributed by @MidhunSureshR. * Add key storage toggle to Encryption settings (https://github.com/element-hq/element-web/pull/29310). Contributed by @dbkr. * New room list: add primary filters (https://github.com/element-hq/element-web/pull/29481). Contributed by @florianduros. * Implement MSC4142: Remove unintentional intentional mentions in replies (https://github.com/element-hq/element-web/pull/28209). Contributed by @tulir. * White background for 'They do not match' button (https://github.com/element-hq/element-web/pull/29470). Contributed by @andybalaam. * RoomListViewModel: Support secondary filters in the view model (https://github.com/element-hq/element-web/pull/29465). Contributed by @MidhunSureshR. * RoomListViewModel: Support primary filters in the view model (https://github.com/element-hq/element-web/pull/29454). Contributed by @MidhunSureshR. * Room List Store: Implement secondary filters (https://github.com/element-hq/element-web/pull/29458). Contributed by @MidhunSureshR. * Room List Store: Implement rest of the primary filters (https://github.com/element-hq/element-web/pull/29444). Contributed by @MidhunSureshR. * Room List Store: Support filters by implementing just the favourite filter (https://github.com/element-hq/element-web/pull/29433). Contributed by @MidhunSureshR. * Move toggle switch for integration manager for a11y (https://github.com/element-hq/element-web/pull/29436). Contributed by @Half-Shot. * New room list: basic flat list (https://github.com/element-hq/element-web/pull/29368). Contributed by @florianduros. * Improve rageshake upload experience by providing useful error information (https://github.com/element-hq/element-web/pull/29378). Contributed by @Half-Shot. * Add more functionality to the room list vm (https://github.com/element-hq/element-web/pull/29402). Contributed by @MidhunSureshR. [#]# 🐛 Bug Fixes * New room list: fix compose menu action in space (https://github.com/element-hq/element-web/pull/29500). Contributed by @florianduros. * Change ToggleHiddenEventVisibility \& GoToHome KeyBindingActions (https://github.com/element-hq/element-web/pull/29374). Contributed by @gy-mate. * Fix Docker Healthcheck (https://github.com/element-hq/element-web/pull/29471). Contributed by @benbz. * Room List Store: Fetch rooms after space store is ready + attach store to window (https://github.com/element-hq/element-web/pull/29453). Contributed by @MidhunSureshR. * Room List Store: Fix bug where left rooms appear in room list (https://github.com/element-hq/element-web/pull/29452). Contributed by @MidhunSureshR. * Add space to the bottom of the room summary actions below leave room (https://github.com/element-hq/element-web/pull/29270). Contributed by @langleyd. * Show error screens in group calls (https://github.com/element-hq/element-web/pull/29254). Contributed by @robintown. * Prevent user from accidentally triggering multiple identity resets (https://github.com/element-hq/element-web/pull/29388). Contributed by @uhoreg. * Remove buggy tooltip on room intro \& homepage (https://github.com/element-hq/element-web/pull/29406). Contributed by @t3chguy. ++++ emacs: - Avoid override of delete-selection-mode in site-load.el (boo#1239926) ++++ emacs-auctex: - Switch over to TeXLive 2025 ++++ exim: - security release 4.98.2 for CVE-2025-30232 (bsc#1239794) * Fixed use-after-free with potential for privilege escalation. - security release 4.98.1 for CVE-2025-26794 (bsc#1237424) * Fixed remote SQL injection when SQLite hints and ETRN serialization are used. ++++ f3: - update to version 9.0: * f3read/f3write: Avoid the execution stack to list files * f3read/f3write: Add dynamic buffers * f3read/f3write: chroot(2) to source/target dir if allowed * Portability improvements for Ubuntu, ARM, OpenBSD, and Apple * Automated test of the code with GitHub Actions * Improved documentation ++++ felix-gogo-command: - Remove a relativePath that points to a non-existing directory ++++ felix-gogo-shell: - Remove a relativePath that points to a non-existing directory ++++ firefox-esr: - Firefox Extended Support Release 128.8.1 ESR * Fixed: Security fix. - Mozilla Firefox 136.0.4, ESR 128.8.1, ESR 115.21.1 https://www.mozilla.org/security/advisories/mfsa2025-19 MFSA 2025-19 (boo#???????) * CVE-2025-2857 (bmo#1956398, bmo#https://www.cve.org/CVERecord?id=CVE-2025-2783) Incorrect handle could lead to sandbox escapes ++++ fsvs: - update to 1.2.13: * build system tweaks - update to 1.2.12: * Don't use pcre2_get_match_data_size * Allow comments in "fsvs ignore load" lists. * Repair webdav: close the root directory handle as well - includes changes from 1.2.11: * fix webdav removed duplicated open calls - includes changes from 1.2.10: * Restore properties like the update- and commit-pipe on "sync-repos" * When using a commit-pipe store the original (non-transformed) MD5 in the local properties as well, so that they match the remote data. * Switched to pcre2 - drop upstreamed patches: * fsvs-destdir.patch * fsvs-1.2.5-linking.patch * reproducible.patch ++++ gcc13-testresults: - Replace gcc13-rs6000-Adjust-fpatchable-function-entry.patch with a backport of the now upstream -msplit-patch-nops in gcc13-rs6000-msplit-patch-nops.patch requried for user-space livepatching on powerpc. ++++ gcc14-testresults: - Add gcc14-bsc1239938.patch to allow GCC executables to be built PIE. [bsc#1239938] - Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops required for user-space livepatching on powerpc. ++++ gdal: - fix build, need zstd-devel-static - drop unneeded build dependencies on pcre, was ported to pcre2 ++++ gdb: - Patches added: * gdb-testsuite-fix-gdb.threads-access-mem-running-thr.patch ++++ gdb-testresults: - Patches added: * gdb-testsuite-fix-gdb.threads-access-mem-running-thr.patch ++++ gdm: - No longer rm -vrf %{buildroot}%{_datadir}/polkit-1/rules.d/20-gdm.rules, now that boo#1239719 is resolved. ++++ ghc-unix-compat: - Update unix-compat to version 0.7.4. [#]# Version 0.7.4 (2025-03-27) - Add `wasm32-wasi` support ([PR #16](https://github.com/haskell-pkg-janitors/unix-compat/pull/16)). - Tested with GHC 8.0 - 9.12. ++++ glassfish-hk2: - Added patch: * port-to-mpt4.patch + port the maven-plugins to java-annotations extractor instead of the deprecated java-javadoc one ++++ glassfish-jaxb: - Added patch: * pom-errors.patch + fix errors in pom files that will be fatal with maven 4 ++++ goreleaser: - Re-add Jeff Kowalczyk Packaging improvements that somehow got lost: - * Remove FIXME from License: clause, upstream does use MIT license - * Summary and Description clarify the purpose of this CLI tool ++++ govulncheck-vulndb: - Update to version 0.0.20250327T184518 2025-03-27T18:45:18Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3526 CVE-2025-30077 GHSA-jrqj-6vq2-7r63 ++++ grml-zsh-config: - Update to 0.19.16: * zsh: drop _hg completion #194 ++++ grub2: - Fix grub-bls has broken builtin theme for SLE (bsc#1240090) ++++ grype-db: - Update to version 0.31.0: * Added Features - Add hardware and operating system CPE parts [#544 @wagoodman] * Bug Fixes - Use all CPE parts when considering duplicates [#547 @wagoodman] - Refactor NVD node configuration parsing [#546 @wagoodman] ++++ gsmartcontrol: - remove unused pcre build dependency, code was ported to std::regex in v2.0.0 ++++ vim: - Update to version 9.1.1244: * patch 9.1.1244: - part of patch v9.1.1242 was wrong - runtime(omnimark): update and rewrite syntax script in Vim9 script * patch 9.1.1243: diff mode is lacking for changes within lines * patch 9.1.1242: Crash when evaluating variable name * patch 9.1.1241: wrong preprocessort indentation in term.c * patch 9.1.1240: - Regression with ic/ac text objects and comment plugin - runtime(hyprlang): save and restore cpo setting in syntax script - runtime(solidity): update syntax script with error definitions - runtime(doc): add back help tag "pi_netrw.txt" * patch 9.1.1239: - if_python: no tuple data type support - runtime(doc): Add missing garbagecollect() hypertext link - Improve contributing guide by adding a section on signing off commits * patch 9.1.1238: wrong cursor column with 'set splitkeep=screen' * patch 9.1.1237: Compile error with C89 compiler in term.c * patch 9.1.1236: tests: test_comments leaves swapfiles around * patch 9.1.1235: cproto files are outdated * patch 9.1.1234: Compile error when SIZE_MAX is not defined * patch 9.1.1233: - Coverity warns about NULL pointer when triggering WinResized - runtime(doc): Fix an omission in the documentation. * patch 9.1.1232: - Vim script is missing the tuple data type - runtime(vim): Update base-syntax, match protected constructors - runtime(syntax-tests): Do not ignore failed screendumps * patch 9.1.1231: - filetype: SPA JSON files are not recognized - runtime(doc): update and correct str2blob() and blob2str() examples - runtime(hlyank): update the hlyank package - runtime(syntax-tests): Add non-Latin-1 character filters for C syntax tests ++++ httpcomponents-asyncclient: - Remove a relativePath that points to a non-existing directory ++++ hurl: - Update to version 6.1.1: * Create 6.1.1 release * Create 6.1.1 release * Create 6.1.1 release * Ignore live test * Fix error message * Update CHANGELOG * Support any value for contains predicate * Fix jsonpath array filter with missing attribute in array element * Do not include CR in filename * Fix hurlfmt spacing * Update hurl version to 6.1.1 * Update toDate filter grammar * Publish npm package 6.1.0 * Reorg assert doc * Clarify generic and deb packages installation * Add CRLF tests (non-blocking) * Update Test SSL keys/certificates * Fix RELEASING.md * Update hurl version to 6.2.0-SNAPSHOT - Update to 6.1.1: * Fix hurlfmt spacing #3839 * Fix filename parsing #3848 * Fix jsonpath array wildcard with missing attribute #3859 #3869 * Fix predicate contains with none input #3868 ++++ iio-sensor-proxy: - Update to version 3.7: + This update fixes a regression of 3.6 regarding the fallback for buffer sensors with and without triggers. + Do not hardcode trigger names. + Enable ring buffers only when sensor is claimed. + Confirm if buffer is usable before using it. + Fix doublefree in input-proximity driver. - Drop iio-sensor-proxy-compass-check-claim-perm.patch: Fixed upstream. ++++ indriya: - Fix javadoc generation with javadoc:aggregate ++++ jakarta-pages: - Fix build with both xmvn-mojo:javadoc and javadoc:aggregate ++++ jeromq: - Fix javadoc generation with javadoc:aggregate ++++ jetty-artifact-remote-resources: - Remove a relativePath that points to a non-existing directory ++++ jetty-build-support: - Remove a relativePath that points to a non-existing directory ++++ jetty-distribution-remote-resources: - Remove a relativePath that points to a non-existing directory ++++ jetty-schemas: - Remove a relativePath that points to a non-existing directory ++++ jetty-version-maven-plugin: - Remove a relativePath that points to a non-existing directory - Added patch: * jetty-version-maven-plugin-mpt4.patch + port the maven-plugin to java-annotations extractor instead of the deprecated java-javadoc one ++++ jffi: - Fix pom.xml errors that will be fatal with Maven 4 ++++ kernel-firmware-qcom: - Update aliases ++++ kor: - Update to version 0.6.0: * Docs: Create ADOPTERS.md by @yonahd in #266 * chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.1 to 0.32.2 by @dependabot in #410 * chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.0 by @dependabot in #406 * added Ataccama to adopters file by @nemcikjan in #413 * feat: Added --namespaced flag to filter namespaced/non-namespaced resources by @doronkg in #411 * chore(deps): bump github.com/spf13/cobra from 1.9.0 to 1.9.1 by @dependabot in #414 * chore(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #415 * feat: discover unused volumeattachments by @Yuni-sa in #417 * fix VolumeAttachment pluralisation in all.go by @Yuni-sa in [#421] * chore(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot in #420 * chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.3 by @dependabot in #425 * feat: support finding non-namespaced resources stuck by finalizers by @Yuni-sa in #419 * chore(deps): bump golang.org/x/net from 0.34.0 to 0.36.0 by @dependabot in #428 * Fix: slack webhooks by @yonahd in #429 ++++ kubeseal: - Update to version 0.29.0: * Release Notes for 0.29.0 (#1715) * Bump to go1.23.7 (#1714) * Bump github.com/onsi/gomega from 1.36.2 to 1.36.3 (#1712) * Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.3 (#1711) * Bump k8s.io/code-generator from 0.32.2 to 0.32.3 (#1708) * Bump k8s.io/client-go from 0.32.2 to 0.32.3 (#1705) * Fix register a key using secret creationTimestamp instead of certificate validity timestamp (#1681) * Bump golang.org/x/net from 0.35.0 to 0.36.0 in the go_modules group (#1702) * Bump golang.org/x/crypto from 0.35.0 to 0.36.0 (#1699) * Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 (#1700) * Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 (#1701) * Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#1695) * Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#1696) * Bump golang.org/x/crypto from 0.33.0 to 0.35.0 (#1697) * Bump k8s.io/client-go from 0.32.1 to 0.32.2 (#1691) * Bump k8s.io/code-generator from 0.32.1 to 0.32.2 (#1693) * Update environment k8s version on CI (#1688) * Update go tooling to 1.23.6 (#1686) * Bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#1685) * Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#1683) * Bump k8s.io/client-go from 0.32.0 to 0.32.1 (#1678) * Bump k8s.io/code-generator from 0.32.0 to 0.32.1 (#1677) * Release carvel package 2.17.1 (#1676) * Release chart 2.17.1 (#1675) * Fix release process (#1674) ++++ limesuite: - SOAPY_SDR_ABI_VERSION bump -> "0.8-3" ++++ libqxmpp-qt5: - Update to 1.10.2: * RosterManager: Do not auto-accept Moved subscription requests to comply with XEP #691 ++++ libqxmpp-qt6: - Update to 1.10.2: * RosterManager: Do not auto-accept Moved subscription requests to comply with XEP #691 ++++ soapy-osmo: - SOAPY_SDR_ABI_VERSION bump -> "0.8-3" ++++ mtxclient: - Fix for 16.0 ++++ opensaml: - Update to 3.3.1: * [CPPOST-126] - Simple signature verification fails to detect parameter smuggling (CVE-2025-31335, bsc#1239889) ++++ open-vm-tools: - (bsc#1237180): Ensure vmtoolsd.service and vgauthd.service are set to enabled by default. Do this by removing vmblock-fuse.service from the %pre section in the spec file. vmblock-fuse.service still remains in the %pre desktop section. ++++ mariadb-java-client: - Require modular java for building ++++ melange: - Update to version 0.23.2: * check diff after rebuilding (#1878) * npm/install: allow using pnpm instead (#1875) * Add `directory` parameter for `fetch` to be passed to `tar -C` (#1862) * e2e test: rebuild go- cargo- and gcc-built packages (#1869) * Store and apply xattrs correctly for all builds (#1867) * git-checkout - set depth=-1 when checking out a branch with commit. (#1868) * drop dep on k8s.io for sets (#1870) ++++ morfologik-stemming: - Fix pom.xml errors that will be fatal with Maven 4 ++++ munge-maven-plugin: - Added patch: * munge-maven-plugin-mpt4.patch + port the plugin to java-annotations extractor instead of the deprecated java-javadoc one ++++ musescore: - Update to 4.5.1: Engraving: * Space between a dynamic and an expression (e.g. within "p dolce") now scales correctly with staff size * Increased distance between a partial slur and partial tie on the same note * Partial ties now extend past breath marks and notes or rests in other voices * Fixed corruption in parts when a time signature is inserted between tied notes * Making higher instruments visible in a part no longer duplicates jump markers (e.g. "to Coda", etc.) * Fixed centering of dynamics between staves when horizontal space is limited * Fixed horizontal spacing after hiding an instrument * Fixed layout of courtesy time signatures for which autoplace is disabled * Increased gap before barline for hairpins created by dragging from a dynamic * "Show text" property of glissandos is now properly preserved on saving and loading * When a large time signature is hidden, its parentheses are now also hidden (affects MuseScore.com and continuous view) * High Floor Tom and Low Floor Tom have exchanged position on the General MIDI Percussion staff Interaction: * Selection filter setting is now properly accounted for during a range selection * Entering a pitch in 'input by duration' mode now turns off 'toggle rest' * Partial ties can be copied and pasted * Creating a hairpin by dragging from a dynamic can now be undone in one step instead of two * Hairpins can now be removed via the dynamics popup by pressing the same hairpin button again * MIDI notes can be staggered when entering chords in input by duration mode * If you've opted to use the legacy percussion panel, it now appears when note input is activated * More special characters can be typed with AltGr and Ctrl+Alt on Windows Stability: * Fixed crash after note input on deleted staff * Fixed crash when Shift+clicking on a page number * Fixed crash when editing partial ties * Fixed crash after copying a tie in the score and selecting it in the parts * Fixed crash when adding a time signature to a score with voltas and system markings * Fixed crash when a lyrics hyphen is entered before a repeat barline * Fixed crash when opening the layout panel * More reliable fix for crash when pasting into a tuplet * Fixed an issue where a black screen occurs on startup on macOS Other: * Fixed playback after undoing an edit to a chord symbol * Slur and hairpin properties are properly exposed to the plugin API * File format icon images are now square (i.e. same width and height) on Linux ++++ netty: - Fix pom.xml errors that will be fatal with Maven 4 ++++ nginx-module-vts: - Delete unused build dependency on PCRE [boo#1239998] ++++ nheko: - Fix for 16.0 ++++ nodejs-electron: - New upstream release 33.4.7 * Fixed an issue where the resizing border didn't work as expected on Wayland windows ++++ ofono: - Update to version 2.16 * Add support for QMI service request rate limiting. ++++ oomstaller: - update to 0.4.0: * adopt a new algorithm that eliminates necessity of specifying values with --thres and --thrash options * fix a bug where oomstaller crashes when files under /proc cannot be read ++++ openQA: - Update to version 5.1743092811.fb25b01c: * Avoid interrupting/skipping directly chained jobs due to high load * Dependency cron 2025-03-27 ++++ openSUSE-release-tools: - Update to version 20250327.21d524ef: * devel project info for Factory moved to prjgit ++++ os-autoinst: - Update to version 5.1743024662.95d87ac: * Mention for what asset types `autoinst_url` can be used * Consistently use try/catch instead of 'if ' everywhere * Enable validation of resumed asset downloads in svirt backend * Avoid leftover rsync processes on svirt host * Check for correct git warning when cloning an empty repository ++++ pacemaker: - spec: create a temporary file in /run directory (bsc#1239770) - Update to version 3.0.0+20250326.6053d2fc3f: - agents: Add an advised interval value for monitor action in remote RA (gh#ClusterLabs/pacemaker#3854) ++++ patterns-aeon: - Added ucode-amd and ucode-intel for x86_64 ++++ perl-Sys-SigAction: - updated to 0.240.0 (0.24) see /usr/share/doc/packages/perl-Sys-SigAction/Changes Update t/mask.t to skip this test on failing cygwin environments. Note: I'm not programming in perl professionally any more, and have not for some time. I would welcome a co-maintainer for this module. Contact me if interested. ++++ presenterm: - Update to 0.12.0: Breaking changes: * Using incremental lists now adds an extra pause before and after a list. Use the defaults.incremental_lists configuration parameter to go back to the previous behavior (#487) (#498). New features: * PDF exports are now generated by invoking weasyprint rather than by using the now deprecated presenterm-export. This gets rid of the need for tmux and opens up the door for other export formats (#509) (#517). * PDF export dimensions can now also be specified in the config file rather than always having them inferred by the terminal size (#511). * Allow specifying path for temporary files generated during presentation export (#518). * Respect font sizes in generated PDF (#510). * Add skip_slide comment command to avoid including a slide in the final presentation (#505). * Add alignment comment command to specify text alignment for the remainder of a slide (#493) (#522). * Add --current-theme CLI parameter to display the theme being used (#489). * Add gruvbox dark theme (#483) Fixes: * Fix broken ANSI escape code parsing which would cause command output to sometimes be incorrectly parsed and therefore led to its colors/attributes not being respected (#500). * Center lists correctly (#512) (#520). * Respect end slide shorthand in speaker notes mode (#494). * Use more visible colors in snippet execution output in terminal-light/dark themes (#485). * Show error if sixel mode is selected but disabled (#525). Docs: * Fix typo in README.md (#490) * Correctly include layout pic (#495) Misc: * Cleanup text attributes (#519). * Refactor snippet processing (#484). ++++ profanity: - Update to 0.15.0: * Don't use xscreensaver on wayland (#1876) * Correctly recognize ox encrypted carbons (#1878) * Don't crash when using /plugins install while disconnected (#1880, #1882) * Unify loading of keyfile (#1886) * Fix detection of some URLs (#1877, #1883) * Improve MUC title behaviour for roster, statusbar, and titlebar (#1892) * Improve logging of DB messages (#1893) * Fix crash on reconnect (#1894, #1896) * Check sender for LMC messages (#1893, #1898) * Fix /plugins reload error message (2ab9a3) * Add parameter support for aliases (#1900) * Add section on how to use Profanity to man page (#1904) * Improve history paging performance (#1905) * Fix loading of encryption type (#1906) * Refactor tests to use the new cmocka test runner (#1908) * Add unicode support for correction char (#1909) * Show encryption for messages from history (#1910) * Fix /omemo fingerprint crashing in a MUC (#1913) * Change DB structure (#1902) * Allow redirects for /plugins install via URLs (#1922) * Fix error message for /executable subcommands (#1921) * Do not check for unique stanza-id for MAM messages (#1926) * Handle alt+enter as newline char (#1927) * Fix unintended exits on some commands (#1924) * Introduce /redraw command (#1931) * Fix prof_pre_chat_message_display does not replace sent messages (#1918) * Add new dynamic mode for statusbar tab behaviour (#1912) /statusbar tabmode default|dynamic|actlist * Smooth scrolling support (+mouse wheel scrolling in some terminals) (#1824) * Fix scrolling (#1937, #1935, #1952) * Remove unnecessary input win redisplay (#1948) * Fix unable to download item twice (#1958) * Check whether we are already in an omemo session for MUCs as well (#1973) * Remove subscription when reporting spam/abuse (#1970, #1972) * Make statusbar actlist respect the /statusbar show setting (#1974, #1978) * Fix statusbar display of active tab (#1980) * Reset autoconnect account when the account gets removed (#1976, #1982) * Change default download location (#1983) /url save $someurl will now download to ~/.local/share/profanity/downloads/from_jid/date/filename instead of ~/.local/share/profanity/downloads. * Fix outdated types in tests (#1992, #1993) * Fix crash on startup when using sequoia-pgp (#1995) * Remove plenking (#1998) * Add valgrind checks to CI (#2023) * Add --cmd option (#2023) This allows to kind of automate what profanity should do as first jobs, e.g. --cmd /foo --cmd /bar --cmd /quit * Fix download of encrypted file (#1994, #2026) * Improve documentation (beeddda, a8ba8af, 7e0338b * Cleanup (#1885, #1884, #1897, #1914, #1923, #1920, #1930, #1933, #1941, #1942, #1981, 8a62d8e, c32aac7, cee92b0, #2014, #2007, 996a1fd) * Memory related fixes (#1891, #1915, #1916, #1919, #1932, b04650f, d341705, #1979, 07900e9, #2022) - Drop patches contained in upstream: * profanity-0.14.0-ox-carbons.patch * profanity-0.14.0-plugins-install.patch * profanity-0.14.0-typos.patch * profanity-0.14.0-xscreensaver.patch ++++ python-proton-vpn-local-agent: - Update to 1.4.4: * Forward the rust log to python log ++++ python-Scrapy: - Normalize metadata directory name. ++++ python-zope.hookable: - Normalize metadata directory name. ++++ python-zope.i18nmessageid: - Normalize metadata directory name. ++++ python-QtAwesome: - Normalize metadata directory name. ++++ python-calmjs.types: - Normalize metadata directory name. ++++ python-coverage: - update to 7.7.1 * The Coverage object has a new method, .Coverage.branch_stats for getting simple branch information for a module. * The Coverage constructor<.Coverage> now has a plugins parameter for passing in plugin objects directly. * Many constant tests in if statements are now recognized as being optimized away. * The experimental sys.monitoring support now works for branch coverage if you are using Python 3.14.0 alpha 6 or newer. * A few small tweaks to the sys.monitoring support for Python 3.14. Please test! - Add setuptools77.patch to fix tests with setuptools 77 ++++ python-deepdiff: - Update to 8.4.1 * pytz is not required - Update to 8.4.0 * Adding BaseOperatorPlus base class for custom operators * default_timezone can be passed now to set your default timezone to something other than UTC * New summarization algorithm that produces valid json * Better type hint support - Update to 8.1.1 * Adding Python 3.13 to setup.py -Update to 8.1.0 * Removing deprecated lines from setup.py * Added prefix option to pretty() * Fixes hashing of numpy boolean values. * Fixes slots comparison when the attribute doesn't exist. * Relaxing orderly-set reqs * Added Python 3.13 support * Only lower if clean_key is instance of str #504 * Fixes issue where the key deep_distance is not returned when both compared items are equal #510 * Fixes exclude_paths fails to work in certain cases * exclude_paths fails to work #509 * Fixes to_json() method chokes on standard json.dumps() kwargs such as sort_keys * to_dict() method chokes on standard json.dumps() kwargs #490 * Fixes accessing the affected_root_keys property on the diff object returned by DeepDiff fails when one of the dicts is empty * Fixes accessing the affected_root_keys property on the diff object returned by DeepDiff fails when one of the dicts is empty #508 ++++ python-delegator.py: - Normalize metadata directory name. ++++ python-fluent.syntax: - Normalize metadata directory name. ++++ python-fvs: - Normalize metadata directory name. ++++ python-numpy1: - Disable hpc builds for Factory and SLFO / Leap 16 * See discussion in boo#1239982 * Once this is accepted by the community, the whole hpc code in * the specfile and the multibuild can be cleaned up ++++ python-proton-core: - update to 0.4.0: * Require python >= 3.9 to allow libraries using newer language features ++++ python-proton-vpn-api-core: - Update to 0.42.3: * Expose method to get DNS IPs based on provided IP version * Always load feature flag cache/defaults * Add a breaks/conflicts clause for python3-proton-vpn-network-manager < 0.12.10 * Fix Certificate Expired error when requesting certificate in pem format * Switch DisplayPortForwarding env var to Feature Flag * Added local agent to OpenVPN, minor bug fix * Added local agent to OpenVPN * Manage file containing forwarded port * Encrypt openvpn certificate private key * Notify connecting/disconnecting state early * Notify subscribers when state context changes * Fix sentry event username masking * Cleanup old feature flags * Update event context so that it passes a forwarded port * Ensure default settings use feature flags even after login the next time they are fetched * Switch default protocol to WireGuard if feature flag is present * Ensure no crash occurs if cache files are non-decodable * Set default expiration time for features flags to expired, so that they're fetched from the API and cached as soon as possible * Emit connection state update after state tasks are completed * Update how time is calculated in logging module * Drop Ubuntu 20.04 support * Added semgrep scanning to CI * Refactor custom DNS * Introduce custom DNS * Automatically generate the changelog files for debian and fedora * Switch to /vpn/v2 API * Use versioned API endpoints * Fix for certificate based authentication for openvpn, feature flag was out of date * Fix certificate expired regression * Enable certificate based authentication for openvpn * Improve logic on when to update location details * Use a 'before_send' callback in sentry to sanitize events in sentry * Update location object after successfully connecting to VPN server via local agent ++++ python-pyHanko: - Normalize metadata directory name. - Add BuildRequires on Pillow for the testsuite. ++++ python-ruamel.std.pathlib: - Normalize metadata directory name. - Actually run fdupes. ++++ python-ruamel.yaml.clib: - Normalize metadata directory name. ++++ salt: - Small refactor on the spec file ++++ salt-test: - Small refactor on the spec file ++++ python-wheel: - Add tests.patch to fix (some) tests with setuptools 77 - Skip license tests failing with setuptools 77 ++++ python-zope.cachedescriptors: - Normalize metadata directory name. ++++ python-zope.component: - Normalize metadata directory name. ++++ python-zope.configuration: - Normalize metadata directory name. ++++ python-zope.copy: - Normalize metadata directory name. ++++ python-zope.deferredimport: - Normalize metadata directory name. ++++ python-zope.testbrowser: - Normalize metadata directory name. ++++ python-zope.testbrowser-test: - Normalize metadata directory name. ++++ python-zope.testrunner: - Normalize metadata directory name. ++++ redumper: - Update to version 532 ++++ replacer: - Added patch: * maven-replacer-plugin-mpt4.patch + port the plugin to java-annotations extractor instead of the deprecated java-javadoc one ++++ restic: - update to 0.18.0 (boo#1240262) - Sec #5291: Mitigate attack on content-defined chunking algorithm - Fix #1843: Correctly restore long filepaths' timestamp on old Windows - Fix #2165: Ignore disappeared backup source files - Fix #5153: Include root tree when searching using find --tree - Fix #5169: Prevent Windows VSS event log 8194 warnings for backup with fs snapshot - Fix #5212: Fix duplicate data handling in prune --max-unused - Fix #5249: Fix creation of oversized index by repair index - -read-all-packs - Fix #5259: Fix rare crash in command output - Chg #4938: Update dependencies and require Go 1.23 or newer - Chg #5162: Promote feature flags - Enh #1378: Add JSON support to check command - Enh #2511: Support generating shell completions to stdout - Enh #3697: Allow excluding online-only cloud files (e.g. OneDrive) - Enh #4179: Add sort option to ls command - Enh #4433: Change default sort order for find output - Enh #4521: Add support for Microsoft Blob Storage access tiers - Enh #4942: Add snapshot summary statistics to rewritten snapshots - Enh #4948: Format exit errors as JSON when requested - Enh #4983: Add SLSA provenance to GHCR container images - Enh #5054: Enable compression for ZIP archives in dump command - Enh #5081: Add retry mechanism for loading repository config - Enh #5089: Allow including/excluding extended file attributes during restore - Enh #5092: Show count of deleted files and directories during restore - Enh #5109: Make small pack size configurable for prune - Enh #5119: Add start and end timestamps to backup JSON output - Enh #5131: Add DragonFlyBSD support - Enh #5137: Make tag command print which snapshots were modified - Enh #5141: Provide clear error message if AZURE_ACCOUNT_NAME is not set - Enh #5173: Add experimental S3 cold storage support - Enh #5174: Add xattr support for NetBSD 10+ - Enh #5251: Improve retry handling for flaky rclone backends - Enh #52897: Make recover automatically rebuild index when needed - drop bump-google-apis-for-oauth2-fix.patch - refresh disable-selfupdate.patch to apply cleanly again ++++ rke: - Update to version 1.8.1: Rancher Kubernetes Engine (RKE) is reaching its end of life. Version 1.8 is the final release in the RKE 1.x series. We strongly recommend migrating to Rancher's newer Kubernetes distribution, RKE2, to stay supported, secure, and take advantage of the latest features and updates. For more details, please refer to the official SUSE EOL article. * What's Changed - Introduced nginx-ingress v1.12.1 for v1.31.7-rancher1-1 and v1.32.3-rancher1-1 . - Introduced nginx-ingress v1.11.5 for v1.30.11-rancher1-1. * RKE Kubernetes versions - v1.30.11-rancher1-1 - v1.31.7-rancher1-1 - v1.32.3-rancher1-1 (default) ++++ rubygem-agama-yast: - Version 13 - Extend storage model for basic LVM support (gh#agama-project/agama#2216). ++++ sdbootutil: - Update to version 1+git20250327.9714cbd: * Get boot_dst from os-release NAME * Add --devices parameter ++++ semaphore: - rename package to semaphore to follow upstream - rename binary, service and directory names to semaphore - Update to version 2.13.2: * Bugfixes - Update outdated dependencies. * What's Changed - fix(be): validate runner status before save by @fiftin in [#2828] - Potential fix for code scanning alert no. 37: Email content injection by @fiftin in #2830 - chore(deps): update dependency chai to v5 by @renovate in [#2588] - chore(deps): update dependency @vue/test-utils to v2 by @renovate in #2586 - [Snyk] Upgrade core-js from 3.39.0 to 3.40.0 by @fiftin in [#2730] - [Snyk] Security upgrade axios from 0.29.0 to 1.8.3 by @fiftin in #2834 - chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5 by @dependabot in #2769 - chore(deps): update dependency eslint-plugin-vue to v9.33.0 by @renovate in #2674 - chore(deps): update dependency nanoid to v5.1.5 by @renovate in #2789 - chore(deps): update dependency openai to v4.89.0 by @renovate in #2567 - chore(deps): update dependency @vue/eslint-config-airbnb to v8 by @renovate in #2584 - chore(deps): update apiaryio/dredd docker tag to v14 by @renovate in #2583 - fix(deps): update dependency axios to v1.8.4 by @renovate in [#2836] - fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.10 by @renovate in #2832 - fix(deps): update module github.com/mdp/qrterminal/v3 to v3.2.1 by @renovate in #2837 ++++ simpleframework: - Fix build with both xmvn-mojo:javadoc and javadoc:aggregate ++++ soapy-remote: - SOAPY_SDR_ABI_VERSION bump -> "0.8-3" ++++ soapy-airspy: - SOAPY_SDR_ABI_VERSION bump -> "0.8-3" ++++ soapy-bladerf: - SOAPY_SDR_ABI_VERSION bump -> "0.8-3" ++++ soapy-hackrf: - SOAPY_SDR_ABI_VERSION bump -> "0.8-3" ++++ soapy-rtlsdr: - SOAPY_SDR_ABI_VERSION bump -> "0.8-3" ++++ spotifyd: - update to 0.4.1: * revert default features to `alsa_backend` ([#1337]) * do not require `bindgen` dependencies on supported systems ([#1340]) * always return exitcode 1 on error ([#1338]) * the released binaries for `linux-x86_64` also work for older systems ([#1342]) ++++ sqlite-jdbc: - Fix javadoc generation with javadoc:aggregate ++++ stackit-cli: - Update to version 0.29.0: * fix(auth): print token to stdout on get-access-token cmd (#669) * feat(serverbackup): Region adjustment (#667) * chore(server): regional adjustment for server update (#662) * fix(deps): update module github.com/stackitcloud/stackit-sdk-go/core to v0.16.2 (#666) * chore: add make option to create test coverage reports (#659) ++++ string-template-maven-plugin: - Added patch: * string-template-maven-plugin-mpt4.patch + port the plugin to java-annotations extractor instead of the deprecated java-javadoc one ++++ tailscale: - update to 1.82.0: * DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates. * Go is updated to version 1.24.1 * NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available * Captive portal detection reliability is improved on some in-flight Wi-Fi networks * Port mapping success rate is improved * Helsinki is added as a DERP region. ++++ telegram-desktop: - Updated to 5.13.1 * Fixed crash in group/channel stories. * Added allow transferring my unique gifts from Send Gift section. * Added edit type of gifts you accept in Settings > Privacy and Security. * Added swipe navigation using swipe gesture on touchpads/touchscreens. * Added choose chat list quick action for swipe or middle click. ++++ totem: - Update to version 43.1+35: * thumbnailer: - Bump memory usage limit - Print actually set resource limits - Propagate verbose to resource monitor - Work-around OpenBLAS thread usage * gst: Use playbin's convert-frame feature again * build: - Fix meson deprecation warning about the use of ExternalProgram.path - Fix meson deprecating warning about the use of meson.source_root - Fix meson deprecation warning about the use of dependency.get_pkgconfig_variable * Add branding colors * open-directory: Don't abort if failed to create XdpPortal instance - Drop apple-trailers and vimeo plugins, no longer supported. - Drop d16d9ad1d2b214996639e4f01c4515b611fb2739.patch: Fixed upstream. ++++ trufflehog: - Update to version 3.88.19: * Add Bitbucket installation type option (#3999) * more removals of blog and aws canary not triggered verbiage. (#3990) * (fix) Remove `db_type` parameter Postgres detector during making connection (#3989) * added tags for integration test of ipquality detector (#3996) * fixed and improved squareapp detector (#3993) * removed vebiage saying we don't trigger aws canary tokens, as we do. (#3991) ++++ tycho: - Port the EmptyMojo.java, used during the boostrap build, to java-annotations extractor instead of the deprecated java-javadoc one. This allows to build using the up-coming maven-plugin-tools 4.x - Added patches: * reproducible-tgz-mtime.patch * reproducible-zip-mtime.patch + trying to sanitize the modification times of files produced by tycho plugins ++++ xfce4-terminal: - Update to version 1.1.5 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * build: Automate copyright year management * window: Add dnd support outside screen * Apply .clang-format file * Sort includes * clang-format: Add file * Add meson build * Add hidden setting to resize window when zoomed in/out * Revert "Cancel by default in unsafe past dialog" * build: Add missing dep flags * Hide the launcher for xfce4-terminal-settings * screen: Don't overwrite VteTerminal:allow-hyperlink binding * Translation Updates - Remove obsolete relax-x11-version.patch ------------------------------------------------------------------ ------------------ 2025-3-26 - Mar 26 2025 ------------------- ------------------------------------------------------------------ ++++ MirrorCache: - Update to version 1.093: * Fix join condition in stat_agg_pkg task ++++ agama-web-ui: - Change switches by checkboxes (gh#agama-project/agama#2168). - Restructure the encryption form (gh#agama-project/agama#2168). ++++ ansible-runner: - update to 2.4.1: * Modify volume mount behavior when source does not exist (#1408). Volumes specified using the container-volume-mount option will now be passed through to the underlying container engine unverified and unmodified. This now allows you to mount individual files (vs. the parent directory) and non-existing source volumes. The behavior encountered with a non-existing source volume depends on which container engine is in use (docker creates the volume, podman will error). ++++ bpm-tools: - bpm-graph-so-reference.patch: fix .so reference of bpm-graph - Mark COPYING as license ++++ budgie-desktop: - No longer conflict gnome-shell: Issues have been resolved - BR xdg-desktop-portal to provide needed package directory - Correct budgie-desktop-view requires versioning ++++ build: - Supporting automatic tar ball creation also when just provided via git (no need for RemoteAsset in that case) ++++ cadabra2: - Drop no longer needed pcre-devel dependency. ++++ chromium: - drop chromium-134-revert-allowlist.patch (obsolete, gn has been updated) - also use nodejs 22 for sle15 ++++ cmake: - Switch cmake-gui builds to Qt6. - Add BuildRequires: qt6-macro to locate qhelpgenerator (in %_qt6_libexecdir) and add corresponding path to env PATH. - Drop use of deprecated %suse_update_desktop_file macro and BuildRequires: update-desktop-files needed solely for this. ++++ cmake-ui: - Switch cmake-gui builds to Qt6. - Add BuildRequires: qt6-macro to locate qhelpgenerator (in %_qt6_libexecdir) and add corresponding path to env PATH. - Drop use of deprecated %suse_update_desktop_file macro and BuildRequires: update-desktop-files needed solely for this. ++++ cmake-full: - Switch cmake-gui builds to Qt6. - Add BuildRequires: qt6-macro to locate qhelpgenerator (in %_qt6_libexecdir) and add corresponding path to env PATH. - Drop use of deprecated %suse_update_desktop_file macro and BuildRequires: update-desktop-files needed solely for this. ++++ cmake-mini: - Switch cmake-gui builds to Qt6. - Add BuildRequires: qt6-macro to locate qhelpgenerator (in %_qt6_libexecdir) and add corresponding path to env PATH. - Drop use of deprecated %suse_update_desktop_file macro and BuildRequires: update-desktop-files needed solely for this. ++++ cnf: - do not auto update vendored dependencies - fixes Leap 15.6 build problem ++++ cogl: - Export -std=gnu17 to cflags, fix build with gcc 15. Cogl is deprecated upstream, and we can not expect this to be fixed from there, so use older gcc standard until we can remove the package from distro. - Refresh patches from upstream, keep the bots happy. ++++ corosync: - Add a patch to fix CVE-2025-30472 (bsc#1239987) * 779.patch ++++ crossplane-cli: - Update to version 1.19.1: * fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 [security] * chore(deps): update module github.com/golang-jwt/jwt/v4 to v4.5.2 [security] * fix(deps): update module golang.org/x/net to v0.36.0 [security] * chore(deps): update module golang.org/x/crypto to v0.35.0 [security] * chore(deps): bump golang version in Earthfile to v1.23.7 * chore(deps): update module golang.org/x/oauth2 to v0.27.0 [security] * fix(crank): render private pull * chore(deps): update module github.com/go-jose/go-jose/v4 to v4.0.5 [security] (#6299) ++++ digger-cli: - Update to version 0.6.93: * support auto_merge_strategy option (#1922) ++++ docker: - Don't use the new container-selinux conditional requires on SLE-12, as the RPM version there doesn't support it. Arguably the change itself is a bit suspect but we can fix that later. bsc#1237367 ++++ docker-stable: - Don't use the new container-selinux conditional requires on SLE-12, as the RPM version there doesn't support it. Arguably the change itself is a bit suspect but we can fix that later. bsc#1237367 ++++ file: - baselibs.conf: drop it ++++ forgejo-runner: - Update to version 6.3.1: * Fixed an issue which caused data races and timeouts in certain cases, which would cause cache storing and retrieval to fail. ++++ gdb: - Patches updated (bsc#1240047): * gdb-add-rpm-suggestion-script-suse.patch - Patches added (bsc#1240047): * gdb-6.6-buildid-locate-tests-suse.patch ++++ gdb-testresults: - Patches updated (bsc#1240047): * gdb-add-rpm-suggestion-script-suse.patch - Patches added (bsc#1240047): * gdb-6.6-buildid-locate-tests-suse.patch ++++ gdm: - Update systemd xdm migration * Change display-manager to display-manager-legacy * Actually detect gdm instead of xdm * Upgrade xdm first if installed to run the systemd migration ++++ geany-plugins: - Add geany-plugins-2.0-gcc15.patch: Fix build with gcc 15, patch lifted from gentoo. ++++ gearlever: - Update to 3.0.2: * Fixed an issue causing the "Keep both" option to override the old desktop file - Update to 3.0.1: * Fixed an issue causing custom Github update urls being ignored when checking for updates - Update to 3.0.0: * Gear Lever now has a brand new command-line interface for managing and updating apps ++++ ghc-http-client-tls: - Update http-client-tls to version 0.3.6.4 revision 2. Upstream has revised the Cabal build instructions on Hackage. - Update http-client-tls to version 0.3.6.4 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-isocline: - Apply "dont-install-example-exe.patch" to disable installing the "example" executable from this package. ++++ ghc-servant: - Update servant to version 0.20.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-servant-client: - Update servant-client to version 0.20.2 revision 2. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-servant-client-core: - Update servant-client-core to version 0.20.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-servant-server: - Update servant-server to version 0.20.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ hamster-time-tracker: - Update to GNOME 48 * del 0180-metadata.json.in-mark-GNOME-47-supported.patch * add 0180-metadata.json-Mark-compatible-with-GNOME-Shell-47.patch * add 0181-Make-hamster-shell-extension-compatible-with-GNOME-4.patch * add 0182-Remove-GNOME-45-from-the-list-of-supported-releases.patch - Fix GNOME support for 15.6 (GNOME 45) ++++ godot: - Update to 4.4.1 * Fix TextEdit scrolls wrong on text selection * Restore "Show in File Manager" button functionality in ProjectManager * Update script modified times when saved in EditorNode * Create .uid files for detected new files * Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen * Add "Go Online" button on Export Template Manager * Fix check for "is_maximized" to require both horizontal and vertical and more: https://godotengine.github.io/godot-interactive-changelog/#4.4.1 ++++ govulncheck-vulndb: - Update to version 0.0.20250326T201520 2025-03-26T20:15:20Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3520 GHSA-h2rp-8vpx-q9r4 * GO-2025-3521 CVE-2025-1767 GHSA-3wgm-2gw2-vh5m * GO-2025-3522 CVE-2024-9042 GHSA-vv39-3w5q-974q * GO-2025-3533 CVE-2025-30153 GHSA-wq9g-9vfc-cfq9 * GO-2025-3534 CVE-2025-1472 GHSA-fqrq-xmxj-v47x * GO-2025-3536 CVE-2024-25132 GHSA-c392-wrgw-jjfw * GO-2025-3537 CVE-2025-29914 GHSA-q9f5-625g-xm39 * GO-2025-3538 CVE-2025-29922 GHSA-w2rr-38wv-8rrp * GO-2025-3539 CVE-2024-7631 GHSA-69x5-hjg4-m267 * GO-2025-3540 CVE-2025-29923 GHSA-92cp-5422-2mw7 * GO-2025-3542 CVE-2024-9900 GHSA-w6hh-w36c-vxmw * GO-2025-3543 CVE-2025-27612 * GO-2025-3545 CVE-2024-53348 * GO-2025-3546 CVE-2024-53351 GHSA-4jhw-c53w-w5r7 * GO-2025-3547 CVE-2024-7598 GHSA-r56h-j38w-hrqq * GO-2025-3549 CVE-2025-30179 GHSA-3gpx-p63p-pr5r * GO-2025-3550 CVE-2025-25274 GHSA-4v65-xqcj-wpgg * GO-2025-3551 CVE-2025-25068 GHSA-72qv-j8vr-xvfv * GO-2025-3552 CVE-2025-24920 GHSA-rp74-x43m-cpw3 * GO-2025-3553 CVE-2025-30204 GHSA-mh63-6h87-95cp * GO-2025-3554 GHSA-528q-4pgm-wvg2 * GO-2025-3555 CVE-2025-27715 GHSA-cw7q-5cgc-h3h9 * GO-2025-3556 CVE-2025-27933 GHSA-h5v9-xw2g-7hrq * GO-2025-3560 CVE-2025-30162 GHSA-24qp-4xx8-3jvj * GO-2025-3561 CVE-2025-30163 GHSA-c6pf-2v8j-96mc * GO-2025-3562 CVE-2025-29778 GHSA-46mp-8w32-6g94 * GO-2025-3564 CVE-2025-24513 GHSA-242m-6h72-7hgp * GO-2025-3565 CVE-2025-1097 GHSA-823x-fv5p-h7hw * GO-2025-3566 CVE-2025-24514 GHSA-fwwp-xcxw-39vq * GO-2025-3567 CVE-2025-1974 GHSA-mgvx-rpfc-9mpv * GO-2025-3568 CVE-2025-1098 GHSA-vg63-w3p9-jc9m ++++ grommunio-web: - Update to release 3.11 * Do not collapse the mail list view to invisibility, instead now mail preview * Correct all day event on wrong day for non-proper MAPI elements without TZ (Kopano migrations) * Introduce new plugin for integration with Kendox InfoShare ++++ gromox: - Trim excess keys from keyring ++++ htop: - Update to version 3.4.0: * Improve Darwin support for ARM-based systems * Fix static linking with libsystemd * Various build fixes for DragonFlyBSD, Darwin, NetBSD, OpenBSD & Solaris * Fix running task display (count) * Fix sort order handling in tree mode * Add warning when exiting with a signal (not saving .htoprc) * Add Disk I/O and Network I/O meter for DragonFlyBSD * Improve handling of invalid Unicode strings * Disable basename checking for kernel tasks * Updated documentation for pcp-htop * Disable FOCUS_IN/FOCUS_OUT event handling * Add GPU meter for Linux and PCP * Add colum for GPU time per process on Linux and PCP * Avoid glibc FILE API voodoo * Ignore previously unhandled signals USR1 and USR2 * Force locating the config file to only use absolute paths * Prefer reading htoprc from ~/.config/htop/htoprc over legacy ~/.htoprc * Force writing the configuration to a regular file * Use distinct config files for htop and pcp-htop * Link libnl3 at runtime * Gather permitted capabilities via capget(2) * Avoid fetching certain process information for each thread on Linux (speed up) * Improved handling for invalid data in /proc/tty/drivers on Linux * Various changes to avoid memory allocations inside signal handlers * Add single column header layout * Fix DivByZero bug on startup on Darwin * Include thread information on Darwin * Show process state on Darwin * Update compat check for C23 compilers * Improved detail in help screen * Unicode support for CGROUP, CCGROUP, CONTAINER and SECATTR columns * Mark newline characters in the process command line display * Resolve nested derived metrics for PCP * Make supported modes/styles specific to each meter * Refined checks for terminals supporting to redefine keys * Fix handling of the NICE value on FreeBSD * Fix display of CPU utilization on FreeBSD * Honour update interval adjustments properly without restart * Force rebuild of display table after item removals * Reworked handling for various temperature sensors * Fix high CPU load when the strace'd process exits prematurely * Document --drop-capabilities to require a compile time support * Always call PKG_PROG_PKG_CONFIG in configure * Make configure warn when pkg.m4 is absent * Rewrite curses/terminfo detection code in configure * Keep following a process when resuming process updates (Z key) * Normalize Disk I/O usage and allow utilization above 100% * Plug several memory leaks and improve performance for information parsing * Allow to show or hide cache and buffers in memory usage meter * Visibility hint and UX improvements in status bar of display options panel * Remove IOKit / IOMainPort / IOMMasterPort logic for Darwin builds * Replace BCC with metrics from BPF for pcp-htop ++++ icingaweb2: - Update to 2.12.4 - Database login broken after upgrade #5343 - Update to 2.12.3 - XSS in embedded content CVE-2025-27405 - DOM-based XSS CVE-2025-27404 - Open redirect on login page CVE-2025-30164 - Reflected XSS CVE-2025-27609 - Login against Postgres DB is case-sensitive #5223 - Role list has no functioning quick search #5300 - After clicking on Check now, the page does not refresh itself #5293 - Service States display wrong since update to 2.12.2 #5290 ++++ icingaweb2-module-director: - Update to 1.11.4 * Security - Rest API endpoints accessible to restricted users (GHSA-3233-ggc5-m3qg) * UI - Fix editing of custom variables for multi-selected objects #2950 - Fix: Check for the existence of service templates to add services #1249 * Import and Sync - Fix erratic job behavior during summer and winter time change (no issue) * Integration - Fix custom variable renderer for service apply for rules (no issue) - Fix custom variable renderer for array type data lists #2960 * Database Schema - Fix MySQL 8.4 nonstandard foreign keys deprecation #2885 * Fixed Issues - You can find issues related to this release on our roadmap ++++ irqbalance: - Blacklist/Ban megaraid_sas driver (bsc#1238559) - Update to version 1.9.4.71.git+be5e3b8: * Fix the wrong string existence checking condition * check_platform_device: Check the length of path * Check API command length, allow up to 16384 * fix some GCC fanalyzer warnings * Use EPERM instead of EIO when try setting irq affinity fails * irqbalance.1: a , b => a, b; it's type => its type * Check info->moved before updating * Add CAP_SETPCAP to CapabilityBoundingSet in irqbalance.service * Version option should return 0 rather than 1 * Minor punctuation fix. * define IRQBALANCE_ARGS as empty string to squelch systemd warning * Track IRQ "slots" count per CPU to avoid overflowing * meson: use find_library for numa * meson: replace generic array with files() * Drop ProtectKernelTunables * meson: add a minimum version decorator * meson: drop redundant install_man() options * meson: move build files to repository root * cast void pointer to actual type * add void to fix strict-prototypes * fix 32-bit formats * Check fflush() return value * irqbalance-ui: check if using a negative index of buffer D sysconfig.irqbalance This file was outdated, better use the upstream one A irqbalance_banmod.diff ++++ istioctl: - update to 1.25.1: https://istio.io/latest/news/releases/1.25.x/announcing-1.25.1/ Security Update * CVE-2025-30157 (CVSS Score 6.5, Medium): Envoy crashes when HTTP ext_proc processes local replies. For the purposes of Istio, this CVE is only exploitable in circumstances where ext_proc is configured via EnvoyFilter. * Changes - no apparent CLI-related changes ++++ jasper: - Update to 4.2.5: * Made a change to a configuration header file in order to avoid undesirable compiler warnings when JasPer is used in C++ code (#393). ++++ kasts: - Add upstream change (kde#501876) * 0001-Fix-dialog-boxes-after-recent-Kirigami-updates.patch ++++ kclock: - Add upstream fix: * 0001-AlarmForm-create-duration-and-snooze-models-correctl.patch ++++ kea: - Update to release 2.6.2 Bug fixes: * Fix for inaccurate statistics: Kea was miscalculating declined and assigned leases. * Fix for lease conflicts and NAK: Conflicting entries were created when two relayed HA instances tried to update a shared lease DB at the same time. * Fix for `subnetX-del` not removing subnets completely: `subnetX-del` was not correctly deleting the subnet declaration from the shared network configuration section. * Fix for `config-write` and `retry-on-startup` parameter: `config-write` was improperly storing the `retry-on-startup` parameter in the config file, causing Kea to fail when restarting. * Fix for incorrect DB schema entry: A typo prevented the upgrade script from working in certain circumstances. * Fix for mishandling malformed DISCOVER packets: * Fix for excessive memory utilization when receiving frequent SIGHUP: Kea was storing a history of configs in memory with each restart. * Fix for `config-set` with `output_options`: `config-set` was omitting the `output_options` section when spelled with "_". * Fix for store-extended-info breaking lease limits: A specific combination of vendor classes and storing extended info caused limits to not be applied. * Fix for DB connection recovery * DB upgrade scripts: DB upgrade could fail on some distributions. ++++ libXau: - fix-sed-for-manpages.patch: sed need to replace all occurences of the string, not only the first one. Else e.g. .so references are broken (.so man3/Xau.__libmansuffix__) ++++ libdlm: - libdlm supports corosync 3.x multi-link (jsc#PED-11932) * add upstream patch + dlm_controld-terminate-uevent-buffer.patch + dlm_controld-Support-for-extended-value-of-kernel-DL.patch + dlm_controld-remove-detect-mode-from-config-item-pro.patch * remove useless folder - %{_datadir}/doc/packages/libdlm-%{version} ++++ libhangul: - Update to version 0.1.1~git20230415.154a5e0: * bindings: update ruby binding * support python3 binding * cmake: check glob.h and add config.h.cmake.in ++++ libinput-extra: - Update to release 1.28 * Support for three-finger drag for touchpads. * On tablets the pressure range is now correctly tracked per tablet. ++++ libinput: - Update to release 1.28 * Support for three-finger drag for touchpads. * On tablets the pressure range is now correctly tracked per tablet. ++++ libnvidia-egl-x11: - 0001-Increment-version-number-to-1.0.1.patch 0002-Fall-back-to-gbm_bo_create_with_modifiers.patch 0003-Fix-the-passthrough-call-in-eplX11SwapInterval.patch 0004-base-Add-a-hook-function-for-eglQueryDisplayAttrib.patch * added latest patches from github project ++++ ossim: - Fix devel package requirement on shared lib after the latter's so version bump. ++++ pcsc-lite: - version 2.3.2 * Hardening systemd pcscd.service file * pcscd.service: add missing Requires=polkit.service * pcsc-spy: add missing PCSCv2_PART10_PROPERTY_* definitions * Support udev PCSCLITE_IGNORE property to filter readers * debuglog: force use of colors when --color is used * Some other minor improvements ++++ libpinyin: - Update version to 2.10.1 * Bug fixes - changes in 2.9.92 * Support punctuation candidate - changes in 2.9.91 * auto clean user data when data corruption * support to export bigram phrase ++++ pixman: - Update to version 0.44.2: + meson: require Meson >= 1.3.0 + vmx: Fix is_opaque, is_zero, is_transparent functions + RISC-V: - Fix rvv auto-detection on `gcc-13` - Force spec 1p0 in architecture definiton - Changes from version 0.44.0: + arm: add include guards on header + aarch64: support PAC and BTI + pixman-combine-float.c: - Fix inlining failed error - Fix typo in MAKE_NON_SEPARABLE_PDF_COMBINERS() + mmx: Fix compilation with clang-cl + pixman: - Add library destructor - Adjust arm assembly for binutils change + pixman-region: Make translate a no-op when using 0 offsets + mips: - Fix a typo in mips_dspr2_flags - Widen CPU family check for DSPr2 - Add option to force MIPS CPU feature discovery + iwmmxt: Drop support + ci: add workflow rules to allow for MR pipelines + RISC-V floating point operations + Fixed memory leak in tests - Drop all manual configuring of meson setup, pass - -auto-features=auto instead. ++++ libpst: - Add 0003-gcc-c23-changes.patch: Fix build with gcc 15, patch lifted from fedora. - Replace gcc-c++ generic c++_compiler BuildRequires. - Replace libgsf-devel with pkgconfig(libgsf-1) BuildRequires: Align with what configure checks for. ++++ rpm: - Backport check_c_compiler_flag cmake tests fix from upstream The old code would pick up -fhardened by accident * new patch: cmake_fhardened.diff ++++ tpm2.0-abrmd: - also enable SELinux features for SLE-16 (bsc#1240070). On SLE-16 abrmd does not work, because the SELinux configuration is missing and thus its operations are denied. Include SLE-16 to fix this. ++++ unibilium: - update to 2.1.2: * build: Add a minimal configure.ac * build: bump minimum required cmake * build(cmake): allow user to set TERMINFO_DIRS * Do not stop searching on EPERM - use newer macros (autosetup, ldconfig_scriptlets, make) ++++ libuv: - update to 1.50.0: * misc: implement uv_getrusage_thread * linux: always use io_uring for epoll batching ++++ lighttpd: - update to 1.4.78: * option to reload TLS certs and CRLs * bug fixes ++++ lua-language-server: - update to 3.13.9: * remove the limit for analyzing the literal table - update to 3.13.8: * fix: respect ignoreDir in --check CLI * Merge branch 'master' into fix-ignore-in-check * Chore: Update help messages * limit 100 items for performance reason - update to 3.13.7: * Fix changelog links * fix: incorrect arg skip pattern for --check_out_path= * fix: incorrect file names in doc.json * fix: reimplement section luals.config in doc.json * fix: use fs.canonical() instead of fs.absolute() * fix: incorrect error message for --doc-update. * chore: refactoring * fix: default path for --doc_out_path is the current directory * fix: remove extra ./ prefix in check report when using --check=. * fix_doc_config * fix_doc_defaultpath * fix: osdate is not allowed in os.time * fix: another regression related to type narrow and generic since v3.10.1 * fix: fix type annotations for bit module * fix: correct pattern links for string methods * Correct version for math.type and math.ult * Update changelog.md * fix: type narrowing bugs with literal fields * feat: add --help ++++ mapi-header-php: - Update to release 1.6 * Add PidTagWlinkSection/PR_WLINK_SECTION value definitions * Util to convert restriction consts into strings * Fix invitees disappearing from meetings with resources ++++ matrix-synapse: - Update to 1.127.1 (boo#1240153) Fix CVE-2025-30355 / GHSA-v56r-hwv5-mxg6. High severity vulnerability affecting federation. The vulnerability has been exploited in the wild. ++++ mercurial-extension-hg-evolve: - Use PEP 517/518 build system via pyproject macros - Use more specific sitelib install paths to fix an rpmlint warning ++++ monitoring-plugins-haproxy: - add check_haproxy-ignore_down_backends.patch allow ignoring down servers marked as backup (meant for active/passive clusters) ++++ neovim: - Update to 0.11.0 see /usr/share/nvim/runtime/doc/news.txt for list of full changes * build with translations * refresh lua-dev-deps.tar.gz ++++ obs-service-go_modules: - Update go toolchain to Requires: golang(API) >= 1.24 Refs boo#1240130 * Recent go toolchain versions enforce use of the minimum toolchain version specified in go.mod * Minimum toolchain requirements are in effect for go commands as well as unit compilation * Users running a version older than specified may see error: go: go.mod requires go >= 1.24.1 (running go 1.22.2; GOTOOLCHAIN=local) * This package and others which call go toolchain commands will need timely updates to the latest version * Closes https://github.com/openSUSE/obs-service-go_modules/issues/62 ++++ ocaml-0install-solver: - allow only 64bit to follow other packages ++++ ocaml-base64: - allow only 64bit to follow other packages ++++ ocaml-cudf: - Relax ocaml-rpm-macros requirement ++++ ocaml-dose: - allow only 64bit to follow other packages ++++ ocaml-jsonm: - allow only 64bit to follow other packages ++++ ocaml-mccs: - allow only 64bit to follow other packages ++++ ocaml-opam-0install-cudf: - allow only 64bit to follow other packages ++++ ocaml-spdx_licenses: - Relax ocaml-rpm-macros requirement ++++ ocaml-swhid_core: - Relax ocaml-rpm-macros requirement ++++ opam: - support Provides as depext (issue#6426) add 5ffd07705853a7d6516b65db08d3f0a47aa421ab.patch add d5e0bcb805839ce8e9b9e423415bd81fc8c13abe.patch add 2532248d70b14a137164194e6c0eb3459b50de0f.patch - allow only 64bit to follow other packages ++++ openQA: - Update to version 5.1743011892.5068f7f4: * Add new test for skipped job count * dist: Add headers expected by OBS checks * Use spaces in the Test:Most functions of ui/14-dashboard.t * Update url query only with the selected option * Bump eslint-plugin-prettier from 5.2.4 to 5.2.5 * Revert "Make loading nested config files work with our RPM packaging (no symlink)" * Make loading nested config files work with our RPM packaging * Remove unused cropper.css * Bump @eslint/eslintrc from 3.3.0 to 3.3.1 * Bump eslint from 9.22.0 to 9.23.0 * Bump @types/estree from 1.0.6 to 1.0.7 * Bump eslint-plugin-prettier from 5.2.3 to 5.2.4 * dist: Add missing copyright header * Allow web proxy to reach openQA on SELinux systems * Fix config drop-in path to upstream specifications * Bump ace-builds from 1.39.0 to 1.39.1 * Bump @pkgr/core from 0.1.1 to 0.1.2 * Consistently use try/catch instead of 'if ' everywhere * t: Remove obsolete exception checking in 28-logging.t * Slightly simplify Worker::Job * Also use try/catch in Controller::API::V1::Comment * Log AMQP errors only as such when retries exhausted * Slightly simplify Shared::GruJob * Show job ID only in AMQP log messages when actually present * docs: Enable clickable section headers * Add section numbering in OpenQA Documentation * Dependency cron 2025-03-19 * Improve "from" time label in /tests/overview * Mark uncoverable lines in Worker::Job ++++ perl-DateTime-TimeZone: - updated to 2.650.0 (2.65) see /usr/share/doc/packages/perl-DateTime-TimeZone/Changes 2.65 2025-03-25 - This release is based on version 2025b of the Olson database. This release includes contemporary changes for Chile. ++++ pnpm: - update to 10.7: * Minor Changes - pnpm config get and list also show settings set in pnpm-workspace.yaml files #9316. - It should be possible to use env variables in pnpm-workspace.yaml setting names and value. - Add an ability to patch dependencies by version ranges. Exact versions override version ranges, which in turn override name-only patches. Version range * is the same as name-only, except that patch application failure will not be ignored. For example: patchedDependencies: foo: patches/foo-1.patch foo@^2.0.0: patches/foo-2.patch foo@2.1.0: patches/foo-3.patch The above configuration would apply patches/foo-3.patch to foo@2.1.0, patches/foo-2.patch to all foo versions which satisfy ^2.0.0 except 2.1.0, and patches/foo-1.patch to the remaining foo versions. [!WARNING] The version ranges should not overlap. If you want to specialize a sub range, make sure to exclude it from the other keys. For example: [#] pnpm-workspace.yaml patchedDependencies: [#] the specialized sub range 'foo@2.2.0-2.8.0': patches/foo.2.2.0-2.8.0.patch [#] the more general patch, excluding the sub range above 'foo@>=2.0.0 <2.2.0 || >2.8.0': 'patches/foo.gte2.patch In most cases, however, it's sufficient to just define an exact version to override the range. - pnpm config set --location=project saves the setting to a pnpm-workspace.yaml file if no .npmrc file is present in the directory #9316. - Rename pnpm.allowNonAppliedPatches to pnpm.allowUnusedPatches. The old name is still supported but it would print a deprecation warning message. - Add pnpm.ignorePatchFailures to manage whether pnpm would ignore patch application failures. - If ignorePatchFailures is not set, pnpm would throw an error when patches with exact versions or version ranges fail to apply, and it would ignore failures from name-only patches. - If ignorePatchFailures is explicitly set to false, pnpm would throw an error when any type of patch fails to apply. - If ignorePatchFailures is explicitly set to true, pnpm would print a warning when any type of patch fails to apply. * Patch Changes - Remove dependency paths from audit output to prevent out-of-memory errors #9280. ++++ podman: - Add patch for CVE-2025-22869 (bsc#1239330): * 0001-CVE-2025-22869-ssh-limit-the-size-of-the-internal-pa.patch ++++ python-SpeechRecognition: - Lowercase metadata directory name. ++++ python-WebOb: - Lowercase metadata directory name. ++++ python-jaraco.stream: - Normalize metadata directory name. - Use the new environment variable for Sphinx building. ++++ python-APScheduler: - Lowercase metadata directory name. ++++ python-Authlib: - Lowercase metadata directory name. ++++ python-FormEncode: - Lowercase metadata directory name. ++++ python-Logbook: - Lowercase metadata directory name. ++++ python-PyGithub: - Lowercase metadata directory name. ++++ python-StrEnum: - Lowercase metadata directory name. ++++ python-Telethon: - Lowercase metadata directory name. ++++ python-WSME: - Lowercase metadata directory name. ++++ python-Yapsy: - Lowercase metadata directory name. ++++ python-ZConfig: - Lowercase metadata directory name. ++++ python-ZEO: - Lowercase metadata directory name. ++++ python-backports.entry_points_selectable: - Normalize metadata directory name. ++++ python-backports.tarfile: - Normalize metadata directory name. ++++ python-cPyparsing: - Normalize metadata directory name. - Run the testsuite. ++++ python-dogpile.cache: - Normalize metadata directory name. ++++ python-flufl.bounce: - Normalize metadata directory name. ++++ python-fontMath: - Normalize metadata directory name. ++++ python-fontParts: - Normalize metadata directory name. ++++ python-fontPens: - Normalize metadata directory name. ++++ python-gTTS: - Normalize metadata directory name. ++++ python-jaraco.classes: - Normalize metadata directory name. ++++ python-jaraco.collections: - Normalize metadata directory name. ++++ python-jaraco.context: - Normalize metadata directory name. ++++ python-jaraco.develop: - Normalize metadata directory name. ++++ python-jaraco.envs: - Normalize metadata directory name. ++++ python-jaraco.functools: - Normalize metadata directory name. ++++ python-jaraco.itertools: - Normalize metadata directory name. ++++ python-jaraco.logging: - Normalize metadata directory name. ++++ python-jaraco.packaging: - Normalize metadata directory name. ++++ python-jaraco.path: - Normalize metadata directory name. ++++ python-jaraco.test: - Normalize metadata directory name. ++++ python-jaraco.text: - Normalize metadata directory name. ++++ python-jaraco.tidelift: - Normalize metadata directory name. ++++ python-jaraco.ui: - Normalize metadata directory name. ++++ python-jaraco.vcs: - Normalize metadata directory name. ++++ python-jaraco.versioning: - Normalize metadata directory name. ++++ python-linux-procfs: - Use libalternatives instead of update-alternatives, bsc#1240096 ++++ python-nitrokey: - update to 0.3.0: * Bump minimum Python version from 3.9 to 3.9.2. * nitrokey.nk3.updates: - Remove UpdatePath, get_extra_information and get_finalization_wait_retries from public API. - Remove obsolete UpdateUi.request_repeated_update method. - Show warning when updating from bootloader mode and if the status command is not available. - Reboot devices in firmware mode before the update to make sure that the status is up to date. - Add Warning enum, show_warning and raise_warning methods to UpdateUi and ignore_warnings argument to UpdateUi.__init__. * Add support for updates to Nitrokey 3 firmware v1.8.2. * Add support for setting a minimum SDK version in firmware update containers. - Add an sdk field to nitrokey.trussed.FirmwareContainer. - Check SDK version in nitrokey.nk3.updates.Updater.update. - Add nitrokey.nk3.updates.Warning.SDK_VERSION variant. ++++ python-plaster: - Don't use license in the dist-info directory. ++++ python-pyOpenSSL: - Normalize metadata directory name. ++++ python-pyinotify: - Use libalternatives instead of update-alternatives, bsc#1240097 - No more greedy globs in %files. - Use python3 in pyinotify script ++++ python-pynitrokey: - update to 0.8.0: This release adds support for Nitrokey 3 firmware updates to v1.8.2, adds TPM information to the NetHSM system status and improves the FIDO2 tests in nitropy nk3 test and nitropy fido2 verify. Changelog * Check attestation signature after FIDO2 makeCredential by @robin-nitrokey in #626 * Add TPM information to system information by @mmerklinger in [#628] * Bump minimum nethsm sdk version to 1.3.0 by @mmerklinger in [#629] * Update Nitrokey SDK to v0.3.0 and release v0.8.0 by @robin-nitrokey in #632 ++++ python-qrcode: - Fix build and runtime dependencies ++++ python-rst.linker: - Normalize metadata directory name. ++++ python-ufoLib2: - Normalize metadata directory name. ++++ python-wheezy.template: - Normalize metadata directory name. ++++ yt-dlp: - Update to release 2025.03.26 * youtube: fix signature and nsig extraction for player 4fcd6e4a ++++ renderdoc: - Add patch to backport PCRE2 to the swig fork: * 0001-PCRE2.patch ++++ rke2-1.29: - Update to version 1.29.15+rke2r1: * This release updates Kubernetes to v1.29.15, and upgrades rke2-ingress-nginx to controller v1.12.1-hardened1 (chart version 4.12.1). This addresses CVE-2025-1974 as well as all other recently announced vulnerabilities in ingress-nginx. * Details see https://github.com/rancher/rke2/releases/tag/v1.29.15+rke2r1 ++++ rke2-1.30: - Update to version 1.30.11+rke2r1: * This release updates Kubernetes to v1.30.11, and upgrades rke2-ingress-nginx to controller v1.12.1-hardened1 (chart version 4.12.1). This addresses CVE-2025-1974 as well as all other recently announced vulnerabilities in ingress-nginx. * Details see https://github.com/rancher/rke2/releases/tag/v1.30.11+rke2r1 ++++ rke2-1.31: - Update to version 1.31.7+rke2r1: * This release updates Kubernetes to v1.31.7, and upgrades rke2-ingress-nginx to controller v1.12.1-hardened1 (chart version 4.12.1). This addresses CVE-2025-1974 as well as all other recently announced vulnerabilities in ingress-nginx. * Details see https://github.com/rancher/rke2/releases/tag/v1.31.7+rke2r1 ++++ rke2: - Update to version 1.32.3+rke2r1: * This release updates Kubernetes to v1.32.3, and upgrades rke2-ingress-nginx to controller v1.12.1-hardened1 (chart version 4.12.1). This addresses CVE-2025-1974 as well as all other recently announced vulnerabilities in ingress-nginx. * Details see https://github.com/rancher/rke2/releases/tag/v1.32.3+rke2r1 ++++ rsyslog: - remove unused pcre build dependency ++++ ruby-build: - Update to version 20250326. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250326 * Added 3.1.7 * Added 3.2.8 ++++ slade: - Switch to wxGTK3 backend ++++ stackit-cli: - Update to version 0.28.0: * fix(deps): update stackit sdk modules (#658) * fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 [security] (#663) ++++ streamdeck-linux-gui: - Add python313.patch to remove python version restriction ++++ suse-xsl-stylesheets: - Update to 2.95.9 * #705: Color contrast: Use c_lighter_pine for formal titles * #704: Fix color contrast for copy button * #703: Fix color contrast in QandASet * #702: Fix URL-encoded colors for background-image SVGs * #701: Corrected side-toc's embedded list-item's visibility * #700: Disable social media links ++++ tik: - Update to version 1.3.10: * 15-encrypt: create /etc/sysconfig/fde-tools before any calls to sdbootutil (boo#1239862) * Update README.md ++++ tree-sitter-vim: - update to 0.5.0: * fix(grammar): remove unnecessary choice wrapper ++++ tuned: - Add BuildRequires: * gobject-introspection-devel for test in check section to succeed * pyinotify in ppd ++++ warewulf4: - Fix typo in %post script. ++++ werf: - Update to version 2.34.1: * Bug Fixes - build, buildah, staged: fix panic in run instruction (#6733) (579de54) - build, imageSpec: keep essential werf labels (469a065) - cleanup: handle fromImage properly by kubernetes and builtWithinLastNHours policies (7cffc4b) ------------------------------------------------------------------ ------------------ 2025-3-25 - Mar 25 2025 ------------------- ------------------------------------------------------------------ ++++ Mesa: - Fix regression in winsys/amdgpu (boo#1239657) revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch https://gitlab.freedesktop.org/mesa/mesa/-/issues/12809 https://gitlab.freedesktop.org/mesa/mesa/-/commit/8c91624614c1f939974fe0d2d1a3baf83335cecb ++++ Mesa-drivers: - Fix regression in winsys/amdgpu (boo#1239657) revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch https://gitlab.freedesktop.org/mesa/mesa/-/issues/12809 https://gitlab.freedesktop.org/mesa/mesa/-/commit/8c91624614c1f939974fe0d2d1a3baf83335cecb ++++ MirrorCache: - Update to version 1.092: * Rework aggregation of package download stats (#572) ++++ adios-openmpi4: - Remove gnu-hpc build flavours (bsc#1239982) - Add openmpi5 build flavour - openmpi5 is not available on 32b systems - Fix mpi_ver for openmpi5 ++++ adios-openmpi5: - Remove gnu-hpc build flavours (bsc#1239982) - Add openmpi5 build flavour - openmpi5 is not available on 32b systems - Fix mpi_ver for openmpi5 ++++ agama: - Support for manual files deployment in unattended mode (gh#agama-project/agama#2121) ++++ agama-products: - Add gnome pattern to the SLES 16.0 product (gh#agama-project/agama#2204) - Enable non-oss repositories for aarch64 (gh#agama-project/agama#2106). ++++ agama-yast: - Install registred addon product (its *-release package) (related to jsc#AGM-100) - Support for autoyast manual files deployment with exception of deploying directories and files_script (gh#agama-project/agama#2121) ++++ ansible: - update to 11.4.0: Ansible 11.4.0 includes ansible-core 2.18.4 as well as a curated set of Ansible collections that provide a vast number of modules and plugins. Collections which have opted-in to being a part of the Ansible 11 unified changelog will have an entry on this page: https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst ++++ ansible-core: - update to 2.18.4: * Bugfixes - Windows - add support for running on system where WDAC is in audit mode with Dynamic Code Security enabled. - dnf5 - fix is_installed check for packages that are not installed but listed as provided by an installed package (#84578) - dnf5 - libdnf5 - use conf.pkg_gpgcheck instead of deprecated conf.gpgcheck which is used only as a fallback - facts - gather pagesize and calculate respective values depending upon architecture (#84773). - module respawn - limit to supported Python versions ++++ ansible-documentation: - Update to version 2.18.4: * add fest banner (#2464) (#2466) * Update module developement (#2427) (#2461) * union filter documented incorrectly (#2403) (#2458) * fixes and updates to inventory intro (#2416) (#2455) * Update playbooks_error_handling.rst (#2095) (#2454) * Introduce a new section for managing z/OS UNIX mainframe hosts with Ansible. (#2424) (#2451) * Remove thaumos from SC (#2440) (#2450) * testing_sanity.rst: improvement (#2441) (#2447) * Involuntarily leaving SC: Allow PM on forum (#2393) (#2445) * pr_labeler: fix error in pyproject.toml (#2432) (#2435) * Update Ansible 11 porting guide for 11.3.0 release (#2425) (#2426) ++++ apache-commons-vfs2: - Upgrade to upstream version 2.10.0 * Fixes bsc#1239973, CVE-2025-27553: Possible path traversal issue when using NameScope.DESCENDENT * Fixes bsc#1239974, CVE-2025-30474: Failing to find an FTP file can reveal the URI's password in an error message * For detailed list of all changes, see RELEASE-NOTES.txt file distributed with the package ++++ argocd-cli: - Update to version 2.14.8: * Bug fixes - 9a9e62d: fix(server): fully populate app destination before project checks (#22408) (#22426) (@crenshaw-dev) - 7acdaa9: fix: CVE-2025-26791 upgrading redoc dep to 2.4.0 to avoid DOMPurify b… (#21997) (@nmirasch) - 872319e: fix: handle annotated git tags correctly in repo server cache (#21771) (#22424) (@aali309) * Dependency updates - 9f832cd: chore(deps): bump github.com/golang-jwt/jwt to 4.5.2/5.2.2 (#22465) (@crenshaw-dev) * Other work - ec45e33: fix(ui, rbac): project-roles (#21829) (2.14 backport) (#22461) (@blakepettersson) ++++ arkade: - Update to version 0.11.38: * Update Istio version to 1.25.0 ++++ buildkit: - Update to version 0.20.2: * vendor: tags.cncf.io/container-device-interface v1.0.1 * build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 * containerimage: container image exporter creates dangling images by default * ci: set contents read as default workflow permissions * fix entitlements handling for OnDemand CDI devices * exporter: expose image.name constant for the exported image name * vendor: github.com/docker/cli v28.0.2 * vendor: github.com/docker/docker v28.0.2 * cache: add tracing spans for layer extraction ++++ ca-certificates-mozilla: - Fix awk to compare (missing a =) and give the following output: [#] NSS_BUILTINS_LIBRARY_VERSION "2.74" - pass file argument to awk (bsc#1240009) ++++ calligra-plan: - Remove obsolete dependency on khtml ++++ linux-glibc-devel: - Update to kernel headers 6.14 ++++ digger-cli: - Update to version 0.6.92: * fix go sum entries (#1920) * automerge failure patch (#1917) * Update module github.com/dineshba/tf-summarize to v0.3.14 (#1815) * Update opentofu/setup-opentofu action to v1.0.5 (#1813) * fix(deps): update module github.com/hashicorp/go-getter to v1.7.8 (#1817) * Update docker/login-action digest to 74a5d14 (#1878) * Update github.com/hashicorp/terraform-config-inspect digest to efaa306 (#1893) ++++ xdm: - Move display-manager.service to display-manager-legacy.service to prepare for systemd control of display manager choice (needs systemd-presets-common-SUSE update) - Create xdm.service to allow XDM to be used in systemd only mode - Order systemd-presets-common-SUSE before xdm ++++ docker: - Add backport for golang.org/x/oauth2 CVE-2025-22868 fix. bsc#1239185 + 0006-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch - Add backport for golang.org/x/crypto CVE-2025-22869 fix. bsc#1239322 + 0007-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch - Refresh patches: * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch * 0005-SLE12-revert-apparmor-remove-version-conditionals-fr.patch ++++ docker-stable: - Add backport for golang.org/x/oauth2 CVE-2025-22868 fix. bsc#1239185 + 0011-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch - Add backport for golang.org/x/crypto CVE-2025-22869 fix. bsc#1239322 + 0012-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch - Refresh patches: * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch * 0005-SLE12-revert-apparmor-remove-version-conditionals-fr.patch * 0006-CVE-2024-2365x-update-buildkit-to-include-CVE-patche.patch * 0007-bsc1221916-update-to-patched-buildkit-version-to-fix.patch * 0008-bsc1214855-volume-use-AtomicWriteFile-to-save-volume.patch * 0009-CVE-2024-41110-AuthZ-plugin-securty-fixes.patch * 0010-CVE-2024-29018-libnet-Don-t-forward-to-upstream-reso.patch - Move test-related patch to the end of the patch stack: - 0011-TESTS-backport-fixes-for-integration-tests.patch + 0013-TESTS-backport-fixes-for-integration-tests.patch ++++ rpm2docserv: - Update to version 20250321.37b55b5: * auxserver: use english as default if no language is set * Remove debug message * Remove broken entries from xref/index * Remove debug message * Make search for update-alternatives in scripts more robust * Merge pkgEntry with PkgMeta * Fix total number of pkgs * Further optimization of building gv.pkgs * Optimize size of pkgs, only store RPMs with manpages * Fallback to io.Reader if gz file is not compressed * Rename suite -> product * Update go dependencies * Remove unused process variable overhead for mandoc * Remove outdated comment * Rewrite to use internal data and not files * Remove debug message * Suites -> Products rename * Unify template.Execute calls/variables * Build package directories from internal data * Use global productList instead of creating it again and again * Rename product Name/URL to project Name/URL * Use MicroOS/Tumbleweed as example for Mapping * Remove unused and outdated tests ++++ python-kiwi: - Bump version: 10.2.15 → 10.2.16 - Support sourcetype setting on the commandline Allow to specifiy the sourcetype(metalink|baseurl|mirrorlist) also on the commandline via --set-repo/--add-repo options. So far this was only possible as part of the kiwi description file - Bump version: 10.2.14 → 10.2.15 - Fix gh-pages deployment poetry install was not called, thus sphinx was not present - Bump version: 10.2.13 → 10.2.14 ++++ element-desktop: - Fix break-esbuild-for-good.patch - Version 1.11.95 [#]# ✨ Features * Room List Store: Filter rooms by active space (https://github.com/element-hq/element-web/pull/29399). Contributed by @MidhunSureshR. * Room List - Update the room list store on actions from the dispatcher (https://github.com/element-hq/element-web/pull/29397). Contributed by @MidhunSureshR. * Room List - Implement a minimal view model (https://github.com/element-hq/element-web/pull/29357). Contributed by @MidhunSureshR. * New room list: add space menu in room header (https://github.com/element-hq/element-web/pull/29352). Contributed by @florianduros. * Room List - Store sorted rooms in skip list (https://github.com/element-hq/element-web/pull/29345). Contributed by @MidhunSureshR. * New room list: add dial to search section (https://github.com/element-hq/element-web/pull/29359). Contributed by @florianduros. * New room list: add compose menu for spaces in header (https://github.com/element-hq/element-web/pull/29347). Contributed by @florianduros. * Use EditInPlace control for Identity Server picker to improve a11y (https://github.com/element-hq/element-web/pull/29280). Contributed by @Half-Shot. * First step to add header to new room list (https://github.com/element-hq/element-web/pull/29320). Contributed by @florianduros. * Add Windows 64-bit arm link and remove 32-bit link on compatibility page (https://github.com/element-hq/element-web/pull/29312). Contributed by @t3chguy. * Honour the backup disable flag from Element X (https://github.com/element-hq/element-web/pull/29290). Contributed by @dbkr. [#]# 🐛 Bug Fixes * Fix edited code block width (https://github.com/element-hq/element-web/pull/29394). Contributed by @florianduros. * new room list: keep space name in one line in header (https://github.com/element-hq/element-web/pull/29369). Contributed by @florianduros. * Dismiss "Key storage out of sync" toast when secrets received (https://github.com/element-hq/element-web/pull/29348). Contributed by @richvdh. * Minor CSS fixes for the new room list (https://github.com/element-hq/element-web/pull/29334). Contributed by @florianduros. * Add padding to room header icon (https://github.com/element-hq/element-web/pull/29271). Contributed by @langleyd. ++++ element-web: - Version 1.11.95 [#]# ✨ Features * Room List Store: Filter rooms by active space (https://github.com/element-hq/element-web/pull/29399). Contributed by @MidhunSureshR. * Room List - Update the room list store on actions from the dispatcher (https://github.com/element-hq/element-web/pull/29397). Contributed by @MidhunSureshR. * Room List - Implement a minimal view model (https://github.com/element-hq/element-web/pull/29357). Contributed by @MidhunSureshR. * New room list: add space menu in room header (https://github.com/element-hq/element-web/pull/29352). Contributed by @florianduros. * Room List - Store sorted rooms in skip list (https://github.com/element-hq/element-web/pull/29345). Contributed by @MidhunSureshR. * New room list: add dial to search section (https://github.com/element-hq/element-web/pull/29359). Contributed by @florianduros. * New room list: add compose menu for spaces in header (https://github.com/element-hq/element-web/pull/29347). Contributed by @florianduros. * Use EditInPlace control for Identity Server picker to improve a11y (https://github.com/element-hq/element-web/pull/29280). Contributed by @Half-Shot. * First step to add header to new room list (https://github.com/element-hq/element-web/pull/29320). Contributed by @florianduros. * Add Windows 64-bit arm link and remove 32-bit link on compatibility page (https://github.com/element-hq/element-web/pull/29312). Contributed by @t3chguy. * Honour the backup disable flag from Element X (https://github.com/element-hq/element-web/pull/29290). Contributed by @dbkr. [#]# 🐛 Bug Fixes * Fix edited code block width (https://github.com/element-hq/element-web/pull/29394). Contributed by @florianduros. * new room list: keep space name in one line in header (https://github.com/element-hq/element-web/pull/29369). Contributed by @florianduros. * Dismiss "Key storage out of sync" toast when secrets received (https://github.com/element-hq/element-web/pull/29348). Contributed by @richvdh. * Minor CSS fixes for the new room list (https://github.com/element-hq/element-web/pull/29334). Contributed by @florianduros. * Add padding to room header icon (https://github.com/element-hq/element-web/pull/29271). Contributed by @langleyd. ++++ evolution: - Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing WITH_GLADE_CATALOG=ON to cmake, no longer build the optional glade support. Following this, drop the glade-catalog-evolution sub-package. ++++ falcoctl: - Update to version 0.11.1: * chore(deps): Bump aws-actions/configure-aws-credentials from 4.0.2 to 4.0.3 in the actions group by @dependabot in #724 * chore(deps): Bump the gomod group with 2 updates by @dependabot in #725 * chore(deps): Bump the actions group with 5 updates by @dependabot in #730 * Revert "chore(deps): Bump the gomod group with 2 updates" by @alacuku in #731 * chore(deps): Bump golang.org/x/sys from 0.29.0 to 0.30.0 by @dependabot in #729 * chore(deps): Bump golang.org/x/crypto from 0.32.0 to 0.33.0 by @dependabot in #728 * chore(deps): Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 by @dependabot in #726 * chore(deps): Bump github.com/distribution/distribution/v3 from 3.0.0-rc.2 to 3.0.0-rc.3 by @dependabot in #732 * chore(deps): Bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in #736 * chore(deps): Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #735 * fix(CI): remove deprecated configuration from .golangci.yml by @alacuku in #739 * chore(deps): Bump the actions group with 3 updates by @dependabot in #737 * chore(deps): Bump the actions group with 3 updates by @dependabot in #740 * chore(deps): Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot in #742 * chore(deps): Bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 by @dependabot in #743 * chore(deps): Bump the actions group with 5 updates by @dependabot in #744 * fix(driver): build specific code only for linux platform by @alacuku in #747 * chore(deps): Bump the gomod group across 1 directory with 5 updates by @dependabot in #746 * chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #748 * chore(deps): Bump the actions group with 2 updates by @dependabot in #760 * chore(toolchain): bump go to version 1.23.7 by @alacuku in #761 * chore(deps): bump oauth2 to v0.28.0 by @alacuku in #749 * chore(deps): Bump golang.org/x/term from 0.29.0 to 0.30.0 by @dependabot in #750 * update(go.mod): bulk deps upgrade by @leogr in #762 * chore(deps): Bump github.com/docker/cli from 27.5.1+incompatible to 28.0.1+incompatible by @dependabot in [#752] * chore(deps): Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 by @dependabot in #764 * chore(deps): Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #766 * chore(deps): Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in #765 * chore(deps): Bump the actions group with 3 updates by @dependabot in #767 * chore(deps): Bump the gomod group with 5 updates by @dependabot in #768 * chore(deps): Bump google.golang.org/api from 0.224.0 to 0.227.0 by @dependabot in #770 * chore(deps): Bump github.com/distribution/distribution/v3 from 3.0.0-rc.3 to 3.0.0-rc.4 by @dependabot in #771 * chore(deps): Bump cloud.google.com/go/storage from 1.50.0 to 1.51.0 by @dependabot in #772 * chore(deps): Bump github.com/spf13/viper from 1.19.0 to 1.20.0 by @dependabot in #773 ++++ ffmpeg-7: - Move BcntSync tag to the %else part where the mini package gets defined ++++ ffmpeg-7-mini: - Move BcntSync tag to the %else part where the mini package gets defined ++++ fuse3: - Update to release 3.17.1 * Added support for filesystem passthrough read/write when FUSE_PASSTHROUGH capability is enabled * New API: fuse_passthrough_open() and fuse_passthrough_close() * Added fmask and dmask options to high-level API for separate permission masks for files and directories * Added signal handling with backtrace printing (fuse_set_fail_signal_handlers()) * Added syslog support for fuse_log() messages * New API: fuse_log_enable_syslog() and fuse_log_close_syslog() * Added thread names to libfuse threads ++++ fwts: - remove unused build dependency on pcre. The configure script checks for it, but usage of this code was removed in 05.12.00 ++++ fwupd: - Update to version 2.0.7: + This release adds the following features: - Allow calling 'fwupdtool security' with a fwupd version parameter - A new plugin to update B&R DisplayPort receivers - A new plugin to update Intel CVS cameras - A new plugin to verify UEFI memory protection attributes - A new quirk to signify that no additional ESP space is required - Build additional Redfish instance IDs for Dell server hardware - Implement the HPE proprietary Redfish firmware push method - Support cabinet archives greater in size than 2GB - Support for showing the SBOM release URL - Support for UEFI capsule installation in the bootloader + This release fixes the following bugs: - Always close USB file descriptors after starting the daemon - Do not add a Redfish release date if set to 00:00:00Z - Fix a critical warning when rescanning a device with no GUIDs - Fix a small memory leak when emumerating Logitech Rallysystem devices - Fix a tiny Redfish memory leak when writing firmware - Fix building against pygobject 3.52 - Fix Logitech BulkController setup for new device firmware versions - Fix scaler-only Wacom USB update deployment - Fix updating the RMM component in the dell-kestrel dock - Fix writing new EFI variables to workaround a kernel regression - Make PCI NAME and SSVID_SSPID based modem-manager IDs visible - Parse firmware before putting the device into bootloader mode - Prepend the capsule header when using Capsule-on-Disk - Put a memory limit on decoding LZMA streams when parsing firmware - Retry claiming the fastboot interface for up to 2500ms - Trigger dpaux rescan on drm changes correctly - Use the metadata version format to set the version_lowest when required + This release adds support for the following hardware: - Another HP wireless dongle - Lenovo ThinkPad Thunderbolt 4 Smart Dock Gen2 - Lenovo USB-C Dual Display Travel Dock - More EDL 5G modem devices - Drop 8583.patch and 8588.patch: fixed upsrtream. - Align meson call with current upstream supported parameters. ++++ gdb: - Update to fedora rawhide @ 8d5adc7. - Maintenance script import-fedora.sh: * Remove gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch and gdb-remove-use-of-py-isascii from skip_patches. - Patches dropped: * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-python-avoid-depending-on-the-curses-library.patch * gdb-6.6-buildid-locate-rpm-suse.patch - Patches added: * gdb-6.6-buildid-locate-tests.patch * gdb-add-deprecated-settings-py-script.patch * gdb-backport-buildid-related-changes.patch * gdb-remove-qnx-neutrino-support.patch * fixup-gdb-add-rpm-suggestion-script.patch * gdb-add-rpm-suggestion-script-suse.patch * gdb-build-fix-unused-var-in-corelow.c.patch - Patches updated: * gdb-add-rpm-suggestion-script.patch - Mention bsc#1216488. ++++ gdb-testresults: - Update to fedora rawhide @ 8d5adc7. - Maintenance script import-fedora.sh: * Remove gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch and gdb-remove-use-of-py-isascii from skip_patches. - Patches dropped: * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-python-avoid-depending-on-the-curses-library.patch * gdb-6.6-buildid-locate-rpm-suse.patch - Patches added: * gdb-6.6-buildid-locate-tests.patch * gdb-add-deprecated-settings-py-script.patch * gdb-backport-buildid-related-changes.patch * gdb-remove-qnx-neutrino-support.patch * fixup-gdb-add-rpm-suggestion-script.patch * gdb-add-rpm-suggestion-script-suse.patch * gdb-build-fix-unused-var-in-corelow.c.patch - Patches updated: * gdb-add-rpm-suggestion-script.patch - Mention bsc#1216488. ++++ git-bug: - Update to version 0.8.0+git.1742269202.0ab94c9: * deps(crypto): bump golang.org/x/crypto from v0.26.0 to v0.31.0 (fix for CVE-2024-45337) (#1312) - Remove upstreamed CVE-2024-45337-bump-go-crypto.patch (apparently upstream still didn’t see the other one). ++++ git-next: - Update to version 2025.3.4: * Fixed - clear status to waiting when expire message token received - don't send duplicate WebhookReceive updates for next and dev - improve error message on unconventional commit - (xui) rebase and user intervention handler use selected repo * Other - (xui) add regresion test for displaying selected repo when filtered - (xui) DataState widget - (xui) extract popup rendering into fn - fix flaky test by generating valid test hostnames - replace ForgeConfig contructor with Builder ++++ glab: - Update to version 1.55.0: * chore(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 * refactor(cluster agent): use new client-go testing pkg * refactor(tokens): Add description and refactor token creation * feat(config-edit): add config edit command * build(windows-builds): include installer sha in checksum file * feat: add command for publishing to CI catalog * refactor: move CI/CD catalog publishing to project command - change BuildRequires from golang(API), as the latter is unresovable with the constraint >= 1.24.1 - rebase glab-disable_update_check.patch ++++ python-Glances: - Lowercase metadata directory name. ++++ glew: - Add dependency on pkgconfig(xext) to the devel package ++++ glew_EGL: - Add dependency on pkgconfig(xext) to the devel package ++++ gnome-text-editor: - Update to version 48.2: + Break out of recursive Policy-Kit authorization requests from user-cancellation. + Do not re-display position label as side-effect of auto-save. + Updated translations. ++++ golangci-lint: - Update to version 2.0.2: * chore: prepare release * fix: use absolute filepath inside base rule source (#5629) * docs: clean old configuration examples (#5626) * docs: fix flags example * docs: fix flags example * docs: info about the logo * fix: formatter validation message (#5624) * docs: update reference comment for errchkjson (#5623) * docs: replace 'disable-all' with 'default: none' (#5622) * docs: add section about flags migration (#5621) * fix: enable formatters with flags (#5620) * docs: adaptive stargazers image (#5613) * docs: update GitHub Action assets (#5611) ++++ grpc: - Update to release 1.71 * Fix call attempt tracer lifetimes for retries * Fixed a bug that caused grpc to stop triggering connection attempts * Added support for service "deprecated" option - Rework link-failure.patch to not link grpc_unsecure into libgrpc(++). [boo#1237422] - Make build recipe POSIX sh compatible. ++++ gtranslator: - Remove old source 47.1, not needed anymore ++++ haproxy: - Build with QUIC on Tumbleweed ++++ k8tz: - Update to version 0.18.0: * build: release v0.18.0 * build: upgrade go to 1.23.0 * build(deps): bump golang.org/x/net from 0.23.0 to 0.36.0 * build: bump tzdata version to 2025b * build: bump tzdata version to 2025a * build(helm): release helm chart 0.17.1 ++++ kernel-debug: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-default: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-source: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-docs: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-firmware-amdgpu: - Fix a typo in download URL ++++ kernel-firmware-ath10k: - Fix a typo in download URL ++++ kernel-firmware-bluetooth: - Fix a typo in download URL ++++ kernel-firmware-media: - Fix a typo in download URL ++++ kernel-firmware-mediatek: - Fix a typo in download URL ++++ kernel-firmware-nvidia: - Fix a typo in download URL ++++ kernel-firmware-platform: - Fix a typo in download URL ++++ kernel-firmware-qcom: - Fix a typo in download URL ++++ kernel-firmware-sound: - Fix a typo in download URL ++++ kernel-kvmsmall: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-obs-build: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-obs-qa: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-syms: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ kernel-vanilla: - lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521). - commit b6b752b - Delete patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch. Refresh patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch. - commit 947e19d - Delete patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. - commit 65907e7 - Delete patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch. - commit 73b42b9 - Delete patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch. - commit 8d7f4bb - Delete patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch. - commit 6631e22 ++++ krename: - Switch to a git snapshot using Qt 6 / KF 6 - Drop patches: * servicemenus-files.patch * 0001-Support-podofo-0.10.patch * 0002-cmake-Improve-FindPoDoFo.patch * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch * remove-gplv2-code.diff ++++ kubernetes1.29: - CVE-2025-1767: GitRepo Volume Inadvertent Local Repository Access, bsc#1239643 * TL;DR: Please refer to the github issue for details on detecting and mitigating the CVE, if impacted: https://github.com/kubernetes/kubernetes/issues/130786 * ***Important note to users and administrators**** * How do I mitigate this vulnerability? To mitigate this vulnerability, you must use an init container to perform git clone operation and then mount the directory into the Pod's container. An example of this approach is provided here: https://gist.github.com/tallclair/849601a16cebeee581ef2be50c351841 Note: You can also restrict the use of gitRepo volumes in your cluster using policies such as ValidatingAdmissionPolicy or through Restricted pod security standard policy. You can use the following Common Expression Language (CEL) expression as part of a policy to reject use of gitRepo volumes: `has(object.spec.volumes) || !object.spec.volumes.exists(v, has(v.gitRepo))` * Detection: To detect whether this vulnerability has been exploited, you can use the following command to list all pods that use the in-tree gitRepo volume and clones to a .git subdirectory. ``` kubectl get pods --all-namespaces -o json | jq '.items[] | select(.spec.volumes[].gitRepo.repository | test("^/")) | {name: .metadata.name, namespace: .metadata.namespace, repository: (.spec.volumes[] | select(.gitRepo) | .gitRepo.repository)}' ``` Please plan and consider migrating to Kubernetes v1.33 (~ Release Date: April 23, 2025). Since starting v1.33, the impacted gitRepo volume plugin will be disabled by default. Refer: https://github.com/kubernetes/kubernetes/pull/129923 No prior Kubernetes versions (v1.29 - v1.32), will receive any backport fixe patches for this CVE, since there isn't a fully non-code-breaking patch available. ++++ kubernetes1.30: - CVE-2025-1767: GitRepo Volume Inadvertent Local Repository Access, bsc#1239643 * TL;DR: Please refer to the github issue for details on detecting and mitigating the CVE, if impacted: https://github.com/kubernetes/kubernetes/issues/130786 * ***Important note to users and administrators**** * How do I mitigate this vulnerability? To mitigate this vulnerability, you must use an init container to perform git clone operation and then mount the directory into the Pod's container. An example of this approach is provided here: https://gist.github.com/tallclair/849601a16cebeee581ef2be50c351841 Note: You can also restrict the use of gitRepo volumes in your cluster using policies such as ValidatingAdmissionPolicy or through Restricted pod security standard policy. You can use the following Common Expression Language (CEL) expression as part of a policy to reject use of gitRepo volumes: `has(object.spec.volumes) || !object.spec.volumes.exists(v, has(v.gitRepo))` * Detection: To detect whether this vulnerability has been exploited, you can use the following command to list all pods that use the in-tree gitRepo volume and clones to a .git subdirectory. ``` kubectl get pods --all-namespaces -o json | jq '.items[] | select(.spec.volumes[].gitRepo.repository | test("^/")) | {name: .metadata.name, namespace: .metadata.namespace, repository: (.spec.volumes[] | select(.gitRepo) | .gitRepo.repository)}' ``` Please plan and consider migrating to Kubernetes v1.33 (~ Release Date: April 23, 2025). Since starting v1.33, the impacted gitRepo volume plugin will be disabled by default. Refer: https://github.com/kubernetes/kubernetes/pull/129923 No prior Kubernetes versions (v1.29 - v1.32), will receive any backport fixe patches for this CVE, since there isn't a fully non-code-breaking patch available. ++++ kubernetes1.31: - CVE-2025-1767: GitRepo Volume Inadvertent Local Repository Access, bsc#1239643 * TL;DR: Please refer to the github issue for details on detecting and mitigating the CVE, if impacted: https://github.com/kubernetes/kubernetes/issues/130786 * ***Important note to users and administrators**** * How do I mitigate this vulnerability? To mitigate this vulnerability, you must use an init container to perform git clone operation and then mount the directory into the Pod's container. An example of this approach is provided here: https://gist.github.com/tallclair/849601a16cebeee581ef2be50c351841 Note: You can also restrict the use of gitRepo volumes in your cluster using policies such as ValidatingAdmissionPolicy or through Restricted pod security standard policy. You can use the following Common Expression Language (CEL) expression as part of a policy to reject use of gitRepo volumes: `has(object.spec.volumes) || !object.spec.volumes.exists(v, has(v.gitRepo))` * Detection: To detect whether this vulnerability has been exploited, you can use the following command to list all pods that use the in-tree gitRepo volume and clones to a .git subdirectory. ``` kubectl get pods --all-namespaces -o json | jq '.items[] | select(.spec.volumes[].gitRepo.repository | test("^/")) | {name: .metadata.name, namespace: .metadata.namespace, repository: (.spec.volumes[] | select(.gitRepo) | .gitRepo.repository)}' ``` Please plan and consider migrating to Kubernetes v1.33 (~ Release Date: April 23, 2025). Since starting v1.33, the impacted gitRepo volume plugin will be disabled by default. Refer: https://github.com/kubernetes/kubernetes/pull/129923 No prior Kubernetes versions (v1.29 - v1.32), will receive any backport fixe patches for this CVE, since there isn't a fully non-code-breaking patch available. ++++ kubernetes1.32: - CVE-2025-1767: GitRepo Volume Inadvertent Local Repository Access, bsc#1239643 * TL;DR: Please refer to the github issue for details on detecting and mitigating the CVE, if impacted: https://github.com/kubernetes/kubernetes/issues/130786 * ***Important note to users and administrators**** * How do I mitigate this vulnerability? To mitigate this vulnerability, you must use an init container to perform git clone operation and then mount the directory into the Pod's container. An example of this approach is provided here: https://gist.github.com/tallclair/849601a16cebeee581ef2be50c351841 Note: You can also restrict the use of gitRepo volumes in your cluster using policies such as ValidatingAdmissionPolicy or through Restricted pod security standard policy. You can use the following Common Expression Language (CEL) expression as part of a policy to reject use of gitRepo volumes: `has(object.spec.volumes) || !object.spec.volumes.exists(v, has(v.gitRepo))` * Detection: To detect whether this vulnerability has been exploited, you can use the following command to list all pods that use the in-tree gitRepo volume and clones to a .git subdirectory. ``` kubectl get pods --all-namespaces -o json | jq '.items[] | select(.spec.volumes[].gitRepo.repository | test("^/")) | {name: .metadata.name, namespace: .metadata.namespace, repository: (.spec.volumes[] | select(.gitRepo) | .gitRepo.repository)}' ``` Please plan and consider migrating to Kubernetes v1.33 (~ Release Date: April 23, 2025). Since starting v1.33, the impacted gitRepo volume plugin will be disabled by default. Refer: https://github.com/kubernetes/kubernetes/pull/129923 No prior Kubernetes versions (v1.29 - v1.32), will receive any backport fixe patches for this CVE, since there isn't a fully non-code-breaking patch available. ++++ kubeshark-cli: - Update to version 52.6.0: In this release, we fixed several bugs and added notable integrations. Highlights include support for OIDC with DEX and the ability to host Kubeshark behind a reverse proxy using a custom path. * Bug Fixes & New Features - Optimized service map performance for large clusters (thousands of pods and above). - Improved SCTP reassembler support. - Fixed a bug related to LDAP protocol dissection. - Added OIDC with DEX integration for SSO authentication. Read more in our OIDC with DEX section. https://docs.kubeshark.co/en/oidc - Introduced a watchdog mechanism that terminates the Worker if it deems it non-functional. This feature is enabled by default and can be disabled using the Helm value: --set tap.watchdog.enabled=false - Added support for hosting Kubeshark behind a reverse proxy with a custom path. Read more in our Reverse Proxy with a Custom Path section. https://docs.kubeshark.co/en/custom_path ++++ libevdev: - update to 1.13.4 * Always push changed mt events when syncing ++++ lightdm: - Add lightdm.service to prepare for systemd control of display manager choice ++++ luajit: - Update to version 5.1.2.1.0+git.1741730670.538a821: * Change handling of nil value markers in template tables. * REVERT: Change handling of nil value markers in template tables. * macOS: Fix Apple hardened runtime support and put behind build option. * macOS: Fix support for Apple hardened runtime. * Fix handling of nil value markers in template tables. * Avoid unpatching bytecode twice after a trace flush. * Fix state restore when recording __concat metamethod. * Windows: Allow mixed builds with msvcbuild.bat. * macOS: Add suport for Apple hardened runtime. * Add compatibility string coercion for fp:seek() argument. * Windows: Clarify installation directory layout. * Remove Cygwin from docs, since it's not a supported target. * Improve CLI signal handling on POSIX. * FFI: Add pre-declared int128_t, uint128_t, __int128 types. * Use dylib extension for iOS installs, too. * Change handling of nil value markers in template tables. * Fix recording of BC_VARG. * Reject negative getfenv()/setfenv() levels to prevent compiler warning. * Bump copyright date. * Force fallback source name for stripped bytecode. * Remove dependency on . * Restore state when recording __concat metamethod throws OOM. * MIPS64: Fix pcall() error case. * Fix detection of inconsistent renames due to sunk values. ++++ med-tools: - Drop full URL for source tarball as the upstream web-server is intermittently unreachable and causes issues with Factory bots (add sha256sum of tarball as comment for optional verification). ++++ mousepad: - Update to version 0.6.4 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * flatpak: Updates from flathub and use meson when possible * file: Fix GError leak in mousepad_file_autosave_delete_finish * build: Automate copyright year management * history: Save session when an inactive tab is closed * file: Fix possible dereference of null pointer * Extend saved state comparison to auto-saved modified files * window: Avoid unnecessary switching to the tab to be closed * Use build system-independent macro for mousepad name * flatpak: Updates from Flathub and git * meson-build: Compile gsettings schemas * history: Fix -Wmaybe-uninitialized * meson-build: Fix statement not under conditional * Add meson build * Remove unused .in level in desktop files * file: Don't use G_FILE_MONITOR_WATCH_HARD_LINKS * dialogs: Set current name in save-as dialog for deleted files too * Add parentheses to parameterized actions in accels.scm * Fix broken shortcut for reload action * Hide the launcher for mousepad-settings * CSD: Drop custom code for decoration layout * prefs-dialog: Make widgets focusable again * Translation Updates ++++ mpv: - Refresh mpv-make-ffmpeg-version-check-non-fatal.patch - Remove 0001-dont-load-client-rt-conf.patch: added upstream - Update to version 0.40.0+git20250325.97cb16d68340: * RELEASE_NOTES: remove accidental BOM * Update MPV_VERSION * Release 0.40.0 * DOCS: refresh some parts of the release policy * m_option: fix string list printing for empty lists * commands.lua: prevent infinite logging with debug log level * ytdl_hook.lua: fix duplicated chapters * Revert "input.conf: bind MBTN_MID to align-to-cursor" * vo: don't burn cpu in paused state for untimed VOs * demux_lavf: disable extension_picky for hls demuxer globally * video/out/kitty: set display_par when drawing osd * vulkan/context: enable VK_KHR_video_maintenance2 if supported * select.lua: display chapters when before the first chapter * wayland: round values instead of implicitly casting float to int * ci/build-win32.ps1: exit on errors from external commands early * Revert "console.lua: disable cursor autohide while selector is open" * console.lua: disable cursor autohide while selector is open * Revert "ao: correctly set state.playing for non-gapless audio after eof" * opengl/utils: use uintptr_t for arithmetics with possible zero value * hwdec_dxva2dxgi: don't lie about the image format * vo_gpu: assume not ordered formats are reversed * hwdec_dxva2dxgi: zero queue_surf on init * ta: add talloc_zero_ptrtype * DOCS/man/input: correct the mode flag of apply-profile command * console.lua: fix crash when pressing Ctrl+c with select * positioning.lua: clamp values within {-1, 1} for video-align-{x,y} * commands.lua: add cache for often queried constant properties * console.lua: cache observed properties to avoid unnecessary fetching * DOCS/man/input: remove stray newline * demux_mkv: add A_ATRAC/AT1 support * demux_mkv: set number of samples correctly for The True Audio * demux_mkv: add sanity checks for RealAudio packet sizes * console.lua: convert cursor_position to number * commands.lua: complete filesystem paths for run * console.lua: default to --osd-font without completions * console.lua: instantly show completions with the type script message * console.lua: fix the line end position to filter completions * console.lua: don't retrieve --input-ime at startup * console.lua: reduce indentation in 2 functions * console.lua: inline log_add() * console.lua: clear the default item on input.get() * console.lua: declare various variables only in free-form text mode * console.lua: don't duplicate the check to add to history * commands.lua: split this script out of console.lua * console.lua: add history_path field to mp.input.get * console.lua: add autoselect_completion field to mp.input.get * console.lua: let the complete callback return a character to append * DOCS/man/lua: update complete docs referencing autocompletion * fish-completion: create the fish completion script * player/command: add `attached-picture` flags to track add command * player/command: add `visual-impaired` flags to track add command * player/command: convert flags to OPT_FLAGS for track add commands * misc/language: parse hi/sdh/cc tags from external subtitle tracks * misc/mp_assert: important fix forgotten before merge * demux_timeline: don't close segments during demuxing * player: only coalesce callbacks from parsed config files * stream_edl: allow opening edl only from local resources * Revert "stream/stream: mark mf:// and edl:// as unsafe protocols" * stream_mpv: restrict only to network links * player/client: adjust log message for client exit * player/scripting: add logging around script un- and reloading * vo: replace driver->frame_owner with VO_CAP_FRAMEOWNER * vo: replace driver->untimed with VO_CAP_UNTIMED * mac/apphub: remove mpv:// protocol handling * player: add `mpv://` protocol * stream/stream: mark mf:// and edl:// as unsafe protocols * etc/mpv.desktop: update safe protocol list * auto_profiles.lua: make profiles apply with higher priority * player/sub: avoid indexing arrays with -1 * demux_mkv: add missing invalid value check * stream_dvdnav: cast to int64_t before multiplication * {x11,wayland}_common: convert dead code to static sanity check * stream_cdda: cast to int64_t before multiplication * player/command: remove redundant check * player/loadfile: fix history_file leak * player/sub: check order before using it as an index * stream_cdda: add sanity checks on track numbers * osxbundle: add new vulkan loader homebrew path * build: remove unused dvdread dependency * mac/vulkan: add support for visibility check for rendering * mac/common: fix indentation * options/m_config_frontend: use local depth variable for show_profile * options/m_config_frontend: fix depth variable * github/workflows: don't install recomended packages with apt * DOCS/man/vo: xx-color-management-v4 -> color-management-v1 * hwdec_d3d11va: align image mapper dimensions to a multiple of 2 * ytdl_hook.lua: fix boolean comparision * ci/tumbleweed: enable NDEBUG with gcc build * ci/tumbleweed: enable thin lto for clang build * tests: use mp_require to allow tests to be run with NDEBUG * various: use mp_assert macro * misc/mp_assert: add mp_assert and mp_require macros * osdep/compiler: use C23 attributes if available * osdep/compiler: add MP_UNUSED macro * osdep/compiler: fix MP_ASSERT_UNREACHABLE macro for clang * common/common: remove assert from MP_HANDLE_OOM * demux_mkv: add `demuxer-mkv-crop-compat` option * Reapply "demux_mkv: PAR should be calculated after applying crop" * f_decoder_wrapper: don't wait on self thread progress on reinit * options/m_config_frontend: don't allow recursive profile inclusion * command: wait until MPV_EVENT_VIDEO_RECONFIG to pretty print hwdec * f_decoder_wrapper: allow VDCTRL_GET_HWDEC to actually fail * misc/codepoint_width: update tables after clustering fix * w32_common: avoid any unsupported VOCTRL to synchronize the GUI thread * demux_mkv: add support for chroma location * common/av_log: make FFmpeg libs ABI mismatch log clearer * common/av_log: show also build version for FFmpeg * DOCS/man/input: add details for chapter property documentation * DOCS/man/input: add note for add command repeatability * options/m_option: fix REL_TIME_CHAPTER printing * osdep/subprocess-win: fix inheritance of NUL handles in child processes * input: add quiet arg to mp_input_set_mouse_pos for wayland * console.lua: fix select memory leak * sub/osd: remove bogus osd redraw notification resetting * vo_gpu_next: use mp_draw_sub_formats const * opengl/context: remove remnants of the external swapchain API * context_drm_egl: remove custom fencing * vo: signal VOCTRL_REDRAW in a less sensitive spot * stats.lua: use fixed naming for single invocation key bindings * stats.lua: change key bindings of toggle page as nonrepeatable * github/issue_template: simplify Windows version command * github/issue_template: set the type of the issue * common/stats: print percentage of elapsed time during sampling time * common/stats: add one more digit to stats timing * common/stats: move formatting code to one place * console.lua: include more characters in selectable items * select.lua: don't quickly close and reopen the menu * input.lua/defaults.js: unregister input-even again * console.lua: add a keep_open flag to mp.input * clipboard: remove --clipboard-enable * clipboard: add --clipboard-backends option * player/loadfile: strip common filename part from external track title * console.lua: rename handle_enter() to submit() * console.lua: replace repl references * console.lua: increase the opacity of the default item background * osc.lua: allow wheel bindings for custom buttons * console.lua: cache the command-list * console.lua: complete multiple flags separated by + * console.lua: highlight matching parts of selectable items * console.lua: separate the log and matching items * options: default to --prefetch-playlist=yes * DOCS/options: ease --prefetch-playlist warning * input.conf: bind MBTN_MID to align-to-cursor * input.conf: bind Ctrl+left click to drag-to-pan * input.conf: bind Ctrl+wheel to cursor-centric-zoom * input.conf: make Alt+BS reset --video-align-{x,y} * input.conf: make Alt+BS print "video-zoom: 0" * positioning.lua: add this script * console.lua: allow persisting the command history * console.lua: preserve font styles in the counter * console.lua: preserve the counter style when searching history * drm: use VOCTRL_REDRAW when flipping buffers * vo: signal VOCTRL_REDRAW to backends * context_drm_egl: simplify and fix delayed rendering with vo_gpu_next * libmpv_gl: remove pointless external_swapchain call * context_dxinterop: remove unneeded empty external_swapchain * context_angle: simplify some swapchain stuff * vo: unify ra_gl_ctx_params and ra_vk_ctx_params into ra_ctx_params * wayland: don't assert if DND fails while checking the fd * wayland: preserve the previously set dnd_offer action if it exists * meson: build libmpv by default * include: move public headers to own directory * libmpv: use correct header directory name * various: reduce the include scope of some public headers * select.lua: fix LSP warning * wayland: add icc support using wp-color-management-v1 * vo_dmabuf_wayland: remove unnecessary commit * vo_dmabuf_wayland: commit surfaces in correct order * DOCS/man/mpv: remove bogus --cdrom-device mention * Revert "stream_{bluray,cdda,dvdnav}: deprecate setting device after schema" * console.lua: complete frame-step flags * select.lua: don't add File info to the menu when no file is playing * input.conf: bind Shift+{HOME,END} to go to the first and last file * input.conf: bind HOME to seek to the beginning * demux: use a slightly better hack when seeking with dvd/bd * player: add an optional mute flag when framestepping * DOCS/man/mpv: explain how to select and navigate through cdda * stream_cdda: deprecate undocumented --cdda-span-{a,b} options * stream_{bluray,cdda,dvdnav}: deprecate setting device after schema * ao_pipewire: don't load client-rt.conf properties * DOCS/man/options: remove outdated wid embedding docs for cocoa * DOCS/man/options: fix missing space in hwdec doc * DOCS/man/options: document that --save-position-on-quit affects loadfile * mac/dialog: release all input keys when modal steals key input * mac/dialog: remove delayed becomeFirstResponder() workaround * osdep/io: harden string conversions * win32-console-wrapper: don't use CRT in runtime wrapper * win32-console-wrapper: simplify error printing * f_decoder_wrapper: warn when using video-aspect-override of 0 or -1 * command: print "original" also for aspect ratio of "no" * input.conf: use no instead of -1 for video-aspect-override * f_decoder_wrapper: add --video-aspect-method=ignore * Revert "m_option: forbid non -1 negative values for video-aspect-override" * Revert "m_option: deprecate setting -1 to --video-aspect-override" * DOCS/man/options: fix sub-ass-video-aspect-override documentation * DOCS/man/options: use american spelling for "behavior" * wayland: add some sanity checking when setting mastering luminance * wayland: cleanup redundancy and global state in color-management * vd_lavc: add auto-unsafe and auto-copy-unsafe to the opt help * vd_lavc: nuke some mmal remnants * meson: minor simplification in link flags * osdep/timer-win32: add missing guards for ARM64 * wayland: unvoid some wayland protocol structs * wayland: update color management protocol to the upstream version * input.conf: add ctrl+p and g-m keybind for menu * builtin.conf: set menu corner_radius to 0 in box profile * console.lua: use the same opacity for menu as for everything else * osdep/threads-win32: add implementation for mp_thread_cpu_time_ns() * common/stats: improve accuracy of quick timed measurements * common/stats: fix incorrect cpu-time value reset * common/stats: report: account for ongoing timed-measuremets * common/stats: don't report cpu-time on unsupported platforms * DOCS/man: add a separate section for optical drive location * stream_bluray: use DEFAULT_OPTICAL_DRIVE * build: use the same default optical drive for all disc streams * README: add direct link to user scripts * DOCS/man/options: fix a typo in the hwdec section * player: run all update handlers on init * player/command: fix flags type in mp_option_run_callback * wayland_vk: use FIFO if fifo and presentation v2 protocols are available * options: replace --wayland-disable-vsync with --wayland-internal-vsync * options: disable --input-ime by default * console.lua: enable/disable IME on demand * video/out/w32_common: support --input-ime * various: upgrade option flags to uint64_t * DOCS/man/{mpv,osc}: say menu instead of selector * console.lua: give a different background color to the selected item * Revert "console.lua: close with right click" * console.lua: always draw a background behind items * console.lua: add a scrollbar * console.lua: close when clicking outside of items horizontally * console.lua: center the select menu in the window * console.lua: improve the hovered item calculation with background-box * console.lua: update the max width calculation * player: store external filenames as normalized * wayland: support xdg-activation * player: coalesce option updates and drop redundant ones * player: put ipc initialization where it belongs * vd_lavc: make auto the same as auto-safe and introduce auto-unsafe * Revert "meson: bump libdrm version to 2.4.109" * wayland: fix implicit modifier selecting mess (again) * dmabuf_interop_wl: simplify modifier logging * {console,input}.lua: allow subsequent mp.input calls * options/path: only log mp_get_user_path if the path expands * demux_disc: remove obsolete is_dvd checks * build: remove ta-leak-report option * etc/restore-osc-bindings.conf: add previously unbound actions * stream_dvdnav: properly cleanup on error and fix some memory leaks * stream_bluray: fix some title info leaks * stream_blurary: consistently cleanup on error * stream_cdda: subtract first sector when calculating chapter times * DOCS/man/input: remove extra quotes * DOCS/man: document options which are object settings list options * demux_cue: only accept TRACK with AUDIO type * DOCS/man/input: fix typo * ci/build-openbsd: don't enable cdda * Revert "build: disable optical media libs by default (DVD/BD/CD)" * test/libmpv_test_track_selection: add a test for os languages * language-posix: replace '_' subtag separator with '-' * mac/menu: add support for initial directory * mac/dialog: add support for title, file selection and initial directory * mac/swift: move isUrl check to String extension * mac/dialog: add file extension filtering for open dialogs * mac/option: add MPOpts root options * mac/dialog: move dialog creation into its own class * DOCS/man/input: adjust ao-volume documentation to state reality * vo_gpu_next: allow to disable error diffusion when changing --dither * demux/stheader: use atomic types for mp_codec_params names * DOCS/man/options: explain the difference between panscan and zoom * DOCS/man/input: fix required protocol docs for wayland clipboard * DOCS/man/input: document the clock property * player/sub: eliminate redundancy when printing terminal subtitles * test/libmpv_common: ensure our atexit clean fires before internal ones * player/loadfile: don't use ta_set_parent directly * test/libmpv_test_track_selection: add another multilang selection test * test/libmpv_test_track_selection: eliminate reloading redundancy * test/libmpv_test_track_selection: remove unneeded option resetting * test: add default track selection testing * test: split libmpv_test into separate files * test: group together all the libmpv tests under the libmpv suite * github/workflows: drop mingw32 * video/out/android: don't assert-fail if WinID is not set * demux_lavf: fix demuxer-lavf-format usage * select.lua: change the --save-watch-history warning text * DOCS/man/options: Clarify what --tone-mapping=auto does * Revert "vo_gpu_next: set --target-colorspace-hint to `yes` by default" * player/command: don't synthesize property names with a trailing / * command: disallow trailing / in track-list/N/metadata * player/command: disable input-commands for fuzzing * m_property: fix playlist property parsing * console.lua: fix completion after command prefixes * command: show Loop playlist when changing --loop-playlist at runtime * m_option: deprecate setting -1 to --video-aspect-override * m_option: forbid non -1 negative values for video-aspect-override * command: convert aspect, par, and sar sub-properties to double * build: add early exit if git is not found * github/workflows/lint: show ruff suggested changes * github/workflows/lint: update astral-sh/ruff-action to v3 * ci/lint: disable isort checks * build: use a more user-friendly version string for shallow clones * build: prepend version strings with 'v' for release tarball builds * github/workflows/lint: add umpv to Python linting * TOOLS/umpv: add Windows support * TOOLS/umpv: use append-play * TOOLS/umpv: don't wait for mpv after it is run * TOOLS/umpv: use builtin profile for pseudo gui options * TOOLS/umpv: handle the case when mpv disappears during adding files * TOOLS/umpv: minor fixes to style and typing * m_option: fix parsing of OP_APPEND for string lists * player/loadfile: we shouldn't unescape inplace * meson: add disable-packet-pool option * demux: reclaim demux_packets to reduce memory allocator pressure * loadfile: unescape display filenames * DOCS/man/options: document that --d3d11-flip=no enables transparency * osc.lua: bind right clicking the title to show history * TOOLS/mpv_identify.sh: handle forward slash in property names * video/out/kitty: make kitty vo ten times faster by avoiding strlen * command: normalize paths for path and track-list/N/external-filename * command: simplify find_track_with_url handling * options/path: add mp_normalize_user_path shorthand * various: simplify mp_normalize_path usage * misc/path_utils: allow passing NULL to mp_normalize_path * console.lua: stop expanding ~/ in file completion * Revert "DOCS/man/input: document that shutdown is sent when scripts terminate" * DOCS/man/input: document that shutdown is sent when scripts terminate * Revert "console.lua: add pause_on_open script-opt" * console.lua: add user-data/mpv/console/open * DOCS/man/input: reorder user-data's docs * command: expand paths for all commands with path arguments * ci/lint-commit-msg.py: add .rst from allowed extension skips * ci/lint-commit-msg.py: remove .py from allowed extension skips * command: add metadata sub-property for track-list * command: prefix all property functions with mp * player: print secondary subtitles on the terminal * m_option: reallow setting list options to no value to -clr them * osdep/terminal-unix: fix stop_cont_pipe leak * fuzzer_load: don't dup3 fd if it already has a value we want * m_option: add -clr to keyvalue list options * m_option: reintroduce -del to string list and keyvalue list * m_option: undeprecate list option suffixes with multiple items * player/misc: check codec values for overflow * command: don't run UPDATE_{AD,VD} if the {ao,vo}_chain doesn't exist * vd_lavc: separate opts to two structs and reorganize * ad_lavc: flag options with UPDATE_AD * various: expand paths for all file/directory related options * command: fix spammy events when frame stepping forward with seek * clipboard-wayland: initialize offer fd * vo_kitty: unlink shared memory only on vo close * player/command: reinit video decoder when it's options change * DOCS/man/options: correct outdated --ad/--vd documentation * f_decoder_wrapper: allow changing --ad and --vd at runtime * osc.lua: add visibility_modes script opt * osc.lua: deprecate pointless script-messages * DOCS/man/osc: document the second arg in some script commands * vo_kitty: unlink shared memory on vo close * stream_file: allow to open only our fd in case of fuzzing * command: allow frame-step to go through multiple frames and/or seek * DOCS/man/select: document the menu script-binding * osc.lua: add an icon for the miscellaneous menu * TOOLS/mpv-osd-symbols.sfdir: add a menu icon * TOOLS/mpv-osd-symbols.sfdir: document how to add icons * select.lua: add a miscellaneous menu * loadfile: discard prefetched files if demuxer options changed * command: group flag updates together * demux_mkv: limit RealAudio packet size to 128 MiB * DOCS/man/select: add this file * select.lua: select from the watch history with g-h * loadfile: optionally save the watch history * misc: make json_append() non-static * misc: extract mp_find_non_filename_media_title() from command.c * DOCS/man: add documentation of wayland backend and properties * console.lua: use clipboard property for native Wayland backend * console.lua: autocomplete clipboard/text-primary property * command: add current-clipboard-backend property * clipboard: add function to get clipboard backend name * command: add clipboard/text-primary property * clipboard-wayland: add Wayland clipboard backend * clipboard-vo: use clipboard parent log context * clipboard: don't store mpv_global context * video/out/wayland_common: create per-seat objects on seat hotplug * demux/ebml: fix ebml_read_length() * win32: fix menu click failure caused by excessive menu-data updates * ci/linux: enable leak detector * stream_dvb: accept float timeout * various: use mp_poll instead of poll * misc/dispatch: remove mention of select * video/out/wayland_common: remove useless flag * osdep/io: map ftell to int64_t version on win32 * osdep/io: add ftruncate for win32 * video/out/wayland_common: fix crash with multi-seat drag and drop * Revert "ci/win32: restrict shaderc version to fix build errors" * various: update license headers * ci/mingw: update library versions * console.lua: use the same blur amount as --osd-blur * video/out/wayland_common: support IME usage via text-input-v3 * github/workflows/lint: add mypy linting * TOOLS/osxbundle: fix inplace argument type * TOOLS/macos-sdk-version: check if xcodebuild is defined * TOOLS/file2string: use array of tuples to avoid unpacking strings * TOOLS/dylib_unhell: check regex search result * TOOLS/stats-conv: typing fixes * TOOLS/gen-mpv-desktop: don't overlap variable with different types * TOOLS/gen-interface-changes: fix variable type mismatch * m_option: fix float option values <= 0 * github/workflows: print meson test log on failure on BSD * select.lua: show the ID of editions without title * console.lua: sort completions * console.lua: preserve the order of items with equal score * console.lua: rename format_table() to format_grid() * console.lua: always say completions instead of suggestions * console.lua: rename update() to render() * m_option: use VAL macro for double type * m_option: fix max/min range comment * m_option: correctly clamp OPT_FLOAT values * various: fix range for float options * loadfile: fix --loop-playlist + --shuffle + --prefetch-playlist * loadfile: return earlier if prefetch already started * loadfile: fix --loop-playlist=N with --prefetch-playlist * console.lua: set a high z in select mode * Revert "osc.lua: draw box layout below console" * DOCS/interface-changes: change rst exts to txt * console.lua: improve the hovered item calculation * console.lua: deduplicate y position calculation in update() * console.lua: refactor some log code * video/out/wayland_common: ignore clipboard offers w/o wanted MIME type * ytdl_hook.lua: fix start and end conditions * m_option: fix scientific notation timestamp parsing * select.lua: select files with watch later files with g-w * command: add current-watch-later-dir property * select.lua: use mp.msg.warn for unavailable messages * ao_pulse: remove unnecessary casts and use the proper print specifier * osc.lua: extract icon_font and icons variables * DOCS/interface-changes: add slim*bar layouts to interface changes * video/out/gpu/video: allow taking transparent screenshots * console.lua: complete screenshot-raw format parameter * player/screenshot: support more formats for screenshot-raw command * player/screenshot: add high depth and format parameters * osc.lua: add slimbottombar and slimtopbar layouts * ao_openal: fix null pointer dereference when creating OpenAL context * ao/pulse: only print server protocol after connection * console.lua: add pause_on_open script-opt * github/workflows/lint: add pre-commit hooks * sub: add sub-scale-signs * stats.lua: only reprint stats on video-reconfig when toggled * osc.lua: allow adding custom buttons * osc.lua: add cache_enabled() helper * vulkan/context_display: implement display fps and resolution info * ci/win32: bump test timeout to 240 seconds * stats.lua: fix page 2 and 0 layout * stats.lua: inherit --osd-shadow-offset * github/workflows/lint: remove -lint suffix from lint workflow job names * DOCS/man/input.rst: mark flags as optional * mac/app: make const char pointers to const pointers * mac/app: make re-assignment of complex macros const * console.lua: complete playlist-play-index none * console.lua: apply --osd-selected-color to selected completions * Revert "demux_edl: disallow nested edl to avoid infinite loop" * options: remove the `player` argument from `--media-controls` * LICENSE.{GPL,LGPL}: update to upstream version * various: fix typos * various: remove double new line at the end of file * mac/remote: use swift closure instead of obj-c selector bridging * ci/build-common: remove executable flag * osc.lua: bind middle clicking play pause to cycle loop-playlist * ao_coreaudio: set kAudioOutputUnitProperty_ChannelMap * console.lua: don't set the cursor color * console.lua: inherit --osd-back-color in the cursor * console.lua: inherit --osd-color in the cursor * console.lua: inherit --osd-shadow-offset * console.lua: inherit --osd-back-color * sub/osd: default to a semitransparent black back color * console.lua: remove useless assignment * console.lua: focus the default item after emptying the input line * version.h.in: bump copyright year * mac/swift: fix global variables for upcoming swift 6 concurrency * mac: add support for --force-window-position * mac/remote: add Quick Look thumbnail as cover fallback * ao_audiounit: add --audio-exclusiv support, make non-exclusive default * osd: remove unused constants * DOCS/man/mpv: document that you can deselect the current track * DOCS/man/input: edition-list/N/id is not writable * subprocess: fix reset_signals_child missing last signo * select.lua: fix select-edition crash on non-MKVs * stream_file: don't allow to open standard streams during fuzzing * DOCS/man/vo.rst: improve dmabuf-wayland documentation * sub/lavc_conv: free avctx correctly on error * m_option: free channels before overriding in parser * demux_mkv: cast to u32 before shift to fix int overflow * x11: allow display sync modes to report no visibility * player/video: fallback to audio sync logic if VO is not visible * vo: change draw_frame API to a boolean * zsh-completion: complete av://lavfi:testsrc and av://lavfi:sine * player/osd: use fixed width for vsync-ratio value in status line * console.lua: don't highlight the first completion with mp.input.get * mac/title: use enum for material values instead of generic integers * mac/title: use enum for appearance values instead of generic integers * options: add --playlist-exts * options: add --archive-exts * console.lua: keep --osd-{,outline}-color's alpha component for styles * DOCS/man/osc: document that {v,h}align only affect box layouts * console.lua: complete clipboard/text * input.conf: bind Ctrl+v to play the path in the clipboard * mac/title: remove old libmpv color setter fallback * mac/title: remove old libmpv material setter fallback * mac/title: remove old libmpv appearance setter fallback * ci/win32: enable tests for dependencies * meson: only build libmpv_helper with cocoa-cb * mac: use isBundle function instead of manually checking bundle usage * video/sws_utils: remove unused mp_image_swscale * console.lua: use native clipboard property on macOS * clipboard-mac: add macOS clipboard backend * osdep/mac/meson.build: dynamically add features to swift build flags * DOCS/ao: add missing documentation for audiounit * libmpv: deprecate MPV_RENDER_PARAM_AMBIENT_LIGHT render parameter * cocoa-cb: use new ambient-light property and remove old libmpv usage * gamma-auto.lua: add this script as replacement for --gamma-auto * command: add ambient-light property * vo: change VOCTRL_GET_AMBIENT_LUX from int to double * DOCS/contribute.md: add guidelines for Swift and Objective-C * x11: simplify --geometry and --auto-window-resize logic * DOCS/man: fix Unicode capitalization * input.conf: use capital letters instead of shift modifiers * video/out/wayland_common: make all XF86 special keys mappable * DOCS/man/input.rst: clarify hexadecimal key names * DOCS/man/input.rst: clarify that caps lock affects produced keycode * DOCS/man/input.rst: clarify shift modifier behavior * DOCS/man/input.rst: fix grammar * stats.lua: enable runtime script-opt changes * console.lua: inherit --osd-color and --osd-outline-color * DOCS: fix description of subtitle delay adjustment * console.lua: color the default item with --osd-selected-color * DOCS/man/console.rst: remove outdated issue * sd_ass: fix fix_margins calculation ++++ zstd: - Add patch (non-upstreamable): * 0001-Don-t-export-libzstd_static-CMake-target.patch ++++ limine: - Update to 9.2.1: * Fix potential buffer overflow bug with stb_image support code. * Print the name of unresolved symbols on panic. * Dynamically allocate volume index instead of relying on a hard coded limit and a fixed allocation. ++++ matrix-synapse: - Update to 1.127.0 - Features - Update MSC4140 implementation to no longer cancel a user's own delayed state events with an event type & state key that match a more recent state event sent by that user. (#17810) - Improved Documentation - Fixed a minor typo in the Synapse documentation. Contributed by @karuto12. (#18224) - Internal Changes - Remove undocumented SYNAPSE_USE_FROZEN_DICTS environment variable. (#18123) - Fix detection of workflow failures in the release script. (#18211) - Add caching support to media endpoints. (#18235) - Updates to locked dependencies - Bump anyhow from 1.0.96 to 1.0.97. (#18201) - Bump bcrypt from 4.2.1 to 4.3.0. (#18207) - Bump bytes from 1.10.0 to 1.10.1. (#18227) - Bump http from 1.2.0 to 1.3.1. (#18245) - Bump sentry-sdk from 2.19.2 to 2.22.0. (#18205) - Bump serde from 1.0.218 to 1.0.219. (#18228) - Bump serde_json from 1.0.139 to 1.0.140. (#18202) - Bump ulid from 1.2.0 to 1.2.1. (#18246) ++++ mercurial: - Mercurial 7.0 + Packaging Changes The 7.0 release is the first to be compliant with `PEP 517`. This required an overhaul of the Mercurial packaging: packagers should pay extra attention to this release and report any issues they might encounter with the new system. In practice, this means that Mercurial's `setup.py` can no longer be called directly. Instead, one should build the Mercurial package using PyPA's `build` package (https://github.com/pypa/build). In the general case, this will take care of the build dependencies, but packagers might want to explicitly manage them. Currently the build depends on: - `wheel` - `setuptools>=64` - `setuptools_scm>=8.1.0` - `docutils` The `Makefile` no longer offers a `build` target. We now use `BuildTools 2022` when building Windows packages. + Other Backwards Compatibility Changes * sslutil: bump the default minimum TLS version of the client to 1.2 (BC) (085cc409847d) * setup: require TLS 1.2 support from the Python interpreter (BC) (a820a7a1fce0) + New Features * It is now possible to store inline clone bundle outside of .hg (48572371d478) * Added a generic `storage.all-slow-path` option to control the default behavior regarding degraded support for some repository format. (bbbb12632607) * Added a `--to` flag to `hg graft` that allows graft in memory (68dc6cecca32) * Added a `fix.extra-bin-paths` configuration for the `fix` extension (1330278b9029) + New Experimental Features * add a --ignore-changes-from-ancestors option (688665425496) * stream-clone: use dedicated threads to write the data on disk (7f848cfc4286, 58baa86c7a02, aee193b1c784) * the experimental `git` extension now supports more commands + Bug Fixes * subrepo: fix calling outgoing with multiple paths (85c095c1f8bc) * stream clone: fix a race condition around volatile files (46574e588017, 3f0cf7bb3086) * rhg: set the expected dirstate permissions (0o666 minus umask) (a48c688d3e80) * rhg: fix matcher issue (136e74c2bf8f) * rhg files correctly implements `--rev` (it instead provided `--revision`) * clone-bundles: fix background spawning of automatic generation * bundle-spec: properly format boolean parameter (issue6960) * bundle2: fix a bug where _forwardchunks doesn't work with empty bundles + Rust * the Rust code is now exposed to Python though PyO3 instead of `rust-cpython` (6673cec8605c) * rhg: support `status --change`, including `--copies` (bde718849153) * Rust implementation for the internal part of revlogs * Rust implementation for `hg annotate` (6183949219b2) * Rust implementation for `hg update` from a completely empty working copy + Miscellaneous * help: modernize the help text for `hostsecurity.minimumprotocol` (b65085c6d6ff) * run-tests: add a 4th `HGPORT` value (7f8d0c2c3692) * rust-ignore: make `debugignorerhg` command show a full regex, with exact files (e2e49069eeb6) * tests: fix `filtertraceback.py` to handle contiguous `File` lines (8431296a93e8) * typing: moved `interface` logic from `zope` interfaces to `typing.Protocol` (a1c0f19e7cb4) * format: add pattern filtering to debugformat (8dede0df9de9) * run-tests: add a `--tail-report` argument to analyze run parallelism (a814534aaedd) ++++ mesheryctl: - update to 0.8.52: * Meshery CLI - [mesheryctl] bug fix for 00-config.bats @gourav-k-shaw (#14108) - mesheryctl relationship cleanup @lekaf974 (#13450) - [fix]: added variables for dependencies and more documentation for local e2e tests @gentcod (#14070) * Maintenance - Update mesheryctl-e2e.yaml workflow to use ubuntu-24.04 runner @sangramrath (#14103) - Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 @dependabot (#14092) * Documentation - feat: updated testing policy @ianrwhitney (#14102) - [fix]: added variables for dependencies and more documentation for local e2e tests @gentcod (#14070) ++++ microos-tools: - Update to version 4.0+git11: * Only parse section with at minimum two arguments (#42) ++++ okteto: - Update to version 3.5.1: * DEV-877: Split ignorer logic for Smart Build into 2 different functions according to the flag, and use a temporary file for the SHA calculation (#4689) (#4690) ++++ ollama: - Update to version 0.6.2: * Multiple images are now supported in Gemma 3 * Fixed issue where running Gemma 3 would consume a large amount of system memory * ollama create --quantize now works when converting Gemma 3 from safetensors * Fixed issue where /save would not work if running a model with / in the name * Add support for AMD Strix Halo GPUs ++++ openSUSE-release-tools: - Update to version 20250325.02b979a3: * Skip over slfo scripts on sle15 * skip metrics.py script on 15.6 * Use ConfigParser rather than SafeConfigParser * fix lint * Use influxdb-client v2 API * Update requirements to influxdb-client for v2 ++++ pacemaker: - Update to version 3.0.0+20250325.6ad1da5e7a: - libcib: Don't match element based on XPath matching an attribute ++++ php8-redis: - Updated to 6.2.0 * https://pecl.php.net/package/redis/6.2.0 * Fixed arguments order for SET command. * Fixed error length calculation and UB sanity check. * Fixed invalidate slot cache on failed cluster connections. * Fixed don't cast a uint64_t to a long. * Fixed potential NULL dereference. * Fixed print cursor as unsigned 64 bit integer. * Fixed XAUTOCLAIM argc when sending COUNT. * Added serverName() and serverVersion() methods. * Added getWithMeta method. * Added GETDEL command for RedisCluster. * Added Redis::OPT_PACK_IGNORE_NUMBERS option. * Added Valkey >= 8.1 IFEQ SET option. * Added KeyDB's EXPIREMEMBER[AT] commands. ++++ python-Kivy: - Lowercase metadata directory name. ++++ python-PyQRCode: - Lowercase metadata directory name. ++++ python-SQLAlchemy: - Lowercase metadata directory name. ++++ python-SQLAlchemy1: - Lowercase metadata directory name. ++++ python-falcon: - Add websockets.patch to fix test failure ++++ python-BTrees: - Lowercase metadata directory name. ++++ python-BitVector: - Lowercase metadata directory name. ++++ python-Chameleon: - Lowercase metadata directory name. ++++ python-Cheetah3: - Lowercase metadata directory name. ++++ python-CherryPy: - Lowercase metadata directory name. ++++ python-Cython: - Lowercase metadata directory name. ++++ python-Cython0: - Lowercase metadata directory name. ++++ python-Durus: - Lowercase metadata directory name. ++++ python-EditorConfig: - Lowercase metadata directory name. ++++ python-Faker: - Lowercase metadata directory name. ++++ python-Glymur: - Lowercase metadata directory name. ++++ python-GooCalendar: - Lowercase metadata directory name. ++++ python-HeapDict: - Lowercase metadata directory name. ++++ python-IMAPClient: - Lowercase metadata directory name. ++++ python-LTTL: - Lowercase metadata directory name. ++++ python-Markdown: - Lowercase metadata directory name. ++++ python-MarkupSafe: - Lowercase metadata directory name. ++++ python-Markups: - Lowercase metadata directory name. ++++ python-OSMPythonTools: - Lowercase metadata directory name. ++++ python-Parsley: - Lowercase metadata directory name. ++++ python-Paste: - Lowercase metadata directory name. ++++ python-PasteDeploy: - Lowercase metadata directory name. ++++ python-Protego: - Lowercase metadata directory name. ++++ python-PyChromecast: - Lowercase metadata directory name. ++++ python-PyICU: - Lowercase metadata directory name. ++++ python-PyJWT: - Lowercase metadata directory name. ++++ python-PyKCS11: - Lowercase metadata directory name. ++++ python-PyKMIP: - Lowercase metadata directory name. ++++ python-PyLaTeX: - Lowercase metadata directory name. ++++ python-PyMeeus: - Lowercase metadata directory name. ++++ python-PyMySQL: - Lowercase metadata directory name. ++++ python-PyOgg: - Lowercase metadata directory name. ++++ python-PyPika: - Lowercase metadata directory name. ++++ python-PyYAML: - Lowercase metadata directory name. ++++ python-Pympler: - Lowercase metadata directory name. ++++ python-RTFDE: - Lowercase metadata directory name. ++++ python-Rtree: - Lowercase metadata directory name. ++++ python-SPARQLWrapper: - Lowercase metadata directory name. ++++ python-SQLAlchemy-Utils: - Lowercase metadata directory name. ++++ python-Send2Trash: - Lowercase metadata directory name. ++++ python-aiorpcX: - dist-info can now be lowercase, handle that - package docs - remove X perms for docs - update to 0.24: * bump websockets library to >=14.0 and Python version to >=3.9 ++++ python-av: - Update to 14.2.0: See https://github.com/PyAV-Org/PyAV/compare/v13.1.0...v14.2.0 ++++ python-bitarray: - Update to 3.2.0 * add `util.xor_indices()`, #229 * add Hamming code example - Update to 3.1.1 * updated `pythoncapi_compat.h` for pypy3.11 support, see #227 * use `__builtin_parityll()` when available in `util.parity()` * add `parity_64()` to header * simplify some tests * add LFSR example - Update to 3.1.0 * allow mask assignment to bitarrays, see #225 * add missing masked operations to pyi-file * refactor `resize()` and avoid overallocation when downsizing buffer * update `build_wheels.yml` * fix some typos * minor simplifications * rename `growth/` example to `resize/` and add tests for `resize()` * update gene example * add comments ++++ python-certbot-dns-ovh: - Update to 3.3.0 - Remove unneeded dependencies - Enable pytest ++++ python-compressed_rtf: - Update to version 1.0.7 * Fix: resolve circular import in setup.py. * Fix url. - Add patch: * 0001-fix-pyproject.toml-license-format.patch ++++ salt: - Make "salt" package to obsolete "python3-salt" package on SLE15SP7+ - Fix issue requiring proper Python flavor for dependencies and recommended package. - Do not build "python3-salt" anymore for SLE15SP7+ ++++ salt-test: - Make "salt" package to obsolete "python3-salt" package on SLE15SP7+ - Fix issue requiring proper Python flavor for dependencies and recommended package. - Do not build "python3-salt" anymore for SLE15SP7+ ++++ python-uv: - Update to version 0.6.9 BREAKING CHANGES: * Create main.py instead of hello.py in uv init * Respect UV_PYTHON in uv python install * Set UV to the uv executable path * Error on non-existent extras, e.g., in uv sync * Error on missing dependency groups when --frozen is provided * Change -p to a --python alias in uv pip compile OTHER: * uv publish is no longer in preview * Allow users to mark platforms as "required" for wheel coverage * Use an Arc for index URLs * Add support for constraining build dependencies with tool.uv.build-constraint-dependencies * Allow quotes around command-line options in requirement.txt files * Reduce overhead in converting resolutions * Migrate to zlib-rs (again) * Use SmallString for filenames and URLs * Move the uv build backend into a separate, minimal uv_build package * Allow --constraints and --overrides in uvx * Add support for dynamic musl Python distributions on x86-64 Linux * Upgrade the build toolchain to LLVM 20, improving performance * Add --marker flag to uv add * Allow overriding module name for uv build backend * Sync latest Python releases * Update BaseClientBuild to accept custom proxies * Enable FTS3 enhanced query syntax for SQLite * Add simpler --managed-python and --no-managed-python flags for toggling Python preference * Use keyring --mode creds when authenticate = "always" * Add boolish value parser for UV_MANAGED_PYTHON flags * Automatically infer the PyTorch index via --torch-backend=auto * More changes, see upstream changelog ++++ rpmlint: - Update to version 2.7.0+git20250325.dd508d6: * CI: Disable failing CI images * polkit-rules: whitelist gdm WiFi connection setup rules (bsc#1239719) * Fix grammatical direction for unstripped-binary-or-object message * Release 2.7.0 ++++ rpmlint-strict: - Update to version 2.7.0+git20250325.dd508d6: * CI: Disable failing CI images * polkit-rules: whitelist gdm WiFi connection setup rules (bsc#1239719) * Fix grammatical direction for unstripped-binary-or-object message * Release 2.7.0 ++++ rpmlint-test: - Update to version 2.7.0+git20250325.dd508d6: * CI: Disable failing CI images * polkit-rules: whitelist gdm WiFi connection setup rules (bsc#1239719) * Fix grammatical direction for unstripped-binary-or-object message * Release 2.7.0 ++++ rubygem-agama-yast: - Install registred addon product (its *-release package) (related to jsc#AGM-100) - Support for autoyast manual files deployment with exception of deploying directories and files_script (gh#agama-project/agama#2121) ++++ rustup: - Update to version 1.28.1~0: * dist(rustup-init/sh): update commit shasum * Update changelog for 1.28.1 * fix!(config): re-enable implicit toolchain installation in `Cfg::local_toolchain()` with optional opt-out * refactor(test/clitools): extract `Config::expect_err_env()` * Use relative symlinks when possible * dist(rustup-init/sh): update commit shasum * docs: update CHANGELOG for v1.28.1 release * fix!(config): re-enable active toolchain installation in `Cfg::find_active_toolchain()` with optional opt-out * config: make Config::find_active_toolchain() async * Use terse output for rustup show active-toolchain * Use read_timeout for reqwest instead of timeout * chore(deps): lock file maintenance * test: turn set_current_dist_date() into a Config method * test: privatize clitools module * test: remove function wrappers for cmd() and env() * test: privatize mock module * test: move create_mock_dist_server() to Scenario::write_to() * test: move Release into dist * test: turn channel builders into constructors * test: move mock channel builders into dist * test: move arch consts into top-level module * test: turn build_*_installer() functions into constructors * test: move installer builders into mock module * test: privatize items in clitools * test: keep Config impl close to type definition * test: privatize dist module * test: privatize items in test::dist * test: inline short module topical_doc_data * Remove level of nesting in test module * dist(rustup-init/sh): update commit shasum * Tweak SanitizedOutput style * docs: update `CHANGELOG` for v1.28.0 release * Have mocked cargo better adhere to cargo conventions * Do not append `EXE_SUFFIX` in `Config::cmd` * Add `TryFrom` for `SanitizedOutput` * refactor(test): replace `(before|after)_test_async()` with `TestProcess::_telemetry_guard` * style(rustup-init): reorganize imports * refactor(log): introduce `GlobalTelemetryGuard` * refactor(process): rename `TestProcess::_guard` to `_tracing_guard` * chore(deps): update opentelemetry * fix(deps): update rust crate windows-registry to 0.5.0 * chore(deps): lock file maintenance * refactor: improve binary suffix stripping * build: bump the codebase Language Edition to 2024 * style(cli/job): fix `unsafe-op-in-unsafe-fn` * style(cli/log): use precise capturing when necessary * chore: use unsafe versions of `(add|remove)_var()` * style: remove redundant `ref` keywords * style: partially migrate away from `if-let` * style: format sources with the 2024 Style Edition * chore: fix new `clippy` warnings * fix(deps): update rust crate pulldown-cmark to 0.13 * chore(deps): lock file maintenance * feat(rustup-init/sh): add env var to print arch detection result * refactor(component): reduce allocations in `ComponentPart::encode()` * refactor(component)!: extract `ComponentPartKind` * style(component): reduce right drift in `ComponentPart::decode()` * refactor(component)!: turn `ComponentPart`'s fields into named ones * fix(dist/prefix): normalize path separators in `REL_MANIFEST_DIR` * fix(component): normalize path separators during `ComponentPart::(en|de)code()` * chore(deps): lock file maintenance * chore(deps): lock file maintenance * Upgrade to rand 0.9 * chore(deps): lock file maintenance * fix(ci/doc): fix typo in renovate `datasource` * ci(doc): make `renovatebot` bump locked `mdbook` * ci(doc): pin `mdbook` to `0.4.43` * chore(deps): lock file maintenance * ci(schedule): run cron tasks more times per week * ci(schedule): promote to use the `stable` job list * ci(doc): fix stable build of `user-guide` * ci(linux): enable the full test suite for `aarch64-unknown-linux-gnu` * ci(linux): use public ARM64 Linux runners * ci(deploy-docs): merge with `test-docs` * ci(deploy-docs): enable on PR without uploads * ci(deploy-docs): build one book per workflow step * ci(deploy-docs): install `mdbook` with `install-action` * Change installation of dependencies for Aarch64 Dockerfile * Run Aarch64 jobs on PRs * Use ARM based runners for ARM CI targets * chore(deps): lock file maintenance * style: fix `clippy` warnings * docs(user-guide/components): add deprecation notice for `wasm32-wasi` * Update Windows dependencies * feat(cli/rustup-mode)!: simplify error message for `rustup show active-toolchain` * fix(cli/rustup-mode): make `rustup show active-toolchain` exit with `1` when none is active * fix(cli/rustup-mode): make `rustup default` exit with `1` when there's no default * chore(deps): lock file maintenance * fix(cli/rustup-mode)!: change `rustup doc --error_codes` to `--error-codes` * fix(deps): update rust crate itertools to 0.14 * fix(cli): align `rustup show`'s `--verbose` behavior with `rustup show active-toolchain` * feat(cli): show the toolchain path with `rustup show active-toolchain --verbose` * feat(test): accept more than one args in `for_host*!()` * chore(deps): lock file maintenance * fix(ci): fix installation of `cargo-all-features` * docs(user-guide/installation): update "General tips" * chore(deps): lock file maintenance * move deps around * fix(deps): update rust crate rustls-platform-verifier to 0.5 * fix(rustup-init/sh): don't emit "unknown macOS major version" for macOS v11+ * refactor(rustup-init/sh): extract `$_os_major` * refactor(rustup-init/sh): extract `$_os_version` * ci(linux): move `bindgen-cli` installation into `run.bash` * ci(stable): enable `loongarch64-unknown-linux-musl` builds * ci(linux): disable `reqwest-rustls-tls` for unsupported platforms * ci(linux): configure `gcc-multilib` and `libclang` for some *nix builds * chore(deps): bump `aws-lc-rs` and `aws-lc-sys` * download: clean up TLS feature guards * download: simplify feature guards * download: attach download functions to Backend type * download: remove intermediate reqwest-backend feature * Implement more complete backend selection * Simplify logic for download backend notification * chore(deps): lock file maintenance * chore(deps): lock file maintenance * docs(dev-guide/tracing): make "Adding instrumentation" a level-2 title * ci(windows): don't install `awscli` via `choco` * test(mock/topical-doc-data): add test cases with both a flag and a topic * refactor(test/mock): use tuples for `topical_doc_data::TEST_CASES` * feat(cli/rustup-mode): allow `rustup doc` with both a flag and a topic * refactor(toolchain): allow passing a fragment in `Toolchain::doc_path()` * refactor(toolchain): allow absolute paths in `Toolchain::doc_path()` * refactor(toolchain): simplify `Toolchain::doc_path()` * refactor(cli/rustup-mode): rename `doc_url` to `doc_path` * refactor(cli/rustup-mode): make `DocPage::path()` return `Option<&Path>` * refactor(cli/rustup-mode): move `DocPage::name()` to a separate `impl` block * refactor(cli/topical-doc): clean up some funtions * refactor(cli/rustup-mode): use early return in `doc()` * chore(deps): lock file maintenance * Update semver-compatible dependencies * fix: make sure no overflow on small screens * feat: make the box white * feat: use the color form the rust website for tags, hr and copy button * Add the main element and header to setup new layout * chore: remove the old pitch first * Apply clippy suggestions * Append to 1.28.0 changelog * Bump version, commit and date in rustup-init.sh * Clean up trailing whitespace in rustup-init.sh * Add changelog for 1.28.0 * Bump version to 1.28.0 * chore(deps): lock file maintenance * chore(deps): update remove-dir-all to 1.0 * Add aliases for remove/uninstall/unset commands * feat: add nushell support * Upgrade to opentelemetry 0.27 * fix: add missing close body tag * Upgrade thiserror to 2 * Upgrade to rustls-platform-verifier 0.4 * chore(deps): lock file maintenance * fix(cli/rustup-mode): remove `.num_args()` when `.value_delimiter(',')` is present * refactor(cli/rustup-mode): remove deprecated `.use_value_delimiter()` * chore(config): migrate config .github/renovate.json * docs: update channel toolchain syntax * feat(cli/rustup-mode): support more books in `rustup doc` * style(cli/rustup-mode): reorder items in `docs_data![]` * fix: add powerpc64 and s390x to known target_arch values for tests * chore(deps): lock file maintenance * style(utils): put the `mod` declarations below the imports * style: regroup some imports * refactor(utils): hoist `utils::utils` into `utils` * feat(rustup-init): detect and warn about existing `settings.toml` * fix: fix typo in `check_existence_of_rustc_or_cargo_in_path()` * style: allow using `dbg!()` across `rustup::test` * refactor(diskio): replace `eprintln!()` with `debug!()` * style: enable `clippy::(dbg_macro|todo)` across the workspace * style: enable `clippy::print_std(err|out)` when applicable * style: introduce workspace-wide lint tables * build: use `workspace.package` properties in `Cargo.toml` * fix(config): improve error when overridden active custom toolchain isn't installed * fix(config): print special error for invalid toolchain name in override file * Update semver-compatible dependencies, except openssl-src * style(rustup-init/sh): ignore `shellcheck` SC2086 false positives * chore(deps): lock file maintenance * fix(rustup-init/sh): fix incorrect TLS warning with curl v8.10 * chore(deps): update opentelemetry * Update semver-compatible dependencies * tests: rust-toolchain + profile in settings * chore(deps): lock file maintenance * Remove unnecessary methods * replace `winreg` dependency * Update remove_dir_all * Update semver-compatible dependencies * refactor(cli/common)!: deny installing a host-incompatible toolchain w/o `--force-non-host` * refactor(cli/common)!: take in `toolchain: String` in `warn_if_host_is_incompatible()` * feat(cli/rustup-mode): add `--force-non-host` to `rustup default` * refactor(config)!: pass the `force_non_host` flag to `Cfg::ensure_installed()` * refactor(cli/rustup-mode): rename `forced` to `force_non_host` * docs(README): Point out where to find nightly/master docs. * Note that selecting VS lang packs is optional * Make symlink_or_hardlink_file remove dest * Try symlinking proxies first * Update semver-compatible dependencies, except openssl-src * chore(deps): update opentelemetry * Update semver-compatible dependencies, except openssl-src * Apply clippy suggestions from 1.81 * feat(cli/rustup-mode)!: set log level to `INFO`/`DEBUG` on `--quiet`/`--verbose` if `RUSTUP_LOG` is unset * refactor(cli/setup-mode): extract `update_console_logger()` * fix(cli/setup-mode): simplify description for `--quiet` * feat(cli/setup-mode)!: set log level to `DEBUG` on `--verbose` if `RUSTUP_LOG` is unset * refactor(common)!: remove `verbose` flag in several places * refactor(config): simplify `find_or_install_active_toolchain()` * refactor(config)!: return `LocalToolchainName` from `find_or_install_active_toolchain()` * refactor(config): simplify `resolve_toolchain()` * refactor(config): simplify `toolchain_from_partial()` * chore(deps): lock file maintenance * chore(triage): allow transferring issues to other org repos * chore(deps): lock file maintenance * Allow `rustup doc` to search for unions * docs(user-guide): add a link to the latest "Previous components" section * test(cli_v2): introduce `update_removed_component_toolchain()` * feat(dist): add notes for `stable` and `beta` in `components_missing_msg()` * refactor(dist): inline some const strings in `components_missing_msg()` * refactor(dist): extract "nightly tips" out of the match block in `components_missing_msg()` * fix: fix typo in several places * Upgrade pulldown-cmark to 0.12 * fix(manifest): consider possible renames in `Component::try_new()` * chore(deps): lock file maintenance * ci(macos): install `awscli` from `brew` * chore(deps): lock file maintenance * refactor(config)!: make `toolchain_from_partial()` sync * feat(config)!: remove implicit installation from `toolchain_from_partial()` * refactor(config)!: make `resolve_toolchain()` sync * feat(config)!: remove implicit installation from `resolve_toolchain()` * test(cli-rustup): remove `heal_damaged_toolchain()` * refactor(config): extract `local_toolchain()` from `resolve_local_toolchain()` * refactor(config): extract `toolchain` variable from `resolve_local_toolchain()` * refactor(config)!: make `resolve_local_toolchain()` sync * feat(config)!: remove implicit installation from `resolve_local_toolchain()` * refactor(config)!: rename `local_toolchain()` to `resolve_local_toolchain()` * feat(rustup-mode): install the active toolchain by default on `rustup toolchain install` * fix(rustup-mode): adjust descriptions for `rustup toolchain uninstall` * feat(rustup-mode)!: add `ensure_active_toolchain` flag to `update()` * feat(config)!: add `verbose` flag to `find_or_install_active_toolchain()` * style(config): replace `dist::Profile` with `Profile` * style(config): replace `dist::TargetTriple` with `TargetTriple` * fix(config): call `warn_if_host_is_incompatible()` in `ensure_installed()` * refactor(common): use early return in `warn_if_host_is_incompatible()` * refactor(rustup-mode): extract `warn_if_host_is_incompatible()` * style(common): merge imports * refactor(distributable)!: avoid unnecessary clones * refactor(distributable)!: replace `install_if_not_installed()` with `ensure_installed()` * feat(config)!: add `verbose` flag to `ensure_installed()` * feat(config)!: return `UpdateStatus` from `ensure_installed()` * feat(config)!: use `Cfg::get_profile()` for unspecified profile in `ensure_installed()` * chore(config): add `#[tracing::instrument]` to `ensure_installed()` * chore(deps): lock file maintenance * ci(freebsd): fix build failure related to `aws-lc` * ci(windows): don't install OpenSSL via `choco` * ci(run): remove redundant `if` predicate * ci(run): use the detected number of test threads * feat(download/rustls): use `aws-lc` instead of `ring` * style(taplo): enable `reorder_keys` for `*dependencies` in `Cargo.toml` * Upgrade windows-sys to 0.59 * fix: fix unreachable code lints on Android * docs(dev-guide): remove descriptions of `rustup_macros` * docs(dev-guide): update description of `rustup::process` * Remove `once_cell` dependency * docs(dev-guide): add guideline for atomic commits to the developer guide * chore(deps): lock file maintenance * chore(deps): lock file maintenance * fix: fix `clippy` lints * docs(user-guide): use `brew install rustup` instead of `rustup-init` * Bump fs_at to 0.2.1 * chore(deps/renovate): disable `automerge` * Upgrade to opentelemetry 0.24 * chore(deps): lock file maintenance * build(windows): don't link against `powrprof` * build(windows): fix typo in `build.rs` * fix(utils): make `ExitCode` `#[must_use]` * refactor(rustup-mode): introduce `ExitCode::bitand*()` * fix(rustup-mode): return `ExitCode(1)` when `update()` fails * refactor(rustup-mode)!: remove redundant `ExitCode` in `self_update()`'s callback * test(cli-misc): simplify `version_mentions_rustc_version_confusion()` * fix(rustup-mode): refine output for `rustup --version` * fix(rustup-mode)!: don't install toolchain on `rustup --version` * chore(deps/renovate): update `automerge` schedule for `lockFileMaintenance` * chore(deps): lock file maintenance * chore(deps): lock file maintenance * ci(check): add `taplo fmt` test for TOMLs * style: reformat all TOMLs with `taplo` * ci(gen-workflows): remove `--quiet` from `git diff` * refactor: use `#[cfg()]` instead of `cfg!()` when possible * refactor(self-update): remove outdated `do_pre_install_sanity_checks` * Add help message for missing toolchain * Rename OSProcess to OsProcess * Rename currentprocess to process * Forward to Process::var_os() directly * Fix home_dir() and current_dir() regression * feat(log): set level of `#[tracing::instrument(err)]` to `TRACE` * feat(log): unhide `tracing::instrument` from behind `feature = "otel"` * ci(windows): increase stack size to 16MiB * Upload Windows artifacts into correct subdirectory * Fix uploading of Windows build artifacts * Prepare deployment on master branch * Grant GitHub Actions workflows access to OIDC token * chore(deps): update aws-actions/configure-aws-credentials action to v4 * Authenticate CI uploads with OIDC * Upload release artifacts to new S3 bucket * chore(deps/renovate): set `prCreation` to `immediate` * chore(deps): lock file maintenance * feat(dist): refine suggestions regarding manifest checksum mismatches * refactor(config): extract `dist_root_server()` * refactor(dist): use `let-else` in `dl_v2_manifest()` * refactor(dist/notifications)!: inline usages of `Notification::ManifestChecksumFailedHack` * refactor(install): avoid extra clone in `InstallMethod::install` * Reorder operations in order to simplify * Deduplicate handling of environnment variables * Move if_not_empty() to calling module * feat(cli): warn when removing the default/active toolchain * feat(cli): improve warning when removing the last/host target for a toolchain * docs(ci): simplify the target policy in the README * Add loongarch64-unknown-linux-musl support * fix(download): fix build error with `--no-default-features --features=curl-backend` * feat(rustup-init): set log level to `WARN` on `-q` if `RUSTUP_LOG` is unset * implements quiet flag in `rustup-init.sh` * test(manifestation): introduce and migrate tests to `TestContext` * chore(manifestation): organize imports * chore(deps): lock file maintenance * chore(deps): lock file maintenance * chore(deps): lock file maintenance * add regression tests for smart guess * apply smart guess to `rustup update/uninstall self` * Disable automatic self updates in CI environments * feat(download/rustls): use `rustls-platform-verifier` * ci(windows): run `cargo all-features` * fix(self-update/windows): address some `unused_imports` warnings * fix(rustup-mode): improve `clap` error format * Add period in warning while checking existing rust installations * Move Windows-only test code into windows module * Asyncify CLI tests * Use guard type to replace with_saved_path() * Refactor test registry state to be more type safe * Inline single-use with_saved_global_state() function * Privatize with_saved_global_state() * Move change_dir() into CliTestContext * Move with_update_server() into CliTestContext * Remove Config::with_scenario() * Port cli_v2 to CliTestContext * Port cli_v1 to CliTestContext * Port cli_self_upd to CliTestContext * Port cli_rustup to CliTestContext * Port cli_paths to CliTestContext * Port cli_misc to CliTestContext * Port cli_inst_interactive to CliTestContext * Port cli_exact to CliTestContext * Use CliTestContext directly in self_update_setup() * Start CliTestContext type wrapper * docs(dev-guide/tracing): mention `RUSTUP_LOG` and console-based tracing * docs(dev-guide/linting): improve wording * test(dist): add simple tests for `PartialVersion` * chore(dist): add some doc comments * fix(dist): throw an error when a `PartialVersion` string doesn't start with an ASCII digit * ci(all-features): add `-D warnings` to `cargo check-all-features` * fix(currentprocess/filesource): address some `unused_imports` warnings * fix(currentprocess): address some `unused_imports` warnings * fix(regex): replace `\d` to `[0-9]` to avoid matching non-ASCII digits * refactor(toolchain/names): replace `toolchain_sort` with `ToolchainName`'s `Ord` instance * refactor(dist)!: make `ToolchainDesc.channel` more strongly typed * Remove unnecessary lint suppressions * Use local suppression for clippy::too_many_arguments * Rename desc fields to toolchain * Remove intermediate state from error handling * Remove indirection in update error handling * Inline wrapper function * Reduce rightward drift * Propagate use of DistOptions * Avoid unnecessary unwrapping * Extract struct from InstallMethods::Dist variant * refactor(log): replace the `TELEMETRY_DEFAULT_TARCER` singleton with a function * test(clitools): revive `run_inprocess()` * fix(dist/arm): don't assume `armv7` if `/proc/cpuinfo` is unavailable * fix(dist): add fallbacks to `/proc/self/exe` in `rustup-init.sh` * Rename default-tls to native-tls * Inline small errors module * Inline addition/removal to programs * Move windows-only self_update code into windows module * Reorganize platform-dependent imports in self_update * refactor(log): replace `[Ww]arning:` log line prefix with `warn:` * refactor(log): rename `NotificationLevel::Debug` to `Trace` and `Verbose` to `Debug` * Remove unused code * Hoist Toolchain up into top-level toolchain module * Remove unused derived sorting implementations * Privatize internal organization of toolchain module * Inline argument * Inline trivial wrapper * Move toolchain resolution into Cfg method * Check settings version on Cfg construction * Move proxy toolchain resolution logic into Cfg method * Move rustc_version() function into Cfg * Expose higher-level interface in Toolchain * Move DistributableToolchain::installed_paths() into Cfg * No need to store cfg in DistributableToolchain * Reduce indirection in Cfg::from_partial() * Move Toolchain::from_partial() to Cfg * Take owned LocalToolchainName in Toolchain::from_local() * Simplify Toolchain::from_local() * refactor(dist): hoist `dist::dist` into `dist` * refactor(dist): privatize imports from `dist::dist` * Fix the `TODO` in `src\toolchain\toolchain.rs` * Use tracing macros directly * Inline single-caller maybe_trace_rustup() * Remove rustup test wrapper macros * Use tokio::main attribute * Attach Process-dependent utils to Process * Remove with_runtime() * fix(config): fix typo in `ActiveReason` * fix(log): use `RUSTUP_LOG` for internal `tracing` instead of `RUST_LOG` * refactor(currentprocess): make use of `Arc::default()` * refactor(currentprocess): rename `TestProcess.guard` to `_guard` * Remove currentprocess::with() * Privatize most TestProcess fields * Remove unused TestProcess::id * Pass Process around explicitly * Let argument parser handle SelfUpdateMode conversion * Let argument parser handle Profile conversion * Use simpler form for string concatenation * Reduce rightward drift by duplicating some Ok-wrapping * Rename _install_selection() to IInstallOpts::install() * Inline async closure * Move error mapping out of validation function * Rename do_pre_install_options_sanity_checks() to InstallOpts::validate() * Rename customize_install() to InstallOpts::customize() * Pass InstallOpts around directly * refactor(terminalsource): use `.eq_ignore_ascii_case()` in `ColorableTerminal::new` * chore(notify): sort logging macros and `NotificationLevel` on verbosity * chore(env): retire `RUSTUP_DEBUG` in favor of `RUST_LOG` * feat(log): make `console_logger()` accept `RUSTUP_TERM_COLOR` and `NO_COLOR` * refactor(log): reimplement `log` using `tracing` * refactor(test): clean up `before_test_async()` * chore(deps): make `tracing-subscriber` a hard requirement * refactor(test): setup `tracing` subscriber in `before_test_async()` * test(clitools): disable `run_inprocess()` * refactor(test): execute all `#[rustup_macros::unit_test]`s within a `tokio` context * refactor(log): extract `telemetry()` * Remove noop functions in favor of conditional compilation * Avoid trivial wrapper functions * Store process name in error variant directly * Inline trivial wrapper function * Fix misleading "uninstalled toolchain" notification * refactor(ci/run): use more `target_cargo()` in `run.bash` * Remove trivial new() implementation * Use serde to encode/decode mock manifests * Use serde to encode/decode rustup manifests * Use serde to encode/decode config * Represent config version as an enum * Use serde to encode/decode manifests * Represent manifest version as enum * Use serde to encode/decode settings * Add tests for settings encoding * Derive Default for Settings * Represent metadata version as an enum * Use Default impl for Settings::profile default * Derive Default for Profile * Discard unnecessary layer of Arc * Externalize wrapping of DownloadTracker * Inline NotifyOnConsole * Internalize interior mutability for Notifier * Decouple Cfg from Notifier initialization * fix(dist/triple): ensure `dist::triple::known` is up to date with `platforms` * refactor(toolchain): reuse `dist::triple::known` in `toolchain::names` * refactor(dist/triple): move known triples to `dist::triple::known` * refactor(build): use `platforms` to verify `RUSTUP_OVERRIDE_BUILD_TRIPLE` * refactor(build): simplify the code obtaining the current triple * feat(cli): add `--quiet` to `rustup (target|component) list` * feat(cli): add `--quiet` to `rustup toolchain list` * Inline trivial single-use function utils::to_absolute() * Inline trivial single-use function Cfg::which_binary() * Inline short single-use function direct_proxy() * Rename new_toolchain_with_reason() to Toolchain::with_reason() * Move Cfg::maybe_do_cargo_fallback() to Toolchain * Move Cfg::create_command_for_toolchain() to Toolchain::command() * Extract common usage of Cfg::create_command_for_toolchain() * Inline trivial single-use function Cfg::create_command_for_dir() * Inline simple function Cfg::create_command_for_toolchain() * Move toolchain construction out of Cfg::create_command_for_toolchain() * Inline single-use function * Improve error message for failing .rustup creation * Inline trivial single-use function * Inline trivial single-use function * Inline utils::current_dir() * Take explicit current_dir argument in to_absolute() * Pass current_dir down from main() * Update rustup.rs website to offer Rustup on Windows on Arm * Use Cfg::current_dir in override_remove() * Use Cfg::current_dir in override_add() * Use Cfg::current_dir in find_or_install_active_toolchain() * Use Cfg::current_dir for create_command_for_dir() * Use Cfg::current_dir for find_or_install_active_toolchain() * Store current_dir in Cfg for use in find_active_toolchain() * Enable building Rustup win-aarch64 on PR * Add aarch64-apple-darwin and aarch64-pc-windows-msvc to cloudfront-invalidation.txt * Update Other installation methods page to include aarch64-pc-windows-msvc * Remove unnecessary trait abstraction * Simplify process access to current_dir * Simplify process access to environment variables * Remove unnecessary trait bound for home::Env * Simplify process access to pid * Simplify process access to stdin * Simplify process access to stderr * Simplify process access to stdout * Simplify process access to argument iterator * fix(download): work around `hyper` hang issue by adjusting `reqwest` config * test(download): fix clippy warnings regarding `Mutex` in `async` * test(dist): add regression tests for parsing beta versions with tags * test(dist): introduce scenario `BetaTag` with mock test data * feat(dist): add support for parsing beta versions with tags in the toolchain * refactor(utils): move `run_future()` under `manifestation` * feat(config): make `create_command_for_toolchain()` async * refactor(config): make `update_all_channels()` async * refactor(self_update): make `maybe_install_rust()` async * refactor(config): make `ensure_installed` async * fix expected path-separators on windows * add a regression test * consistently add context with file path when parsing fails * ci(windows/gnu): install `mingw` via `bwoodsend/setup-winlibs-action` * ci(windows): enable CI on `x86_64-pc-windows-gnu` * Make manifestation test update_from_dist async * Make update async * Make default_ async * Make check_updates async * Make target_add async * Make target_remove async * Make component_add async * Make component_remove async * Make update_all_channels async * Make toolchain_link async * Make override_add async * Make DistributableToolchain::remove_component async * Make DistributableToolchain::add_component async * Make DistributableTool::install_if_not_installed async * Make DistributableToolChain::install async * Make toolchain.update async * Make update_extra async * Make show_dist_version async * Make InstallMethod::install async * Make InstallMethod::run async * Make update_from_dist async * Make update_from_dist_ async * Make try_update_from_dist_ async * Make update_v1 async * Make dist::dl_*_manifest async * Make common::self_update async * Make manifestation::update async * Make download retries async * Make DownloadCfg::download_and_check async * Make DownloadCfg::download_hash async * Make self_update::update async * Make check_rustup_update async * Make prepare_update async * Make get_available_rustup_version async * Make setup_mode::main async * Make self_update::install async * Make try_install_msvc async * Make download_file async * Make DownloadCfg::download async * Make download_file_with_resume async * Make download_file_ async * Make download_to_path_with_backend async * Make download_with_backend async * Make rustup_mode::main async * Convert run_rustup_inner to async * Make run_rustup async * Remove maybe_trace_rustup runtime setup * Make maybe_trace_rustup async * Convert main to using a tokio runtime always * chore(deps): update opentelemetry * Ring 0.17.x support Windows on ARM * ci(macos): use `macos-latest` instead of `macos-14` * chore(deps): lock file maintenance * fix(deps): update rust crate itertools to 0.13 * fix(deps): update rust crate pulldown-cmark to 0.11 * chore(deps): lock file maintenance * Inline trivial single-use function * Inline trivial single-use function * Avoid unnecessary allocations * Inline trivial single-use function * Inline trivial single-use function * Attempt to reduce duplication by adding a little abstraction * Move explicit_desc_or_dir_toolchain() to Toolchain::from_partial() * Inline trivial single-use function * Inline trivial single-use function * Inline single-use function * Propagate ExitStatus instead of custom ExitCode * Inline single-use function * Use precise internal imports * Inline trivial single-use function * Use idiomatic way to proxy str data * Inline trivial single-use function * Inline RustupSubcmd::dispatch() * refactor(filesource): replace repetitive `#[cfg()]` usages with a new `mod` * Fix ETA display after regression * Stop showing ETA after download is complete * refactor(cli): hoist the `handle_epipe()` call out of the `match` * refactor(cli): rewrite `rustup` itself with `clap-derive` * refactor(cli): rewrite `rustup (self|set)` with `clap-derive` * refactor(cli): rewrite `rustup (man|completions)` with `clap-derive` * refactor(cli): rewrite `rustup doc` with `clap-derive` * refactor(cli): rewrite `rustup (run|which|dump-testament)` with `clap-derive` * refactor(cli): rewrite `rustup override` with `clap-derive` * refactor(cli): rewrite `rustup component` with `clap-derive` * refactor(cli): rewrite `rustup target` with `clap-derive` * refactor(cli): rewrite `rustup (check|default)` with `clap-derive` * refactor(cli): rewrite `rustup (toolchain|update|(un)?install)` with `clap-derive` * refactor(cli): remove `deprecated()` * refactor(cli): rewrite `rustup show` with `clap_derive` * fix(rustup-init): fix typo in `rustup-init[.sh]` args * feat(download): reflect the download/TLS backends in the user agent * Make find_override_from_dir_walk return OverrideCfg * Make settings file allow multiple borrows * Fix doc error with `rust-toolchain.toml` custom TC * Make `rustup default` not error if no default * Update format of `toolchain list` * Update format of `show` and `show active-toolchain` * Redesign OverrideCfg to be more type-driven * Pull match statement out in OverrideCfg::from_file() * Change find_override to find_active_toolchain * Pull out `new_toolchain_with_reason()` * Pull out `ensure_installed()` * refactor(cli): reorder `if` statement in `cli::setup_mode::main()` * refactor(cli): rewrite `rustup-init` with `clap_derive` * Avoid code duplication for printing target/component items * Deduplicate code to get components from distributable * Merge list_{,installed_}targets * Merge list_{,installed_}components functions * fix(filesource): make some constructs only available via the `test` feature * fix(ci/freebsd): install ca certs to prevent `invalid peer certificate: UnknownIssuer` * feat(download-backend)!: make `reqwest/rustls` the new default * feat(download-backend)!: refine selection logic * chore(deps): lock file maintenance * Update MSVC requirements to VS 2017 to match Rust repo * refactor(download): use `DownloadCallBack` in `download_with_backend()` * ci: don't build for `i686-linux-android` due to OpenSSL v3 atomic issues * ci(android): update NDK version * fix(deps): update rust crate openssl-src to v300 * ci(linux-gnu): install `perl-IPC-Cmd` to make OpenSSL v3 happy * chore(deps): update ubuntu docker tag to v24 * docs(dev-guide): remove “pushing to master” in the release process * Replace remaining winapi usage with windows-sys ++++ sarg: - Switch to PCRE2 ++++ strace: - Update to strace 6.14 * Added -e namespace=new option for printing the namespaces entered by the tracee. * Implemented decoding of FRA_FLOWLABEL and FRA_FLOWLABEL_MASK netlink attributes of RTM_{NEW,DEL,GET}RULE NETLINK_ROUTE messages. * Implemented decoding of RTM_{NEW,DEL}MULTICAST and RTM_{NEW,DEL}ANYCAST NETLINK_ROUTE messages. * Updated decoding of statx syscall. * Updated lists of AT_*, AUDIT_*, ETHTOOL_*, FAN_*, IORING_*, IPPROTO_*, KEY_*, NL80211_*, RWF_*, and SECBIT_* constants. * Updated lists of ioctl commands from Linux 6.14. ++++ swipl: - Update to 9.3.21: Complete changelog is https://www.swi-prolog.org/ChangeLog?branch=development&from=9.3.20&to=9.3.21 and upstream still doesn’t provide any abbreviated version, and the list of changes is still too long to enumerate here. ++++ systemd-presets-common-SUSE: - Change display-manager.service to display-manager-legacy.service (rename for future systemd control of display manager choice) ++++ tempo-cli: - Update to version 2.7.2: * Bugfixes - [BUGFIX] Fix rare panic that occurred when a querier modified results from ingesters/generators while they were being marshalled to proto. #4790 (@joe-elliott) - This bug also impacted query correctness on recent trace data by returning incomplete results before they were ready. ++++ terragrunt: - Update to version 0.76.8: * New Features OpenTofu file extension detection OpenTofu-specific file extensions (*.tofu and *.tofu.json) are detected by default, just like generic *.tf, *.tf.json files, which are used by both OpenTofu and Terraform. This ensures that future incompatibility between OpenTofu and Terraform which specifically requires usage of the *.tofu file extension will be supported without additional effort. Thank you to @wazy for contributing this new feature. * What's Changed - Support *.tofu and .*tofu.json file detection by @wazy in [#4062] ++++ tgt: - Update to version 1.0.95+0.2b6396622346: * tgt 1.0.95 * Fix IP and initiator ACL testing logic to allow undefined initiator name ACL * tgt 1.0.94 * Fix returning data from virtual tape when the output is bigger than the tape block * tgt 1.0.93 * chap: Use proper entropy source * tgt 1.0.92 * CI: build on Alpine Linux * usr: do not rely on LFS64 interfaces * usr: do not rely on non-portable __WORDSIZE - Update patch that partially duplicates upstream: * tgt-install-examples-in-documentation-dir.patch - Starting using _service file to fetch code ++++ werf: - Update to version 2.34.0: * Features - build, imageSpec: support template werf variables (%image%, %project%) for labels (#6724) (bb2dfc4) * Bug Fixes - host-cleanup: fix locking doesn't work as expected #6725 (bbd7a55) - Update to version 2.33.0: * Features - deploy: save service annotations inside Helm release (24b47ad) * Bug Fixes - cli: add error handling in case of non-existent command entered (d5c548c) - host-cleanup: don't stop removing werf containers on paused or running ones (3373d0c) ------------------------------------------------------------------ ------------------ 2025-3-24 - Mar 24 2025 ------------------- ------------------------------------------------------------------ ++++ HepMC: - Update to version 3.3.0: * Update python bindings with binder 1.4.2 * Update bxzstr to bxzstr 1.2.2 + patches * Explicitly return for inf-generating eta / massless rapidity along pz, to avoid FPE triggering. * Suppress cross-section/weight count-mismatch warning if only one cross-section. * Add support for reading with uproot * Drop Python2 support * Fix compilation with Python 3.13.0a1. * Major update of the build system, removed most of the custom modules. * Removed functions that operate on raw pointers. - Update shared lib name in accordance with upstream so version bump. - Drop HepMC-disable-doxygen-html-timestamp.patch: no longer needed as HTML_TIMESTAMP is not set by Doxyfile. ++++ SHERPA-MC: - Add BuildRequires on python3-setuptools, required for Python 3.12+. ++++ agama-products: - Drop basic-desktop pulling IceWM from Leap 16.0 installation profiles jsc#PED-1721 code-o-o#leap/features#183 ++++ agama-web-ui: - Properly handle empty lists of unsupported AutoYaST elements (gh#agama-project/agama#2196). ++++ ansible-variables: - update to 0.9.1: * Bug Fixes - add Python 3.13 to test matrix (#120) (389a17f) ++++ ansilove: - Update to version 4.2.1 * Document support for the Spleen 8x16 font * Bump cmake_minimum_required to 3.5, to allow building with CMake 4.0. * Bump cmake_minimum_required to 3.10 to be more future proof. ++++ arm-trusted-firmware: - Update to 2.10.14: * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.14/docs/change-log.md - Skipped 2.10.13: * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.13/docs/change-log.md - Skipped 2.10.12: * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.12/docs/change-log.md - Skipped 2.10.11: * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.11/docs/change-log.md - Skipped 2.10.10: * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.10/docs/change-log.md - Skipped 2.10.9: * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.9/docs/change-log.md - Skipped 2.10.8: * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.8/docs/change-log.md - Remove support for Hikey and Hikey960, since they have been dropped from edk2 ++++ artifacts: - Use the primary python for building - Run tests - Add PyYAML as a runtime dependency ++++ bind: - Upgrade to release 9.20.7 New Features: * Implement the min-transfer-rate-in configuration option. A new option min-transfer-rate-in has been added to the view and zone configurations. It can abort incoming zone transfers that run very slowly due to network-related issues, for example. The default value is 10240 bytes in five minutes. [GL [#3914]] * Add HTTPS record query to host command line tool. The host command was extended to also query for the HTTPS RR type by default. * Implement sig0key-checks-limit and sig0message-checks-limit. Previously, a hard-coded limitation of a maximum of two key or message verification checks was introduced when checking a message’s SIG(0) signature, to protect against possible DoS attacks. Two as a maximum was chosen so that more than a single key should only be required during key rotations, and in that case two keys are enough. It later became apparent that there are other use cases where even more keys are required; see the related GitLab issue for examples. This change introduces two new configuration options for the views: sig0key-checks-limit and sig0message-checks-limit. They define how many keys can be checked to find a matching key, and how many message verifications are allowed to take place once a matching key has been found. The former provides slightly less “expensive” key parsing operations and defaults to 16. The latter protects against expensive cryptographic operations when there are keys with colliding tags and algorithm numbers; the default is 2. [GL #5050] * Adds support for EDE code 1 and 2. Support was added for EDE codes 1 and 2, which might occur during DNSSEC validation in the case of an unsupported RRSIG algorithm or DNSKEY digest. [GL #2715] * Add an rndc command to toggle jemalloc profiling. The new command is rndc memprof; the memory profiling status is also reported inside rndc status. The status shows whether named can toggle memory profiling, and whether the server is built with jemalloc. [GL #4759] * Add support for multiple extended DNS errors. The Extended DNS Error (EDE) mechanism may raise errors during a DNS resolution. named is now able to add up to three EDE codes in a DNS response. If there are duplicate error codes, only the first one is part of the DNS response. [GL #5085] * Print the expiration time of stale records. BIND now prints the expiration time of any stale RRsets in the cache dump. Bug Fixes: * Fix dual-stack-servers configuration option. The dual-stack-servers configuration option was not working as expected; the specified servers were not being used when they should have been, leading to resolution failures. This has been fixed. [GL #5019] * Fix a data race causing a permanent active client increase. Previously, a data race could cause a newly created fetch context for a new client to be used before it had been fully initialized, which would cause the query to become stuck; queries for the same data would be either paused indefinitely or dropped because of the clients-per-query limit. This has been fixed. [GL #5053] * Fix deferred validation of unsigned DS and DNSKEY records. When processing a query with the “checking disabled” bit set (CD=1), named stores the invalidated result in the cache, marked “pending”. When the same query is sent with CD=0, the cached data is validated and either accepted as an answer, or ejected from the cache as invalid. This deferred validation was not attempted for DS and DNSKEY records if they had no cached signatures, causing spurious validation failures. The deferred validation is now completed in this scenario. Also, if deferred validation fails, the data is now re-queried to find out whether the zone has been corrected since the invalid data was cached. [GL #5066] * Fix RPZ race condition during a reconfiguration. With RPZ in use, named could terminate unexpectedly because of a race condition when a reconfiguration command was received using rndc. This has been fixed. [GL #5146] * “CNAME and other data check” not applied to all types. An incorrect optimization caused “CNAME and other data” errors not to be detected if certain types were at the same node as a CNAME. This has been fixed. [GL #5150] * Relax private DNSKEY and RRSIG constraints. DNSKEY, KEY, RRSIG, and SIG constraints have been relaxed to allow empty key and signature material after the algorithm identifier for PRIVATEOID and PRIVATEDNS. It is arguable whether this falls within the expected use of these types, as no key material is shared and the signatures are ineffective, but these are private algorithms and they can be totally insecure. [GL #5167] * Remove NSEC/DS/NSEC3 RRSIG check from dns_message_parse(). Previously, when parsing responses, named incorrectly rejected responses without matching RRSIG records for NSEC/DS/NSEC3 records in the authority section. This rejection, if appropriate, should have been left for the validator to determine and has been fixed. [GL #5185] * Fix TTL issue with ANY queries processed through RPZ “passthru”. Answers to an “ANY” query which were processed by the RPZ “passthru” policy had the response-policy’s max-policy-ttl value unexpectedly applied. This has been fixed. [GL #5187] * dnssec-signzone needs to check for a NULL key when setting offline. dnssec-signzone could dereference a NULL key pointer when resigning a zone. This has been fixed. [GL #5192] * Fix a bug in the statistics channel when querying zone transfer information. When querying zone transfer information from the statistics channel, there was a rare possibility that named could terminate unexpectedly if a zone transfer was in a state when transferring from all the available primary servers had failed earlier. This has been fixed. [GL #5198] * Fix assertion failure when dumping recursing clients. Previously, if a new counter was added to the hash table while dumping recursing clients via the rndc recursing command, and fetches-per-zone was enabled, an assertion failure could occur. This has been fixed. [GL #5200] * Dump the active resolver fetches from dns_resolver_dumpfetches() Previously, active resolver fetches were only dumped when the fetches-per-zone configuration option was enabled. Now, active resolver fetches are dumped along with the number of clients-per-query counters per resolver fetch. * Recently expired records could be returned with a timestamp in future. Under rare circumstances, an RRSet that expired at the time of the query could be returned with a TTL in the future. This has been fixed. As a side effect, the expiration time of expired RRSets is no longer returned in a cache dump. [GL #5094] * YAML string not terminated in negative response in delv. * Fix a bug in dnssec-signzone related to keys being offline. When dnssec-signzone was called on an already-signed zone and the private key file was unavailable, a signature that needed to be refreshed was dropped without being able to generate a replacement. This has been fixed. [GL #5126] * Apply the memory limit only to ADB database items. Under heavy load, a resolver could exhaust the memory available for storing the information in the Address Database (ADB), effectively discarding previously stored information in the ADB. The memory used to retrieve and provide information from the ADB is no longer subject to the same memory limits that are applied to the Address Database. [GL #5127] * Avoid unnecessary locking in the zone/cache database. Lock contention among many worker threads referring to the same database node at the same time is now prevented. This improves zone and cache database performance for any heavily contended database nodes. [GL #5130] * Fix reporting of Extended DNS Error 22 (No Reachable Authority). This error code was previously not reported in some applicable situations. This has been fixed. [GL #5137] ++++ scalapack-openmpi5: - Disable and remove support of gnu-hpc build flavours (bsc#1239982) - openmpi5 is not available on 32b systems - Switch default openmpi to openmpi4 to openmpi5 ++++ blender: - the big conditionals and BuildRequires cleanup - all bconds which were on all the time got removed - as many BR as possible got convert to cmake() and pkgconfig() format - fall back BR now use the (foo or bar) syntax - cleaned up many BR which were no longer used, including boost libraries no longer needed, openCollada and many more. - always build with jemalloc - force system freetype2 ++++ boost-base: - Disable and remove support for gnu-hpc build flavours (bsc#1239982) ++++ boost-extra: - Disable and remove support for gnu-hpc build flavours (bsc#1239982) ++++ byte-buddy: - Update to v1.17.4 * Changes of v1.17.4 + Add SafeVarargs plugin. + Fix OSGi decla