------------------------------------------------------------------ --- Changelog.all ----------- Fri Jan 17 22:57:25 UTC 2025 ------ ------------------------------------------------------------------ ------------------------------------------------------------------ ------------------ 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-1-17 - Jan 17 2025 ------------------- ------------------------------------------------------------------ ++++ Aeon-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ Imath: - update to 3.1.12: * Support for compiling half.h with hip-runtime-amd * Also, the v3.1.11 release had improper versioning in its cmake and pkgconf configuration files. This is now fixed. ++++ Kalpa-release: - automatically generated by openSUSE-release-tools/pkglistgen - Fix build without %check (boo#1227364) ++++ MicroOS-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ amazon-ssm-agent: - Update to version 3.3.1611.0 (bsc#1235575, CVE-2025-21613) * Update aws-sdk-go from 1.51.20 to 1.55.5 * Update golang.org/x/crypto from 0.24.0 to 0.32.0 * Update github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1 * Update golang.org/x/net from 0.26.0 to 0.34.0 * Update golang.org/x/oauth2 from 0.0.0-20211005180243-6b3c2da341f1 to 0.24.0 ++++ cookiecutter: - Drop unneeded BuildRequires on recommonmark, it was dropped back in 2.2.0. ++++ ctl: - Fix directory not found error when building on Leap 16 ++++ eza: - Update to 0.20.17: Features: * Add editorconfig icon for .editorconfig Build: * Cargo bump 2025-01-16 * Flake bump 2025-01-16 ++++ gala: - update to 8.1.0: * Updated translations * Fixed rare crash when a dock window was killed * Added interactive screenshot shortcut * Fixed crash when using tiling shortcuts ++++ grafana: - Fix incidentally wrongly uploaded source code tarball without generated frontend code ++++ haruna: - Update to version 1.3.0 Features: * Changed the settings related to restoring the playback position, if you changed the defaults you might have to redo them * Playlist: added context menu entries for non local urls to be opened in the browser and to be removed (from the playlist) * Added setting (in General) to start app in fullscreen * Added setting (in Subtitles) to control subtitle auto selection * Changed left and right mouse button default actions: left click is now play/pause and right click opens the context menu. Actions can be changed in settings Mouse page * Dragging the seek/progress bar will update the main view as well as the seekbar preview * Decreased the minimum window size * Replaced hardware decoding checkbox with an option in the hardware decoding combobox/drop-down Bugfixes: * Improved scrolling performance of playlist, shortcuts and seekbar's chapters menu * Fixed issue with setting shortcuts with modifier keys (ctrl, alt etc.) * Fixed active audio and subtitle tracks not being correctly checked * Removed empty header toolbar from settings window * Fixed a bug where the app would freeze when loading a file with lots of tracks * Improved menubar animation * The floating footer now hides when the mouse leaves the app ++++ hcloud-cli: - Update to version 1.50.0: * chore(main): release v1.50.0 (#936) * test: add ISO e2e tests (#953) * deps: update module github.com/goccy/go-yaml to v1.15.14 (#956) * test: add Load Balancer Type e2e tests (#954) * deps: update module golang.org/x/crypto to v0.32.0 (#952) * deps: update module golang.org/x/term to v0.28.0 (#951) * deps: update dependency golangci/golangci-lint to v1.63.4 (#950) * test(e2e): add e2e tests for certificate resource (#945) * feat(certificate): allow adding labels during create (#949) * test(e2e): add ssh key e2e tests (#947) * deps: update dependency golangci/golangci-lint to v1.63.3 (#948) * deps: update dependency golangci/golangci-lint (#946) * deps: update module github.com/goccy/go-yaml to v1.15.13 (#944) * deps: update module github.com/goccy/go-yaml to v1.15.12 (#943) * deps: update module github.com/hetznercloud/hcloud-go/v2 to v2.17.1 (#940) * deps: update module github.com/spf13/cast to v1.7.1 (#942) * deps: update module github.com/goccy/go-yaml to v1.15.11 (#941) * deps: update module github.com/goccy/go-yaml to v1.15.10 (#939) * deps: update module github.com/jedib0t/go-pretty/v6 to v6.6.5 (#938) * deps: update module github.com/goccy/go-yaml to v1.15.9 (#937) * deps: update module golang.org/x/crypto to v0.31.0 (#931) * deps: update module golang.org/x/term to v0.27.0 (#930) * fix: display $ when the currency is USD (#933) * deps: update module github.com/jedib0t/go-pretty/v6 to v6.6.4 (#935) * deps: update module github.com/goccy/go-yaml to v1.15.8 (#934) * deps: update module github.com/goccy/go-yaml to v1.15.7 (#932) * deps: update dependency go to v1.23.4 (#929) * deps: update module github.com/goccy/go-yaml to v1.15.6 (#928) * deps: update module github.com/goccy/go-yaml to v1.15.5 (#927) * deps: update module github.com/goccy/go-yaml to v1.15.4 (#926) * deps: update module github.com/goccy/go-yaml to v1.15.3 (#924) * deps: update module github.com/stretchr/testify to v1.10.0 (#922) * deps: update module github.com/hetznercloud/hcloud-go/v2 to v2.17.0 (#921) * deps: update module github.com/jedib0t/go-pretty/v6 to v6.6.3 (#925) * deps: update dependency golangci/golangci-lint to v1.62.2 (#923) * deps: update module github.com/jedib0t/go-pretty/v6 to v6.6.2 (#920) * deps: update apricote/releaser-pleaser action to v0.5.0 (#919) * deps: update codecov/codecov-action action to v5 (#915) * deps: update module github.com/goccy/go-yaml to v1.14.3 (#917) * deps: update module github.com/goccy/go-yaml to v1.14.2 (#916) * deps: update module github.com/goccy/go-yaml to v1.14.1 (#914) * deps: update module github.com/goccy/go-yaml to v1.13.8 (#913) * deps: update dependency golangci/golangci-lint (#912) * deps: update module github.com/anchore/quill to v0.5.0 (#910) * deps: update module github.com/goccy/go-yaml to v1.13.7 (#911) ++++ kubectl-operator: - Update to version 0.6.0: * :seedling: bump to go1.23.0 (#203) * fix bingo-upgrade target (#215) * Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 (#214) * Bump k8s.io/apiextensions-apiserver from 0.31.0 to 0.31.1 (#209) * Bump github.com/containerd/containerd from 1.7.21 to 1.7.22 (#207) * Bump github.com/operator-framework/operator-registry (#206) * Bump github.com/operator-framework/operator-controller (#205) * Bump github.com/operator-framework/operator-controller from 0.13.0 to 0.14.0 (#204) * :seedling: update bingo + tools (#202) * Bump github.com/operator-framework/operator-controller (#198) * Bump github.com/operator-framework/operator-registry (#196) * bump to go1.22.5 (#201) * Bump github.com/containerd/containerd from 1.7.20 to 1.7.21 (#199) * Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 (#200) * Bump github.com/operator-framework/api from 0.26.0 to 0.27.0 (#197) * Bump k8s.io/client-go from 0.30.3 to 0.31.0 (#194) * Bump k8s.io/apimachinery from 0.30.3 to 0.31.0 (#193) * Bump sigs.k8s.io/controller-runtime from 0.18.4 to 0.18.5 (#192) * Bump github.com/onsi/gomega from 1.34.0 to 1.34.1 (#191) * Bump github.com/onsi/gomega from 1.33.1 to 1.34.0 (#190) * Bump github.com/containerd/containerd from 1.7.19 to 1.7.20 (#189) * Bump k8s.io/apiextensions-apiserver from 0.30.2 to 0.30.3 (#186) * Bump github.com/operator-framework/operator-registry (#188) * Bump k8s.io/client-go from 0.30.2 to 0.30.3 (#187) * Bump github.com/operator-framework/operator-controller (#183) * Bump github.com/operator-framework/operator-controller (#179) (#182) * Bump github.com/operator-framework/operator-controller (#179) * Bump github.com/operator-framework/operator-registry (#180) * Bump actions/add-to-project from 1.0.1 to 1.0.2 (#178) * Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#176) * Bump k8s.io/apiextensions-apiserver from 0.30.1 to 0.30.2 (#172) * Bump k8s.io/client-go from 0.30.1 to 0.30.2 (#174) * Bump github.com/operator-framework/api from 0.25.0 to 0.26.0 (#175) * Bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4 (#170) * Bump github.com/containerd/containerd from 1.7.17 to 1.7.18 (#169) * Bump github.com/operator-framework/operator-registry (#167) * Bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3 (#168) * Bump github.com/operator-framework/api from 0.24.0 to 0.25.0 (#166) * Bump github.com/operator-framework/operator-registry (#165) * Bump github.com/containerd/containerd from 1.7.16 to 1.7.17 (#164) * Bump k8s.io/apiextensions-apiserver from 0.30.0 to 0.30.1 (#163) * Bump k8s.io/client-go from 0.30.0 to 0.30.1 (#160) * Bump github.com/operator-framework/operator-controller (#157) * Bump github.com/operator-framework/operator-registry (#162) * Bump k8s.io/apimachinery from 0.30.0 to 0.30.1 (#158) * Bump k8s.io/api from 0.30.0 to 0.30.1 (#161) * Bump github.com/operator-framework/api from 0.23.0 to 0.24.0 (#153) * Bump sigs.k8s.io/controller-runtime from 0.18.0 to 0.18.2 (#155) * Bump github.com/operator-framework/operator-registry (#149) * bump k8s apis to 1.30 and controller-runtime to 0.18.0 (#146) ++++ o2scl: - Update to version 0.930: * Notes: https://github.com/awsteiner/o2scl/releases/tag/v0.930 ++++ tree-sitter: - update to 0.24.7: * lib: Use inclusive range check for non-empty nodes in next sibling computation ++++ linkerd-cli-edge: - Update to version 25.1.1: no CLI-related changes in changelog ++++ melange: - Update to version 0.19.1: * Update pkg/build/build.go * Update pkg/build/build.go * sbom: switch SPDX namespace from SHA1 to FNV-1a * Compress the initrd to workaround issue (#1745) * stop generation homebrew update as melange in in homebrew core * build(deps): bump the actions group with 2 updates * build: Write a GCC specs file into workspace ++++ mesheryctl: - update to 0.8.13: * Meshery CLI - [Chore] Docker compatibility in golang packages @leecalcote (#13288) - meshery dependency version bump @souvikinator (#13286) - update to 0.8.12: * no CLI-related changes in this release ++++ nextcloud: - Update to 30.0.5 - Chore(i18n): Improved grammar (server#49100) - Fix metadata storage with sharding (server#49165) - Chore(i18n): Fixed grammar (server#49556) - Fix(files): virtual scroller item size computation (server#49561) - FIX WebDav MacOS failed uploads php-fpm and big files (-36 error) (server#49562) - Fix(maintenance): Show a success message on data-fingerprint command (server#49591) - Fix(setupcheck): Make the Memcache setupcheck use the cache (server#49594) - Chore(absence): Add capability (server#49595) - Fix(files): properly update paths and folder children on node move (server#49610) - Fix: Add command to update re-share if shared-by user has been revoked (server#49612) - Perf: improve performance of SharedStorage::getWatcher (server#49615) - Add an error log message that notifications app isn't enabled at file… (server#49618) - Fix(external_storage): Cast id to int (server#49624) - Fix: promote re-shares when deleting the parent share (server#49629) - Enh: Improvements on sharing details (server#49631) - Fix: Handle copy of folders containing live photos (server#49650) - Fix: smb: don't fail hard if we can't load acls for a file (server#49651) - Fix: don't propagate future mtimes (server#49656) - Fix(migration): Check if table exists (server#49690) - Fix(CalDav): add support for Microsoft time zones (server#49741) - Fix(files): cancel renaming on enter if no file name changes (server#49752) - Fix(CalDAV): disable both iTip and iMip messages (server#49780) - Disable/hide share edit options when user can not edit the share (server#49784) - Fix(files): failsafe when executing actions methods (server#49792) - Fix mimetype not being updated when changing file extention on objectstore (server#49794) - Fix: Fix ServiceWorker scope when Nextcloud installed in subfolder (server#49798) - Fix(files): throttle favorite with max 5 simultaneous requests (server#49805) - Fix(files_sharing): Fix error messages from password policy (server#49822) - Revert "fix: Handle copy of folders containing live photos" (server#49825) - Improve select handling for sharded queries (server#49838) - Fix(files_external): wrong type for external mount id (server#49846) - Fix: return 204 instead of 404 (server#49851) - Fix: replace null character when serializing (server#49855) - Fix(TemplateManager): Make sure TemplateFolder is a Folder (server#49877) - Fix(share): Don't print twice the same text on emails (server#49878) - Fix(ReferenceApiController): Bump rate limit for public resolve endpoint (server#49884) - Fix(View): Catch exceptions when executing mkdir for non-existent parents (server#49894) - Fix: make sure we have a valid scheme when testing ocm urls (server#49900) - Fix(files): Only register preview service worker once when the instance is hosted at the root path (server#49918) - Fix(share): render conflict modal in public shares (server#49924) - Fix: Create empty file instead of file with a space (server#49936) - Fix(shares): Remove noisy text from email (server#49994) - Fix(federatedfilesharing): fix notification typo (server#50014) - Fix: remove references to non-existent ShareTypes (server#50021) - Chore(ci): Run kerberos tests on ubuntu-latest (server#50023) - Fix(cypress): flaky live photo test grid_view trigger issue (server#50028) - Fix(logger): Prevent infinite recursion with log.condition => users or matches (server#50031) - Fix(app-store): add missing exApps list items to search filter (server#50032) - Fix(HTTP): Adjust JSONResponse data type (server#50058) - Fix: block moving files to it's own parent with dav (server#50060) - Clarify installation wording to be clear that it is about account creation (server#50062) - Fix(preview): Do not try to parse M3U files as MP3 (server#50079) - Fix(Http): Only allow valid HTTP status code values via template (server#50089) - Fix(SetupChecks): Don't test caches using binary data (server#50117) - Fix(files_sharing): Stop overwriting the share expiration date with the default expiration date (server#50204) - Sync NC<->app patch versions (app_api#477) - Fix: do not override sharing text (circles#1816) - Revert "remove caching for shares" (circles#1831) - Fix(composer): update nextcloud/coding-standard to ^1.3 (logreader#1439) - Fix(LogErrors): Handle unsupported log_type gracefully (logreader#1452) - Chore(ci): update workflows (logreader#1462) - Chore: update composer lock and nextcloud/ocp (photos#2741) - Visual fixes and improvements (serverinfo#718) - Chore(dev-deps): Bump nextcloud/ocp package (survey_client#354) - Fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… (suspicious_login#962) - Fix(deps): Bump symfony/process (suspicious_login#967) - Fix(eslint): Fix linting javascript files, also lint typescript files (text#6726) - Fix(editor): Also unset draggedOver at drop (text#6731) - Fix(files): catch race condition in FilesWorkspaceHeader init (text#6735) - Fix(outline): fix mobile detection and box shadow (text#6739) - Fix(debug): remove component in beforeDestroy hook (text#6757) - Fix(cy): avoid double upload to prevent lock error (text#6761) - Chore: Bump composer files with new composer version (text#6771) - Fix(licenses): SPDF license in package.json and khroma (text#6792) - Fix(link): Don't throw exception on invalid URL href (text#6796) - Fix: showing RichWorkspace for non-English language (text#6821) - Fix(Editor): Broken translation ref (viewer#2624) - Fix: source/dav handling and delete event payload (viewer#2627) - Fix: Close viewer if we navigate back in browser history (viewer#2679) ++++ openSUSE-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ os-autoinst: - Update to version 4.6.1737129853.8e8f463: * 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' * Drop some orphaned lines about gocrbin ++++ procs: - Update to version 0.14.9: * [Fixed] Build failure on FreeBSD. ++++ python-pyserial: - fix alternatives ++++ python-docutils: - fix alternatives ++++ python-pytest-shutil: - really remove six requirements - do not require six - added patches fix https://github.com/man-group/pytest-plugins/commit/0018cc543229732b9c04fad909d2b7ee6167fa40 + python-pytest-shutil-no-six.patch ++++ python-whatthepatch: - Update to 1.0.7 * PR #62 fix: incorrect regular expression matching diffcmd * Support up to 3.13 * Drop support up to 3.8 ++++ strawberry: - Update to version 1.2.6 + Fixed dragging songs from playlist to queue. - Update to version 1.2.5 + Fixed crash when saving playcount or rating to file (#1633). + Fixed QFile::open failing in unit tests. + Fixed playlist sequence settings saved to wrong configuration file (#1649). + Fixed use of deprecated GIO functions with GLib 2.84 and newer. ++++ velociraptor-client: - Update to version 0.7.0.4.git142.862ef23: * github: fix deprecated upload artifact again * Update npm packages Includes fixes for the following vulnerabilities: CVE-2023-45133 CVE-2023-46234 CVE-2024-55565 CVE-2024-45296 CVE-2023-44270 CVE-2024-47068 CVE-2024-23331 CVE-2024-31207 CVE-2024-45812 CVE-2024-45811 * Update go dependencies Includes fixes for the following vulnerabilities: CVE-2024-45338 CVE-2024-37298 CVE-2024-24786 CVE-2023-45683 (bsc#1216310) CVE-2023-1732 * Update jwt to 4.5.1 Fixes CVE-2024-51744 (bsc#1232944) * Update go-retryablehttp to 0.7.7 Fixes CVE-2024-6104 (bsc#1227061) * Update go-oidc and go-jose Fixes CVE-2024-28180 (bsc#1235168) * Update dompurify to 3.1.3 Fixes CVE-2024-47875 (bsc#1231574) * Update package-lock.json * Update micromatch to 4.0.8 Partial fix for CVE-2024-4067 (bsc#1224367) Partial fix for CVE-2024-4068 (bsc#1224296) * Update axios to 1.7.9 Fixes CVE-2024-39338 (bsc#1229424) * Update cross-spawn to 7.0.6 Fixes CVE-2024-21538 (bsc#1233845) * Update elliptic to 6.6.1 Update contains fixes for: CVE-2024-48949 (bsc#1231558) CVE-2024-48948 (bsc#1231685) CVE-2024-42459 (bsc#1232543) CVE-2024-42460 (bsc#1232543) CVE-2024-42461 (bsc#1232543) * Update follow-redirects to 1.15.6 Fixes CVE-2024-28849 (bsc#1221456) * fix: gui/velociraptor/package.json to reduce vulnerabilities Fixes CVE-2022-25883 (bsc#1212572) - Drop CVE-2022-25883-npm-watch-semver-deps.patch * Fix was included upstream ++++ talhelper: - Update to version 3.0.15: * feat: add v1.10 to supported version * docs: update CLI reference documentation (#807) * chore(deps): update dependency siderolabs/talos to v1.9.2 * chore(container): update ghcr.io/siderolabs/talosctl docker tag to v1.9.2 * chore(schema): update talos-extensions.yaml JSON schema * chore(schema): update talos-extensions.yaml JSON schema * chore(github-action): update renovatebot/github-action action to v41.0.9 * fix(deps): update module github.com/google/go-containerregistry to v0.20.3 * chore(container): update bitnami/kubectl docker tag to v1.32.1 * chore(schema): update talos-extensions.yaml JSON schema (#799) * docs: update CLI reference documentation (#798) * chore(schema): update talconfig.yaml JSON schema (#797) * docs(config): update documentations * feat(config)!: rename `isoSchematic` to `imageSchematic` * feat(genurl)!: replace `genurl iso` subcommand with `genurl image` * chore(github-action): update renovatebot/github-action action to v41.0.8 * chore(container): update alpine docker tag to v3.21.2 * chore(schema): update talos-extensions.yaml JSON schema (#796) * feat(readme): thank you @roachmanfp for the sponsor! * chore(container): update golangci/golangci-lint docker tag to v1.63.4 * fix(go): fix go refusing to run * fix(deps): update module github.com/getsops/sops/v3 to v3.9.3 * chore(container): update goreleaser/goreleaser docker tag to v2.5.1 * chore(container): update golangci/golangci-lint docker tag to v1.63.3 * fix(deps): update module github.com/invopop/jsonschema to v0.13.0 * chore(schema): update talconfig.yaml JSON schema (#788) * chore(container): update ghcr.io/getsops/sops docker tag to v3.9.3 * docs(config): add docs for `volumes` * feat(config): ad `volumes` field for `VolumeConfig` manifest * chore(schema): update talos-extensions.yaml JSON schema * fix(deps): update module github.com/budimanjojo/talhelper/v3 to v3.0.14 * feat: update Scoop for talhelper version v3.0.14 * feat: update flake (#777) ++++ talosctl: - update to 1.9.2: https://github.com/siderolabs/talos/releases/tag/v1.9.2 * no CLI-related changes in the Changelog ++++ terragrunt: - Update to version 0.72.2: * Fixed broken links on expermient pages (#3776) * Revert "docs: Shuffling docs ordering (#3768)" (#3775) * docs: Shuffling docs ordering (#3768) * Update status of stacks experiment (#3774) * fix: Addressing #3586 review feedback (#3773) * Stacks: run (#3762) * feat: add encryption to remote_state (#3586) ++++ tree-sitter-css: - update to 0.23.2: * build: update package-lock.json * fix: allow host as a standalone class name * fix: don't disallow single quotes when determining pseudo class selection * fix: improve error recovery with incomplete pseudo-class selectors * fix: mark selectors before combinators as optional * build: bump deps * chore: generate ++++ velociraptor: - Update to version 0.7.0.4.git142.862ef23: * github: fix deprecated upload artifact again * Update npm packages Includes fixes for the following vulnerabilities: CVE-2023-45133 CVE-2023-46234 CVE-2024-55565 CVE-2024-45296 CVE-2023-44270 CVE-2024-47068 CVE-2024-23331 CVE-2024-31207 CVE-2024-45812 CVE-2024-45811 * Update go dependencies Includes fixes for the following vulnerabilities: CVE-2024-45338 CVE-2024-37298 CVE-2024-24786 CVE-2023-45683 (bsc#1216310) CVE-2023-1732 * Update jwt to 4.5.1 Fixes CVE-2024-51744 (bsc#1232944) * Update go-retryablehttp to 0.7.7 Fixes CVE-2024-6104 (bsc#1227061) * Update go-oidc and go-jose Fixes CVE-2024-28180 (bsc#1235168) * Update dompurify to 3.1.3 Fixes CVE-2024-47875 (bsc#1231574) * Update package-lock.json * Update micromatch to 4.0.8 Partial fix for CVE-2024-4067 (bsc#1224367) Partial fix for CVE-2024-4068 (bsc#1224296) * Update axios to 1.7.9 Fixes CVE-2024-39338 (bsc#1229424) * Update cross-spawn to 7.0.6 Fixes CVE-2024-21538 (bsc#1233845) * Update elliptic to 6.6.1 Update contains fixes for: CVE-2024-48949 (bsc#1231558) CVE-2024-48948 (bsc#1231685) CVE-2024-42459 (bsc#1232543) CVE-2024-42460 (bsc#1232543) CVE-2024-42461 (bsc#1232543) * Update follow-redirects to 1.15.6 Fixes CVE-2024-28849 (bsc#1221456) * fix: gui/velociraptor/package.json to reduce vulnerabilities Fixes CVE-2022-25883 (bsc#1212572) - Drop CVE-2022-25883-npm-watch-semver-deps.patch * Fix was included upstream ------------------------------------------------------------------ ------------------ 2025-1-16 - Jan 16 2025 ------------------- ------------------------------------------------------------------ ++++ agama-products: - Update also base product from SLES-SAP to SLES_SAP(bsc#1235956) ++++ agama-yast: - Correctly select the base product to install (bsc#1235931) ++++ aws-c-s3: - Update to version 0.7.9 * Remove Const for copy_source_uri by @waahm7 in (#485) - from version 0.7.8 * [s3_client]: retry on failed TLS negotiation by @grrtrr in (#478) * Fix CI for GCC-13 on Ubuntu-18 by @waahm7 in (#479) * Auto - Update S3 Ruleset & Partition by @waahm7 in (#483) * Improve Copy Operation by taking the Source URI by @waahm7 in (#482) ++++ codec2: - Build AVX2 enabled hwcaps library for x86_64-v3 ++++ cross-arm-none-newlib-devel: - Update to v4.5.0 * major clean-up of libgloss build including merging a number of platforms into top-level Makefile (moxie, v850, i960, msp430, frv, i386, ...) and removal of dead platforms such as xc16x * strverscmp fixed for comparison of digit sequence with non-digits * proper locking added from amdgcn * numerous improvements to arc support including support of 16-entry register file * long double complex functions are now skipped if long double != double * support for POSIX.1-2024 added to features.h * arc64: port added for Synopsys Designware ARCv3 ISA * sys/xtensa removed and replaced by machine/xtensa and libgloss * fixes to powf * fixes for building with gcc-15 ++++ cross-pru-newlib-devel: - Update to v4.5.0 * major clean-up of libgloss build including merging a number of platforms into top-level Makefile (moxie, v850, i960, msp430, frv, i386, ...) and removal of dead platforms such as xc16x * strverscmp fixed for comparison of digit sequence with non-digits * proper locking added from amdgcn * numerous improvements to arc support including support of 16-entry register file * long double complex functions are now skipped if long double != double * support for POSIX.1-2024 added to features.h * arc64: port added for Synopsys Designware ARCv3 ISA * sys/xtensa removed and replaced by machine/xtensa and libgloss * fixes to powf * fixes for building with gcc-15 ++++ cross-riscv64-newlib-devel: - Update to v4.5.0 * major clean-up of libgloss build including merging a number of platforms into top-level Makefile (moxie, v850, i960, msp430, frv, i386, ...) and removal of dead platforms such as xc16x * strverscmp fixed for comparison of digit sequence with non-digits * proper locking added from amdgcn * numerous improvements to arc support including support of 16-entry register file * long double complex functions are now skipped if long double != double * support for POSIX.1-2024 added to features.h * arc64: port added for Synopsys Designware ARCv3 ISA * sys/xtensa removed and replaced by machine/xtensa and libgloss * fixes to powf * fixes for building with gcc-15 ++++ cross-rx-newlib-devel: - Update to v4.5.0 * major clean-up of libgloss build including merging a number of platforms into top-level Makefile (moxie, v850, i960, msp430, frv, i386, ...) and removal of dead platforms such as xc16x * strverscmp fixed for comparison of digit sequence with non-digits * proper locking added from amdgcn * numerous improvements to arc support including support of 16-entry register file * long double complex functions are now skipped if long double != double * support for POSIX.1-2024 added to features.h * arc64: port added for Synopsys Designware ARCv3 ISA * sys/xtensa removed and replaced by machine/xtensa and libgloss * fixes to powf * fixes for building with gcc-15 ++++ docker-compose: - Update to version 2.32.4: * add missing tag for build during merge workflow * ci: re-use local source to build binary images * ci: use local source for binary builds ++++ forgejo: - update to 10.0.0: full changelog at https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/10.0.0.md * Fix and refactor markdown rendering * migrate TOTP secrets to keying * Ensure source_id parameter is not skipped when set to 0 and correctly filter users in /api/v1/admin/users endpoint * Rework user profile settings * Rework new repository dialog * Show repository size on mobile * Add links to commit lists in contributors graph page * Add copy path button to file view * Put issue actions in a single row on mobile * Don't display email in profile settings when hidden * Highlight user mention in comments and commit messages * When bleve is used for issue search, a fuzzy search now applies to each word instead of all of them, as if they were a phrase * Add search to releases page * Combine review requests comments * If you select a portion of a comment and use the 'Quote reply' feature in the context menu, only that portion will be quoted * Set "your repositories" as the default filter for org dashboards * Add button to create a Markdown table in a comment * Add a bullet symbol between author and committer * Added link to show all Issues/PullRequests * Fix Action log UI race condition that occasionally prevents logs from loading * Fix wiki search overflowing on wide screens * Move "forgot_password"-link to fix login tab order * Update help links on page with no workflows * Add Low German to list of default languages * i18n: Add dummy language for checking translation keys * Updates for translations * Add summary card for repos and releases * Implement update branch API * Allow changing default branch update style * Add sorting functionality to /api/v1/admin/users endpoint * Add Swift login endpoint * Make LFS http_client parallel within a batch * Improve performance of notifications page for MySQL * Filepath filter for code search * Add option to disable builtin authentication * Add github compatible tarball download API endpoints * Improve performance of allowed org repo creation query * Allow the actions user to login via the jwt token * Add a "summary card" to issues & PRs for consumption by OpenGraph clients * Add a doctor check to disable the "Actions" unit for mirrors * Make AVIF Images work with Forgejo * Trim spaces from repo names on form submission * Add new [lfs_client].BATCH_SIZE and [server].LFS_MAX_BATCH_SIZE config settings. * Add setting to block disposable emails * mermaid: Add the Kanban board diagram type. * mermaid: Class diagram includes a new "classBox" shape, classDef statement, support for styling the default class and lollipop interfaces. * Add DISABLE_ORGANIZATIONS_PAGE and DISABLE_CODE_PAGE settings for explore pages * Add branch deletion for scheduled PRs * The requested_reviewers data is included in more webhook events. * Support migrating GitHub/GitLab PR draft status. * Language detection in the repository learned about the following languages: - Java Template Engine, Noir, Cylc, iCalendar, vCard (aka. VCF: Virtual Contact File) and Variant Call Format (VCF), B4X, Carbon, LiveCode Script, Dune (OCaml build system) * Allow filtering pull requests by poster in the API. * Add support for searching users by email. * New mermaid flowchart shapes. * Code search results when using the bleve indexer are sorted by relevance. * Add bin to Composer Metadata. * Support regexp in git-grep search * Git notes can be modified via the API or the UI ++++ freeipmi: - freeimpi 1.6.15: * In ipmi-config, fix incorrect output of IPv6_Dynamic_Address_Source_Type * In ipmi-oem, increase precision of Dell cumulative energy output * Do not advertise options that are only available when special debugging is compiled into FreeIPMI * libfreeipmi: remove unnecessary / duplicate parameter checks * Minor documentation updates - drop gcc-14.patch ++++ ghostty: - testing shows that we can not rely on the terminfo files coming from the ncurses package. reenable the terminfo-ghostty package - we drop the conflicts with the terminfo package as the ghostty files should be dropped from that package now. ++++ intel-ipsec-mb: - Update to v2.0: * YASM support removed. * CMake: CET support added, man page installation fix, FreeBSD support added. * Replaced Makefiles with CMake as default build system. * Updated style check to clang-format version 18. * AES-GCM: reduced binary size, small packet optimization, removed AVX512 type 1, improved AVX2 type 1, new AVX2 type 2 added. * DES, 3DES/TDES and DES-DOCSIS: binary size reduction, reduced stack frame size, re-used common transpose macros. * Fixed LFSR update in single buffer ZUC API implementation. * SM4: added SM4-CTR and SM4-GCM SSE code, added AVX2-SM4-NI code for SM4-GCM, SM4-CTR, SM4-CBC and SM4-ECB. * SHA2-512/384 & and HMAC-SHA2-512/384: added AVX2-SHA512-NI single-buffer and x2 multi-buffer code. * SM3 and SM3-HMAC: added SM3-NI implementations. * Added AES-CFB SSE type 1 and AVX512 type 2 implementations. * Removed AESNI emulation support. * Removed AVX Type 2 implementation. * Removed AES-CMAC, AES-CCM, AES-CBC and AES-ECB x4 and by4 implementations from SSE type 1. * Removed AVX type 1 implementations: SHA/MD5, CHACHA20-POLY1305, SNOW3G and KASUMI. * Removed AVX architecture type. * Changed SHA1 on AVX2 type 4 architecture to use multi-buffer implementation. * Added check for XSAVE and OSXSAVE CPUID features for any AVX architecture type. * Extended cipher burst API support with: AES-ECB, AES-CFB. * Extended hash burst API support with: SHA1, SHA2-384/512, AES-CMAC. * Added AEAD burst API with AES-CCM support. * Added new API to retrieve optimal minimum burst size for hash, cipher and AEAD API's. - Fixed issues: * Version 1.5 fails to build on FreeBSD 13.2 (amd64) using CMake (issue #136) * Make CMake builds behave more "normal" (issue #141) * printf in lib code prevents using ipsec-mb in SGX environment (issue #142) * EEA3(ZUC) 1 Buffer implementation LFSR update can result in invalid LFSR state, causing incorrect keystream generation (issue #144) * Possible regression: init_mb_mgr_avx() corrupts state on Windows (issue #147) * Crash seen on VMware with dpdk crypto using ipsec-mb library (issue #153) - More details at https://github.com/intel/intel-ipsec-mb/releases/tag/v2.0 ++++ jameica: - Add missing require libgtread-2_0-0. ++++ jenkins-x-cli: - Update to version 3.11.9: * chore(deps): upgrade jenkins-x-plugins/jx-secret to version 0.4.10 - Update to version 3.11.8: * fix: don't require cluster for cli upgrade ++++ python-jupyterlab: - Update to 4.3.4 [#]# Bugs fixed * Sync Settings Editor with Updated Settings #17091 (@Darshan808) * Focus terminal after copy and paste operations #17097 (@krassowski) * Fix background of the popup toolbar #17098 (@krassowski) * Fix consecutive invocations of inline completion #17082 (@fcollonval) * Fix contrast for unselected search matches in Dark High Contrast theme #17065 (@krassowski) [#]# Maintenance and upkeep improvements * Workaround the Chromium bug with navigator.language #17094 (@krassowski) - Release 4.3.3 [#]# Bugs fixed * Use AsyncHTTPTransport over HTTPTransport for httpx #17058 (@krassowski) * Fix filebrowser name order #17038 (@Nriver) * Remove unused CSS #16968 (@mgeier) * Improve drag image styling #16936 (@JasonWeill) * Fix newline handling in stream outputs #17043 (@davidbrochart) * Reset resizeData after column adjustment to allow file dragging [#17047] (@Darshan808) * Abort saving if a file cannot be saved #16900 (@JasonWeill) [#]# Maintenance and upkeep improvements * Bump nanoid from 3.3.6 to to 3.3.8 #17057 (@krassowski) * Restore bottom httpx version window #17041 (@bollwyvl) ++++ kitty: - Update to 0.39.0: * `diff kitten`: Automatically use dark/light color scheme based on the color scheme of the parent terminal. Can be controlled via the new `kitten-diff.color_scheme` option. Note that this is a default behavior change (#8170) - https://sw.kovidgoyal.net/kitty/kittens/diff/ - https://sw.kovidgoyal.net/kitty/kittens/diff/#opt-kitten-diff.color_scheme * Allow dynamically generating configuration by running an arbitrary program using the new geninclude directive in kitty.conf * When a program running in kitty reports progress of a task display it as a percentage in the tab title. Controlled by the `tab_title_template` option - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.tab_title_template * When mapping a custom kitten allow using shell escaping for the kitten path (#8178) * Fix border colors not being changed by auto light/dark themes at startup (#8180) * ssh kitten: Fix kitten not being on PATH when SSHing into Debian systems (#7160) * diff kitten: Abort when run inside a terminal that does not support the kitty keyboard protocol (#8185) * query kitten: Add support for reporting name of the OS the terminal emulator is running on (#8201) * macOS: Allow using the Passwords app to autofill passwords via the Edit->Autofill menu mimicking other macOS applications (#8195) * macOS: Add menu items to the Edit menu to clear the screen and scrollback * Fix the `clear_terminal scrollback` action also clearing screen, not just the scrollback - https://sw.kovidgoyal.net/kitty/actions/#action-clear_terminal * When reloading configuration fix auto color themes not being re-applied (#8203) ++++ kubernetes: - Bump meta package versions: * kubernetes (version) - 1.32.1 * kubernetes (versionminus1) - 1.31.5 * kubernetes (versionminus2) - 1.30.9 * kubernetes (versionminus2) - 1.29.13 ++++ kubernetes1.29: - Update to version 1.29.13: * kubelet: use env vars in node log query PS command * Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser. * webhook: alter regex to account for x509sha1 GODEBUG removal * Bump images, dependencies and versions to go 1.22.10 and distroless iptables * Do not attempt to truncate revision history if revisionHistoryLimit is negative * fetch cni plugins from GitHub releases * prevent unnecessary resolving of iscsi/fc devices to dm * kubelet: Fix the volume manager did't check the device mount state in the actual state of the world before marking the volume as detached. It may cause a pod to be stuck in the Terminating state due to the above issue when it was deleted. - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.22.10` * ref: https://github.com/kubernetes/kubernetes/blob/v1.29.13/build/dependencies.yaml#L119-L121 ++++ kubernetes1.30: - Update to version 1.30.9: * kubelet: use env vars in node log query PS command * Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser. * webhook: alter regex to account for x509sha1 GODEBUG removal * Bump images, dependencies and versions to go 1.22.10 and distroless iptables * Do not attempt to truncate revision history if revisionHistoryLimit is negative * fetch cni plugins from GitHub releases * Fix volume expansion offline * prevent unnecessary resolving of iscsi/fc devices to dm * kubelet: Fix the volume manager did't check the device mount state in the actual state of the world before marking the volume as detached. It may cause a pod to be stuck in the Terminating state due to the above issue when it was deleted. - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.22.10` * ref: https://github.com/kubernetes/kubernetes/blob/v1.30.9/build/dependencies.yaml#L117-L119 ++++ kubernetes1.31: - Update to version 1.31.5: * kubelet: use env vars in node log query PS command * webhook: alter regex to account for x509sha1 GODEBUG removal * kubeadm: fix a bug where the node.skipPhases in UpgradeNodeConfiguration is not respected by 'kubeadm upgrade node' * Bump images, dependencies and versions to go 1.22.10 and distroless iptables * Do not attempt to truncate revision history if revisionHistoryLimit is negative * fetch cni plugins from GitHub releases * Fix volume expansion offline * prevent unnecessary resolving of iscsi/fc devices to dm * kubelet: Fix the volume manager did't check the device mount state in the actual state of the world before marking the volume as detached. It may cause a pod to be stuck in the Terminating state due to the above issue when it was deleted. - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.22.10` * ref: https://github.com/kubernetes/kubernetes/blob/v1.31.5/build/dependencies.yaml#L117-L119 ++++ kubernetes1.32: - Update to version 1.32.1: * kubelet: use env vars in node log query PS command * DRA e2e: adapt to increased ReservedFor limit * DRA API: bump maximum size of ReservedFor to 256 * Add watch permission to namespace-controller for WatchListClient feature * webhook: alter regex to account for x509sha1 GODEBUG removal * kubeadm: fix a bug where the node.skipPhases in UpgradeNodeConfiguration is not respected by 'kubeadm upgrade node' * kubeadm: skip disabled addons in clusterconfig on upgrade * Bump images, dependencies and versions to go 1.23.4 and distroless iptables * Do not attempt to truncate revision history if revisionHistoryLimit is negative * fetch cni plugins from GitHub releases * Fix volume expansion offline * prevent unnecessary resolving of iscsi/fc devices to dm * Isolate mock signer for externaljwt tests - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.23.4` * ref: https://github.com/kubernetes/kubernetes/blob/v1.32.1/build/dependencies.yaml#L117-L119 ++++ kubeseal: - Update to version 0.28.0: * Release Notes for 0.28.0 (#1672) * fix: explicitly set resourceFieldRef.divisor (#1655) * Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 (#1670) * Bump golang.org/x/crypto from 0.31.0 to 0.32.0 (#1671) * Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 (#1669) * Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.1 (#1668) * Fix deprecated functions for bumping client-go (#1667) * Bump github.com/onsi/gomega from 1.36.0 to 1.36.1 (#1664) * Bump golang.org/x/crypto from 0.30.0 to 0.31.0 (#1659) * Bump golang.org/x/crypto from 0.29.0 to 0.30.0 (#1657) * Release carvel package 2.17.0 (#1654) * Release chart 2.17.0 (#1652) ++++ latex2html: - Update to version 2025 * generate a numeric char reference for chars not found in the output character encoding. * fix \'{\i} * switch --entities no longer makes accents like í * fix \verb&A& * avoid processing eqnarray* as one image, make layout consistent with eqnarray ++++ libcdio: - Update to 2.2.0: - Revised to note ABI change in ISO-9660 shared library (.so) version numbers; bump release version from 2.1.1 to 2.2.0 to note both API and ABI changes. These are the last three bullet items under Version 2.1.1. - Remove LIBCDIO_SOURCE_PATH from configure.ac. ++++ libdispatch: - Add disable-cast-function-type-mismatch.patch Disable new cast-function-type-mismatch while a proper fix is provided by upstream. ++++ ncurses: - Drop all ghostty terminfo entries as ghostty read also its own termcap files even with terminfo (boo#1235689) ++++ pango: - Update to version 1.56.0+12: * Deal with FC_FONT_WRAPPER more graciously * itemize: Limp along harder * build: Reshuffle docs build * build: Move gir to toplevel meson.build * build: Generate glib deprecation defines * build: Sync naming with gtk ++++ pangomm: - Update to version 2.56.1: + Add new API from pango 1.56.0 + Regenerate docs.xml and .defs files, using files from pango 1.56.0 + Replace gtkmm.org by gtkmm.gnome.org + AttrList: Update the documentation + docs/reference/Doxyfile.in: Remove unsupported entries - Update URL with new home. ++++ qtermwidget: - Disable libutempter, it doesn't work anymore with the switch from utmp to systemd-logind ++++ sqlite3: - Re-enable SONAME which got disabled by default in 3.48.0. * https://www.sqlite.org/src/forumpost/5a3b44f510df8ded * https://sqlite.org/forum/forumpost/ab8f15697a ++++ libvirt: - Update to libvirt 11.0.0 - jsc#PED-5899, jsc#PED-8909, jsc#PED-9543, jsc#PED-9854, jsc#PED-9855 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v11-0-0-2025-01-15 ++++ lxqt-panel: - Updated package to use git_am style patches - Dropped: * 001-fix-plugin-loader.patch * 002-panel-conf-branding.patch - Added: * 0001-fix-plugin-loader.patch * 0002-panel-conf-branding.patch * 0003-use-wlroots-backend-with-unknown-compositors.patch (https://github.com/lxqt/lxqt-panel/pull/2161) ++++ lyx: - Update to 2.4.3: * This is a maintenance release. For details see included ANNOUNCE or https://www.lyx.org/announce/2_4_3.txt ++++ newlib: - Update to v4.5.0 * major clean-up of libgloss build including merging a number of platforms into top-level Makefile (moxie, v850, i960, msp430, frv, i386, ...) and removal of dead platforms such as xc16x * strverscmp fixed for comparison of digit sequence with non-digits * proper locking added from amdgcn * numerous improvements to arc support including support of 16-entry register file * long double complex functions are now skipped if long double != double * support for POSIX.1-2024 added to features.h * arc64: port added for Synopsys Designware ARCv3 ISA * sys/xtensa removed and replaced by machine/xtensa and libgloss * fixes to powf * fixes for building with gcc-15 ++++ patterns-base: - selinux: Turn recommends for container-selinux into a hard but conditional dependency ++++ perl-XML-Twig: - Also provide perl(XML::Twig::XPath), as provided by the file /usr/lib/perl5/vendor_perl/*/XML/Twig/XPath.pm. ++++ power-profiles-daemon: - Introduce ppd-service as done by tuned-ppd and conflict with it compare with fedora commit: https://src.fedoraproject.org/rpms/power-profiles-daemon/c/ f6921ff236aecdf9726119ded97cb93215aa0232?branch=rawhide ++++ python-aws-sam-translator: - Update to 1.94.0 * feat: support for Provisioned Poller (MSK and SelfManagedKafka) * chore: bump version to 1.94.0 - from version 1.93.0 * chore: update valid appsync function runtime in tests (#3670) * chore: fix graphql transform test template (#3672) * chore(schema): update (#3671) * feat: add introspection, query & resolver limits properties in appsync graphql api (#3668) * fix:skip tests if eventrule to eventbus feature aren't available in specific regions (#3673) * Added kms:GenerateDataKey action to KMSEncryptPolicy policy (#3657) * feat: add property to update lambda version when lambda layer is updated (#3661) * chore(schema): update (#3674) * feat: support observability for ESM (DDB and Kinesis and SQS) * feat: Add Type S3Bucket to DestinationConfig * chore: bump version to 1.93.0 * format fix ++++ python-azure-monitor-query: - New upstream release + Version 1.4.1 + 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-click-extra: - Add click818.patch to fix tests with new click ++++ python-click-option-group: - Skip test failing with new click and create an issue upstream ++++ python-docformatter: - Fix packaging ++++ python-glfw: - Update to 2.8.0 * Update to GLFW 3.4 - 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 - Limit Python files matched in %files section ++++ python-libvirt-python: - Update to 11.0.0 - Add all new APIs and constants in libvirt 11.0.0 - jsc#PED-5899, jsc#PED-8909, jsc#PED-9543, jsc#PED-9854, jsc#PED-9855 ++++ python-pelican: - update to version 4.11.0: * Add setting to selectively omit Typogrify filters (#3439) * Add more blocks to the Simple theme’s base template, making it easier to create new themes by inheriting from the Simple theme (#3405) * Fix auto-reload behavior upon changes to the theme, content or settings. Make default IGNORE_FILES recursively ignore all hidden files as well as the default filters from watchfiles.DefaultFilter. (#3441) * Get current year from the SOURCE_DATE_EPOCH environment variable, if available (#3430) * Add Python 3.13 to test matrix and remove Python 3.8 (#3435) * Require Typogrify 2.1+ and Pygments <2.19 - increase the minimum version of typogrify to 2.1.0 ++++ python-pytest-freezer: - Initial release of 0.4.9. ++++ python311-setuptools: - Also provide python3-setuptools-wheel for the primary flavor. ++++ python-sphinx-issues: - Update to 5.0.0: * Remove :cwe: and :cve: roles, as these are officially included in Sphinx>=8.1.0. * Support Python 3.9-3.13. Python 3.8 is no longer supported. - Clean up Python 2 remains. ++++ python-unsync: - Update to 1.4.0 * Rename TestEventLoopPolicy so that pytest doesn't complain (#44) * Change Unfuture.then to pass result() instead of itself to the continuation (#41) ++++ python-venusian: - Update to 3.1.1 * Add support for Python 3.13. * Fix GitHub test actions. - Drop py313.patch, merged upstream ++++ yt-dlp: - Update to release 2025.01.15 * youtube: Do not use web_creator as a default client ++++ python-setuptools: - Also provide python3-setuptools-wheel for the primary flavor. ++++ qterminal: - Disable libutempter, it doesn't work anymore with the switch from utmp to systemd-logind ++++ retry: - Update to version 1737025645.819c129: * Fix shellcheck reported issue SC2317 * count-fail-ratio: Fix commands with quoted arguments ++++ rubygem-agama-yast: - Correctly select the base product to install (bsc#1235931) ++++ syncthing: - Remove signature validation for now The signature is valid but GPG nevertheless exits with a non-zero return code. This problem has been discussed with upstream. The discussion hasn't been conclusive but it might be an issue with GPG itself. Until this is fixed I am removing the signature. ++++ terragrunt: - Update to version 0.72.1: * fix: set ExcludeFromCopy correctly (#3766) * fix: Adjusting Discord invite link (#3761) * fix(docs): correct typo in stacks.md (#3758) * fix: Adjusting delay to reduce flakiness (#3748) * Discord link update (#3747) ++++ werf: - Update to version 2.19.0: * chore: release 2.19.0 * fix(deploy): LastError empty in logs on failures for some resources * fix(cr-login): fix UserAgent * feat(deploy): ExternalSecret CR tracking works again * fix(deploy): `hidden sensitive output` message in plan for Secrets even if no sensitive changes * chore(taskfile, build): optional version for dev binary * chore(taskfile, build): refactor go and cgo variables * test(e2e): remove unused Chart.lock from complex converge test * refactor(deploy): move dependency management from werf to nelm/helm * chore(release): 1.2 rock-solid, 2 alpha,beta,ea,stable ++++ wl-screenrec: - Update to version 0.1.6: * Support for ffmpeg 7.1 * Add initial support for ext-image-capture protocol * remove requirement for wlr-output-management-unstable-v1 * reconnect when output disappears ++++ xhtml-dtd: - Actually clean up comments that have no meaning (empty, commented Patch line, commented-out non-existing patch being applied). ------------------------------------------------------------------ ------------------ 2025-1-15 - Jan 15 2025 ------------------- ------------------------------------------------------------------ ++++ PDAL: - Update tp 2.8.3 * See PDAL changelog at https://github.com/PDAL/PDAL/releases/tag/2.8.3 * For commits between 2.8.2 and 2.8.3 see https://github.com/PDAL/PDAL/compare/2.8.2...2.8.3 ++++ abseil-cpp: - Extend options-cxx17.patch and options-old.patch to avoid race-condition (boo#1235867) ++++ agama-yast: - Add missing gems to the gemspec file (gh#agama-project/agama#1899). ++++ bitcoin: - Update to version 28.0: * doc: 28.0 Release Notes * doc: generate manpages * build: Bump to 28.0 * validation: Disable CheckForkWarningConditions for background chainstate * test: Use shell builtins in run_command test case * doc: Generate manpages * build: Bump to 28.0rc2 * streams: remove AutoFile::Get() entirely * streams: cache file position within AutoFile * qt: Translations update * gui: fix crash when closing wallet * test: Wait for local services to update in feature_assumeutxo * test: add coverage for assumeUTXO honest peers disconnection * assumeUTXO: fix peers disconnection during sync * test: Work around boost compilation error * depends: build libevent with -D_GNU_SOURCE * test: fixing failing system_tests/run_command under some Locales * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py * test: fix `TestShell` initialization (late follow-up for #30463) * doc: Point release notes to wiki draft * examples: Generate example bitcoin.conf * doc: Generate manpages * build: Bump to 28.0rc1 * docs: Add 379 and 387 to bips.md * docs: Remove release 28.0 release notes fragments * seeds: Regenerate mainnet seeds * seeds: Pull nodes from Luke's seeder * seeds: Pull nodes from virtu's crawler * chainparams: Remove seed.bitcoinstats.com * build: Bump to 28.99 * wallet: bugfix: ensure atomicity in settings updates * qt: 28.0 translations update * test: check xor.dat recreated when missing * test: add null block xor key * refactor: lift NUM_XOR_BYTES * refactor: move read_xor_key() to TestNode * refactor: use unlink rather than os.remove * test: add blocks_key_path * test: Avoid intermittent block download timeout in p2p_ibd_stalling * test: Avoid duplicate curl call in get_previous_releases.py * test: Add time-timewarp-attack boundary cases * Fix maybe-uninitialized warning in IsSpentKey * devtools, utxo-snapshot: Fix block height out of range * test: replace deprecated secp256k1 context flags usage * miner: adjust clock to timewarp rule * Add timewarp attack mitigation test * consensus: enable BIP94 on regtest * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate * consensus: lower regtest nPowTargetTimespan to 144 * fuzz: Speed up utxo_snapshot fuzz target * seeds: Use fjahr's more up to date asmap * seeds: Fixed seeds update * seeds: Add testnet4 fixed seeds file * seeds: Remove manual onion and i2p seeds * seeds: Add testnet instructions * seeds: Also pull from achow101 seeder * makeseeds: Configurable minimum blocks for testnet4's smaller chain * headerssync: Update headerssync configuration * params: Update assumevalid and minimum chainwork * params: Update chainTxData * params: Update assumed blockchain and chainstate sizes * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly * fuzz: Speed up utxo_snapshot by lazy re-init * Rename ReleaseWallet to FlushAndDeleteWallet * fuzz: Remove unused DataStream object * wallet: WaitForDeleteWallet, do not expect thread safety * wallet: rename UnloadWallet to WaitForDeleteWallet * wallet: unload, notify GUI as soon as possible * makeseeds: Shuffle ips after parsing * makeseeds: Support CJDNS * makeseeds: Update user agent regex * test: add functional test for XORed block/undo files (`-blocksxor`) * [doc] mention bip94 support * test: refactor: move `read_xor_key`/`util_xor` helpers to util module * qt: Update translation source file for v28.0 string freeze * gui: Use menu for wallet migration * remove repeated word in note * Move maximum timewarp attack threshold back to 600s from 7200s * Deduplicate list of chain strings in RPC help texts * gui: Use wallet name for wallet migration rather than WalletModel * gui: don't remove wallet manually before migration * gui: Consolidate wallet display name to GUIUtil function * wallet, interfaces: Include database format in listWalletDir * test: Disallow fee_estimator construction in ChainTestingSetup * wallet: fix, detect blank legacy wallets in IsLegacy * doc: add missing "testnet4" network string in RPC/init help texts * policy/feerate.h: avoid constraint self-dependency * add missing #include for GCC 15 * doc: Update ccache website link * chainparams: Handle Testnet4 in GetNetworkForMagic * doc: Remove outdated nTx faking comment * chainparams: add mainnet assumeutxo param at height 840_000 * wallet: List sqlite wallets with empty string name * wallet: Ignore .bak files when listing wallet files * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta * net: Clarify that m_addr_local is only set once * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script * lint: Find function calls in default arguments * doc: Add release notes for 29775 * doc: Align deprecation warnings * assumeutxo: Drop block height from metadata * Reduce cache lookups in CCoinsViewCache::FetchCoin * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252 * contrib: support reading XORed blocks in linearize-data.py script * chainparams: Add initial minimum chain work for Testnet4 * Revert "depends: Fetch miniupnpc sources from an alternative website" * add deprecation warning for mempoolfullrbf * [doc] update documentation for new mempoolfullrbf default * p2p: For assumeutxo, download snapshot chain before background chain * p2p: Restrict downloading of blocks for snapshot chain * doc: Drop no longer needed workaround for WSL * fuzz: replace hardcoded numbers for bech32 limits * validation: don't erase coins cache on prune flushes * Add linked-list test to CCoinsViewCache::SanityCheck * coins: move Sync logic to CoinsViewCacheCursor * coins: pass linked list of flagged entries to BatchWrite * test: add cache entry linked list tests * coins: track flagged cache entries in linked list * testnet: Add timewarp attack prevention for Testnet4 * testnet: Add Testnet4 difficulty adjustment rules fix * testnet: Introduce Testnet4 * refactor: use c++20 std::views::reverse instead of reverse_iterator.h * ci: Silent Homebrew's reinstall warnings * doc: release note for 30212 * rpc: clarify ALREADY_IN_CHAIN rpc errors * build: remove check for __declspec(dllexport) * build: remove check for __attribute__((visibility.. * depends: fix ZMQ CMake getcachesize check * scripted-diff: Replace uint256S("str") -> uint256{"str"} * refactor: Hand-replace some uint256S -> uint256 * refactor: Add consteval uint256(hex_str) * miniscript: Use `ToIntegral` instead of `ParseInt64` * scripted-diff: Modernize naming of nChainTx and nTxCount * test: Add basic check for nChainTx type * chainparams: Change nChainTx to uint64_t * refactor: remove un-tested early returns * tests: add tests for KeyPair * refactor: move SignSchnorr to KeyPair * logging: clarify -debug and -debugexclude descriptions * rpc: make logging method reject "0" category and correct the help text * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0 * logging, refactor: make category special cases explicit * doc + test: Correct uint256 hex string endianness * doc: Add missed cmake package to build depends * crypto: add KeyPair wrapper class * tests: add key tweak smoke test * bench: add benchmark for signing with a taptweak * doc: Add note about distro's g++-mingw-w64-x86-64-posix version * policy: enable full-rbf by default * doc: add release notes for full-rbf * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds * test: check that P2A with witness data is still consensus-legal * test: P2A is a destination type with an address * gui, qt: brintToFront workaround for Wayland * [rpc, fees]: add more detail on the fee estimation modes * [doc]: add `30275` release notes * fuzz: fix timeout in crypter target * test: Disable known broken USDT test for now * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1" * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61 * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind * Showing local addresses on the Node Window * net: Providing an interface for mapLocalHost * coins: call ClearFlags in CCoinsCacheEntry destructor * refactor: require self and sentinel parameters for AddFlags * refactor: add CoinsCachePair alias * refactor: move flags to private uint8_t and rename to m_flags * refactor: disallow setting flags in CCoinsCacheEntry constructors * refactor: encapsulate flags setting with AddFlags and ClearFlags * refactor: encapsulate flags get access for all other checks * refactor: encapsulate flags access for dirty and fresh checks * clusterlin: improve rechunking in LinearizationChunking (optimization) * clusterlin: add MergeLinearizations function + fuzz test + benchmark * clusterlin: add PostLinearize + benchmarks + fuzz tests * clusterlin: add algorithms for connectedness/connected components * clusterlin: rename Intersect -> IntersectPrefixes * fuzz: improve scriptpubkeyman target * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo() * qt, build: Drop `QT_STATICPLUGIN` macro * depends: Fix `zeromq` build on OpenBSD * refactor: remove TxidFromString * test: replace WtxidFromString with Wtxid::FromHex * fuzz: increase FromHex() coverage * test: add uint256::FromHex unittest coverage * test: Avoid CScript() as default function argument * [fuzz] Harness for version handshake * scripted-diff: Rename lazily initialized bloom filters * doc: Remove reference to resolved issue * [net processing] Lazily initialize m_recent_confirmed_transactions * [net processing] Lazily initialize m_recent_rejects_reconsiderable * [net processing] Lazily initialize m_recent_rejects * test: Try previously intermittently broken USDT test again * doc: remove obsolete mention and link to closed PR * doc: add release notes for #22729 * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg * test: fix constructor of msg_tx * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs * test: add P2A ProduceSignature coverage * Add release note for P2A output feature * test: add P2A coverage for decodescript * test: Add anchor mempool acceptance test * policy: stop 3rd party wtxid malleability of anchor spend * policy: make anchor spend standard * policy: Add OP_1 <0x4e73> as a standard output type * kernel: Only setup kernel context globals once * qt: Update translation source file * qt: Bump Transifex slug for 28.x * qt: Pull recent translations from Transifex * test: fix intermittent failures in feature_proxy.py * doc: Update issue reference for libbitcoinkernel * rpc: fix maybe-uninitialized compile warning in getchaintxstats * ci: enable berkley db on test each commit job * rpc: add utxo's blockhash and number of confirmations to scantxoutset output * guix: move bison from global scope, to Linux * mingw: Document mode wbx workaround * Add -blocksxor boolean option * rpc: Return precise loadtxoutset error messages * Return XOR AutoFile from BlockManager::Open*File() * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c * guix: patch /gnu/store paths out of winpthreads * doc: rpc: Use "output script" consistently (2/2) * bench: add cluster linearization improvement benchmark * clusterlin: permit passing in existing linearization to Linearize * clusterlin: add LinearizationChunking class * clusterlin: randomize the SearchCandidateFinder search order * clusterlin: use bounded BFS exploration (optimization) * bench: Candidate finding and linearization benchmarks * clusterlin: add Linearize function * clusterlin: add chunking algorithm * clusterlin: add SearchCandidateFinder class * clusterlin: add AncestorCandidateFinder class * tests: framework for testing DepGraph class * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types * depends: remove ENV unsetting for darwin * guix: improve ENV unsetting for macOS * depends: patch explicit -lm usage out of Qt tools * refactor: Use untranslated error message in ActivateSnapshot * depends: cleanup after qrencode build * depends: cleanup after miniupnpc build * depends: Cleanup postprocess commands after switching to CMake * m_tx_download_mutex followups * release m_tx_download_mutex before MakeAndPushMessage GETDATA * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr * ci: Add missing qttools5-dev install to Asan task * doc: Add release notes for two pull requests * refactor: Replace ParseHashStr with FromHex * rest: Reject truncated hex txid early in getutxos parsing * refactor: Expose FromHex in transaction_identifier * refactor: Implement strict uint256::FromHex() * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job * refactor: fix missing includes * [test]: ensure `estimatesmartfee` default mode is `economical` * [doc] TxOrphanage is no longer thread-safe * [refactor] combine block vtx loops in BlockConnected * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds * refactor: Add FlatFileSeq member variables in BlockManager * scripted-diff: Rename SetHex to SetHexDeprecated * test: refactor: Replace SetHex with uint256 constructor directly * depends: Bump `libmultiprocess` for CMake fixes * test: Fix intermittent issue in p2p_v2_misbehaving.py * net: Log accepted connection after m_nodes.push_back * guix: use gcc-12 to compile winpthreads * depends: switch to building expat with CMake * guix: use GCC 12.4.0 over 12.3.0 * guix: consolidate back to GCC 12 toolchain for all HOSTS * fix: Make TxidFromString() respect string_view length * refactor: Change base_blob::SetHex() to take std::string_view * test: uint256 - Garbage suffixes and zero padding * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK() * test: Add test for TxidFromString() behavior * doc: use proper doxygen formatting for CTxMemPool::cs * fuzz: Speed up PickValue in txorphan * lint: Use git clone --depth=1 * lint: Add missing docker.io prefix to ci/lint_imagefile * lint: Use consistent out-of-tree build for python and test_runner * Fix lint-spelling warnings * doc: Clarify intent of ./ci/lint_run_all.sh * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile * fuzz: reduce keypool size in scriptpubkeyman target * Fix MSVC warning C4273 "inconsistent dll linkage" * depends: bump libmultiprocess for CMake fixes * depends: Fix CMake-generated `libevent*.pc` files * fuzz: Deglobalize signature cache in sigcache test * fuzz: Limit parse_univalue input length * log: Remove NOLINT(bitcoin-unterminated-logprintf) * depends: switch zmq to CMake * fuzz: Use BasicTestingSetup for coins_view target * test: Add arguments for creating a slimmer setup * depends: add zeromq no librt patch * depends: add zeromq cmake minimum patch * depends: add zeromq windows usage patch * depends: add zeromq builtin sha1 patch * depends: add zeromq mktemp macos patch * logging: use std::string_view * logging: Apply formatting to early log messages * logging: Limit early logging buffer * test: Add loadtxoutset test with tip on snapshot block * test: Remove already resolved assumeutxo todo comments * depends: use CMake to build FreeType * contrib: assume binary existence in sec/sym checks * [fees]: change `estimatesmartfee` default mode to `economical` * contrib: simplify ELF test-security-check * contrib: simplify PE test-security-check * contrib: simplify MACHO test-security-check * refactor: add coinbase constraints to BlockCreateOptions * test: bump mocktime after node has received and sent bytes * refactor: Use util::Split to avoid a harmless unsigned-integer-overflow * test: Non-Shy version sender * refactor: Make m_last_notified_header private * doc: getaddressinfo[isscript] is optional * test: Fix MSVC warning C4101 "unreferenced local variable" * univalue, refactor: Convert indentation tabs to spaces * qa: Do not assume running `feature_asmap.py` from source directory * qa: Consider `cache` and `config.ini` relative to invocation directory * scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()` * [refactor] delete EraseTxNoLock, just use EraseTx * remove obsoleted TxOrphanage::m_mutex * lock m_recent_confirmed_transactions using m_tx_download_mutex * remove obsoleted hashRecentRejectsChainTip * update recent_rejects filters on ActiveTipChange * add ValidationInterface::ActiveTipChange * guard TxRequest and rejection caches with new mutex * refactor: pass BlockCreateOptions to createNewBlock * refactor: use CHECK_NONFATAL to avoid single-use symbol * gui: correct replacement of amp character in the wallet name for QMenu * test: Fix intermittent failure in p2p_v2_misbehaving.py * Add fuzz test for FSChaCha20Poly1305 * Add fuzz test for AEADChacha20Poly1305 * fuzz: limit the number of nested wrappers in descriptors * fuzz: limit the number of sub-fragments per fragment for descriptors * net: Allow DNS lookups on nodes with IPV6 lo only * rest: Reject negative outpoint index in getutxos parsing * init: change shutdown order of load block thread and scheduler * rpc: Use CHECK_NONFATAL over Assert * logging: Add DisableLogging() * contrib: c++ify test stubs after switching to c++ compilers * validation: Don't load a snapshot if it's not in the best header chain. * log: Fix __func__ in LogError in blockstorage module * log: LogError with FlatFilePos in UndoReadFromDisk * refactor: Mark IsBlockPruned const * remove truc_policy.cpp from libbitcoin_common_a_SOURCES * test: fix inconsistency in fundrawtransaction weight limits test * util: Catch translation string errors at compile time * Reapply "test: p2p: check that connecting to ourself leads to disconnect" * net: prevent sending messages in `NetEventsInterface::InitializeNode` * net: fix race condition in self-connect detection * package rbf: cpfp structure requires package > parent feerate * test package rbf boundary conditions more closely * fuzz: mini_miner_selection fixups. * MiniMiner: use FeeFrac in AncestorFeerateComparator * [doc] archive v26.2 release notes * refactor: Mark some static global vars as const * refactor: De-globalize last notified header index * refactor: De-globalize validation benchmark timekeeping * rpc: doc: use "output script" terminology consistently in "asm"/"hex" results * test: [refactor] Pass TestOpts * tidy: modernize-use-equals-default * Use WITH_LOCK in Warnings::Set * GUI/OptionsDialog: Prefer to stretch actual options area rather than waste space * GUI/OptionsDialog: Allow Maximize of window * random: drop ad-hoc Shuffle in favor of std::shuffle * bench random: benchmark more functions, and add InsecureRandomContext * refactor: Use designated initializer * rpc: Use untranslated error strings in loadtxoutset * net_processing: use existing RNG object in ProcessGetBlockData * random bench refactor: move to new bench/random.cpp * test: loadtxoutset in divergent chain with less work * refactor: Use named arguments to get path arg in loadtxoutset * kernel: De-globalize signature cache * fuzz: improve utxo_snapshot target * Expose CSignatureCache class in header * kernel: De-globalize script execution cache hasher * kernel: De-globalize script execution cache * validation: Don't error if maxsigcachesize exceeds uint32::max * contrib: rename cc to cxx in binary checking scripts * contrib: use c++ rather than c for binary tests * fuzz: fix key size in crypter target * validation: Check if mempool exists before asserting in ActivateSnapshot * logging: Add thread safety annotations * lint: remove unneeded trailing line fix * lint: ignore files ignored by git in mlc * test: add test for modififed walletprocesspsbt calls * net: require P2P binds to succeed * net: report an error if unable to bind on the Tor listening addr:port * net: don't extra bind for Tor if binds are restricted * [doc] add release note for TRUC * use version=3 instead of v3 in debug strings * scripted-diff: change names from V3 to TRUC * [doc] replace mentions of v3 with TRUC * rename mempool_accept_v3.py to mempool_truc.py * wallet: fix FillPSBT errantly showing as complete * test: Add coverage for getchaintxstats in assumeutxo context * rpc: Reorder getchaintxstats output * rpc: Avoid getchaintxstats invalid results * Revert "test: p2p: check that connecting to ourself leads to disconnect" * test: verify wallet is still active post-migration failure * wallet: Use LegacyDataSPKM when loading * wallet: Move MigrateToDescriptor and DeleteRecords to LegacyDataSPKM * wallet: Move LegacyScriptPubKeyMan::IsMine to LegacyDataSPKM * wallet: Move LegacySPKM data storage and handling to LegacyDataSPKM * random: replace construct/assign with explicit Reseed() * random: use LogError for init failure * tests: make fuzz tests (mostly) deterministic with fixed seed * random: cleanup order, comments, static * net, net_processing: use existing RNG objects more * random: improve precision of MakeExponentiallyDistributed * random: convert GetExponentialRand into rand_exp_duration * random: convert GetRand{Micros,Millis} into randrange * net: use GetRandMicros for cache expiration * random: get rid of GetRand by inlining * wallet: update mempool conflicts tests + docs * util: Use SteadyClock in RandAddSeedPerfmon * random: make GetRand() support entire range (incl. max) * tests: overhaul deterministic test randomness * random: convert XoRoShiRo128PlusPlus into full RNG * random: move XoRoShiRo128PlusPlus into random module * xoroshiro128plusplus: drop comment about nonexisting copy() * random: modernize XoRoShiRo128PlusPlus a bit * random: add RandomMixin::randbits with compile-known bits * random: Improve RandomMixin::randbits * random: refactor: move rand* utilities to RandomMixin * random: use BasicByte concept in randbytes * random: add a few noexcepts to FastRandomContext * random: move rand256() and randbytes() to .h file * random: write rand256() in function of fillrand() * ci: Clear unused /msan/llvm-project * Moved the repeated -printpriority fetching out of AddToBlock * test: Added coverage to Block not found error using gettxoutsetinfo * p2p: Start downloading historical blocks from common ancestor * test: p2p: check that connecting to ourself leads to disconnect * scripted-diff: Log parameter interaction not thrice * doc: Fix outdated dev comment about logging * wallet: use LogTrace for walletdb log messages at trace level * Compare ASMaps with respect to specific addresses * [wallet, rpc]: add `max_tx_weight` to tx funding options * doc: detail -rpccookieperms option * test: add rpccookieperms test * init: add option for rpccookie permissions * util: add perm string helper functions * [wallet]: update the data type of `change_output_size`, `change_spend_size` and `tx_noinputs_size` to `int` * [doc]: update reason for deducting change output weight * [refactor]: update coin selection algorithms input parameter `max_weight` name * Have testBlockValidity hold cs_main instead of caller * refactor: use CHECK_NONFATAL to avoid single-use symbol * Drop unneeded lock from createNewBlock * mempool: move LoadMempool/DumpMempool to node * Change MigrateLegacyToDescriptor to reopen wallet as BERKELEY_RO * kernel: remove mempool_persist.cpp * refactor: Remove no longer needed clang-15 workaround for std::span * fuzz: Clarify Apple-Clang-16 workaround * build: Bump clang minimum supported version to 16 * refactor: testBlockValidity make out argument last * Add missing include for mining interface * test: change comments to `self.log.info` for `test_addnode_getaddednodeinfo` * test: add coverage for `node` field of `getaddednodeinfo` RPC * rest: don't copy data when sending binary response * ci: test-each-commit merge base optional * ci: forks can opt-out of CI branch push (Cirrus only) * contrib: Fixup verify-binaries OS platform parsing * depends: update doc in Qt pwd patch * depends: switch libevent to CMake * Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320 * build: Drop redundant `sys/sysctl.h` header check * doc: Add note to getblockfrompeer on missing undo data * rpc: Make pruneheight also reflect undo data presence * wallet: notify when preset + automatic inputs exceed max weight * ci: increase available ccache size to 300MB * test: Check that non empty version packet is ignored and no disconnection happens * test: Check that disconnection happens when AAD isn't filled * test: Check that disconnection happens when garbage sent/received are different * test: Check that disconnection happens when wrong garbage terminator is sent * test: Check that disconnection happens when >4095 garbage bytes is sent * refactor, blockstorage: Generalize GetFirstStoredBlock * build: add -Wundef * refactor: use #ifdef HAVE_SOCKADDR_UN * randomenv: use ifdef over if * zmq: use #ifdef ENABLE_ZMQ * build: Suppress warnings from boost and capnproto in multiprocess code * test: Remove unnecessary restart in assumeutxo test * assumeutxo: Check snapshot base block is not marked invalid * ci: clarify Cirrus self-hosted workers setup * refactor: remove extraneous lock annotations from function definitions * ci: add option for running tests without volume * gui: show maximum mempool size in information window * add node interface method for getting maximum mempool size * contrib: add R(UN)PATH check to ELF symbol-check * test: Make blockencodings_tests deterministic * refactor: Move early loadtxoutset checks into ActiveSnapshot * QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core" * fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error * Don't use iterator addresses in IteratorComparator * rpc: call IsInitialBlockDownload via miner interface * Replace hard-coded constant in test * Validate oversized transaction * Validate transaction without inputs * Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_tests * rpc: minize getTipHash() calls in gbt * rpc: call processNewBlock via miner interface * rpc: getTransactionsUpdated via miner interface * Always pass options to BlockAssembler constructor * rpc: call CreateNewBlock via miner interface * rpc: getblocktemplate getTipHash() via Miner interface * rpc: call TestBlockValidity via miner interface * Introduce Mining interface * fuzz: have package_rbf always make small txns * doc: reword package RBF documentation * upnp: add compatibility for miniupnpc 2.2.8 * rename policy/v3_policy.* to policy/truc_policy.* * build: use -no_exported_symbols on macOS * ci: remove unused bcc variable from workflow * doc: replace mention of V3 with TRUC * move-only: refactor CreateTransactionInternal * wallet: use CRecipient instead of CTxOut * test: expand LimitOrphan and EraseForPeer coverage * test: Introduce test types and modify v2 handshake function accordingly * test: write functional test results to csv * test: Added test coverage to listsinceblock rpc * fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read * fuzz: simplify FuzzedSock::m_peek_data * netbase: extend CreateSock() to support creating arbitrary sockets * ci: enable self-assignment clang-tidy check * refactor: add self-assign checks to classes which violate the clang-tidy check * doc: rewrite some of the macdeploy docs * depends: swap mmacosx-version-min for mmacos-version-min * Add release note for size 2 package rbf * doc: update package RBF comment * mempool: Improve logging of replaced transactions * CheckPackageMempoolAcceptResult: Check package rbf invariants * Fuzz: pass mempool to CheckPackageMempoolAcceptResult * [test] package rbf * [policy] package rbf * Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic" * Squashed 'src/leveldb/' changes from e2f10b4e47..688561cba8 * refactor: remove warnings globals * node: update uiInterface whenever warnings updated * introduce and use the generalized `node::Warnings` interface * move-only: move warnings from common to node * refactor: remove unnecessary AppendWarning helper function * test: cover more errors for `signrawtransactionwithkey` RPC * i2p: fix log when an interruption happens during `Accept` * i2p: log errors properly according to their severity * doc: archive release notes for v27.1 * Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7 * fuzz: Use std::span in FuzzBufferType * ci: move Asan / LSan / USDT job to Github Actions * guix: use glibc 2.31 * test: add functional test for tagged MiniWallet instances * test: fix MiniWallet internal key derivation for tagged instances * utils: add missing include * test: fix MiniWallet script-path spend (missing parity bit in leaf version) * test: refactor: return TaprootInfo from P2TR address creation routine * test: add coverage for errors for `combinerawtransaction` RPC * PackageV3Checks: Relax assumptions * doc: add release note for 29091 and 29165 * refactor: rename (macho) ld64 to lld * ci: update deps for macOS cross build * depends: update install docs for macOS cross compilation * depends: remove no-longer used llvm_* vars from macOS build * depends: no-longer pass -B to clang in macOS cross-compile * depends: remove native LLVM package * depends: remove FORCE_USE_SYSTEM_CLANG * guix: use clang-toolchain-18 for macOS build * tests: add fuzz tests for BitSet * util: add BitSet * log: use error level for critical log messages * test: Remove redundant verack check * build: Remove --enable-gprof * test: doc: fix units in tx size standardness test (s/vbytes/weight units) * refactor: performance-for-range-copy in psbt.h * ci: add IPV6 network to ci container * refactor: Rename CTransaction::nVersion to version * blockman: Replace m_reindexing with m_blockfiles_indexed * test: Add functional test for continuing a reindex * indexes: Don't wipe indexes again when already reindexing * kernel: Add less confusing reindex options * consensus: Store transaction nVersion as uint32_t * refactor: Add explicit cast to expected_last_page to silence fuzz ISan * minor: remove unnecessary semicolons from RPC content type examples * refactor: move orphanage constants to header file * test: use json-rpc 2.0 in all functional tests by default * bitcoin-cli: use json-rpc 2.0 * test: remove unused variable in interface_rpc.py * doc: update and link for JSON-RPC 2.0 * validation: Remove needs_init from LoadBlockIndex * bugfix: Streamline setting reindex option * ci: Use relative paths in `win64-native` CI job consistently * ci: Remove no longer needed workaround for GHA Windows images * tests: add fuzz tests for VecDeque * util: add VecDeque * fuzz: add I2P harness * net_processing: make MaybePunishNodeFor{Block,Tx} return void * build: warn on self-assignment * refactor: disable self-assign warning for tests * test: Add ReceiveWithExtraTransactions Compact Block receive test. * test: refactor: Rename extra_txn to const empty_extra_txn as it is empty in all test cases * build: re-enable deprecated warning copy * test: add `createmultisig` P2MS encoding test for all n (1..20) * test: add unit test for `keys_to_multisig_script` * test: fix `keys_to_multisig_script` (P2MS) helper for n/k > 16 * guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126 * Reduce memory copying operations in bech32 encode * Reserve hrp memory in Decode and LocateErrors * build: no-longer allow GCC-10 in C++20 check * doc: fixup deps doc after #30198 * chainparams: Add achow101 DNS seeder * test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure * test: Fix typos and use names args * Support running individual lint checks * refactor: remove unused `CKey::Negate` method * guix: show *_FLAGS variables in pre-build output * [fuzz] Avoid endless waiting in FuzzedSock::{Wait,WaitMany} * [fuzz] Make peeking through FuzzedSock::Recv fuzzer friendly * depends: Update Boost download link * build: Fix building `fuzz` binary on on SunOS / illumos * [doc] update bips.md for 431 * [test] wallet uses CURRENT_VERSION which is 2 * [policy] make v3 transactions standard * doc: JSON-RPC request Content-Type is application/json * [fuzz] Use fuzzer friendly ConsumeRandomLengthByteVector in FuzzedSock::Recv * depends: consolidate dependency docs * net: log connections failures via SOCKS5 with less severity * [refactor] use TRUC_VERSION in place of 3 * test: MiniWallet: respect fee_rate for target_weight, use in mempool_limit.py * test: add framework functional test for MiniWallet's tx padding * test: MiniWallet: fix tx padding (`target_weight`) for large sizes, improve accuracy * net_processing: remove Misbehavior score and increments * net_processing: make all Misbehaving increments = 100 * net_processing: drop 8 headers threshold for incoming BIP130 * net_processing: drop Misbehavior for unconnecting headers * net_processing: do not treat non-connecting headers as response * depends: fix Qt macOS build with Clang 18 * clang-tidy: Add `bugprone-move-forwarding-reference` check * build: remove --enable-lcov-branch-coverage * depends: qt 5.15.14 * refactor: use recommended type hiding on multi_index types * qa: a fuzz target for the block index database * scripted-diff: Replace nNextSweep with m_next_sweep * increase txorphan harness stability * fuzz: Handle missing BDBRO errors * Use `exact_target` shorthand in coinselector_tests * log: Add V2 handshake timeout * test: Make global TRANSPORT_VERSION variable an instance variable * Fold GetSelectionWaste() into ComputeAndSetWaste() * test: Add coverage for txid coins count check when loading snapshot * assumeutxo: Add network magic ctor param to SnapshotMetadata * fuzz: Fix wallet_bdb_parser stdlib error matching * lint: add markdown hyperlink checker * assumeutxo: Deserialize trailing byte instead of Txid * doc: Add release notes for #29612 * Link to gen-bitcoin-conf.sh instead of bitcoin.conf placeholder * [fuzz] Avoid collecting initialization coverage * Add sanity checks for various ATMPArgs booleans * [refactor] make some members MemPoolAccept-wide * cpfp carveout is excluded in packages * Add m_allow_sibling_eviction as separate ATMPArgs flag * Add description for m_test_accept * test: Assumeutxo: snapshots with less work should not be loaded * clang-tidy: add check for non-trivial thread_local vars * depends: Fetch miniupnpc sources from an alternative website * test: add coverage for `mapped_as` from `getrawaddrman` * net: rpc: return peer's mapped AS in getrawaddrman * doc: Correct pull request prefix for scripts and tools * guix: drop binutils from macOS env * guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS * guix: remove ZERO_AR_DATE export * depends: remove cctools & libtapi * build: switch to using lld for macOS builds * build: add lld into macOS build environment(s) * depends: swap cctools-x for llvm-x * depends: don't use -no_warning_for_no_symbols in macOS qt build * windeploy: Renew certificate * wallet, tests: Avoid stringop-overflow warning in PollutePubKey * [fuzz] V3_MAX_VSIZE and effective ancestor/descendant size limits * [policy] restrict all v3 transactions to 10kvB * [policy] explicitly require non-v3 for CPFP carve out * test: improve robustness of connect_nodes() * rpc: Enhance metadata of the dumptxoutset output * assumeutxo: Add documentation on dumptxoutset serialization format * assumeutxo: Add test for changed coin size value * rpc: Optimize serialization disk space of dumptxoutset * build: remove --enable-threadlocal * doc: remove comment about using thread_local * build: Enable `thread_local` for MinGW-w64 builds * refactor: replace hardcoded numbers * ci: Add mising -Wno-error=maybe-uninitialized to armhf task * rpc: avoid copying into UniValue * doc: Update NetBSD Build Guide * tests: improve wallet multisig descriptor test and docs * build: pass --with-ecmult-gen-kb=86 to secp256k1 * [[refactor]] Check CTxMemPool options in constructor * test: remove unneeded `-maxorphantx=1000` settings * bench: bugfix, properly release wallet before erasing directory * test: Log when the garbage is actually sent to transport layer * wallet, test: Be able to always swap BDB endianness * test: Test bdb_ro dump of wallet without reset LSNs * test: Test dumping dbs with overflow pages * test: Test dumps of other endian BDB files * bdb: Be able to make byteswapped databases * Error if LSNs are not reset * Berkeley RO Database fuzz test * tests: Add BerkeleyRO to db prefix tests * wallettool: Optionally use BERKELEY_RO as format when dumping BDB wallets * Add MakeBerkeleyRODatabase * Implement handling of other endianness in BerkeleyRODatabase * wallet: implement independent BDB deserializer in BerkeleyRODatabase * fuzz: add more coverage for `ScriptPubKeyMan` * util: avoid using thread_local variable that has a destructor * doc: Clarify distinction between util and common libraries in libraries.md * util: Move util/string.h functions to util namespace * util: add TransactionError includes and namespace declarations * util: move fees.h and error.h to common/messages.h * common: Add PSBTError enum * util: move error.h TransactionError enum to node/types.h * util: move spanparsing.h to script/parsing.h * util: move spanparsing.h Split functions to string.h * util: move HexStr and HexDigit from util to crypto * util: move util/message to common/signmessage * build: move memory_cleanse from util to crypto * build: move chainparamsbase from util to common * test: Add check-deps.sh script to check for unexpected library dependencies * kernel: De-globalize fReindex * Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 * refactor: Use type-safe time in txorphanage * rpc: Remove index-based Arg accessor * crypto: disable asan for sha256_sse4 with clang and -O0 * ci: Roll test-each-commit Ubuntu * ci: Remove clang version pin in test-each-commit * blockstorage: Don't move cursor backwards in UpdateBlockInfo * blockstorage: Rename FindBlockPos and have it return a FlatFilePos * validation, blockstorage: Separate code paths for reindex and saving new blocks * blockstorage: split up FindBlockPos function * doc: Improve doc for functions involved in saving blocks to disk * doc: add comments and release-notes for JSON-RPC 2.0 * rpc: JSON-RPC 2.0 should not respond to "notifications" * rpc: Avoid returning HTTP errors for JSON-RPC 2.0 requests * rpc: Add "jsonrpc" field and drop null "result"/"error" fields * rpc: identify JSON-RPC 2.0 requests * test: add conflicting topology test case * tests, fuzz: use new NUMS_H const * [log] updates in TxOrphanage * [functional test] attackers sending mutated orphans * [unit test] TxOrphanage handling of same-txid-different-witness txns * [p2p] allow entries with the same txid in TxOrphanage * [refactor] TxOrphanage::EraseTx by wtxid * [refactor] TxOrphanage::HaveTx only by wtxid * [p2p] don't query orphanage by txid * kernel: Remove batchpriority from kernel library * crypto: add NUMS_H const * wallet: implement BerkeleyRODatabase::Backup * wallet: implement BerkeleyROBatch * wallet: add dummy BerkeleyRODatabase and BerkeleyROBatch classes * refactor: simplify `FormatSubVersion` using strprintf/Join * cli: Add warning for duplicate port definition * cli: Sanitize ports in rpcconnect and rpcport * rpc: move UniValue in blockToJSON * depends: set RANLIB for CMake * depends: set NM for CMake * depends: set AR for CMake * refactor: Model the bech32 charlimit as an Enum * script/sign: avoid duplicated signature verification after signing * bench: add benchmark for `SignTransaction` * test: add GetAddedNodeInfo() CJDNS regression unit test * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo() * refactor, subprocess: Remove unused stream API calls * refactor, subprocess: Remove unused `Popen::child_created_` data member * refactor, subprocess: Remove unused `Popen::poll()` * refactor, subprocess: Remove `Popen::pid()` * test: test sendall does ancestor aware funding * contrib: drop dead get_machine from test sym check * contrib: use env_flags in get_arch * Refactor: Remove ECC_Start and ECC_Stop from key header * kernel: Remove key module from kernel library * tools: Use ECC_Context helper in bitcoin-tx and bitcoin-wallet tools * test: Use ECC_Context helper in bench and fuzz tests * common: Add ECC_Context RAII wrapper for ECC_Start/ECC_Stop * blockstorage: Add Assume for fKnown / snapshot chainstate * build, test: Remove unused `TIMEOUT` environment variable * build: swap otool for (llvm-)objdump * test: Remove struct.pack from almost all places * scripted-diff: test: Use int.to_bytes over struct packing * test: Use int.to_bytes over struct packing * test: Normalize struct.pack format * ci: Exclude feature_init for now in valgrind task * doc: rpc: fix submitpackage examples * rpc: update min package size error message in submitpackage * doc: rpc: submitpackage takes sorted array * test: add bounds checking for submitpackage RPC * test: added test coverage to loadtxoutset * refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition * build, test, doc: Temporarily remove Android-related stuff * test: use tagged ephemeral MiniWallet instance in fill_mempool * test: add MiniWallet tagging support to avoid UTXO mixing * test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool * test: refactor: move fill_mempool to new module mempool_util * net: reduce LOCK(cs_main) scope in ProcessGetBlockData * net: reduce LOCK(cs_main) scope in GETBLOCKTXN * build, msvc: Compile test\fuzz\miniscript.cpp * test: addmultisigaddress, coverage for script size limits * bugfix: addmultisigaddress, add unsupported operation for redeem scripts over 520 bytes * test: coverage for 16-20 segwit multisig scripts * rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey * fix incorrect multisig redeem script size limit for segwit * test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67' * test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys' * test: rpc_createmultisig, remove unnecessary checkbalances() * test: refactor, multiple cleanups in rpc_createmultisig.py * test: rpc_createmultisig, remove manual wallet initialization * miniscript: make operator_mst consteval * doc: fix broken relative md links * [test]: remove duplicate WITNESS_SCALE_FACTOR * gui: fix misleading signmessage error with segwit * build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set * ci: remove -Wdocumentation from -Werror in multiprocess CI * ci: remove -Warray-bounds from -Werror for win64 * ci: disable -Werror=maybe-uninitialized for Windows builds * refactor, test: Always initialize pointer * Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE * refactor: Avoid unused-variable warning in init.cpp * [refactor] use reference in for loop through iters * refactor: Make 64-bit shift explicit * fuzz: wallet, add target for Crypter * fuzz: txorphan tests fixups * rpc: return warnings as an array instead of just a single one * Process every MempoolAcceptResult regardless of PackageValidationResult * [refactor] have ProcessPackageResult take a PackageToValidate * [doc] remove redundant PackageToValidate comment * [txpackages] use std::lexicographical_compare instead of sorting hex strings * [refactor] make MempoolAcceptResult::m_replaced_transactions non-optional * Add lint check for bitcoin-config.h include IWYU pragma * scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes * lint: [doc] Clarify Windows line endings (CR LF) not to be used * test: use sleepy wait-for-log in reindex readonly * doc: add release-notes-27064.md * system: use %LOCALAPPDATA% as default datadir on windows * depends: fix miniupnpc snprintf usage on Windows * depends: switch miniupnpc to CMake * depends: add upstream CMake patch to miniupnpc * depends: miniupnpc 2.2.7 * guix: fix suggested fake date for openssl -1.1.1l * test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py * doc: removed help text saying that peers may not connect automatically * functional test: ensure confirmed utxo being sourced for 2nd chain * test: Handle functional test disk-full error * doc: add LLVM instruction for macOS < 13 * depends: Fix build of Qt for 32-bit platforms * fuzz: don't allow adding duplicate transactions to the mempool * update comments in cpp-subprocess (check_output references) * remove unused method `Popen::kill` from cpp-subprocess * net: Fix misleading comment for Discover * net: Replace ifname check with IFF_LOOPBACK in Discover * build, msvc: Compile `test\fuzz\bitdeque.cpp` * refactor: Fix "error C2248: cannot access private member" on MSVC * build: Bump clang minimum supported version to 15 * build, msvc: Drop duplicated `common\url.cpp` source file * validation: allow to specify frequency for -checkblockindex * validation: improve performance of CheckBlockIndex * test: adds outbound eviction tests for non outbound-full-relay peers * test: adds outbound eviction functional tests, updates comment in ConsiderEviction * [Test] Assumeutxo: ensure failure when importing a snapshot twice * [functional test] opportunistic 1p1c package submission * [p2p] opportunistically accept 1-parent-1-child packages * [p2p] add separate rejections cache for reconsiderable txns * [fuzz] break out parent functions and add GetChildrenFrom* coverage * [unit test] TxOrphanage::GetChildrenFrom* * [txorphanage] add method to get all orphans spending a tx * [txpackages] add canonical way to get hash of package * test: Add two more urlDecode tests * refactor: Avoid copying util::Result values * refactor: Drop util::Result operator= * remove commented out code in cpp-subprocess * contrib: Add asmap-tool * contrib: rpcauth.py - Add new option (-j/--json) to output text in json format * test: Add test case for spending bare multisig * depends: pass verbose through to cmake based make * Fix typos in description.md and wallet_util.py * remove unused templates from cpp-subprocess * common: Don't terminate on null character in UrlDecode * scripted-diff: Modernize name of urlDecode function and param * refactor: Remove hooking code for urlDecode * refactor: Replace libevent use in urlDecode with our own code * test: Add unit tests for urlDecode * doc: Bash is needed in gen_id and is not installed on FreeBSD by default * doc: suggest only necessary Qt packages for installation on FreeBSD * doc: Suggest only necessary Qt packages for installation on OpenBSD * test: add missing comparison of node1's mempool in MempoolPackagesTest * test: Run framework unit tests in parallel * Replace locale-dependent `std::strerror` with `SysErrorString` * refactor: Rename `subprocess.hpp` to follow our header name conventions * remove unneeded environment option from cpp-subprocess * test:Validate UTXO snapshot with coin_height > base_height & amount > money_supply * Added seednode prioritization message to help output * Gives seednode priority over dnsseed if both are provided * sign: don't assume we are parsing a sane Miniscript * doc: explain what the wallet password does * Avoid explicitly computing diagram; compare based on chunks * test: Fix intermittent timeout in p2p_tx_download.py * ci: Drop no longer needed `-I` flag in "tidy" task * guix: remove no-longer-used bzip2 * depends: switch qrencode to .tar.gz * depends: switch libxcb_util_wm to .tar.gz * depends: switch libxcb_util_render to .tar.gz * depends: switch libxcb_util_keysyms to .tar.gz * depends: switch libxcb_util_image to .tar.gz * depends: switch libxcb_util to .tar.gz * depends: switch xproto to .tar.gz * depends: switch libXau to .tar.gz * depends: switch fontconfig to .tar.gz * depends: switch boost to .tar.gz * test: Fix intermittent issue in p2p_handshake.py * [doc] update release-process.md and backports section of CONTRIBUTING * net: attempts to connect to all resolved addresses when connecting to a node * test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos * ci, msvc: Add "Run fuzz binaries" step * fuzz: Pass `SystemRoot` environment variable to subprocess * ci, msvc: Add "Clone fuzz corpus" step * build, msvc: Build `fuzz.exe` binary * build, msvc: Enable preprocessor conformance mode * fuzz: Re-implement `read_stdin` in portable way * index: race fix, lock cs_main while 'm_synced' is subject to change * build: better scope usage of -Wl,-headerpad_max_install_names * build: don't use install_name_tool for macOS deploy when cross-compiling * build: don't pass strip to macOS deploy if cross-compiling * doc: release notes for PR 27679 * test: cover unix sockets in zmq interface * zmq: accept unix domain socket address for notifier * test: fix intermittent failure in p2p_compactblocks_hb.py * wallet: return and display signer error * wallet: compare address returned by displayaddress * test: use h marker for external signer mock * fuzz: explicitly cap the vsize of RBFs for diagram checks * test: Fix failing univalue float test * netbase: clean up Proxy logging * remove unneeded cwd option from cpp-subprocess * remove unneeded bufsize option from cpp-subprocess * remove unneeded close_fds option from cpp-subprocess * remove unneeded session_leader option from cpp-subprocess * remove unneeded defer_spawn option from cpp-subprocess * remove unneeded preexec function option from cpp-subprocess * remove unneeded shell option from cpp-subprocess * [doc] restore comment about why we check if ptx HasWitness before caching rejected txid * guard against MempoolAcceptResult::m_replaced_transactions * doc: archive 27.0 release notes * test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter) * fixup: get all utxos up front in fill_mempool, discourage wallet mixing * chore: fix some typos in comments * refactor: Use chrono type for g_mock_time * test: Add missing Assert(mock_time_in >= 0s) to SetMockTime * [rpc, bugfix] Enforce maximum value for setmocktime * rpc: Reword SighashFromStr error message * ci: use clang-16 for Valgrind * ci: Bump s390x to ubuntu:24.04 * build: remove minisketch clz check * Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec * build: Fix false positive `CHECK_ATOMIC` test for clang-15 * psbt: Check non witness utxo outpoint early * net: Decrease nMaxIPs when learning from DNS seeds * Fix typos in `subprocess.hpp` * Remove timedata * [net processing] Move IgnoresIncomingTxs to PeerManagerInfo * [net processing] Introduce PeerManagerInfo * Add TimeOffsets helper class * [net processing] Use std::chrono for type-safe time offsets * [net processing] Move nTimeOffset to net_processing * guix: replace GCC unaligned VMOV patch with binutils patch * depends: remove no longer needed patch for Boost::Process * gui: Hide peers details * ci: disable _FORTIFY_SOURCE with MSAN * fuzz: Add coverage for client_maxfeerate * AcceptMultipleTransactions: Fix workspace client_maxfeerate * fill_mempool: assertions and docsctring update * Move fill_mempool to util function * Change MAC_OSX macro to __APPLE__ in crypto package * Revert "ci: Temporarily disable bpfcc-tools" * fill_mempool: remove subtest-specific comment * doc: 25.2 historical release notes * guix: remove gcc-toolchain static from Windows build * [clang-tidy] Enable the misc-no-recursion check * depends: add the new LLVM debug macro * refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair * test: remove immediate tx relay workaround in wallet_groups.py * fuzz: Introduce `BITCOINFUZZ` environment variable * fuzz, refactor: Deduplicate fuzz binary path creation * refactor, bench, fuzz: Drop unneeded `UCharCast` calls * ci: remove --with-asm usage (secp256k1) * ci: use LLVM 18.1.3 in MSAN jobs * crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's * ci: Drop duplicated compiler flags * depends: switch libnatpmp to CMake * depends: libnatpmp f2433bec24ca3d3f22a8a7840728a3ac177f94ba * test: add unit tests for `calculate_input_weight` * test: introduce and use `calculate_input_weight` helper * doc: i2p: improve `-i2pacceptincoming` mention * gui: don't permit port in proxy IP option * test: Fix debug recommendation in argsman_tests * test: Extends wait_for_getheaders so a specific block hash can be checked * Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd * guix: Remove another leftover from #29648 * build, depends: Fix `libmultiprocess` cross-compilation * Update the developer mailing list address. * depends: remove -g from sqlite debug flags * depends: add -g to DEBUG=1 flags * test: Bump timeouts in feature_index_prune and wallet_importdescriptors * Drop Windows Socket dependency for `randomenv.cpp` * guix: remove errant leftover from #29648 * ci: Temporarily disable bpfcc-tools * [doc] add historical release notes for 26.1 * Add AutoFile::seek and tell * Fix #29767, set m_synced = true after Commit() * bench: Disable WalletCreate* benchmarks when building with MSVC * msvc, bench: Add missing source files to bench_bitcoin project * ci: Use clang-18 in asan/fuzz/tsan task * gui: fix create unsigned transaction fee bump * ci: Bump clang+llvm in i686_multiprocess task * ci: Pull in qtbase5-dev instead of seperate low-level libraries * doc: Suggest installing dev packages for debian/ubuntu qt5 build * refactor: Use typesafe Wtxid in compact block encoding message, instead of ambiguous uint256. * test: add coverage for -reindex and assumeutxo * doc: Override `-g` properly to skip debugging information * test: check disconnection when sending sendaddrv2 after verack * gui: change example address from legacy (P2PKH) to bech32m (P2TR) * test: fix StopIteration exception in p2p_node_network_limited.py * validation: don't clear cache on periodic flush * depends: qt 5.15.13 * test: makes timeout a forced named argument in tests methods that use it * build: remove boost::process dependency for building external signer support * external_signer: replace boost::process with cpp-subprocess * Add `cpp-subprocess` header-only library * log: renamed disk to file so wording was more accurate * mempool: Log added for dumping mempool transactions to disk * depends: fix mingw-w64 Qt DEBUG=1 build * ci: Print tsan errors to stderr * ci: use codespell 2.2.6 * doc: fix some typos * doc: Fix typos * CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents * test: remove duplicated ban test * CompareFeerateDiagram: short-circuit comparison when detected as incomparable * remove erroneous CompareFeerateDiagram comment about slope * unit test: clarify unstated assumption for calc_feerate_diagram_rbf chunking * s/effected/affected/ * CalculateFeerateDiagramsForRBF: remove size tie-breaking from chunking conflicts * fuzz: Add more invariant checks for package_rbf * fuzz: finer grained ImprovesFeerateDiagram check on error result * unit test: improve ImprovesFeerateDiagram coverage with one less vb case * unit test: make calc_feerate_diagram_rbf less brittle * fuzz: add PrioritiseTransaction coverage in diagram checks * unit test: add coverage showing priority affects diagram check results * unit test: add CheckConflictTopology case for not the only child * build, macos: Drop unused `osx_volname` target * unit test: check tx4 conflict error message * unit test: have CompareFeerateDiagram tested with diagrams both ways * ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors * doc: fix comment about non-existing CompareFeeFrac * test: Refactor subtree exclusion in lint tests * depends: switch to building libqrencode with CMake * guix: make cmake-minimal a global requirement * init, validation: Fix -reindex option with an existing snapshot * use const ref for client_maxfeerate * scripted-diff: Rename max_sane_feerate to client_maxfeerate * depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON * depends: always set CMAKE_INSTALL_LIBDIR=lib/ * correct '-dbcache' to '-prune' * init: clarify -test error * addrman: drop /*deterministic=*/ comment * test: check that addrman seeding is successful * test: make p2p_handshake robust against timeoffset warnings * tidy: remove C compiler check * tidy: set CMAKE_CXX_STANDARD to 20 * tidy: remove terminfo TODO * tidy: set minimum CMake to 3.22 * doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md` * lint: Fix COMMIT_RANGE issues * refactor: Avoid implicit-integer-sign-change in processNewTransaction * refactor: Avoid implicit-signed-integer-truncation-or-sign-change in FreedesktopImage * refactor: Avoid implicit-integer-sign-change in createTransaction * guix: build GCC with --enable-standard-branch-protection * node: Use log levels in noui_ThreadSafeMessageBox * node: Make translations of fatal errors consistent * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us * lint: scripted-diff verification also requires GNU grep * guix: use GCC 11 for macOS builds * cli: improve bitcoin-cli error when not connected * bench: add benchmark for checkblockindex * test: Add test for createwalletdescriptor * wallet: Test upgrade of pre-taproot wallet to have tr() descriptors * wallet, rpc: Add createwalletdescriptor RPC * wallet: Be able to retrieve single key from descriptors * wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptors * wallet, descspkm: Refactor wallet descriptor generation to standalone func * wallet: Refactor function for single DescSPKM setup * tests: Test for gethdkeys * wallet, rpc: Add gethdkeys RPC * wallet, rpc: show mempool conflicts in `gettransaction` result * wallet: track mempool conflicts * test: add coverage for bech32m in `wallet_keypool_topup` * index: Move last_locator_write_time and logging to end of threadsync loop * ci: Bump msan to llvm-18 * test: fix test to ensure hidden RPC is present in detailed help * test: remove unused mocktime in test_addpeeraddress * rpc: "addpeeraddress tried" return error on failure * remove libbitcoinconsensus * assumeutxo: Remove BLOCK_ASSUMED_VALID flag * test: assumeutxo snapshot block CheckBlockIndex crash test * test: assumeutxo stale block CheckBlockIndex crash test * assumeutxo: Get rid of faked nTx and nChainTx values * doc: Improve comments describing setBlockIndexCandidates checks * validation: Check GuessVerificationProgress is not called with disconnected block * ci: add getchaintxstats ubsan suppressions * assumeutxo test: Add RPC test for fake nTx and nChainTx values * wallet: Add IsActiveScriptPubKeyMan * desc spkm: Add functions to retrieve specific private keys * build: Remove HAVE_GMTIME_R * refactor: FormatISO8601* without gmtime* * Revert "time: add runtime sanity check" * Unit tests for CalculateFeerateDiagramsForRBF * test: unit test for ImprovesFeerateDiagram * Add fuzz test for FeeFrac * fuzz: fuzz diagram creation and comparison * test: Add tests for CompareFeerateDiagram and CheckConflictTopology * fuzz: Add fuzz target for ImprovesFeerateDiagram * Implement ImprovesFeerateDiagram * Add FeeFrac unit tests * Add FeeFrac utils * lint: Add lint runner build dir and lint pycache to clean task * lint: Add lint runner build dir to gitignore * lint: Clarify lint runner rust dependency * ci: Drop `--enable-c++20` option * fuzz: actually test garbage >64b in p2p transport test * wallet refactor: use CWalletTx member functions to determine tx state * ci: Bump `TIDY_LLVM_V` * doc: Add example of mixing private and public keys in descriptors * Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one * Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type * scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted * test: Add tests for wallet mempool conflicts * depends: always configure with --with-pic * Remove unused g++-10 workaround * guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a * build: Bump g++ minimum supported version to 11 * depends: drop 1 qt determinism patch * ci: Better tidy errors * netbase: remove unnecessary log message * lint: Use git --no-pager to print any output in one go * Avoid divide-by-zero in header sync logs when NodeClock is behind * refactor: Modernize header sync logs * RPC: Add maxfeerate and maxburnamount args to submitpackage * test: simplify test_runner.py * test: fix intermittent failures with test=addrman * rest: read raw block in rest_block and deserialize for json * rpc: read raw block in getblock and deserialize for verbosity > 0 * test: check more details on zmq raw block response * zmq: read raw block with ReadRawBlockFromDisk * blockstorage: check nPos in ReadRawBlockFromDisk before seeking back * guix: temporarily disable powerpcle taget * guix: use GCC 12.3.0 * ci: use Debian Bookworm (GCC 12) for ARM ci job * ci: use Debian Bookworm (GCC 12) for win64 job * log: Remove error() reference * refactor: init, simplify index shutdown code * index: decrease ThreadSync cs_main contention * index: cache last block filter header * blockstorage: do not flush block to disk if it is already there * lint: Fix lint-whitespace issues * index: blockfilter, decouple header lookup into its own function * index: blockfilter, decouple Write into its own function * bench: basic block filter index initial sync * ci, macos: Use `--break-system-packages` with Homebrew's python * test: p2p: check limited peers desirability (depending on best block depth) * test: p2p: check disconnect due to lack of desirable service flags * test: p2p: support disconnect waiting for `add_outbound_p2p_connection` * refactor: Remove unused error() * scripted-diff: Replace error() with LogError() * refactor: Make error() return type void * scripted-diff: return error(...); ==> error(...); return false; * refactor: Add missing {} around error() calls * [refactor] consolidate invalid MempoolAcceptResult processing * [refactor] consolidate valid MempoolAcceptResult processing * test: Support disconnect waiting for add_p2p_connection * test: Rename early key response test and move random_bitflip to util * test: fix accurate multisig sigop count (BIP16), add unit test * ci: Add workaround for Homebrew's python link error * wallet: default wallet migration, modify inconvenient backup filename * Reserve memory for ToLower/ToUpper conversions * build, msvc: Cleanup `bitcoin_config.h.in` * depends: don't use -h with touch on OpenBSD * doc: Wrap flags with code in developer-notes.md * rpc: refactor single/batch requests * rpc: Avoid copies in JSONRPCReplyObj() * test: cover JSONRPC 2.0 requests, batches, and notifications * test: refactor interface_rpc.py * test: test_bitcoin: allow -testdatadir= * contrib: list other binaries in manpage output * build: ignore deprecated-declaration warnings in objc++ macOS code * build: Add missed definition for `AM_OBJCXXFLAGS` * [fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list * ci: add print of powershell version to win64 job * build: bump version to 27.99 * test: exit with code 1 when no fn tests are found * Rename CalculateHeadersWork to CalculateClaimedHeadersWork * crypto: Guard code with `ENABLE_SSE41` macro * build: Fix test for SSE4.1 intrinsics * qt, test: Clean settings after tests * qt, test: Set organization name * doc: add release notes and help text for unix sockets * test: cover UNIX sockets in feature_proxy.py * init: allow UNIX socket path for -proxy and -onion * gui: accomodate unix socket Proxy in updateDefaultProxyNets() * i2p: construct Session with Proxy instead of CService * net: split ConnectToSocket() from ConnectDirectly() for unix sockets * proxy: rename randomize_credentials to m_randomize_credentials * netbase: extend Proxy class to wrap UNIX socket as well as TCP * net: move CreateSock() calls from ConnectNode() to netbase methods * netbase: allow CreateSock() to create UNIX sockets if supported * netbase: refactor CreateSock() to accept sa_family_t * configure: test for unix domain sockets * [functional test] sibling eviction * [unit test] sibling not returned from SingleV3Checks if 1p2c or 3gen * [policy] sibling eviction for v3 transactions * rpc: access some args by name * rpc: add named arg helper * rpc: add arg helper unit test * ci: add --v2transport to an existing CI job * test: ignore --v2transport for older versions instead of asserting * test: add -v1transport option and use it in test_runner * tests: Provide more helpful assert_equal errors * Preallocate result in `TryParseHex` to avoid resizing * Add benchmark for TryParseHex * protocol: make message types constexpr * net: make the list of known message types a compile time constant * docs: add release notes for #27114 * test: add coverage for whitelisting manual connections * test: add option to speed up tx relay/mempool sync * Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections * net_processing: Move extra service flag into InitializeNode * net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermissionFlags` * net: store `-whitelist{force}relay` values in `CConnman` * test: Update --tmpdir doc string to say directory must not exist * test: Add test for loadtxoutset when headers are not synced * test: Remove unnecessary sync_blocks in assumeutxo tests * [refactor] return pair from SingleV3Checks * test: check_mempool_result negative feerate * serialization: Add ParamsStream GetStream() method * net: Simplify ParamsStream usage * serialization: Accept multiple parameters in ParamsStream constructor * serialization: Reverse ParamsStream constructor order * serialization: Drop unnecessary ParamsStream references * serialization: Drop references to GetVersion/GetType * descriptor: Be able to get the pubkeys involved in a descriptor * key: Add constructor for CExtKey that takes CExtPubKey and CKey * serfloat: improve/simplify tests * serfloat: do not test encode(bits)=bits anymore * qt: keep focus on "Hide" while ModalOverlay is visible * kernel: Remove dependency on CScheduler * scripted-diff: Rename MainSignals to ValidationSignals * scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner * [refactor] Make MainSignals RAII styled * refactor: De-globalize g_signals * [refactor] Prepare for g_signals de-globalization * [refactor] Make signals optional in mempool and chainman * Wallet encrypt on create, allow to navigate options * logging: remove unused BCLog::UTIL * log: deduplicate category names and improve logging.cpp * wallet, rpc: implement ancestor aware funding for sendall * rpc, test: test sendall spends unconfirmed change and unconfirmed inputs when specified * test: add coverage for parsing cryptographically invalid pubkeys * rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCs * rpc: check and throw specific pubkey parsing errors in `HexToPubKey` * i2p: log connection was refused due to arbitrary port * test: avoid requesting blocks beyond limited peer threshold * p2p: sync from limited peer, only request blocks below threshold * refactor: Make FindNextBlocks friendlier * test: bumpfee with user specified fee_rate ignores walletIncrementalRelayFee * bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee rate * test: add script compression coverage for not-on-curve P2PK outputs * gui: debugwindow: update session ID tooltip * serialization: Support for multiple parameters * [test] Use deterministic addrman in addrman info tests * [test] Restart a node with empty addrman * [test] Use deterministic addrman in addpeeraddress test * Revert "test: avoid non-determinism in asmap-addrman test" * [init] Create deterministic addrman in tests using -test=addrman * [init] Remove -addrmantest command line arg * [init] Add new command line arg for use only in functional tests * doc: fixup NAT-PMP help doc * init: remove redundant upnp #ifdef * security: restrict abis in bitcoind.service ++++ deno: - Update rusty v8 requirement to 130.0.7 - Update to version 2.1.5: * docs: added jsdoc for window.close() * refactor(npm): move `InNpmPackageChecker` code to deno_resolver * fix(lsp): use verbatim specifier for URL auto-imports * refactor(npm): extract out some npm fs resolution code from the cli * refactor(npm): split some resolution from installation * refactor: update deno_core for error refactor * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU * fix(jsr): Wasm imports fail to load * fix(ext/node): Fix `os.cpus()` on Linux * fix(ext/websocket): Fix close code without reason * fix(ext/node): have `process` global available in Node context * fix(lint): fix single char selectors being ignored * fix(no-slow-types): handle rest param with internal assignments * fix(lsp): don't skip dirs with enabled subdirs * feat(node/fs): Add a chmod method to the FileHandle class * Revert "perf: build denort with panic = "abort" for releases" * refactor: make `IncrementalCache` accept a `CacheDBHash` * test(ext/node): disable flaky dgram tests * feat(unstable): no config npm:@opentelemetry/api integration * refactor(quic): introduce endpoint, 0rtt, cleanup * feat(unstable): replace SpanExporter with TracerProvider * fix(ext/http): improve error message when underlying resource of request body unavailable * fix(kv): improve backoff error message and inline documentation * fix(check): move module not found errors to typescript diagnostics * fix(check): line-break between diagnostic message chain entries * refactor: Use 'await using' in serve_test * fix(permissions): implicit `--allow-import` when using `--cached-only` * refactor: remove use of home crate * refactor: update some fs_util functions to use sys_traits * refactor(node/npm): separate out permission check from npm resolvers * fix(lsp): css preprocessor formatting * fix(npm): deterministically output tags to initialized file * perf: build denort with `panic = "abort"` for releases * chore: cargo fmt - turn on group_imports=StdExternalCrate * perf(fs/windows): stat - only open file once * refactor: do not use `deno_fs::FileSystem` everywhere * fix(ext/node): support private key export in JWK format * fix(node): Add missing `inspector/promises` * chore(lint): remove manual AST field counter * refactor: use sys_traits * perf(node/fs/copy): reduce metadata lookups copying directory * fix(ext/node): convert brotli chunks with proper byte offset * fix(unstable): don't error on non-existing attrs or type attr * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers * fix(ext/node): RangeError timingSafeEqual with different byteLength * feat(unstable): add OTEL MeterProvider * fix(ext/node): make getCiphers return supported ciphers * fix: incorrect memory info free/available bytes on mac * feat(unstable): support selectors in JS lint plugins * fix(ext/fetch): better error message when body resource is unavailable * fix(ext/fs): do not throw for bigint ctime/mtime/atime * fix(node): handle cjs exports with escaped chars * feat(unstable): add JS linting plugin infrastructure * perf: remove now needless canonicalization getting closest package.json * perf: upgrade to deno_semver 0.7 * perf: don't store duplicate info for ops in the snapshot * feat(unstable): Implement QUIC * fix(ext/node): add `truncate` method to the `FileHandle` class * fix(lsp): rewrite imports for 'Move to a new file' action * fix(publish): infer literal types in const contexts * fix(task): support tasks without commands * fix(compile): be more deterministic when compiling the same code in different directories * fix(ext/node): do not exit worker thread when there is pending async op * chore: release ext/ crates * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows * fix(ext/fetch): retry some http/2 errors * chore: upgrade libc * fix(ext/node): sort list of built-in modules alphabetically * fix(task): properly handle task name wildcards with --recursive * fix(outdated): ensure "Latest" version is greater than "Update" version * fix(lsp): include "node:" prefix for node builtin auto-imports * fix: deno_resolver crate without 'sync' feature * chore: release "deno_*" crates * feat(permission): separate PermissionDeniedError to Retryable and Fatal * refactor(lint): renames and code flattening * refactor: use capacity_builder for writing deno compile data section * refactor: extract out `FileFetcher` to `deno_cache_dir` * fix(lsp): respect "typescript.suggestionActions.enabled" setting * fix: upgrade deno_doc to 0.161.3 * fix(compile): display embedded file sizes and total * fix: FastString v8_string() should error when cannot allocated * refactor: add 'sync' feature to deno_resolver crate * fix(outdated): support updating dependencies in external import maps * fix(lockfile): include dependencies listed in external import map in lockfile * fix(lsp): sql and component file formatting * chore: bump hyper-util to 0.1.10 * Revert "ci: use self-hosted mac arm runner only on main branch" * feat(ext/web): add `[[ErrorData]]` slot to `DOMException` * fix(ext/node): support createConnection option in node:http.request() * chore: mark ./tools/release/npm/build.ts as executable * fix(npm): search node_modules folder for package matching npm specifier * chore: add npm distribution at `deno` package * fix(compile): analyze modules in directory specified in --include * refactor(unstable): otel configuration * fix(compile): output contents of embedded file system ++++ element-desktop: - Version 1.11.90 [#]# ✨ Features * Docker: run as non-root (https://github.com/element-hq/element-web/pull/28849). Contributed by @richvdh. * Docker: allow configuration of HTTP listen port via env var (https://github.com/element-hq/element-web/pull/28840). Contributed by @richvdh. * Update matrix-wysiwyg to consume WASM asset (https://github.com/element-hq/element-web/pull/28838). Contributed by @t3chguy. * OIDC settings tweaks (https://github.com/element-hq/element-web/pull/28787). Contributed by @t3chguy. * Delabs native OIDC support (https://github.com/element-hq/element-web/pull/28615). Contributed by @t3chguy. * Move room header info button to right-most position (https://github.com/element-hq/element-web/pull/28754). Contributed by @t3chguy. * Enable key backup by default (https://github.com/element-hq/element-web/pull/28691). Contributed by @dbkr. [#]# 🐛 Bug Fixes * Fix building the automations mermaid diagram (https://github.com/element-hq/element-web/pull/28881). Contributed by @dbkr. * Playwright: wait for the network listener on the postgres db (https://github.com/element-hq/element-web/pull/28808). Contributed by @dbkr. Version 1.11.89 * No changes [#]# 🐛 Bug Fixes * Upgrade matrix-sdk-crypto-wasm to 1.11.0 (https://github.com/matrix-org/matrix-js-sdk/pull/4593) * Fix url preview display (https://github.com/element-hq/element-web/pull/28766). ++++ element-web: - Version 1.11.90 [#]# ✨ Features * Docker: run as non-root (https://github.com/element-hq/element-web/pull/28849). Contributed by @richvdh. * Docker: allow configuration of HTTP listen port via env var (https://github.com/element-hq/element-web/pull/28840). Contributed by @richvdh. * Update matrix-wysiwyg to consume WASM asset (https://github.com/element-hq/element-web/pull/28838). Contributed by @t3chguy. * OIDC settings tweaks (https://github.com/element-hq/element-web/pull/28787). Contributed by @t3chguy. * Delabs native OIDC support (https://github.com/element-hq/element-web/pull/28615). Contributed by @t3chguy. * Move room header info button to right-most position (https://github.com/element-hq/element-web/pull/28754). Contributed by @t3chguy. * Enable key backup by default (https://github.com/element-hq/element-web/pull/28691). Contributed by @dbkr. [#]# 🐛 Bug Fixes * Fix building the automations mermaid diagram (https://github.com/element-hq/element-web/pull/28881). Contributed by @dbkr. * Playwright: wait for the network listener on the postgres db (https://github.com/element-hq/element-web/pull/28808). Contributed by @dbkr. Version 1.11.89 This is a patch release to fix a bug which could prevent loading stored crypto state from storage, and also to fix URL previews when switching back to a room. [#]# 🐛 Bug Fixes * Upgrade matrix-sdk-crypto-wasm to 1.11.0 (https://github.com/matrix-org/matrix-js-sdk/pull/4593) * Fix url preview display (https://github.com/element-hq/element-web/pull/28766). ++++ emacs: - Try to avoid crash on later loaded shared libraries as seen in bug boo#1234865 with libnvidia-tls.so ++++ gdal: - Update to bugfix release version 3.10.1 + CMake: FindDotnet.cmake: remove obsolete cmake_minimum_required() + CMake: fix swig/csharp/CMakeLists.txt compatibility with CMake 3.31 + CMake: use add_compile_options() instead of setting CMAKE_CXX_FLAGS for -fno-finite-math-only (#11286) + Set GDAL_DEV_SUFFIX to the pre-release suffix if a corresponding Git tag was found. + PDF: fix build issue on CondaForge build infrastructure (gcc 13.3) + Fix issues in cpl_vsil_win32.cpp with latest mingw64 - Remove merged upstream 19ba2562.patch ++++ gh: - Update to version 2.65.0: * Bump cli/go-gh for indirect security vulnerability * Panic mustParseTrackingRef if format is incorrect * Move trackingRef into pr create package * Make tryDetermineTrackingRef tests more respective of reality * Rework tryDetermineTrackingRef tests * Avoid pointer return from determineTrackingBranch * Doc determineTrackingBranch * Don't use pointer for determineTrackingBranch branchConfig * Panic if tracking ref can't be reconstructed * Document and rework pr create tracking branch lookup * Upgrade generated workflows * Fixed test for stdout in non-tty use case of repo fork * Fix test * Alternative: remove LocalBranch from BranchConfig * Set LocalBranch even if the git config fails * Add test for permissions check for security and analysis edits (#1) * print repo url to stdout * Update pkg/cmd/auth/login/login.go * Move mention of classic token to correct line * Separate type decrarations * Add mention of classic token in gh auth login docs * Update pkg/cmd/repo/create/create.go * docs(repo): make explicit which branch is used when creating a repo * fix(repo fork): add non-TTY output when fork is newly created * Move api call to editRun * Complete get -> list renaming * Better error testing for autolink TestListRun * Decode instead of unmarshal * Use 'list' instead of 'get' for autolink list type and method * Remove NewAutolinkClient * Break out autolink list json fields test * PR nits * Refactor autolink subcommands into their own packages * Whitespace * Refactor out early return in test code * Add testing for AutoLinkGetter * Refactor autolink list and test to use http interface for simpler testing * Apply PR comment changes * Introduce repo autolinks list commands * Remove release discussion posts and clean up related block in deployment yml * Extract logic into helper function * add pending status for workflow runs * Feat: Allow setting security_and_analysis settings in gh repo edit * Upgrade golang.org/x/net to v0.33.0 * Document SmartBaseRepoFunc * Document BaseRepoFunc * Update releasing.md * Document how to set gh-merge-base ++++ glib2: - Update to version 2.82.4: + Fix a double-unref crash which affects many apps which use pygobject to export objects on D-Bus + Bugs fixed: - Fix regression: lollypop crashes on startup - Revert "gdbus: Fix leak of method invocation when registering an object with closures" - ci: Add release component to automate tarball publishing ++++ git-lfs: - update to 3.6.0: (boo#1235876) This release introduces a security fix for all platforms, which has been assigned CVE-2024-53263. When requesting credentials from Git for a remote host, prior versions of Git LFS passed portions of the host's URL to the git-credential(1) command without checking for embedded line-ending control characters, and then sent any credentials received back from the Git credential helper to the remote host. By inserting URL-encoded control characters such as line feed (LF) or carriage return (CR) characters into the URL, an attacker might have been able to retrieve a user's Git credentials. Git LFS now prevents bare line feed (LF) characters from being included in the values sent to the git-credential(1) command, and also prevents bare carriage return (CR) characters from being included unless the credential.protectProtocol configuration option is set to a value equivalent to false. * Bugs - Reject bare line-ending control characters in Git credential requests (@chrisd8088) ++++ gitleaks: - Update to version 8.23.1: * chore(gcp): add firebase example keys to the gcp-api-key allowlists (#1635) * fix: unaligned 64-bit atomic operation panic (#1696) * force push to master everyday * feat(config): disable extended rule (#1535) * style: prevent globbing and word splitting (#1543) * refactor(generic-api-key): remove hard-coded 'magic' (#1600) * chore(generate): add failing test case (#1690) ++++ glib2-doc: - Update to version 2.82.4: + Fix a double-unref crash which affects many apps which use pygobject to export objects on D-Bus + Bugs fixed: - Fix regression: lollypop crashes on startup - Revert "gdbus: Fix leak of method invocation when registering an object with closures" - ci: Add release component to automate tarball publishing ++++ glib2-stage1-devel: - Update to version 2.82.4: + Fix a double-unref crash which affects many apps which use pygobject to export objects on D-Bus + Bugs fixed: - Fix regression: lollypop crashes on startup - Revert "gdbus: Fix leak of method invocation when registering an object with closures" - ci: Add release component to automate tarball publishing ++++ govulncheck-vulndb: - Update to version 0.0.20250115T172141 2025-01-15T17:21:41Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3381 CVE-2024-56138 GHSA-45v3-38pc-874v * GO-2025-3382 CVE-2024-51491 GHSA-qjh3-4j3h-vmwp * GO-2025-3384 CVE-2024-56323 GHSA-32q6-rr98-cjqv * GO-2025-3390 CVE-2024-53263 GHSA-q6r2-x2cc-vrp7 * GO-2025-3391 CVE-2024-52281 GHSA-2v2w-8v8c-wcm9 ++++ jenkins-x-cli: - Update to version 3.11.7: * chore(deps): upgrade jenkins-x-plugins/jx-pipeline to version 0.7.13 - Update to version 3.11.6: * chore(deps): upgrade jenkins-x-plugins/jx-project to version 0.2.67 - Update to version 3.11.5: * chore(deps): upgrade jenkins-x-plugins/jx-admin to version 0.3.9 - Update to version 3.11.4: * fix: update contributing go version and pre commit status - Update to version 3.11.3: * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version 0.23.9 ++++ kargo-cli: - Update to version 1.2.0: * no CLI-related changes ++++ klp-build: - Update to version 0~20250108.8e6c7f6: * ksrc: drop support for SLE15-SP5-RT * ksrc: rename SLE15-SP5 branch to LTSS * setup: Always set archs and cve to cs_data * extractor: Replace '-' for "-" on module name of externalized syms * ksrc: Skip SLE Micro for now * Pylint: Solve reports on Setup class and on test files * setup: Do not reassign archs with archs.sort() * cmd: use correct archs field * setup: Move ctor args into a functions * klpbuild: Fix more pylint warnings * Fix pylint warnings on extract and templ modules * templ: Remove the CreateMakefile function * ksrc: Fix some pylint warnings * Fix pylint issues on Config class * codestream: Do not use empty list and dict as default value * ksrc: Honor --no-check on scan * extractor: Dump the env vars used by ccp * config: natsort the codestreams of codestreams.json * extractor: Check if make invocation fails * man: Add definiton of the `scan` subcommand * ksrc: Use atomic transactions with git-fetch * setup: Always pass conf to scan * ksrc: Fix IBS constructor * utils: Remove unneeded variable * ibs.py: Automatically drop stale codestreams * config: Fix flush_cs_file regarding list vs dict * Config: Move check_symbol_archs to Codestream class * util: Use natsorted on classify_codestreams * Move filter_cs to utils * Cleanups * ksrc: Add --force to git fetch * config: Remove codestreams_list and use a dict everywhere * ksrc: Don't download codestreams data with "scan" * config: Move self.lp_name to the classes that inherit COnfig * Move lp_out_file and lp_name to Codestream class * config: Simplify get_tests_path * Drop conf.json * Move found commits from conf.json to codestreams.json file * Move cve data to codestreams.json * config: Move archs from conf.json to codestreams.json * config: Move the codestreams into it's own key inside codestreams.json * klp-build: Remove --data-dir * config: Remove unused conf.json fields * Move find_obj_path to Codestream class * Codestreams: Add get_mod * Move validate_config to Codestream class * ksrc: Move get_cs_branch to utils * ksrc: Clean get_cs_branch function * Revert "templ.py: Include linux/livepatch.h header for IBT enabled kernels" * Codestreams: Add lpdir to Codestreams class * templ: Use SUSE_HEADER only once * templ: Drop unused methods * Extractor: Merge CCP class into Extractor * Codestream.py: Add needs_ibt attribute * ibs: Use more cs.dir() * Move lp_path to the Codestream class * Remove clang-extract usage * extractor: cs-diff: Assert the correct variable * ksrc: Add --quiet to git fetch * pylint: First batch of changes, mostly imports and unused vars * setup: Remove --codestreams in favor of --filter * ibs: Speed-up the bulk download of codestreams * Enable scan --conf to check if we support a livepatch for the CVE * klp-build: Download missing codestreams on scan * klpbuild: Remove self.working_cs * tests: Remove the workers argument from Extractor class * ccp: Adapt to the new ccp policy scripts * ibs: Fix typo in log * templ.py: Include linux/livepatch.h header for IBT enabled kernels * Fix remaining issues regarding the Codestream class introduction * config: Add 'workers' setting to config file * Add 'Settings' section to config file * doc: Remove support for upstream kernel * cmd: log: Create Codestream object before calling log * Move ELF handling to utils * Move more code out of Config class * Move more code out of Config class * Add more code to Codestream class * Simplify get_boot_file to always use files from /boot/* * codestream: Add ktype and kname on Codestream class * Remove support for host and kdir types of LP creation * cmd: Add scan subcommand * cmd.py: Remove the --experimental optinal\ * config: rename new_codestreams to codestreams_list * config: Make verbose=False the default for filter_cs * Second batch of Codestream class support * Huge transformation: use Codestream class everywhere * Use Codestream on IBS class * Let GitHelper to download and filter the codestreams * setup: Split the _scan_ part from setup_codestreams * test: utils: Add check for the new Codestream classify * Start moving setup phase to use Codestream class * utils: Change classify to also recognize Codestreams class * Introduce Codestreams class * tests: Convert setup tests to use pytest * tests: Convert templ to use pytest ++++ kubelogin: - Enable CGO because of failed s390x build based on disabled CGO - Add ifarch for failing architectures ++++ labplot: - Use a git snapshot for proper cantor support - Add patch: * 0001-Fix-finding-liborigin-on-openSUSE.patch ++++ libsecret: - Update to version 0.21.5: + session: Tolerate non-approved DH parameter usage in FIPS mode + Add some missing GIR annotations + meson: - Create default test setup with D-Bus - Use env.prepend() for test environment setup - Fix license field + build: - Remove self-inclusion from secret-item.h - Fix compiler warnings in Vala tests + tests: Fix "\|" used in test-secret-tool.sh not portable + Fix typo in D-Bus XML + docs: - Fix minor gi-docgen reference - Fix Python example - Mention file backend - Fix link in README + Several CI-related updates + Updated translations. ++++ libserialport: - Do not set CFLAGS just for make: configure already exports the proper CFLAGS variable to the shell. ++++ lxqt-wayland-session: - Add: * 0002-configuration-changes-for-default-wayfire-session.patch - Sets openSUSE background for wayfire session * 0003-configuration-changes-for-default-niri-session.patch - Disables "natural scrolling" by default * 0004-configuration-adds-miriway-session.patch - Enables miriway as a compositor option, and adds configurations - Minor specfile cleanup ++++ nftlb: - Update to release 1.1.0 * allow several farms with same helpers * server: enable only loopback interface by default ++++ okteto: - Update to version 3.3.1: * fix divert with docker compose (#4651) (#4653) ++++ operator-sdk: - Update to version 1.39.1: * Release v1.39.1 (#6896) * fix constant reconcilation issue in helm controller (#6895) * fix constant reconcilation issue in helm controller (#6892) * re-generate scaffolding post release (#6893) ++++ pam_u2f: - update to 1.3.1: * Fix incorrect usage of PAM_IGNORE (YSA-2025-01, CVE-2025-23013). * Changed return value when nouserok is enabled and the user has no credentials, PAM_IGNORE is used instead of PAM_SUCCESS. * Hardened checks of authfile permissions. * Hardened checks for nouserok. * Improved debug messages. * Improved documentation. ++++ perses-cli: - Update to version 0.50.0: * Release v0.50.0 (#2553) * [BUGFIX] Update unit's migration (#2519) * [BUGFIX] GaugeChartPanel: fix empty state (#2548) * [BUGFIX] Fixes tooltip display in EDGE / IE (#2547) * [BUGFIX] Redirect to the desired page after login success (#2354) * [IGNORE] Correctly type useQuery fetch hooks error (#2546) * BUGFIX: `percli dac setup`: fix useless requirement of go CLI when using CUE (#2544) * Release v0.50.0-rc.1 (#2543) * [BUGFIX] DaC CUE SDK: Fix inconsistencies in mandatory vs optional attributes in dashboard lib (#2540) * [ENHANCEMENT] : percli plugin lint: improve the way to find the schema files (#2526) * [ENHANCEMENT] `percli dac diff`: add output + avoid early return when processing a directory (#2500) * [ENHANCEMENT] DaC CUE SDK: accurate constraints for duration attributes (#2525) * [ENHANCEMENT] DaC CUE SDK: add datasource param to the var group builder (#2524) * [BUGFIX] Fix preview display name with prefix (#2520) * [ENHANCEMENT] Use Perses logo for the app loader (#2518) * [BUGFIX] Fix for migration of decimal units (#2493) * [BUGFIX] Table panel: fix cell mapping for range condition (#2517) * [ENHANCEMENT] Table panel: editor text fields are debounced (#2470) * [DOC] Align plugin doc with the migration revamp (#2516) * Release v0.50.0-rc.0 (#2515) * [IGNORE] Upgrade to TypeScript 5.4 + upgrade eslint (#2513) * update go deps (#2512) * Bump the k8s-io group with 3 updates (#2508) * Downgrade TypeScript version to v5.3 + enforce return typing (#2504) * [IGNORE] Upgrade TypeScript to v5.4 (#2502) * [IGNORE] Enforce typing in eslint base config (#2499) * [IGNORE] Enforce typing for plugin-system package (#2494) * [IGNORE] Enforce typing for e2e package (#2498) * [IGNORE] Enforce typing for storybook package (#2497) * [IGNORE] Enforce typing for tempo-plugin package (#2496) * [IGNORE] Enforce typing for prometheus-plugin package (#2495) * [IGNORE] Enforce typing for panels-plugin package (#2491) * [IGNORE] Enforce typing for explore package (#2489) * [IGNORE] Enforce typing for internal-utils package (#2490) * [IGNORE] Enforce typing for dashboards package (#2488) * [ENHANCEMENT] Improve the migration (#2481) * Bump github.com/huandu/go-sqlbuilder from 1.32.0 to 1.33.1 (#2477) * [IGNORE] Enforce typing for app package (#2487) * Bump github.com/labstack/echo/v4 from 4.12.0 to 4.13.0 (#2478) * Bump github.com/prometheus/common from 0.60.1 to 0.61.0 (#2476) * [DOC] Adjustments in CLI doc (#2480) * [IGNORE] Ignore more flaky links checks (#2486) * [IGNORE] Enforce typing for components package (#2485) * [BUGFIX] `dac diff`: fix output folder not found (#2484) * [ENHANCEMENT] Table: add default column sorting (#2482) * [IGNORE] Upgrade MUI to v6 (#2473) * [FEATURE] add plugin build command (#2471) * [ENHANCEMENT] Table panel: migrate custom column ordering via "organize" transformation (#2419) * [BUGFIX] Table: mapping with min range 0 not working (#2472) * [IGNORE] Replace some wrong usage of "chart" term by "panel" (#2468) * [IGNORE] CLI remove useless check for output flag (#2467) * [ENHANCEMENT] Add search in metric finder + new option for hiding panel (#2466) * [ENHANCEMENT] Add sparkline migration (#2463) * Bump perses/github-actions from 0.6.0 to 0.7.1 (#2434) * [ENHANCEMENT] CLI/DAC: return a success message after writing a diff files (#2464) * Update text migration (#2465) * Add yellow mapping from grafana (#2461) * [ENHANCEMENT] Table: add default column width setting (#2446) * [BUGFIX] Table: fix migration of joinByField transform (#2458) * [FEATURE] add plugin lint command (#2459) * [ENHANCEMENT] Prefix dashboard display name when using dac preview command (#2460) * [BUGFIX] Fix Panel JSON validation (#2456) * [ENHANCEMENT] Add piechart migration (#2449) * [ENHANCEMENT] Table: add column sorting (#2450) * [IGNORE] Add function type check on core package (#2447) * upgrade debian version in Dockerfiles (#2441) * [IGNORE] Upgrade react-table and react-virtuoso + remove some sx props leaks (#2445) * [ENHANCEMENT] Table: best-effort migration of fieldConfig.overrides to columnSettings (#2443) * [ENHANCEMENT] Add cell focus on hover (#2442) * [FEATURE] Status History panel (#2403) * [BUGFIX] Fix tree view broken when using prometheus built-in vars (#2405) * copy duration type from prometheus/common (#2440) * add @jgbernalp as maintainer of the perses org (#2438) * [ENHANCEMENT] Update kubebuilder validation (#2437) * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#2436) * Bump the k8s-io group with 3 updates (#2435) * [ENHANCEMENT] add kubebuilder annotations to all duration types (#2433) * [BUGFIX] TimeSeriesChart: fix migration for the format attribrute (#2432) * [ENHANCEMENT] RoleBinding prechecking if user and role exist has been removed (#2430) * [IGNORE] Add optional local prometheus and tempo to dev env (#2418) * [IGNORE] Bump CUE to latest release (#2423) * Bump github.com/zitadel/oidc/v3 from 3.32.1 to 3.33.1 (#2422) * [ENHANCEMENT] Refactor struct field names and add validation for duration fields (#2360) * [BUGFIX] PromQL Tree view: stop firing the parse query before the show button gets clicked (#2427) * Bump cuelang.org/go from 0.11.0-alpha.5 to 0.11.0-rc.1 (#2421) * [FEATURE] new CLI command for plugins development (#2410) * Bump golang.org/x/mod from 0.21.0 to 0.22.0 (#2411) * Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#2412) * Bump cuelang.org/go from 0.11.0-alpha.4 to 0.11.0-alpha.5 (#2414) * [BUGFIX] Fix login command avoiding reusing previous config (#2416) * Bump github.com/huandu/go-sqlbuilder from 1.31.0 to 1.32.0 (#2415) * Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#2413) * [FEATURE] Table panel: columns can be reordered (#2392) * [ENHANCEMENT] More user-friendly helpers for prometheus built-in variables (#2407) * [BUGFIX] Remove some SX props leaking (#2408) * [BUGFIX] Edit mode not working after clicking on the resource row (#2404) * Migrate defaultValue (#2406) * [IGNORE] small fix in DaC doc (#2402) * [IGNORE] Add some external variables to the dev data (#2088) * [IGNORE] fix remaining indentation issues for the doc website (#2400) * update contact list in github issue (#2398) * [DOC] Adjust markdown syntax following issues spotted on website (#2397) - remove patch b04061023c941d879460d81e6e4c6019621dbc16.patch ++++ piglit: - Update to version 1~20250108: * gl/frameworks: Use piglit_set_destroy_func() when gl_fw->destroy is set * arb_framebuffer_object: add missing MSAA alpha-to-coverage and alpha-to-one tests * ARB_ubo/referenced-by-shader: pass if shader compiler moves UBOs between shaders * glsl: test loop unroll with uint overflow * glsl-1.30: add more loop unroll tests * glsl-1.10: test mesa bug conflict between globals * ext_image_dma_buf_import-export-tex: fix multi plane export * tests: add ext_image_dma_buf_import-tex-modifier * glsl-1.10: test mesa bug with forward declaration ++++ python-pyserial: - Use libalternatives instead of update-alternatives, bsc#1235782 ++++ python-ansible-compat: - update to 25.0.0: * Major - Support ansible 2.18, drop 2.14/2.15 and py39 (#443) @ssbarnea * Bugfixes - Change cache_dir location to prefer venv and project_directory (#439) @ssbarnea - Enable toml-sort-fix (#442) @ssbarnea - Refactor search_galaxy_paths to use pathlib (#437) @ssbarnea ++++ python-Django: - Update to 5.1.5 (bsc#1235856) * CVE-2024-56374: Potential denial-of-service vulnerability in IPv6 validation * Fixed a crash when applying migrations with references to the removed Meta.index_together option ++++ python-Django4: - Update to 4.2.18 (bsc#1235856) * CVE-2024-56374: Potential denial-of-service vulnerability in IPv6 validation ++++ python-charset-normalizer: - Use libalternatives instead of update-alternatives, bsc#1235781 ++++ python-docutils: - Use libalternatives instead of update-alternatives, bsc#1235783 ++++ python311-setuptools: - Explicitly BuildRequire python-rpm-packaging: when primary flavor is added, this is auto-installed by dependencies. But as we now build the primary flavor separated, we have to ensure to also have it present in the other cases, in order to get the python(abi) dependencies added. - Split out the primary Python build. ++++ translate-toolkit: - Only provide the 'translate-toolkit' symbol in the actual packages, not the doc/test flavored ones. ++++ translate-toolkit-man: - Only provide the 'translate-toolkit' symbol in the actual packages, not the doc/test flavored ones. ++++ python-setuptools: - Explicitly BuildRequire python-rpm-packaging: when primary flavor is added, this is auto-installed by dependencies. But as we now build the primary flavor separated, we have to ensure to also have it present in the other cases, in order to get the python(abi) dependencies added. - Split out the primary Python build. ++++ rc: - Remove libalternatives, the proper solution for unrelated packages providing the same name binary is to Conflict: or rename. ++++ rp-pppoe: - Fixed status script pppoe-status and systemd unit file. ++++ rpmlint-mini: - Include tar and gzip, as rpmlint relies on those tools to unpack rpms when rpm2archive exists (i.e rpm 4.20). The versions in the buildroot might not be suitable (e.g busybox-tar, zstd-gzip). ++++ rubygem-agama-yast: - Add missing gems to the gemspec file (gh#agama-project/agama#1899). ++++ rusty_v8: - Update to version 130.0.7: * fix: add back incorrectly spelled initalize_process ++++ tellico: - Update to 4.1 https://tellico-project.org/tellico-4-1-released/ * Improved image loading to be on-demand only, improving load time for local and remote images (kde#490922). * Redesigned the welcome screen. * Added an option to disable the welcome screen. * Added property to disable line feed replacement in Paragraph fields. * Added tooltips in the Settings for configured image location. * Added a tooltip to show the internal field name for custom fields. * Tweaked the report templates to follow color settings. * Added option to disable building of documentation. * Improved logging for data searches. * Fixed print preview (kde#496816). * Fixed a crashing bug when printing (kde#496648). * FIxed theme handling when using qt6ct (kde#496074). * Updated the data sources for Dark Horse comics (deb#1087109), iTunes search, and Kino.de. * Fixed compilation on FreeBSD with libcdio. ++++ u-boot: - Add support for orangepi-zero2w ++++ velero: - Update to version 1.15.2: * 1.15.2 change-log * Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue * 1.15.2 change-log * Don't include excluded items in ItemBlocks * 1.15.2 changelog * fix(pkg/repository/maintenance): don't panic when there's no container statuses * Use the SC mapping cm in all migration cases. ++++ vkmark: - Update to version 2017.08+git.20250114: * kms: Create gbm_bos with explicit modifiers if possible * kms: Explicitly request all extensions dependencies * github: Add ubuntu-24.04 build in CI * headless: Add plugin for a headless window system * ws: Resolve swapchain related validation errors * vulkan_state: Set application vulkan version * vulkan_state: Add support for validation layers * build: Generate format names map from vk.xml * scenes,ws: Silence [[nodiscard]] warnings * kms: Add winsys option to specify the TTY to use * kms: Unbreak on FreeBSD * xcb: Fix incorrect window hint size * kms: Probe and use the first functional /dev/dri/cardX device * build: Require C++17 * wayland: Avoid segfault after failure to connect to display server * kms: Gracefully handle null results from KMS functions * ws: Improve automatic window system selection ++++ vokoscreenNG: - Update to version 4.4.0 * Audio + Video settings moved to first tab * Audio: Recording devices are identified by an image as a microphone or speaker * Fixed Magnifier and Countdown not displaying correctly when the screen is scaled * Various fixes for Wayland support ++++ werf: - Update to version 2.18.0: * chore: release 2.18.0 (#6533) * feat(build): force use the only one sync server (#6512) * fix(helm): pass --debug option to helm * chore(docs): fix redirects for v1.1 (#6500) * fix(deploy): compiling error — unused import * feat(deploy): kube-run won't require list permissions for pods and secrets * fix(deploy): kube-run should not require any namespace permissions * docs(images): small improvements * chore(ci): fix lint (#6529) * docs: small improvements (#6527) * docs: add build backends and werf images articles (#6491) * chore(ci): update release and publish actions (#6511) * chore(docs): increase the priority of usage pages (#6523) * chore(ci): add milliseconds to artifact name (#6525) * test(e2e): rewrite and expand complex converge test * chore(ci): disable quai tests * test(converge): fix flapping complex converge tests * fix(build, report): add non-final images * fix(deploy): panics with subcharts * refactor(deploy): move secrets handling to 3p-helm and common-go * chore: test ci * refactor(deploy, build): move util and secret packages to github.com/werf/common-go * refactor(deploy): move part of GiterminismManager interface to 3p-helm * fix(test): add giterminism for plain secret value * chore(release): 2 alpha ++++ xfce4-terminal: - Disable libutempter, it doesn't work anymore with the switch from utmp to systemd-logind ++++ xterm: - Disable libutempter, it doesn't work anymore with the switch from utmp to systemd-logind ------------------------------------------------------------------ ------------------ 2025-1-14 - Jan 14 2025 ------------------- ------------------------------------------------------------------ ++++ Komikku: - missed a second syntax error - update to 1.67.0: * [Reader] Paused pages animations when obscured * [Servers] Anteiku Scans (FR): Update * [Servers] Asura Scans For Free (EN): Update * [Servers] ED Scanlation (FR): Update * [Servers] EZmanga (EN): Update * [Servers] Kewn Scans (EN): Update * [Servers] MonkeyUser (EN): Update * [Servers] Pepper&Carrot: Update * [Servers] Starbound Scans (FR): Update * [Servers] Terco Scans (ES): Update * [Servers] Webtoon Hatti (TR): Update * [Servers] Rukav Inari (ES): Disabled * [Servers] MangaWeebs (EN): Disabled * [Servers] LSComic (EN): Disabled * [Servers] Hunlight Scans (EN): Disabled * [Servers] Mode Scanlator (pt_BR): Disabled * [Servers] Best Manga (RU): Disabled * [Servers] Atikrost (TR): Disabled * [Servers] Perf Scan (FR): Disabled * [L10n] Updated Bulgarian, German and Polish translations - update to 1.66.0: * [Servers] Added Asura Scans For Free (EN) * [Servers] Asura Scans (EN): Update * [Servers] MangaDex: Ignored externals and empty chapters * [Servers] MangaDex: Added Genres filter * [Servers] MangaHub: Avoided exceeding API rate limiting * [Servers] MangaLib (RU): Update * [Servers] Mangareader (to): Fixed decoding of scrumbled images * [L10n] Updated Finnish, Portuguese (Brazil), Russian, Spanish, Swedish and Ukrainian translations - fix build by escaping quotes, adding fix-quotes.patch (fixes boo#1234719) - add rudimentary tests ++++ QMPlay2: - Fix escaping of commented out patch: with RPM 4.20, %patch becomes a standard, expandable macro, that can span more than one line. Commenting out with #%patch can thus lead to invalid results. ++++ aerc: - Update to upstream version 0.19.0 * New :redraw command to force a repaint of the screen. * New head and tail templates functions for strings. * New {{.AccountFrom}} template variable. * Replying to all will include the Sender in Cc. * Add -b flag to the :view command to open messages in a background tab. * AERC_ACCOUNT and AERC_FOLDER are now available in the signature command environment. * Filters will receive the actual COLUMNS and LINES values. * The :forward command now sets the forwarded flag. * Forwarded messages can now be searched for and filtered in notmuch and maildir. * Forwarded messages can be styled differently in the message list. * Forwarded messages can be identified with the {{.IsForwarded}} template. * The :flag command now sets/unsets/toggle the forwarded tag. * The notmuch backend now honors the forwarded flag, setting the "passed" tag. * The maildir backend now honors the forwarded/passed flag. * Auto-switch projects based on the message subject for the :patch command. * New :echo command that prints its arguments with templates resolved. * New use-envelope-from option in accounts.conf. * Command completion now displays descriptions next to completion items. * New completion_description style object in style sets used for rendering completion item descriptions. * :import-mbox can now import data from an URL. * Dynamic message list style can now match on multiple email headers. * The JMAP backend now supports full thread fetching and caching (limited within a single mailbox). * :expand-folder and :collapse-folder can now act on a non selected folder. * Filters commands can now provide their own paging by prefixing them with a "!" character. Doing so will disable the configured [viewer].pager and connect them directly to the terminal. * Reply to addresses in From and Reply-To headers with ":reply -f". * Fixed builtin calendar filter showing empty attendee list. * Terminal-based pinentry programs (e.g. pinentry-curses) now work properly. * Notmuch searches which explicitly contain tags from exclude-tags now return messages. * Invitations now honor the -a flag for :send. * Remove unwanted less than symbol from In-Reply-To header when Message-ID uses folding. * Aliases are now taken into account correctly when replying to own messages such as from the Sent folder or via a mailing list. * Some SMTP servers do not strip Bcc headers. aerc now removes them before sending emails to avoid leaking private information. A new strip-bcc = false option can be used in accounts.conf to revert to previous behaviour (preserve Bcc headers in outgoing messages). * There should no longer be any duplicates in recipient lists when replying. * GPG signatures and encrypted parts now use CRLF line endings as required by RFC 5322. * Template function quote only prefixes with a space if at quote depth 1. * Templates passed to the :reply command using the `-T` flag can now make use of {{.OriginalText}}. * The location of the command history file has changed to ${XDG_STATE_HOME:-$HOME/.local/state}/aerc/history. * Tab completions for text fields are run asynchronously. In-flight requests are cancelled when new input arrives. * Path completion now uses the normal filtering mechanism, respecting case sensitivity and the fuzzy completion option. * The html filter is now enabled by default, making w3m a weak runtime dependency. If it is not installed, viewing HTML emails will fail with an explicit error. * The default text/html filter will now run w3m in interactive mode. * The builtin html and html-unsafe filters can now take additional arguments that will be passed to w3m. This can be used to enable inline images when viewing text/html parts (e.g.: text/html = ! html-unsafe -sixel). * The templates exec commands is now executed with the filters exec $PATH similar to filter commands. * The default quoted_reply template now converts text/html parts to plain text before quoting them. ++++ alacritty: - Update to version 0.15.0: * Added * Config option `window.level = "AlwaysOnTop"` to force Alacritty to always * be the toplevel window * Escape sequence to move cursor forward tabs ( CSI Ps I ) * Pass activation token in `alacritty msg create-window` on Wayland/X11 * Changed * Don't switch to semantic/line selection when control is pressed * Always emit `1` for the first parameter when having modifiers in kitty * keyboard protocol * Fixed * Mouse/Vi cursor hint highlighting broken on the terminal cursor line * Hint launcher opening arbitrary text, when terminal content changed while * opening * `SemanticRight`/`SemanticLeft` vi motions breaking with wide semantic * escape characters * `alacritty migrate` crashing with recursive toml imports * Migrating nonexistent toml import breaking the entire migration * First daemon mode window ignoring window options passed through CLI * Report of Enter/Tab/Backspace in kitty keyboard's report event types mode * Cut off wide characters in preedit string ++++ apache2: - Fix builds of test package with RPM 4.20: + noarch packages cannot rely on libdir, which is an arch-dependent variable. Rely on apxs -q libdir to extract the correct information instead. ++++ apache2-devel: - Fix builds of test package with RPM 4.20: + noarch packages cannot rely on libdir, which is an arch-dependent variable. Rely on apxs -q libdir to extract the correct information instead. ++++ apache2-event: - Fix builds of test package with RPM 4.20: + noarch packages cannot rely on libdir, which is an arch-dependent variable. Rely on apxs -q libdir to extract the correct information instead. ++++ apache2-manual: - Fix builds of test package with RPM 4.20: + noarch packages cannot rely on libdir, which is an arch-dependent variable. Rely on apxs -q libdir to extract the correct information instead. ++++ apache2-prefork: - Fix builds of test package with RPM 4.20: + noarch packages cannot rely on libdir, which is an arch-dependent variable. Rely on apxs -q libdir to extract the correct information instead. ++++ apache2-utils: - Fix builds of test package with RPM 4.20: + noarch packages cannot rely on libdir, which is an arch-dependent variable. Rely on apxs -q libdir to extract the correct information instead. ++++ apache2-worker: - Fix builds of test package with RPM 4.20: + noarch packages cannot rely on libdir, which is an arch-dependent variable. Rely on apxs -q libdir to extract the correct information instead. ++++ avrdude: - drop avrdude-5.11-no-builddate.diff and avrdude-ipv6.patch, both upstream - Fix escaping of commented out patch: with RPM 4.20, %patch becomes a standard, expandable macro, that can span more than one line. Commenting out with #%patch can thus lead to invalid results. ++++ azure-cli: - New upstream release + Version 2.68.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.68.0 + For detailed information about changes see the HISTORY.rst file provided with this package - Update Requires from setup.py ++++ borgmatic: - Update to 1.9.5 * #418: Backup and restore databases that have the same name but with different ports, hostnames, or hooks. * #947: To avoid a hang in the database hooks, error and exit when the borgmatic runtime directory overlaps with the configured excludes. * #954: Fix a findmnt command error in the Btrfs hook by switching to parsing JSON output. * #956: Fix the printing of a color reset code even when color is disabled. * #958: Drop colorama as a library dependency. * When the ZFS, Btrfs, or LVM hooks aren't configured, don't try to cleanup snapshots for them. * #80 (beta): Add an LVM hook for snapshotting and backing up LVM logical volumes. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/ * #251 (beta): Add a Btrfs hook for snapshotting and backing up Btrfs subvolumes. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/ * #926: Fix a library error when running within a PyInstaller bundle. * #950: Fix a snapshot unmount error in the ZFS hook when using nested datasets. * Update the ZFS hook to discover and snapshot ZFS datasets even if they are parent/grandparent directories of your source directories. * Reorganize data source and monitoring hooks to make developing new hooks easier. * #261 (beta): Add a ZFS hook for snapshotting and backing up ZFS datasets. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/ * Remove any temporary copies of the manifest file created in support of the "bootstrap" action. * Deprecate the "store_config_files" option at the global scope and move it under the "bootstrap" hook. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/extract-a-backup/#extract-the-configuration-files-used-to-create-an-archive * Require the runtime directory to be an absolute path. * Add a "--deleted" flag to the "repo-list" action for listing deleted archives that haven't yet been compacted (Borg 2 only). * Promote the "spot" check from a beta feature to stable. * #441: Apply the "umask" option to all relevant actions, not just some of them. * #722: Remove the restriction that the "extract" and "mount" actions must match a single repository. Now they work more like other actions, where each repository is applied in turn. * #932: Fix the missing build backend setting in pyproject.toml to allow Fedora builds. * #934: Update the logic that probes for the borgmatic streaming database dump, bootstrap metadata, and check state directories to support more platforms and use cases. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/backup-your-databases/#runtime-directory * #934: Add the "RuntimeDirectory" and "StateDirectory" options to the sample systemd service file to support the new runtime and state directory logic. * #939: Fix borgmatic ignoring the "BORG_RELOCATED_REPO_ACCESS_IS_OK" and "BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK" environment variables. * Add a Pushover monitoring hook. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#pushover-hook * #928: Fix the user runtime directory location on macOS (and possibly Cygwin). * #930: Fix an error with the sample systemd service when no credentials are configured. * #931: Fix an error when implicitly upgrading the check state directory from ~/.borgmatic to ~/.local/state/borgmatic across filesystems. * #609: Fix the glob expansion of "source_directories" values to respect the "working_directory" option. * #609: BREAKING: Apply the "working_directory" option to all actions, not just "create". This includes repository paths, destination paths, mount points, etc. * #562: Deprecate the "borgmatic_source_directory" option in favor of "user_runtime_directory" and "user_state_directory". * #562: BREAKING: Move the default borgmatic streaming database dump and bootstrap metadata directory from ~/.borgmatic to /run/user/$UID/borgmatic, which is more XDG-compliant. You can override this location with the new "user_runtime_directory" option. Existing archives with database dumps at the old location are still restorable. * #562, #638: Move the default check state directory from ~/.borgmatic to ~/.local/state/borgmatic. This is more XDG-compliant and also prevents these state files from getting backed up (unless you explicitly include them). You can override this location with the new "user_state_directory" option. After the first time you run the "check" action with borgmatic 1.9.0, you can safely delete the ~/.borgmatic directory. * #838: BREAKING: With Borg 1.4+, store database dumps and bootstrap metadata in a "/borgmatic" directory within a backup archive, so the path doesn't depend on the current user. This means that you can now backup as one user and restore or bootstrap as another user, among other use cases. * #902: Add loading of encrypted systemd credentials. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/provide-your-passwords/#using-systemd-service-credentials * #911: Add a "key change-passphrase" action to change the passphrase protecting a repository key. * #914: Fix a confusing apparent hang when when the repository location changes, and instead show a helpful error message. * #915: BREAKING: Rename repository actions like "rcreate" to more explicit names like "repo-create" for compatibility with recent changes in Borg 2.0.0b10. * #918: BREAKING: When databases are configured, don't auto-enable the "one_file_system" option, as existing auto-excludes of special files should be sufficient to prevent Borg from hanging on them. But if this change causes problems for you, you can always enable "one_file_system" explicitly. * #919: Clarify the command-line help for the "--config" flag. * #919: Document a policy for versioning and breaking changes: https://torsion.org/borgmatic/docs/how-to/upgrade/#versioning-and-breaking-changes * #921: BREAKING: Change soft failure command hooks to skip only the current repository rather than all repositories in the configuration file. * #922: Replace setup.py (Python packaging metadata) with the more modern pyproject.toml. * When using Borg 2, default the "archive_name_format" option to just "{hostname}", as Borg 2 does not require unique archive names; identical archive names form a common "series" that can be targeted together. See the Borg 2 documentation for more information: https://borgbackup.readthedocs.io/en/2.0.0b13/changes.html#borg-1-2-x-1-4-x-to-borg-2-0 * Add support for Borg 2's "rclone:" repository URLs, so you can backup to 70+ cloud storage services whether or not they support Borg explicitly. * Add support for Borg 2's "sftp://" repository URLs. * Update the "--match-archives" and "--archive" flags to support Borg 2 series names or archive hashes. * Add a "--match-archives" flag to the "prune" action. * Add "--local-path" and "--remote-path" flags to the "config bootstrap" action for setting the Borg executable paths used for bootstrapping. * Add a "--user-runtime-directory" flag to the "config bootstrap" action for helping borgmatic locate the bootstrap metadata stored in an archive. * Add a Zabbix monitoring hook. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#zabbix-hook * Add a tarball of borgmatic's HTML documentation to the packages on the project page. - Refresh dependencies - Update packaging to the modern python standard ++++ byobu: - Remove Requires on snack, this removes sound support. ++++ gpg2: - Update to 2.5.3 * gpg: Allow for signature subpackets of up to 30000 octets. [rG36dbca3e69] * gpg: Silence expired trusted-key diagnostics in quiet mode. [T7351] * gpg: Allow smaller session keys with Kyber and enforce the use of AES-256 if useful. [T7472] * gpg: Fix regression in key generation from existing card key. [T7309,T7457] * gpg: Print a warning if the card backup key could not be written. [T2169] * The --supervised options of gpg-agent and dirmngr have been renamed to --deprecated-supervised as preparation for their removal. [rGa019a0fcd8] * There is no more default for a keyserver. ++++ dita: - Fix escaping of commented out patch: with RPM 4.20, %patch becomes a standard, expandable macro, that can span more than one line. Commenting out with #%patch can thus lead to invalid results. ++++ dnsmasq: - bsc#1235834: Don't let compile time options change silently. - Use pkgconfig for libidn2. - Disable --nftset for SLE-15-SP3 and older. - bsc#1235517: Reintroduce nogroup for SLE-15-SP3 and older. ++++ dxvk: - Update to 2.5.3: * Fixed a regression that would cause severe rendering issues in many D3D8 and D3D9 games that use fixed-function rendering * Fixed invalid shader code generation for certain rare texture operations in D3D11 * This fixes a potential crash in TopSpin 2k25 * Fixed a potential issue with handling NaN tessellation factors in D3D11 hull shaders * Fixed an issue with D3D9 shader validation that would cause valid shader code to be rejected in some situations * Improved the debugging experience when DXVK_DEBUG=markers is set * Arcana Heart 3 Love Max!!!!!: Enabled 60 FPS limit to work around a game issue on Steam Deck OLED * Bright Memory: Worked around an issue where the game would prioritize integrated graphics over dedicated Intel GPUs * Far Cry 5: Worked around an issue that would cause terrain to be invisible on Intel GPUs * Halo: The Master Chief Collection: Fixed a shader-related issue that would cause flickering objects on some drivers * Max Payne 3: Enabled strict float emulation to work around broken rendering in D3D9 mode * The Hurricane of the Varstray -Collateral hazard-: Enabled 60 FPS limit to work around game issues when running in windowed mode ++++ fetchmail: - Update to 6.5.2 * TRANSLATIONS: fetchmail's translations were updated, courtesy of: * cs: Petr Pisar [Czech] * sr: Мирослав Николић (Miroslav Nikolić) [Serbian] * CHANGES: * Minor documentation consistency fixes (versions, dates). ++++ gdu: - Packaging improvements: * Use a BUILD_DATE suitable to preserve reproducible builds * BUILD_DATE is used in bespoke LDFLAGS arg to go build expected by gdu --version output - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.21 matching go.mod * Move ldflags metadata out of ppc64 buildmode PIE conditional ++++ git: - update to 2.48.1: (boo#1235600 boo#1235601) * CVE-2024-50349, CVE-2024-52006: refuse to accept URLs that contain control sequences ++++ gnome-color-manager: - Update to version 3.36.2: + Remove forgotten libcanberra include + Set prgname to application ID + Update appdata + Updated translations. - Switch to source service for tarball/sources. - Drop obsolete update-desktop-files BuildRequires and macros. - Drop pkgconfig(libcanberra-gtk3) BuildRequires following upstream changes. ++++ gnome-software: - Update to version 47.4: + Fix downloads of firmware updates + Fix the release process ++++ gnucash: - Update to 5.10: + Trading Accounts + Segfault/Crash if payment dialog change from customer to vendor + gnucash 5.8 crashes on windows 10 while importing qif + Crash when creating ETF transaction + Crash when changing accounting period end date + Type-Ahead feature lost account setting functionality + Right-click issue in import window + Right-click issue in reconcile window + Crash deleting and recreating an SX with the scheduled transaction editor open + Duplicate information in description when importing CAMT.053.001.02 via aqbanking + Edit find account jump then open, open the last highlighted account not the jumped to account + Silent crash on CSV import + Cannot translate different meanings of string "_Balance" to Chinese. + Transaction Report: Cannot subtotal based on Number field + Numeric value in exported CSV transactions + Tabbing through fields autoselects all but Num field + Crash attempting to edit a scheduled transaction + Crash when clicking on Schedule Transaction Editor + Tabs now close when you middle-click on them. + The SX editor's saved duration and height are stored differently in preferences so values previously saved will be lost when switching between versions 5.9 and 5.10 (and later). We regret the inconvenience but the new scheme better matches GnuCash's use of the preferences. + Allow 0 cash amount when using the Stock Assistant to create a sell transaction. This might happen if the commission and fees exactly balance the proceeds of the sale. + Enforce searching for our gsettings schema files first where they were installed. This was not done when the installation prefix was /usr or /usr/local which could potentially cause gnucash to find other schema files first. + Set tooltip text on the outer tab container again so that it can be updated by main_window_update_page_long_name. + Tooltips on chart reports now appear any time the pointer hovers in the chart area and reflect the nearest point. Previously the pointer had to be very close to a point. + Updated the quote source lists in the Security Editor dialog to reflect the current Finance::Quote version. + Display a warning dialog when a transaction is unbalanceable because the user has set a minimum fraction on an account smaller than the security's fraction in a book using trading accounts. + Deleting a commodity will fail if there are accounts denominated in the commodity. When reporting the error to the user list those accounts. + Correct in Tips of the Day the IRC network where GnuCash's channel can be found. + Ensure Python bindings Session constructor loads the session's data. + Fix compile failures with Boost 1.87. This requires the minimum Boost version to be 1.67, removing the option for distributions to patch older versions. + Prevent deleting an account with an open register from logging spurious errors + Check that GUI refreshes are not suspended before calling gnc_gui_refresh_all. + Unify wording for alphavazntage tooltips. + New script to update translator-credits. + Document cmake 3.14 requirement set a year ago. ++++ gnuhealth: - Fix escaping of commented out patch: with RPM 4.20, %patch becomes a standard, expandable macro, that can span more than one line. Commenting out with #%patch can thus lead to invalid results. ++++ gupnp-av: - Update to version 0.14.3: + xml: Fix compatibility with libxml2 2.12.x + Add missing array annotation + build: Fix Requires: line of pkg-config file + Loosen restriction on dc:date verification - Drop patches fixed upstream: + 1e10a41f.patch + 767388bc.patch + gupnp-av-libxml2.11-support.patch - Switch to source service for tarball/sources. ++++ hibiscus: - Update to 2.10.23 - NEW: 1119 Update auf HBCI4Java 3.1.85 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.85 - siehe https://homebanking-hilfe.de/forum/topic.php?p=174231#real174231 - Changes from 2.10.22 - NEW: 1118 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.12.2024 - NEW: 1117 Update auf HBCI4Java 3.1.84 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.84 - CHG: 1116 Postbank-Kundenkennungen können ein „@“ enthalten ++++ hplip: - hplip.spec: re-introduce macros for SLE12 compatibility, so that we can backport security fixes to older releases (bsc#1234745, CVE-2020-6923) ++++ ibus-typing-booster: - Update to 2.27.8 - Make code to support multiple m17n candidates better readable using a NamedTuple (Related: https://github.com/mike-fabian/ibus-typing-booster/issues/523) - Translation update from Weblate (it 100%, pt 94.4%) ++++ kernel-default-base: - Add virtiofs ++++ util-linux-systemd: - Update to version 2.40.4: * agetty: Prevent cursor escape (bsc#1194818, drop util-linux-agetty-prevent-cursor-escape.patch) add "systemd" to --version output\ * chcpu(8): Document CPU deconfiguring behavior * fdisk: SGI fixes * hardlink: fix memory corruption * hardlink.1 directory|file is mandatory * lib/env: fix env_list_setenv() for strings without '=' * libblkid: (exfat) validate fields used by prober (gpt) use blkid_probe_verify_csum() for partition array checksum add FSLASTBLOCK for swaparea bitlocker fix version on big-endian systems * libfdisk: make sure libblkid uses the same sector size * libmount: extract common error handling function propagate first error of multiple filesystem types * logger: correctly format tv_usec * lscpu: Skip aarch64 decode path for rest of the architectures (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch) * lsns: ignore ESRCH errors reported when accessing files under /proc * mkswap: set selinux label also when creating file * more: make sure we have data on stderr * nsenter: support empty environ * umount, losetup: Document loop destroy behavior (bsc#1159034, drop util-linux-umount-losetup-lazy-destruction.patch, util-linux-umount-losetup-lazy-destruction-generated.patch). * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf fix /var/lib/libuuid mode uuidd-tmpfiles.conf * Many other fixes, improvements and code cleanup. For the complete list see https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes - Refresh util-linux.keyring. Key validity was extended. ++++ util-linux: - Update to version 2.40.4: * agetty: Prevent cursor escape (bsc#1194818, drop util-linux-agetty-prevent-cursor-escape.patch) add "systemd" to --version output\ * chcpu(8): Document CPU deconfiguring behavior * fdisk: SGI fixes * hardlink: fix memory corruption * hardlink.1 directory|file is mandatory * lib/env: fix env_list_setenv() for strings without '=' * libblkid: (exfat) validate fields used by prober (gpt) use blkid_probe_verify_csum() for partition array checksum add FSLASTBLOCK for swaparea bitlocker fix version on big-endian systems * libfdisk: make sure libblkid uses the same sector size * libmount: extract common error handling function propagate first error of multiple filesystem types * logger: correctly format tv_usec * lscpu: Skip aarch64 decode path for rest of the architectures (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch) * lsns: ignore ESRCH errors reported when accessing files under /proc * mkswap: set selinux label also when creating file * more: make sure we have data on stderr * nsenter: support empty environ * umount, losetup: Document loop destroy behavior (bsc#1159034, drop util-linux-umount-losetup-lazy-destruction.patch, util-linux-umount-losetup-lazy-destruction-generated.patch). * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf fix /var/lib/libuuid mode uuidd-tmpfiles.conf * Many other fixes, improvements and code cleanup. For the complete list see https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes - Refresh util-linux.keyring. Key validity was extended. ++++ libxcrypt: - Update to 4.4.38 * Fix several "-Wunterminated-string-initialization", which are seen by upcoming GCC 15.x (issue #194). * Fix "-Wmaybe-uninitialized" in crypt.c, which is seen by GCC 13.3.0. * Skip test/explicit-bzero if compiling with ASAN. * Drop hard requirement for the pkg-config binary (issue #198). - Use %ldconfig_scriptlets ++++ libixion: - Add upstream change to fix failure with -Werror=undef: * 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch ++++ qalculate: - update to 5.5.0: - a(i) and a[i] syntax (the latter with support for functions) for element in vector - Set ans variable to solution(s) of equation (as if solve() function were used) - New function: factor() - Use hours or minutes as default unit for conversion to time unit of expression with time format but no units (e.g. "0:00:12 to s") - Always use four digits for year in date (e.g. "0064-07-18" instead of "64-07-18"), and support input of date using DD-MM-YYYY format - Fix solving of x^4-4x^3+10x^2-12x+1=0, and similar, in exact mode - Fix dual/auto approximation when unable to find exact solution to equation - Fix rounding in 1/# conversion to integer (e.g. "1/2 to 0.99") - Fix unability to find approximate solutions to some high degree equations - Fix automatic variable detection in select() - Fix terminal columns and rows when piping/redirecting input - Fix ans variables with calculate as you type activated - Fix compilation without readline - Minor bug fixes and feature enhancements ++++ sqlite3: - Update to release 3.48.0: * Improved EXPLAIN QUERY PLAN output for covering indexes. * Allow a two-argument version of the iif() SQL function. * Also allow if() as an alternative spelling for iif(). * Add the ".dbtotxt" command to the CLI. * Add the SQLITE_IOCAP_SUBPAGE_READ property to the xDeviceCharacteristics method of the sqlite3_io_methods object. * Add the SQLITE_PREPARE_DONT_LOG option to sqlite3_prepare_v3() that prevents warning messages being sent to the error log if the SQL is ill-formed. This allows sqlite3_prepare_v3() to be used to do test compiles of SQL to check for validity without polluting the error log with false messages. * Increase the minimum allowed value of SQLITE_LIMIT_LENGTH from 1 to 30. * Added the SQLITE_FCNTL_NULL_IO file control. * Extend the FTS5 auxiliary API xInstToken() to work with prefix queries via the insttoken configuration option and the fts5_insttoken() SQL function. * Increase the maximum number of arguments to an SQL function from 127 to 1000. * Obsoletes sqlite3-6216bfcb.patch . ++++ libwnck: - Update to version 43.2: + Add WnckHandle to the docs. + Add missing build dependency. + Do not restore original event mask. - Switch to source service for tarball/source. ++++ matrix-synapse: - Update to 1.122.0 Please note that this version of Synapse drops support for PostgreSQL 11 and 12. The minimum version of PostgreSQL supported is now version 13. - Deprecations and Removals - Remove support for PostgreSQL 11 and 12. Contributed by @clokep. (#18034) - Features - Added the email.tlsname config option. This allows specifying the domain name used to validate the SMTP server's TLS certificate separately from the email.smtp_host to connect to. (#17849) - Module developers will have access to the user ID of the requester when adding check_username_for_spam callbacks to spam_checker_module_callbacks. Contributed by Wilson@Pangea.chat. (#17916) - Add endpoints to the Admin API to fetch the number of invites the provided user has sent after a given timestamp, fetch the number of rooms the provided user has joined after a given timestamp, and get report IDs of event reports against a provided user (i.e. where the user was the sender of the reported event). (#17948) - Support stable account suspension from MSC3823. (#17964) - Add macaroon_secret_key_path config option. (#17983) - Bugfixes - Fix bug when rejecting withdrew invite with a third_party_rules module, where the invite would be stuck for the client. (#17930) - Properly purge state groups tables when purging a room with the Admin API. (#18024) - Fix a bug preventing the admin redaction endpoint from working on messages from remote users. (#18029, #18043) - Improved Documentation - Update synapse.app.generic_worker documentation to only recommend GET requests for stream writer routes by default, unless the worker is also configured as a stream writer. Contributed by @evoL. (#17954) - Add documentation for the previously-undocumented last_seen_ts query parameter to the query user Admin API. (#17976) - Improve documentation for the TaskScheduler class. (#17992) - Fix example in reverse proxy docs to include server port. (#17994) - Update Alpine Linux Synapse Package Maintainer within the installation instructions. (#17846) - Internal Changes - Add RoomID & EventID rust types. (#17996) - Fix various type errors across the codebase. (#17998) - Disable DB statement timeout when doing a room purge since it can be quite long. (#18017) - Remove some remaining uses of twisted.internet.defer.returnValue. Contributed by Colin Watson. (#18020) - Refactor get_profile to no longer include fields with a value of None. (#18063) - Updates to locked dependencies - Bump anyhow from 1.0.93 to 1.0.95. (#18012, #18045) - Bump authlib from 1.3.2 to 1.4.0. (#18048) - Bump dawidd6/action-download-artifact from 6 to 7. (#17981) - Bump http from 1.1.0 to 1.2.0. (#18013) - Bump mypy from 1.11.2 to 1.12.1. (#17999) - Bump mypy-zope from 1.0.8 to 1.0.9. (#18047) - Bump pillow from 10.4.0 to 11.0.0. (#18015) - Bump pydantic from 2.9.2 to 2.10.3. (#18014) - Bump pyicu from 2.13.1 to 2.14. (#18060) - Bump pyo3 from 0.23.2 to 0.23.3. (#18001) - Bump python-multipart from 0.0.16 to 0.0.18. (#17985) - Bump sentry-sdk from 2.17.0 to 2.19.2. (#18061) - Bump serde from 1.0.215 to 1.0.217. (#18031, #18059) - Bump serde_json from 1.0.133 to 1.0.134. (#18044) - Bump twine from 5.1.1 to 6.0.1. (#18049) ++++ mesheryctl: - update to 0.8.11: * no CLI-related changes in this release - update to 0.8.10: * no CLI-related changes in this release - update to 0.8.9: * no CLI-related changes in this release - update to 0.8.8: * no CLI-related changes in this release - update to 0.8.7: * no CLI-related changes in this release - update to 0.8.6: * no CLI-related changes in this release - update to 0.8.5: * no CLI-related changes in this release - update to 0.8.4: * no CLI-related changes in this release ++++ nodejs-electron: - Add MakeSbixTypeface-null-pointer-call.patch * fixes crash when handling SBIX color bitmap fonts (bsc#1235830) ++++ nvidia-open-driver-G06-signed-cuda: - Update to 550.144.03 (bsc#1235461, boo#1235871) * fixes CVE-2024-0131, CVE-2024-0147, CVE-2024-0149, CVE-2024-0150, CVE-2024-53869 ++++ nvidia-open-driver-G06-signed: - Update to 550.144.03 (bsc#1235461, boo#1235871) * fixes CVE-2024-0131, CVE-2024-0147, CVE-2024-0149, CVE-2024-0150, CVE-2024-53869 ++++ obs-service-source_validator: - Update to version 0.39+2: * helpers/check_patches_applied: Fix detection of applying nonexisting patches ++++ openqa-mon: - Update to version 1.4.0: * Release version 1.4.0 * Set correct groupid to match with description * Prepare 1.4.0 RC1 release * Refactoring * Introduce tabs ++++ opensc: - Update to version 0.26.1 General improvements * Align allocations of sc_mem_secure_alloc (#3281). * Fix -O3 gcc optimization failure on amd64 and ppc64el (#3299). pkcs11-spy * Avoid crash while spying C_GetInterface() (#3275). TCOS * Fix reading certificate (#3296). ++++ opensp: - Fix escaping of commented out patch: with RPM 4.20, %patch becomes a standard, expandable macro, that can span more than one line. Commenting out with #%patch can thus lead to invalid results. ++++ opensp-doc: - Fix escaping of commented out patch: with RPM 4.20, %patch becomes a standard, expandable macro, that can span more than one line. Commenting out with #%patch can thus lead to invalid results. ++++ opi: - Version 5.5.0 * Update opi/plugins/collabora.py * add collabora office desktop * Omit unsupported cli args on leap in 99_install_opi.py * Switch to PEP517 install * Fix 09_install_with_multi_repos_in_single_file_non_interactive.py * Fix 07_install_multiple.py on tumbleweed * Fix test suite on tumbleweed * Update available apps in opi - README.md ++++ palo: - Update to version 2.27 * Fix loading initrd from CD-ROM on C8000 by limiting transfer size. * ipl: Add hidden option to toggle block read mode. ++++ python-ncclient: - do not require six for build - added patches fix https://github.com/ncclient/ncclient/commit/59ccaac8e01e63f776fb4bf3b68a02e33d24bb20 + python-ncclient-no-python2.patch ++++ python-asttokens: - version update to 3.0.0 * no upstream changelog found * remove dependency on six ++++ python-distroinfo: - version update to 0.6.3 * Update setuptools and tox configuration * Close the opened file ++++ python-flit: - Update to 3.10.1: * flit publish can now use PyPI tokens stored in keyring (PR #649), either project tokens with a ‘username’ like pypi_token:project:project_name (use the normalised form of the name) or user tokens (pypi_token:user:username). * The --python option can now take the path of a virtualenv folder, as an alternative to a Python executable (PR #667). * Flit will work with current development versions of Pythona again (PR #684). * The flit command line package now requires Python 3.8 or above (PR #660). flit_core still works with Python 3.6 or above. * The metadata in packages now has the names of optional dependency groups (“extras”) normalised, complying with version 2.3 of the metadata standard (PR #676, PR #697). * The flit command line package now depends on pip (PR #647). * Fix potential substitution of environment variables into passwords read from .pypirc files (PR #652). * A warning is now shown when building packages which specify the old flit.buildapi backend, which should be replaced by flit_core.buildapi (PR #674). It’s a good idea to always set a maximum version for the build requirement, to protect against changes in future major versions of Flit. * Avoid using the deprecated datetime.utcfromtimestamp() (PR #682). * Flit now has a SECURITY.md file in the Github repository (PR #665). * The tests for flit_core are no longer part of the installed package, reducing the size of the wheels (PR #691). ++++ python311-flit-core: - Update to 3.10.1: * flit publish can now use PyPI tokens stored in keyring (PR #649), either project tokens with a ‘username’ like pypi_token:project:project_name (use the normalised form of the name) or user tokens (pypi_token:user:username). * The --python option can now take the path of a virtualenv folder, as an alternative to a Python executable (PR #667). * Flit will work with current development versions of Pythona again (PR #684). * The flit command line package now requires Python 3.8 or above (PR #660). flit_core still works with Python 3.6 or above. * The metadata in packages now has the names of optional dependency groups (“extras”) normalised, complying with version 2.3 of the metadata standard (PR #676, PR #697). * The flit command line package now depends on pip (PR #647). * Fix potential substitution of environment variables into passwords read from .pypirc files (PR #652). * A warning is now shown when building packages which specify the old flit.buildapi backend, which should be replaced by flit_core.buildapi (PR #674). It’s a good idea to always set a maximum version for the build requirement, to protect against changes in future major versions of Flit. * Avoid using the deprecated datetime.utcfromtimestamp() (PR #682). * Flit now has a SECURITY.md file in the Github repository (PR #665). * The tests for flit_core are no longer part of the installed package, reducing the size of the wheels (PR #691). - Drop patches, included upstream: * py312-avoid-using-utcfromtimestamp.patch * py314-avoid-using-ast-str.patch - We no longer need to remove the tests from the install. ++++ python-kiwisolver: - Update to 1.4.8 * Drop support for Python 3.8 and 3.9 * Do not link to MSVCP on Windows and drop windows 32 bits support * Add support for free-threaded builds on Python 3.13 ++++ python-libmount: - Update to version 2.40.4: * agetty: Prevent cursor escape (bsc#1194818, drop util-linux-agetty-prevent-cursor-escape.patch) add "systemd" to --version output\ * chcpu(8): Document CPU deconfiguring behavior * fdisk: SGI fixes * hardlink: fix memory corruption * hardlink.1 directory|file is mandatory * lib/env: fix env_list_setenv() for strings without '=' * libblkid: (exfat) validate fields used by prober (gpt) use blkid_probe_verify_csum() for partition array checksum add FSLASTBLOCK for swaparea bitlocker fix version on big-endian systems * libfdisk: make sure libblkid uses the same sector size * libmount: extract common error handling function propagate first error of multiple filesystem types * logger: correctly format tv_usec * lscpu: Skip aarch64 decode path for rest of the architectures (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch) * lsns: ignore ESRCH errors reported when accessing files under /proc * mkswap: set selinux label also when creating file * more: make sure we have data on stderr * nsenter: support empty environ * umount, losetup: Document loop destroy behavior (bsc#1159034, drop util-linux-umount-losetup-lazy-destruction.patch, util-linux-umount-losetup-lazy-destruction-generated.patch). * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf fix /var/lib/libuuid mode uuidd-tmpfiles.conf * Many other fixes, improvements and code cleanup. For the complete list see https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes - Refresh util-linux.keyring. Key validity was extended. ++++ python-lmdb: - Update to 1.6.2 * CI-only fix. - from version 1.6.1 * CI-only fix. - from version 1.6.0 * Support for Python 3.13. Contributed by Miro Hrončok and Adam Williamson. * CI: Publish 3.13 binaries and Linux aarch64 wheels for multiple versions. - Drop py313-support.patch, merged upstream - Use Python 3.11 on SLE-15 by default ++++ python-netutils: - Update to 1.12.0 * Added Python 3.13 support. * Removed Python 3.8 support. - from version 1.11.0 * (no changes reported) - Add fix-version-in-pyproject.patch to fix version in pyproject.toml - Drop use-legacycrypt-if-required.patch, merged upstream - Update BuildRequires from pyproject.toml ++++ python-pathvalidate: - Update to 3.2.3 * Fix dot-files validation - from version 3.2.2 * Fix the detection logic of the reservation words for the file name on Windows * Drop support for Python 3.7/3.8 * Refactor type annotations ++++ python-pyscard: - Update to version 2.2.1 * waitforcardevent(): do not miss events between 2 calls. * Test, fix, and simplify ATR parsing. ++++ python311-pyside6: - Update to 6.8.1.1. Check the installed changes-6.8.1 file for the full list of changes - Drop patches, merged upstream: * 0001-PySide6-Documentation-Name-the-.rst-doc-files-accord.patch * 0001-build-Install-module-doc-snippet-files.patch - Drop 0001-signature-Fix-pointers-to-signature-bytes-with-the-h.patch ++++ python-securesystemslib: - Remove ed25519 tests to avoid that module in Leap ++++ python311-shiboken6: - Update to 6.8.1.1. Check the installed changes-6.8.1 file for the full list of changes - Drop patches, merged upstream: * 0001-PySide6-Documentation-Name-the-.rst-doc-files-accord.patch * 0001-build-Install-module-doc-snippet-files.patch - Drop 0001-signature-Fix-pointers-to-signature-bytes-with-the-h.patch ++++ python-flit-core: - Update to 3.10.1: * flit publish can now use PyPI tokens stored in keyring (PR #649), either project tokens with a ‘username’ like pypi_token:project:project_name (use the normalised form of the name) or user tokens (pypi_token:user:username). * The --python option can now take the path of a virtualenv folder, as an alternative to a Python executable (PR #667). * Flit will work with current development versions of Pythona again (PR #684). * The flit command line package now requires Python 3.8 or above (PR #660). flit_core still works with Python 3.6 or above. * The metadata in packages now has the names of optional dependency groups (“extras”) normalised, complying with version 2.3 of the metadata standard (PR #676, PR #697). * The flit command line package now depends on pip (PR #647). * Fix potential substitution of environment variables into passwords read from .pypirc files (PR #652). * A warning is now shown when building packages which specify the old flit.buildapi backend, which should be replaced by flit_core.buildapi (PR #674). It’s a good idea to always set a maximum version for the build requirement, to protect against changes in future major versions of Flit. * Avoid using the deprecated datetime.utcfromtimestamp() (PR #682). * Flit now has a SECURITY.md file in the Github repository (PR #665). * The tests for flit_core are no longer part of the installed package, reducing the size of the wheels (PR #691). - Drop patches, included upstream: * py312-avoid-using-utcfromtimestamp.patch * py314-avoid-using-ast-str.patch - We no longer need to remove the tests from the install. ++++ qalculate-gtk: - Update to 5.5.0 * changes from github: https://github.com/Qalculate/qalculate-gtk/compare/v5.1.0...v5.5.0 ++++ qalculate-qt: - Update to 5.5.0: * Place approximate value before exact in calculate as you type result * Option to disable cursor blinking * Set ans variable to solution(s) of equation (as if solve() function were used) * Fix display of units automatically appended to expression in parse status * Fix reading of expressions from file * a(i) and a[i] syntax (the latter with support for functions) for element in vector (libqalculate) * New function: factor() (libqalculate) * Minor bug fixes and feature enhancements ++++ rfbplaymacro: - Clean up old, commented patches that have not been there forever (addressing RPM 4.20, where %patch is a standard macro and commenting it out using # might lead to errors). - Clean up old, commented patches that have not been there forever (addressing RPM 4.20, where %patch is a standard macro and commenting it out using # might lead to errors). ++++ river: - Include qt6-wayland. This ensures Qt apps look great. ++++ stress-ng: - BuildRequire EGL to improve GPU support ++++ velociraptor-client: - Update to version 0.7.0.4.git126.27cfbe1: * bpf: fix plugins not stopping when context cancelled * tcpsnoop: move parsing to its own function * bpf plugins: remove depreciated libbpfgo calls * bpf plugins: add context to error logs * chattrsnoop: fix files not getting closed * chattrsnoop: move hashing from plugin to artifact * RPM artifact: start checks immediately on artifact load * rpm plugin: fix ndb magic error * audit s390x: fix arch filter rules errors * github: fix deprecated upload artifact * tcpsnoop: fix ipv6 local and remote addresses order * tcpsnoop: fix missing ipv6 outbound connections * Linux.Events.ProcessExecutions: remove parent cmdline * audit: reduce FileBufferLeaseSize to ease GC overhead * audit: fix auditBuf allocation and go vet warnings * audit: fix plugin shutdown race condition * audit: fix audit client data races * audit: fix race in subscriber * audit: prevent Windows loading audit package * sdjournal: fix package causing test failures * github: run linux unit tests ++++ teleport: - update to 17.1.6: * Fix panic in EKS Auto Discovery. #50998 * Add trusted clusters support to Kubernetes operator. #50995 ++++ tempo-cli: - Update to version 2.7.0: Please check the full changelog for the breaking changes: https://github.com/grafana/tempo/releases/tag/v2.7.0 CLI-related changes: * [release-v2.7] Changelog cleanup 2.7.0 (#4544) * [DOC] Add clarification for metrics summary and traceQL metrics (#4316) * tempo-cli: support dropping multiple traces in a single operation (#4266) * docs: Remove duplicated examples (#4295) * docs: mark serverless as deprecated (#4017) * docs: Update readme with explore traces info (#4263) * Docs: fix trace:rootService example code (#4265) * doc: correct traceQL metrics documentation (#4252) * Fix tempo cli arguments (#4259) * [DOC] Update metrics query docs with examples, more details (#4248) * [DOC] Update local-block processor config for 2.6 changes (#4223) * [DOC] Add 2.6.1 breaking change to Upgrade page (#4215) * [DOC] Add deprecation for metrics summary (#4193) * [DOC] Fix wrong date command in push HTTP API doc (#4206) * [DOC] Remove traceQLStreaming feature flag (#4188) * [DOC] Add 2.6.1 to release notes (#4191) * [DOC] Update statement for metrics-generator for Cloud (#4151) * [DOC] Update metrics for Alloy troubleshooting doc (#4137) * [docs] use proper default value for grpc server message size (#4133) * [DOC] Clarify Parquet requirements in 2.6 (#4135) * tempo-cli: add support for /api/v2/traces endpoint (#4127) * [DOC] Add other attributes to trace structure doc (#4106) * Fix cli analyse block dedicated text output (#4055) * [DOC] Release notes for 2.6 (#4048) * [DOC] TraceQL, metrics-gen, and overrides doc updates for 2.6 (#4041) * [DOC] Convert monitor, troubleshoot, set up test app to Alloy (#4026) * [DOC] Add vParquet4 to analyse blocks CLI and update parquet doc (#4033) * [Doc] Update retrieve traces doc to use Traces V2 (#4037) * [DOC] Add doc for compare function for metrics doc (#4024) * [DOC] Update query editor content and screenshots (#3986) * [DOC] operator: clarify supported Kubernetes versions (#4019) * [DOC] Correct Jaeger spelling mistake (#4015) * [cli] add jsonnet support to analyse blocks (#4012) ++++ texstudio: - Update to 4.8.5 * fix false delimiter mismatch marker which gets stuck under certain circumstances gh#texstudio-org/texstudio#489 * fix label stop working when using subfigure package gh#texstudio-org/texstudio#3816 * fix ai wizard conversation history gh#texstudio-org/texstudio#3820 * fix colspec parsing gh#texstudio-org/texstudio#3831 * fix user command handling in cached files gh#texstudio-org/texstudio#3828 * fix label detection on memoir class gh#texstudio-org/texstudio#3829 * fix crash when %Tex root document was not found * class are used for completion in documentclass * class names are not used anymore for package name completion * local packages can provide local cwl files, see manual * fix handling of user definition commands in subfiles gh#texstudio-org/texstudio#3885 * fix crash in preview tooltip if no pdflatex is defined gh#texstudio-org/texstudio#3875 * handle special columntypes (m[l],NiceMatrix) better gh#texstudio-org/texstudio#3881 * handle key/val completion in frame environment better gh#texstudio-org/texstudio#3846 * fix caching of newly defined colornames ++++ transfig: - Update to fig2dev version 3.2.9a (Dec 2024) o Specify pdf minor version with option -Y. o Specify width (-Z w) or height (-Z h) of figure. o Correctly read from a pipe, ticket #156. o Fix behavior of option -F for e(e)pic and latex outputs, ticket #157. o Compounds containing ascii-only text would disable utf-8 output, #158. o Option --enable-versioning works in out-of-tree builds. o Correct links to embedded image files in svg output. o Correct font size in svg output, ticket #176. - Port patches * 0001-Use-native-fig2dev-pdf-output-instead-of-epstopdf.patch * fig2dev-3.2.6-fig2mpdf.patch * transfig-3.2.9.dif * transfig-gs10.03.patch ++++ velociraptor: - Update to version 0.7.0.4.git126.27cfbe1: * bpf: fix plugins not stopping when context cancelled * tcpsnoop: move parsing to its own function * bpf plugins: remove depreciated libbpfgo calls * bpf plugins: add context to error logs * chattrsnoop: fix files not getting closed * chattrsnoop: move hashing from plugin to artifact * RPM artifact: start checks immediately on artifact load * rpm plugin: fix ndb magic error * audit s390x: fix arch filter rules errors * github: fix deprecated upload artifact * tcpsnoop: fix ipv6 local and remote addresses order * tcpsnoop: fix missing ipv6 outbound connections * Linux.Events.ProcessExecutions: remove parent cmdline * audit: reduce FileBufferLeaseSize to ease GC overhead * audit: fix auditBuf allocation and go vet warnings * audit: fix plugin shutdown race condition * audit: fix audit client data races * audit: fix race in subscriber * audit: prevent Windows loading audit package * sdjournal: fix package causing test failures * github: run linux unit tests ++++ xhtml-dtd: - Fix escaping of commented out patch: with RPM 4.20, %patch becomes a standard, expandable macro, that can span more than one line. Commenting out with #%patch can thus lead to invalid results. ++++ zizmor: - Update to version 1.1.1: * chore: prep 1.1.1 (#438) * chore(deps): bump the cargo group with 4 updates (#434) * chore(deps): bump the github-actions group with 2 updates (#436) * fix: bump github-actions-models (#437) * docs: bump trophies (#430) ------------------------------------------------------------------ ------------------ 2025-1-13 - Jan 13 2025 ------------------- ------------------------------------------------------------------ ++++ SDL2_sound: - Update to release 2.0.4 * Update bundled stb_vorbis to address CVE-2023-45676, CVE-2023-45677, CVE-2023-45679, CVE-2023-45680, CVE-2023-45681, CVE-2023-45682. ++++ abi-dumper: - Update to 1.4: * fix: handle data_member_location == 2^64-1 #28 * fixed symbol search sentence judgment * Fix usage notes in readme * Fix usage notes in readme * Add -extra-dump option to dump more symbols info (for new ABI Viewer tool) ++++ agama-products: - Update SLES4SAP ID to SLES_SAP (gh#agama-project/agama#1890). ++++ agama-web-ui: - Do not allow changing selected product after registering one (related to gh#agama-project/agama#1891). ++++ alacarte: - Update to version 3.54.1: + Updated translations. ++++ amarok: - Update to 3.2.1 * Support gpodder and lastfm on Qt6 builds * Limit maximum current track font size more when context view is narrow * Fix displaying settings button for Internet services * Enable Wikipedia context applet on Qt6 builds * Don't crash when copying multiple files to MTP device (kde#467616) * Avoid unnecessarily flooding MTP devices with storage capacity queries * Compilation fixes for various compiler + Qt6 version combinations ++++ ast-grep: - Update to 0.33.1: * feat: Support passing rule config to SgNode match methods (matches, has, inside, follows, precedes) #1730 * chore(deps): update dependency @ast-grep/napi to v0.33.0 61f7177 * fix(deps): update dependency typescript to v5.7.3 85a7204 * fix(deps): update dependency tree-sitter to v0.22.4 ec70763 ++++ aws-c-common: - exclude s390x as upstream does not support this platform - use ldconfig_scriptlet macros - package license in every distributed rpm ++++ brlist: - Version 0.2 * Add full OVS support * List bridges with no interfaces attached ++++ build: - debian: Support installation of foreign architecture packages (required for armv7l setups) - Parse unknown timezones as UTC - Apk (Alpine Linux) format support added - Implement default value in parameter expansion - Also support supplements that use & as "and" - Add workaround for skopeo's argument parser - add cap-htm=off on power9 - Fixed usage of chown calls - Remove leading `go` from `purl` locators ++++ buildpacks-cli: - Update to version 0.36.3: * build(deps): bump the go-dependencies group across 1 directory with 7 updates * with the new go-git version, this issue was fixed https://github.com/go-git/go-git/pull/1050 * build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.0 * build(deps): bump anchore/scan-action from 5 to 6 * build(deps): bump buildpacks/github-actions from 5.8.4 to 5.8.5 ++++ chart-testing: - Update to version 3.12.0: * Bump helm/kind-action from 1.11.0 to 1.12.0 in the actions group (#702) * Bump helm.sh/helm/v3 from 3.16.3 to 3.16.4 in the gomod group (#700) * Bump the actions group with 4 updates (#701) * Add missing `helm-extra-set-args` configuration flag (#697) * Bump anchore/sbom-action from 0.17.7 to 0.17.8 in the actions group (#696) * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#695) * Bump helm.sh/helm/v3 from 3.16.2 to 3.16.3 in the gomod group (#694) * Bump the actions group with 2 updates (#692) * Feature: add extra flags to skip helm dependencies download and upgrade Go to 1.23 (#690) * Bump anchore/sbom-action from 0.17.5 to 0.17.6 in the actions group (#691) * Bump the actions group with 2 updates (#688) * Bump anchore/sbom-action from 0.17.3 to 0.17.5 in the actions group (#686) * Bump helm.sh/helm/v3 from 3.16.1 to 3.16.2 in the gomod group (#684) * Bump anchore/sbom-action from 0.17.2 to 0.17.3 in the actions group (#683) * Bump the actions group with 4 updates (#681) * Bump actions/checkout from 4.1.7 to 4.2.0 in the actions group (#679) * Bump helm.sh/helm/v3 from 3.15.4 to 3.16.1 (#678) * Bump anchore/sbom-action from 0.17.1 to 0.17.2 in the actions group (#676) * Bump anchore/sbom-action from 0.17.0 to 0.17.1 in the actions group (#674) * Bump helm.sh/helm/v3 from 3.15.3 to 3.15.4 in the gomod group (#673) * Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 in the actions group (#671) * Bump the actions group with 2 updates (#670) * Bump the actions group with 3 updates (#669) * docs: updated quay link (#666) * Bump the actions group with 2 updates (#668) * Bump helm.sh/helm/v3 from 3.15.2 to 3.15.3 in the gomod group (#667) * Fix typo in README.md (#665) * Bump the actions group with 2 updates (#664) * Bump helm.sh/helm/v3 from 3.14.4 to 3.15.2 (#663) * Bump actions/checkout from 4.1.6 to 4.1.7 in the actions group (#661) * Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in the gomod group (#662) * Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 (#660) * Bump github.com/hashicorp/go-retryablehttp in the gomod group (#656) * Bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#657) * Bump docker/login-action from 3.1.0 to 3.2.0 in the actions group (#658) * if pr/issues have the frozen label to not stale/close (#651) * use .helmignore when identifying changed charts (#591) * --- (#650) * Bump github.com/hashicorp/go-retryablehttp in the gomod group (#646) * Bump goreleaser/goreleaser-action in the actions group (#647) * Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#648) * Bump the actions group with 3 updates (#645) * Bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 (#644) * Bump the actions group with 3 updates (#643) ++++ chezmoi: - Update to version 2.58.0: - Features * feat: Add --git-lfs option to init command * feat: Add builtin mode for gopass * feat: Improve placeholders in password prompts * feat: Show all contributors in README.md - Fixes * fix: Fix doctor command when --config is specified * fix: Correct nested groups for keepassxc builtin mode * fix: Suppress gitleaks logspam - Documentation updates * docs: Tidy up formatting as suggested by markdownlint - Reorder services to avoid go_modules version mismatch warning ++++ chromium: - Chromium 132.0.6834.83 (stable released 2024-01-14) (bsc#1235892) * CVE-2025-0434: Out of bounds memory access in V8 * CVE-2025-0435: Inappropriate implementation in Navigation * CVE-2025-0436: Integer overflow in Skia * CVE-2025-0437: Out of bounds read in Metrics * CVE-2025-0438: Stack buffer overflow in Tracing * CVE-2025-0439: Race in Frames * CVE-2025-0440: Inappropriate implementation in Fullscreen * CVE-2025-0441: Inappropriate implementation in Fenced Frames * CVE-2025-0442: Inappropriate implementation in Payments * CVE-2025-0443: Insufficient data validation in Extensions * CVE-2025-0446: Inappropriate implementation in Extensions * CVE-2025-0447: Inappropriate implementation in Navigation * CVE-2025-0448: Inappropriate implementation in Compositing - dropped patches: * chromium-131-unbundle-enable-freetype.patch (upstream) - added patches: * chromium-8d882c289f17e3a67d6d67d5ff7e9d16ebb4f19a.patch (apply git upstream reverse for 15.x with llvm17) * chromium-93-ffmpeg-4.4-rest.patch (split off to only apply after the reverse) * chromium-132-old_libdrm.patch (applied only on 15.5 with libdrm < 2.4.116) * chromium-132-pdfium-explicit-template.patch (error: alias template requires template arguments) - update context in * chromium-125-compiler.patch * chromium-127-rust-clanglib.patch * Cr122-ffmpeg-new-channel-layout.patch * gcc-enable-lto.patch * chromium-127-constexpr.patch - update esbuild to 0.24.0 - drop old tarball - use upstream release tarball for 0.24.0 - add vendor tarball for golang.org/x/sys - add to keeplibs: third_party/libtess2 third_party/devtools-frontend/src/node_modules/fast-glob ++++ dcmtk: - Update to 3.6.9. See DOCS/CHANGES.368 for the full list of changes - Drop patches, merged upstream: * 0001-Fixed-buffer-overflow-in-decompression-codecs.patch * 0001-Fixed-possible-overflows-when-allocating-memory.patch * 0001-Fixed-two-segmentation-faults.patch * 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch * 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch * 0003-Fixed-wrong-error-handling-previous-commit.patch * 0001-Fixed-DcmDecimalString-unit-tests.patch * 0001-Fixed-link-instructions-for-libtiff.patch * 0001-Fix-find_package-library-variables-for-libtiff.patch - Add patches: * 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch (CVE-2024-52333, boo#1235811) * 0001-Replaced-call-of-delete-by-delete.patch * 0001-Fixed-issue-rendering-invalid-monochrome-image.patch (CVE-2024-47796, boo#1235810) ++++ dhcp: - Remove obsolete migration from dhcp-server post scriptlet [bsc#1235447] ++++ docker-compose: - Update to version 2.32.3: * ci: update bake-action to v6 * simplification * image can be set to a local ID, that isn't a valid docker ref * can't render progress concurrently with buildkit * exclude one-off container running convergence * Only override service mac if set on the main network. ++++ editorconfig-checker: - Update to version 3.1.2: * chore(main): release 3.1.2 (#417) * fix: provide both .tar.gz as well as .zip archives (#416) * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.7 to 0.5.8 (#401) * chore: use go1.23(.4) to build and release (#414) ++++ perl-Image-ExifTool: - Update to 13.12: * Added a few new Panasonic AFAreaMode values * Added a couple of new Canon RFLensType values * Added a -validate warning for duplicate IPTC tags * Decode AF points for some newer Nikon models * Decode a new Panasonic tag * Decode a couple of previously unknown tags from LIGOGPSINFO records * Extract some PDB information if available from Win32 EXE files (github#303) * Improved handling of duplicate tags in -diff output * Improved handling of QuickTime zero date/time values * Enchanced -csv= and -json= options to allow group names and wildcards to be used when specifying which tags to import * Updated some EXIF:Compression values (github#304) * Changed wording of warning when file time couldn't be updated * Fixed bug introduced in 13.11 reading EXIF from some EXV files * Fixed bug introduced in 12.99 where empty entries in a CSV file weren't ignored as they should be when importing with -csv= * Fixed problem where MWG module wasn't loaded automatically when specifying Composite:MWG:TAG instead of MWG:TAG * Fixed bug where -diff option was inconsistent in its treatment of List values when used with the -sep option ++++ fastfetch: - update to 2.34.1 Features: * Report vendor name when detecting GPUs by OpenGL - Note: the vendor name is actually the creator of the OpenGL driver (such as `Mesa`) and may not be the same as the GPU vendor Bugfixes: * Fix Ghostty termfont detection (gh#fastfetch-cli/fastfetch#1495) * Fix compatibility with KDE Plasma 6.3 (gh#fastfetch-cli/fastfetch#1504) * Make memory usage detection logic consistent with other systems (Memory, OpenBSD / NetBSD) * Report media file name if media title is not available (Media) * Fix max frequency detection for CPUs with both performance and efficiency cores (CPU, FreeBSD) Logo: * Add HeliumOS * Add Oreon * Update SnigdhaOS ++++ ghostty: - now that we have the proper files in the terminfo we can switch to using the distro provided terminfo files again. ++++ gimp: - drop buildrequires for the font. really not needed. ++++ git: - update to 2.48.0 * Reference consistency checks: git refs verify * Reflogs can now be migrated with git refs migrate * git is free of memory leaks as covered by the test suite * Performance improvements * Other improvements, UI changes, options extensions and largely compatible behavior changes as listed in https://raw.githubusercontent.com/git/git/refs/tags/v2.48.0/Documentation/RelNotes/2.48.0.txt ++++ gitleaks: - Update to version 8.23.0: * feat(generate): use multiple allowlists (#1691) * chore(rules): include fps in reference (#1471) * Add comma as operator for GenerateSemiGenericRegex (#1679) * refactor: central logger (#1692) * friendship ended with tines ++++ gnome-shell: - Update to version 47.3: + Fix Escape handling in run dialog + Fix custom text-scaling-factor getting reset + Tweak ibus candidate popover appearance + Misc. bug fixes and cleanups ++++ gnome-shell-extensions: - Update to version 47.3: + places-menu: Fix opening drives with mount operations + window-list: Fix hiding when entering overview with gestures + workspace-indicator: Only show previews of regular windows + Misc. bug fixes and cleanups + Updated translations. ++++ gnunet-messenger-cli: - Update to version 0.3.1: * compatibility with libgnunetchat 0.5.2 - add exit_curses.patch to fix build on Leap ++++ govulncheck: - Update to version 1.1.4: * go.mod: update golang.org/x dependencies * go.mod: update golang.org/x dependencies * cmd/govulncheck: remove unnecessary fixups * cmd/govulncheck: better mask new (sbom) versions * cmd/govulncheck: mask dirty dependency versions * cmd/govulncheck: add missing test data * cmd/govulncheck: set gotypesalias=1 when using >=1.23 toolchain * go.mod: update golang.org/x dependencies * internal/sarif: use empty arrays instead of nils * cmd/govulncheck/testdata: expand set of go versions in fixup * cmd/govulncheck: remove unused fixup * internal/scan: add amounts to sbom text output * internal/scan: remove 'scanning n packages...' msg * internal/scan: add SBOM to text output * internal/vulncheck: pass SBOM to handlers * go.mod: update golang.org/x dependencies * internal/semver: add SemverToGoTag * internal/govulncheck: add sbom message type * internal/openvex: refactor PURL * internal/openvex: populate product subcomponents * internal/scan: do not show stacks in traces mode for binaries * internal/scan: reorganize trace text layout in trace mode * go.mod: update golang.org/x dependencies * internal/vulncheck: remove use of ssautil.AllFunctions * cmd/govulncheck: update test file for main module vulnerabilities * cmd/govulncheck: add docs on detecting main module vulns * go.mod: update golang.org/x dependencies * cmd/govulncheck: update unit tests * internal/vulncheck: properly check for main package vulns * internal/vulncheck: explicitly exclude devel from affected ranges * internal/vulncheck: consider main module when checking bin vulns * internal/vulncheck: exclude dev go versions from ancient check - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.22 matching go.mod ++++ isa-l: - v2.31.1: Update - Fixed return type for PowerPC _gf_vect_mul_base function. - Fixed isal_deflate_icf_finish_lvl1 dispatcher for aarch64. - Fixed CRC compilation on aarch64. - Fixed MacOS-14 compilation. - Fixed MinGW build. - Fixed Clang compilation on igzip library on aarch64. - Fixed Windows build on erasure code performance applications. - Fixed compilation with YASM ++++ iotop-c: - Update to 1.27: * src/iotop: correct pg_cb signature #64 ++++ python-panel: - Update to 1.5.5: [#]# Enhancements * Add ability to scroll_to a particular object on Column (#7206) * Add pointer when hovering on Markdown copy button (#7490) * Allow streaming to ChatStep (#7520) * Improve ChatMessage repr (#7521) * Add ChatInterface button tooltips (#7552) [#]# Bug fixes * Ensure Notifications are cleaned up correctly (#4964) * Ensure FileDownload label text updates correctly (#7489) * Fix Tabulator aggregation behavior (#7450) * Fix typing for .servable method (#7530) * Ensure NestedSelect respects disabled parameter (#7533) * Ensure errors in hooks aren't masked by fallback to different signature (#7502) * Ensure Notifications are only shown once if scheduled onload (#7504) [#]# Documentation * Improve hold how-to guide (#7487, #7500) [#]# Maintenance * Enable strict type checking (#7497) * Ensure node_modules aren't bundled into package (#7526) * Internal cleanup of compatibility code for older param versions (#7527) [#]# Compatibility * Compatibility for websockets 14 when running on FastAPI server (#7491) * Compatibility with Textual 0.86 (#7501) * Compatibility with Altair 5.5.0 (#7523) * Bump Vizzu version to 0.15 (#7485) - Add manual-asyncio-loop.patch to fix tests ++++ kernel-firmware: - Update to version 20250111 (git commit b3049665a5d0): * amdgpu: DMCUB updates for various AMDGPU ASICs * amdgpu: update sdma 6.0.3 firmware * amdgpu: update psp 13.0.10 firmware * amdgpu: update gc 11.0.3 firmware * amdgpu: update sdma 4.4.5 firmware * amdgpu: update psp 13.0.14 firmware * amdgpu: update gc 9.4.4 firmware * amdgpu: update psp 13.0.5 firmware * amdgpu: update vega20 firmware * amdgpu: update vega12 firmware * amdgpu: update vega10 firmware * amdgpu: update vcn 4.0.0 firmware * amdgpu: update psp 13.0.0 firmware * amdgpu: update gc 11.0.0 firmware * amdgpu: update picasso firmware * amdgpu: update beige goby firmware * amdgpu: update vangogh firmware * amdgpu: update dimgrey cavefish firmware * amdgpu: update navy flounder firmware * amdgpu: update psp 13.0.11 firmware * amdgpu: update gc 11.0.4 firmware * amdgpu: update vcn 4.0.2 firmware * amdgpu: update psp 13.0.4 firmware * amdgpu: update gc 11.0.1 firmware * amdgpu: update sienna cichlid firmware * amdgpu: update vcn 4.0.6 firmware * amdgpu: update psp 14.0.1 firmware * amdgpu: update vcn 4.0.5 firmware * amdgpu: update gc 11.5.0 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 navi14 firmware * amdgpu: update arcturus firmware * amdgpu: update renoir firmware * amdgpu: update smu 14.0.2 firmware * amdgpu: update psp 14.0.2 firmware * amdgpu: update gc 12.0.0 firmware * amdgpu: update navi12 firmware * amdgpu: update vcn 4.0.3 firmware * amdgpu: update sdma 4.4.2 firmware * amdgpu: update psp 13.0.6 firmware * amdgpu: update gc 9.4.3 firmware * amdgpu: update yellow carp firmware * amdgpu: update vcn 4.0.4 firmware * amdgpu: update psp 13.0.7 firmware * amdgpu: update gc 11.0.2 firmware * amdgpu: update navi10 firmware * amdgpu: update aldebaran firmware * cirrus: cs35l56: Correct some links to address the correct amp instance * linux-firmware: Update firmware file for Intel Bluetooth Magnetar core * linux-firmware: Update firmware file for Intel BlazarU core * linux-firmware: Update firmware file for Intel Bluetooth Solar core * cirrus: cs35l41: Add Firmware for Ayaneo system 1f660105 * Fix has_gnu_parallel function ++++ kicad: - Update to 8.0.8: See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details ++++ kicad-doc: - Update to 8.0.8: See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details ++++ kicad-footprints: - Update to 8.0.8: See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details ++++ kicad-packages3D: - Update to 8.0.8: See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details ++++ kicad-symbols: - Update to 8.0.8: See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details ++++ kicad-templates: - Update to 8.0.8: See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details ++++ knock: - Remove conditionals around systemd as all versions use systemd now. ++++ kor: - Update to version 0.5.8: * chore: prerelease chart bump (#397) * security: update some go modules (#396) * Docs: README.md tweaks (#390) * Fix: added missing nindent arg in imagePullSecrets (#394) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.31.3 to 0.32.0 (#393) ++++ labplot: - Init labplot. Qt 6 port of labplot-kf5 ++++ libeconf: - Update to version 0.7.7: * Additional fix for parsing empty config files (bsc#1234405). ++++ libgnunetchat: - Update to version 0.5.2: * Compatibility with gnunet 0.23.0 * Implement iteration of tags by chat contact * Adjust types and API to improve consistency * Add more test cases and fix some older test cases * Adjust IV derivation for file encryption/decryption key ++++ lldpd: - Update to version 1.0.19 Changes: * Add cvlan/svlan/tpmr capabilities. * Add lldpctl_watch_sync_unblock to liblldpctl. * Add C++ wrapper for lldpctl. Fix: * Fix AppArmor policy for /run/lldpd/lldpd.socket.lock. * Do not query stats for a down interface on Linux. ++++ ncurses: - Add ncurses patch 20250111 + add check for infinite loop in tic's use-resolution. + increase limit on use-clauses from 32 to 40, warn but allow entries which exceed the old limit. + add some null-pointer checks after mallocs in test-programs. - Add patch ncurses-6.5-ghostty.dif * Add an alias which causes the link /usr/share/terminfo/x/xterm-ghostty to ../g/ghostty (bug boo#1235689) ++++ qhexedit2: - Update to version 0.8.10 * Replace QPallete::Background with QPallete::Window (for Qt6) * Update main.cpp to add version option and future extensibility * Support the use of SIP5 * Some small improvements - Switch build to Qt6 ++++ raptor: - add raptor-CVE-2024-57823.patch (bsc#1235673, CVE-2024-57823) ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1005 - added provides with explicit ruby version (bsc#1235598) - 4.5.223 ++++ tiff: - Fix versioning of tiff-docs under Recommends ++++ tiff-man: - Fix versioning of tiff-docs under Recommends ++++ linutil: - Update to version 2025.01.10~0: * Update linutil.yml (#993) * chore(release): prepare for 25.1.10 (#991) * refact: minor fixes (#971) * chore: update copyright year (#988) * Move ZapZap entry to communication apps, remove redundant zoom entry (#925) * chore: Update package version upon release action (#965) * docs(README): wrong crate name in `cargo install` instructions (#964) * refact: rust fixes and optimizations (#933) * Use vt100-ctt instead of patching the dep (#952) * fix: crate cache & versions (#949) * Add accidentally deleted preview.tape (#947) * implement a root check menu (#927) * Update CLI arguments documentation (#926) * Reduce the size of the linutil binary by removing unused features from tui/Cargo.toml (#922) * fix: headers not installing (#915) * feat: Mouse scroll (#913) * fix: permission err (#912) * add aarch64 (#910) * refact: auto-cpufreq (#908) * fix(fedora): Recent syntax changes with DNF5 (#907) * fix (ci): preview workflow (#905) * fix(create-bootable-usb.sh) confirmation prompt (#902) * docs: new repo (#888) * feat: Command execution log (#898) * fix(system-cleanup): failing with no orphan packages on arch (#882) * fix: Autocpu-freq script not detecting battery on laptops (#877) * Update multimedia-codecs.sh (#863) * Delist Firewall setup on systems with Firewalld installed, such as fedora (#862) * fix: Debian && popos gaming deps (#859) * refactor: system-update.sh (#843) * feat: tor browser installation (#842) * feat: whatsapp desktop app (#838) * feat: printer driver installation (#837) * feat: Add automation based on config file (#836) * Linutil arguments when using `curl` (#835) * feat: Add `--skip-confirmation` flag (#834) * Increase scroll length (#830) * Added required dependencies for Arch (#824) * Add OpenSUSE to list of linutil added to package managers (#820) * Update mybash-setup.sh (#819) * Update ollama.sh (#815) * feat: Alpine linux support (#814) * feat: Add Arch virtualization setup script (#813) * refactor: Re-export ego-tree dependency from linutil core (#811) * fix reversion (#923) * xtask docgen (#924) * Remove dependabot ignores (#806) * Use ratatui bundled crossterm (#805) * feat: Add arch nvidia installation script (#797) * 📃 feat: Linux Neptune (Valve's kernel for SteamDeck) installation (#683) * Change numlock description (#790) * feat: btrfs assistant & grub-btrfs (#789) * Added support for installing podman (#787) * refact: Handle temporary directories entirely within core (#754) * Implement Rounded corners (#918) * fix(dwmtitus-setup): dm picking (#823) * 🦀 feat(ux): add a minimum size bypass cli flag (#920) * implement word wrapping functionality (#755) * fix: flatpak path (#916) * refact: multi-selection to per cmd (#719) * Add greeter install for lightdm during dwm-titus setup (#831) * Add missing gaming deps (#761) * implement fish like tab completion (#767) * fix doc privs for pushing new prs to docs * fix tag output * change to PAT Token * feat: jetbrains-toolbox (#893) * add pr write privs * refact: use tags instead of runner id (#900) * refact(ci): Preview workflow to create PR (#901) * Preview Commit to PR fix * refact fix: Flatpak (#705) * refact(ci): bashisms.yml (#793) * fix: remove unnecessary arch update (#897) * fix: shellcheck errors (#896) * fix: aarch64 release (#894) * Use flatpak (#812) * Bump clap from 4.5.19 to 4.5.20 (#825) * Bump tree-sitter-highlight from 0.24.2 to 0.24.3 (#826) * Bump crate-ci/typos from 1.25.0 to 1.26.0 (#827) * chore: bump ratatui -> 0.29.0 (#865) * fix: `ILoveCandy` in `pacman` conf (#892) ++++ loupe: - Update to version 47.3: + Fixed: Sometimes SVGs are not shown in the print preview. ++++ mutter: - Update to version 47.4: + Use BT709 coefficients and limited range for YUV conversion by defaults + Also request high priority secondary EGL context + Fix Xwayland DND coordinates when using fractional scaling + Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland + Implement wp_viewport support for cursor surfaces + Improve input → output latency of cursor movements + Improve frame rate on monitors attached to secondary GPUs in copy mode + Send preferred scales to all surface roles + Misc. bug fixes and cleanups + Updated translations. ++++ nethack: - Add an interesting and meaningful description to the package. - Clarify package summary. - Link to HTTPS URL. ++++ oculante: - Update to version 0.9.2: + Bug Fixes - Prevent application from saving current channel to settings file. The current image channel now is reset between restarts as this was confusing to users. - prevent dng from being loaded as tiff - Send frame wen editing alpha tools to prevent crash - Fallback to native image library if TurboJPEG fails on certain images, such as taken by Samsung phones - Add all supported heif extensions. + Features - Add Support Japanese, Arabic, Chinese - Enable bypassing image filters - generate palette from image - Copy palette color to clipboard, highlight palette color if contained - Basic swatch / palette UI - enable thumbnails in image browser - search files in current directory in file browser - Expose image save options - Allow storing bookmarls in the file dialog - Criterion benchmarks - Read Krita files - Rotate images according to their EXIF rotation data - Add psd mimetype - Removed cargo_audit from _service due that contains vendor now ++++ pdsh: - Drop munge and mrsh support for TW and Leap 16: the biggest consumer of munge authentication has been Slurm. Slurm can now be used without it, therefore, it is a good time to start phasing it out. `mrsh` has been a 'drop-in' replacement for `rsh`, `pdsh` is perfectly capable of using `ssh` and we may assume that this is the preferred way to use a parallel shell today. - Do not build Slurm support for s390x and i586: Slurm no longer builds for s390x or 32bit. ++++ perl-Graph: - updated to 0.9733 see /usr/share/doc/packages/perl-Graph/Changes 0.9733 2025-01-12 - added max_cliques (#33,#34) - thanks @choroba - restore 0.9716 behaviour of random_graph (#32) - thanks @kester-habermann for report ++++ pkgdiff: - Update to 1.8: * Omit *.N suffix when determining the file format * Do not print warning about missed wdiff into the report * Move to secure HTTPS. * Added more file classes. 5% performance optimization. * Fixed -d option to compare large directories. Added more file classes… * Works faster on large packages with small changes. Use File::LibMagic… * Add support of Android package file "APK" * Skip by default original META-INF and apktool generated files from AP… * Update style of the README. Properly diff log files. * Fixed detection of file types * Support aar archives * Beautify JS files before diffing * Report styles cleanup; Add -c alias for -hide-unchanged option ++++ power-profiles-daemon: - Update to version 0.23: * Bugfix release for a performance regression with users who manually adjusted AMD dGPU settings using other software. - Drop respect-dpm-manual.patch: incorporated upstream. ++++ python-libeconf: - Update to version 0.7.7: * Additional fix for parsing empty config files (bsc#1234405). ++++ python-Flask-Versioned: - Python 3.12 is now the first flavor built, fix nspkg.pth ++++ python-Pillow: - Update to 11.1.0 * Added release notes for writing XMP bytes to JPEG and MPO #8627 [@radarhere] * Added release notes for using zlib-ng instead of zlib #8599 [@radarhere] * Replace python-pillow.org with python-pillow.github.io #8586 [@hugovk] * ImageFile tile is never None #8582 [@radarhere] * Only use start year in copyright, remove end years #8577 [@hugovk] * Python 3.12 is tested on MinGW #8575 [@radarhere] * Use brew formula to install libraqm #8574 [@radarhere] * Added link to GitHub releases in CHANGES #8571 [@radarhere] * Release drafter: move removals, deprecations, documentation up, and uncategorised changes last #8570 [@hugovk] * Updated macOS tested Pillow versions #8538 [@radarhere] * Use test image filename #8534 [@radarhere] * Update Windows 11 Arm64 tested versions #8523 [@nulano] * Move MPO into "Fully supported formats" #8504 [@radarhere] * Update license to MIT-CMU #8490 [@radarhere] * Update dependency mypy to v1.14.1 #8643 [@renovate] * Update dependency mypy to v1.14.0 #8613 [@renovate] * Updated libwebp to 1.5.0 #8612 [@radarhere] * Updated libXau to 1.0.12 #8598 [@radarhere] * Updated libjpeg-turbo to 3.1.0 #8595 [@radarhere] * Updated harfbuzz to 10.1.0 #8533 [@radarhere] * Updated openjpeg to 2.5.3 #8591 [@radarhere] * Update dependency cibuildwheel to v2.22.0 #8580 [@renovate] * Update codecov/codecov-action action to v5 #8557 [@renovate] * Migrate renovate config #8527 [@renovate] * Update dependency mypy to v1.13.0 #8491 [@renovate] * Update dependency mypy to v1.12.1 #8487 [@renovate] * Added CentOS Stream 10 #8646 [@radarhere] * Use monkeypatch #8628 [@radarhere] * Pass file handle to ContainerIO #8625 [@radarhere] * Use register_handler #8499 [@radarhere] * Use monkeypatch #8626 [@radarhere] * Test libjpeg-turbo on macOS #8596 [@radarhere] * Test 3.13t (free-threaded) from Quansight-Labs/setup-python on Linux and macOS #8565 [@hugovk] * Run gcc problem matcher on Python 3.13 #8541 [@radarhere] * Add trove-classifiers>=2024.10.12 to 'tests' extra and use for Windows CI #8514 [@hugovk] * Apply security fixes to GitHub Actions #8526 [@hugovk] * Remove unused gcov: true for codecov-action@v4 #8521 [@hugovk] * Added Fedora 41 #8520 [@radarhere] * Do not repeatedly save to the same path #8512 [@radarhere] * Use fixture to re-open image for each JPEG2000 test #8484 [@radarhere] * Fixed catching warnings #8505 [@radarhere] * Updated test type hint #8482 [@radarhere] * Removed Fedora 39 #8466 [@radarhere] * Pass file handle to ContainerIO #8625 [@radarhere] * Corrected loadImageSeries type hint #8624 [@radarhere] * Removed quotes after dropping support for Python 3.8 #8544 [@radarhere] * Fixed type hint #8532 [@radarhere] * Updated test type hint #8482 [@radarhere] * Corrected BLP1 alpha depth handling #8651 [@radarhere] * Remove pre-C99 definitions #8644 [@radarhere] * Allow saving as BigTIFF #8642 [@radarhere] * Restored Makernote as a deprecated enum #8629 [@radarhere] * Use elif #8641 [@radarhere] * Add zizmor to pre-commit and fix potential cache-poisoning in wheels workflow #8638 [@hugovk] * Keep new IFDs when converting EXIF to bytes #8635 [@radarhere] * Added RGBX;16N to RGB unpacker #8637 [@radarhere] * Populate JPEG DPI from JFIF cm density #8633 [@radarhere] * Support saving CMYK JP2 images #8592 [@radarhere] * Added reading of J2K comments #8622 [@radarhere] * Removed variable #8631 [@radarhere] * Do not use temporary file in ImageGrab.grabclipboard() on macOS #8630 [@radarhere] * Fixed connecting discontiguous corners #8620 [@radarhere] * Do not create new image when exif_transpose() is used in place #8555 [@radarhere] * Added default values for _Tile offset and args #8553 [@radarhere] * Platform guessing affects more than just Linux #8551 [@radarhere] * Raise UnidentifiedImageError when opening TIFF without dimensions #8535 [@radarhere] * Pass IFDs to libtiff as TIFF_LONG8 #8529 [@radarhere] * Do not save XMP from JPEG info #8483 [@radarhere] * Include JpegImageFile layers in pickle state #8476 [@radarhere] * Fixed indentation #8623 [@radarhere] * Updated MakerNote capitalization #8615 [@radarhere] * Replace constants with EXIF enums #8611 [@radarhere] * Install libjpeg-turbo8-dev #8610 [@radarhere] * Raise ValueError when WMF inch is zero #8600 [@radarhere] * Extract tar files with "data" filter in Windows build scripts #8606 [@radarhere] * Updated libjpeg-turbo URL #8608 [@radarhere] * Derive dir from filename if root is the same in winbuild #8567 [@radarhere] * Updated libjpeg-turbo and harfbuzz URLs #8604 [@radarhere] * Do not describe raw data as a table #8579 [@radarhere] * Improved handling of RGBA palettes when saving GIF images #8494 [@radarhere] * Use .tar.gz zlib in Windows build to match macOS and Linux #8601 [@radarhere] * Use zlib-ng instead of zlib #8500 [@nulano] * Do not attempt to install cmake if it is already present #8593 [@radarhere] * [pre-commit.ci] pre-commit autoupdate #8578 [@pre-commit-ci] * Updated build option error messages #8576 [@radarhere] * Fix file position desync when calling into libtiff #8560 [@Knio] * Do not attempt to install cmake a second time when building macOS or Linux wheels #8566 [@radarhere] * Do not install Pyroma in MinGW, to use only system packages #8562 [@radarhere] * Isolate macOS wheel builds from Homebrew #8497 [@freakboy3742] * Removed use of os.path.realpath #8545 [@radarhere] * Allow linking to zlib import library on Windows #8519 [@cubanpit] * [pre-commit.ci] pre-commit autoupdate #8531 [@pre-commit-ci] * Detach PyQt6 QPixmap instance before returning #8509 [@radarhere] * Upgraded multibuild to remove openjpeg lib64 copy #8511 [@radarhere] * brew remove libdeflate #8502 [@radarhere] * Fix SEGFAULT from calling FT_New_Face/FT_Done_Face in multiple threads #8496 [@lysnikolaou] * Corrected EMF DPI #8485 [@radarhere] * Added filename placeholder in winbuild URL #8498 [@radarhere] * Fix IFDRational with a zero denominator #8474 [@renovate] * Fixed disabling a feature during install #8469 [@radarhere] * Skip PyPy3.9 wheels #8467 [@radarhere] * Removed unnecessary code #8465 [@radarhere] ++++ python-Telethon: - Update to 1.38.1 * Fix Python 3.6 compatibility ++++ python-easydev: - Update to 0.13.3: * Support poetry-core 2.0 by @s-t-e-v-e-n-k in #37 - Drop patch support-poetry-core-2.patch, included upstream. ++++ python-google-api-python-client: - Update to version 1.158.0 * **adsenseplatform:** Update the api * **analyticshub:** Update the api * **androidenterprise:** Update the api * **chat:** Update the api * **connectors:** Update the api * **datamigration:** Update the api * **deploymentmanager:** Update the api * **firebaseml:** Update the api * **serviceusage:** Update the api ++++ python-httpcore: - Update to 1.0.7 * Support `proxy=…` configuration on `ConnectionPool()`. ++++ python-inflate64: - Update to 1.0.1 * Change deflate_tree: base_length[] and length_code[] not to be const to avoid C2166 error on windows * Drop support for python 3.8 and add support for python 3.13 ++++ python-pyOpenSSL: - Do not build tests noarch: they refer to %__isa, which differs per architecture, invalidating the noarch option. Fixes build with rpm 4.20. ++++ python-typogrify: - update to version 2.1.0: * Add ability to select which filters are applied * Package via pyproject instead of Setuptools * Improve testing, linting, and CI tooling * Drop support for Python < 3.9 - update the build requirements to build with pip and hatchling - remove executable bit of typogrify/packages/titlecase/__init__.py - restrict the list of packaged files to typogrify only ++++ python-ubelt: - Update to 1.3.7 * Added `requestkw` to `ub.download`. * Minor test issues. * `ub.IndexableWalker.diff` for empty inputs * Bug in `memoize_method` which could produce incorrect results if methods from different instances are assigned to variables. * Rare error in `test_copy_directory_cases` test due to list sorting. * Added module name printout to `schedule_deprecation` * `ub.hash_data` now supports `datatime.datetime`, `datetime.date`, `decimal.Decimal` objects. - Drop no-lib2to3.patch, fixed upstream - Use Python 3.11 on SLE-15 by default ++++ yt-dlp: - Update to release 2025.01.12 * yt: fix DASH formats incorrectly skipped in some situations * yt: refactor cookie auth ++++ qarma: - Changed Source: line to use named tarball ++++ qt6-creator: - Add patch to avoid regression in 15.0.0 (QTCREATORBUG-32305): * 0001-Revert-Autotools-Make-the-BuildSystem-per-BuildConfi.patch ++++ riff: - Update to 3.3.8: * Accept arguments in PAGER variable ++++ spec-cleaner: - Update to version 1.2.3+6: * Do not modify copyright by default * Move setup.py configuration to pyproject.toml * Post release version bump * CI: Drop 3.6 and 3.7 versions ++++ suse-module-tools: * regenerate-initrd-posttrans: return error if regenerating all initrds fails (bsc#1234308) ++++ suse-xsl-stylesheets: - Fix bsc#1232694 (spec): Demote some fonts from recommends -> recommends Needed for some fonts to smooth requirements and for SLE 16 Affected fonts: dejavu-fonts, google-opensans-fonts, google-poppings-fonts, sil-charis-fonts, gnu-free-fonts, arabic-amiri-fonts ++++ woodpecker: - Update to version 2.8.3: * Add 2.8.3 changelog (#4712) * Update web/ for 2.8 (#4706) * [release/v2.8] Don't fail user creation if org exists (#4687) (#4692) * [release/v2.8] Improve error on config loading (#4024) (#4698) * [release/v2.8] Fix addon `nil` values (#4666) (#4693) * Fix avatar column type (#4340) (#4602) ++++ updatecli: - Update to version 0.92.0: * Features - githubaction autodiscovery should allow for pinning version to commit hash @loispostula (#3508) - improvement(httpclient): add support for http proxy in retry client @ryancurrah (#3516) - feat: add versionfilter of kind lexicographical @acobaugh (#3371) - feat: add versionfilter of kind time @olblak (#3405) * Bug Fixes - fix(autodiscovery/helm): correctly handle ignore/only rule @olblak (#3501) - fix(autodiscovery/dockercompose): correctly set arch @olblak (#3500) - fix(helm): retrieve correct helm chart changelog based on a version @olblak (#3489) - fix(helm): Protect against undefined sourceSpec @kuisathaverat (#3369) - fix(autodiscovery/argocd): ArgoCD autodiscovery for OCI registry @dshmelev (#3461) - fix!(versionfilter): preserve original version for regex/semver @mcwarman (#3404) - fix: use latest when tag is not set in autodiscover @kuisathaverat (#3370) * Maintenance - refactor(git): git error messages @olblak (#3460) - refactor(json): improving json error message @olblak (#3458) - Adds devcontainer @btrepp (#2807) - deps(go): bump module github.com/testcontainers/testcontainers-go @updateclibot (#3517) - deps(go): bump module github.com/go-git/go-git/v5 @updateclibot (#3447) - deps(go): bump module golang.org/x/oauth2 @updateclibot (#3430) - deps(go): bump module github.com/zclconf/go-cty @updateclibot (#3431) - deps(go): bump module github.com/goccy/go-yaml @updateclibot (#3394) - deps(go): bump module github.com/invopop/jsonschema @updateclibot (#3387) - deps(go): bump module github.com/go-git/go-git/v5 @updateclibot (#3375) ++++ wine: - update to 10.0-rc5 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc5 release ++++ wine-staging: - update to 10.0-rc5 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc5 release ++++ wine-staging-wow64: - update to 10.0-rc5 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc5 release ++++ wine-wow64: - update to 10.0-rc5 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc5 release ++++ zim: - Update to 0.76.0: * Add Indexed Full-Text Search plugin * Add Window Title Editor plugin * Add Mermaid diagrams plugin * Add preference to toggle dark theme variant * Add separate style for page links * Add commandline page import * Add preferences menu for side pane widgets * Diagram plugin: add preference for default text * Journal plugin: add range offsets to journal_plugin.days() in template * Search: add option to output scores on the command line * Spellcheck plugin: add Gspell support * Quicknote plugin: support wiki heading format as page name * Arithmetic plugin: add option for limiting output decimals * Markdown export: use blockquote to export indented paragraphs * Markdown export: include image dimensions and ID * Windows: fix high CPU usage by storing child process PID * Windows: Fix unicode handling of strftime for windows * Refactor to use Gtk.Application * Refactor zim.parser to zim.parse.regexparser * Refactor find API for pageview * Refactor internal serialization for textbuffer * Refactor parsing modules and utils * Port setup.py from distutils to setuptools ++++ zizmor: - Update to version 1.1.0: This release comes with one new audit (secrets-inherit), plus a slew of bugfixes and internal refactors that unblock future improvements! * Added - New audit: secrets-inherit detects use of secrets: inherit with reusable workflow calls (#408) * Improved - The template-injection audit now detects injections in calls to azure/cli and azure/powershell (#421) * Fixed - The template-injection audit no longer consider github.server_url dangerous (#412) - The template-injection audit no longer crashes when evaluating the static-ness of an environment for a uses: step (#420) ------------------------------------------------------------------ ------------------ 2025-1-12 - Jan 12 2025 ------------------- ------------------------------------------------------------------ ++++ Mesa: - aarch64: enable build of panvk driver ++++ Mesa-drivers: - aarch64: enable build of panvk driver ++++ cinnamon: - update to 6.4.6 * see github commits for details ++++ cinnamon-control-center: - update to 6.4.1 * L10n change - update to 6.4.0 * network: Could not load editor VPN plugin warning * color-panel: Replace broken package-kit installation of gnome-color-manager with apturl (if available) * network: prevent redefinition error when building with musl libc ++++ cinnamon-translations: - update to 6.4.2 * Update translations ++++ cinnamon-menus: - update to 6.4.0 * no changelog available ++++ cinnamon-session: - update to 6.4.0 * Refactor/simplify end-session dialog handling to use a native- Cinnamon dialog if available * autostart: Blacklist nm-applet ++++ cinnamon-settings-daemon: - update to 6.4.3 * no openSUSE related change - update to 6.4.0 * csd-color-calibrate: Fix GNOME refs following plugin rebase * csd-media-keys: Show device description on volume OSD * csd-power: Refactoring display backlight code. * backport cinnamon-desktop changes, nightlight * media-keys: Add support for an audio device selection dialog * csd-media-keys: Adapt to new overamplification setting * csd-power-manager: Assume a keyboard backlight max-value of 0 to mean that adjustment is unsupported * csd-settings-remap-manager.c: Only report on missing schemas and keys when debugging. ++++ digger-cli: - Update to version 0.6.83: * fix send correct repo name in setstatus reporting (#1870) ++++ font-manager: - Update to 0.9.1 * Address segfault caused by missing sources - Closes #405 * Update Unicode data files to version 16.0 * Fix GLib Schema loading to ensure newest file gets loaded * Fix base dir detection for Google Fonts waterfall preview * Add preference to control spacing between lines in waterfall - Issue #399 * Check for default preview and load localized version instead - Issue #389 * Set cursor to visible in active preview - Issue #403 * Ship fallback icons to avoid missing image icons - Issue #373 * FontList : Increase margin to improve TreeExpander consistency - Issue #373 * Waterfall Preview : Allow access to waterfall settings from right click menu - Issue #373 * Collections : More accurate state tracking * Unsorted Category : Fix matching * Unsorted Category : Prevent possible crash due to access of null object * Browse Mode : Save preview tile size - Issue #373 * Browse Mode : Set Gtk.GridView:max-columns to 36, defaults to 7 - Issue #373 * Browse Mode : Add tooltip text to controls - Issue #373 * Browse Mode : Fix preview size not updating with tile size * Browse Mode : Restore list option and allow for custom text - Issue #378 * Google Fonts : link waterfall settings for consistency * Google Fonts : Move file management into Font object for improved state tracking * Google Fonts : Set margins to match Manage fontlist * Dark Theme : Fix light backgrounds in various areas and dialogs ++++ ghostty: - As we actually have a file conflict we should also have a conflict for the package. (boo#1235689) - reenable the the standalone terminfo package. the ghostty terminfo file in the main terminfo package is broken. (boo#1235689) - Disable the standalone terminfo package as the same file is now in the default terminfo package. ++++ gnome-remote-desktop: - Update to version 47.3: + Fix gdctl crash when setting VNC password + Don't hard code keyboard type ++++ harfbuzz: - Update to version 10.2.0: + Consider Unicode Variation Selectors when subsetting “cmap” table. + Guard hb_cairo_glyphs_from_buffer() against malformed UTF-8 strings. + Fix incorrect “COLR” v1 glyph scaling in hb-cairo. + Use locale-independent parsing of double numbers is “hb-subset” command line tool. + Fix incorrect zeroing of advance width of base glyphs in various “Courier New” font versions due to incorrect “GDEF” glyph classes. + Fix handling of long language codes with “HB_LEAN” configuration. + Update OpenType language system registry. + Allow all Myanmar tone marks (including visarga) in any order. + Don’t insert U+25CC DOTTED CIRCLE before superscript/subscript digits. + Handle Garay script as right to left script. + New API for serializing font tables and potentially repacking them in optimal way. + New API for converting font variation setting from and to strings. + Various build fixes. + Various subsetter and instancer fixes. + New API: - +hb_subset_serialize_link_t - +hb_subset_serialize_object_t - +hb_subset_serialize_or_fail() - +hb_subset_axis_range_from_string() - +hb_subset_axis_range_to_string() - Drop harfbuzz-CVE-2024-56732.patch: Fixed upstream. ++++ kddockwidgets: - Update to 2.2.1 * qtquick: Add support for MainWindowOption_HasCentralWidget * qtquick: Add QtQuick::FloatingWindow::setQuickWindowCreationCallback * Add Config::setDockWidgetTabIndexOverrideFunc() * Allow to redock back to a floating window * Add KDDockWidgets::controllersToViews * Add Config::setTabsAtBottom() * Fix case where persistent central widget would detach when dragged * Fix windows having transparency when drop indicators inhibited * Fix case where persistent central widget would detach when dragged * Allow to build against external KDBindings * Fix restore layout of nested main windows * Fix restore maximized window corner case * Fix linking against static KDDW ++++ kddockwidgets-qt6: - Update to 2.2.1 * qtquick: Add support for MainWindowOption_HasCentralWidget * qtquick: Add QtQuick::FloatingWindow::setQuickWindowCreationCallback * Add Config::setDockWidgetTabIndexOverrideFunc() * Allow to redock back to a floating window * Add KDDockWidgets::controllersToViews * Add Config::setTabsAtBottom() * Fix case where persistent central widget would detach when dragged * Fix windows having transparency when drop indicators inhibited * Fix case where persistent central widget would detach when dragged * Allow to build against external KDBindings * Fix restore layout of nested main windows * Fix restore maximized window corner case * Fix linking against static KDDW ++++ keepass-plugin-HIBPOfflineCheck: - Update to version 1.7.11 * Added a new option to configure the default status for empty passwords. ++++ libQuotient-qt6: - Update to 0.9.2 * Replaced remaining QScopedPointer occurrences with std::unique_ptr; introduce DeleteLater and QObjectHolder for better integration of std::unique_ptr and QObject-based types * New range facilities: findIndex() and rangeTo(), to cover for the missing std::ranges::to() on macOS * Fixes to some Quotest tests getting stuck in limbo * findIndirect() algorithm was found unnecessary, as std::ranges::find() covers its use case * Only signal pending event as merged once the real one is in the timeline * ThreadView to track threads in a room * AccountSettings: fix working with MXIDs that have forward- and backslashes ++++ cinnamon-desktop: - update to 6.4.1 * Add iso-codes as build-depends - update to 6.4.0 * Remove gnome-installer * Backport some language/locale-related changes for keyboard * Adapt gnome-rr-* to work thru muffin, to support color profiles * Simplify overamplification setting ++++ muffin: - update to 6.4.1 * Remove volatile qualifier for g_once_init handles * Exposes monitor names - update to 6.4.0 * window-x11.c: Handle a special case for sending a ConfigureNotify * Change all g_memdup() to g_memdup2() * Make clutter_offscreen_effect_get_target avaiable to Cjs * gir: Correct usage of the closure annotation * constraints: Allow resize of windows moved above screen ++++ nemo: - update to 6.4.3 * I18n - update to 6.4.2 * nemo-window-manage-views: fix null pointer ref - update to 6.4.1 * remove unused libxml headers * fix inhibit name so nemo's desktop file is discovered by cinnamon-session for the logout dialog - update to 6.4.0 * nemo_action_layout_editor.py: Fix non-initialized variable * tree-sidebar: Add missing properties menu item * search: Improve logging when loading search helpers. * search: Replace third-party OpenDocument search helper. * Add setting to disable auto-expanding of treeview rows during drag-and-drop operations. * actions: Cancel action update idle callbacks during dispose for non-NemoView types. * nemo-places-sidebar.c: Only register the special eject icon size once. * Guard against gdkx11 calls in a Wayland session. * places sidebar: Improve eject icon behavior. * layout editor: Add support for accelerator keys. * NemoAction: Add support for keyboard shortcuts. * Fix blocking when listing or entering a network location with an inaccessible host. ++++ libquicktime: - update fix-gcc14-build.patch * add fix for faad2 and faac as well ++++ rocksdb: - update to 9.10.0: * Introduce TransactionOptions::commit_bypass_memtable to enable transaction commit to bypass memtable insertions. This can be beneficial for transactions with many operations, as it reduces commit time that is mostly spent on memtable insertion. * Deprecated Remote Compaction APIs (StartV2, WaitForCompleteV2) are completely removed from the codebase * DB::KeyMayExist() now follows its function comment, which means value parameter can be null, and it will be set only if value_found is passed in. * Bug fixes and performance improvements ++++ xreader: - update to 4.2.3 * Update translations - fix build by disable epub whith requires mathjax * mathjax 3.2.2 has no MathJax.js file ++++ nemo-extensions: - update to 6.4.0 * nemo-share: switch to aptkit - add patch: gnome-installer-removal.patch ++++ nethack: - Filter no-%check-section rpmlint warnings. There are no test cases for NetHack. (W: no-%check-section) - Filter zero-length rpmlint warnings. Several files are required to by empty. Filter them from the RPM linter. (E: zero-length) - Do not install documentation files. We package these files from the dource directory No need to copy them into the build root. ++++ nfpm: - Update to version 2.41.2: * test: test centos10, fedora 40+ (#899) * ci: release metadata (#882) * ci: aur sources archive content (#896) * ci: update dependabot config * chore(deps): update chglog * feat(deps): bump github.com/caarlos0/go-version from 0.1.1 to 0.2.0 * feat(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0 (#897) * ci: publish AUR from sources (#895) * chore(deps): bump anchore/sbom-action from 0.17.8 to 0.17.9 (#894) * feat(deps): bump golang.org/x/crypto from 0.23.0 to 0.31.0 (#893) * chore(deps): bump actions/cache from 4.1.2 to 4.2.0 (#892) * docs: sponsor logo (#887) * feat(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#888) * chore(deps): bump anchore/sbom-action from 0.17.7 to 0.17.8 (#886) * feat(deps): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 (#885) * fix: testifylint and revive lint issues (#884) * chore(deps): remove github.com/xi2/xz (#883) * docs: update cmd docs - Update to version 2.41.1: * fix: properly close file * chore(deps): bump codecov/codecov-action from 4 to 5 (#881) * chore(deps): bump anchore/sbom-action from 0.17.6 to 0.17.7 (#875) * ci: updating build scripts (#877) * ci: add back dpkg-signed tests * ci: update acceptance tests to debian:trixie, remove dpkg-sig from tests * chore(deps): bump anchore/sbom-action from 0.17.5 to 0.17.6 (#873) * docs: update cmd docs * chore(deps): bump anchore/sbom-action from 0.17.3 to 0.17.5 (#870) * chore(deps): bump actions/cache from 4.1.1 to 4.1.2 (#871) ++++ nodejs-electron: - Update to 33.3.1 * Drop 32-bit support * chromium 130.0.6723.170 * node 20.18.0 * v8 13.0 * Behavior Changed: frame properties may retrieve detached WebFrameMain instances or none at all * Behavior Changed: webContents property on login on app * Added a handler, app.setClientCertRequestPasswordHandler(handler), to help unlock cryptographic devices when a PIN is needed. * Added View.setBorderRadius(radius) for customizing the border radius of views—with compatibility for WebContentsView. * Extended navigationHistory API with 2 new functions for better history management. #42014 * see https://github.com/electron/electron/releases/tag/v33.0.0 and https://www.electronjs.org/blog/electron-33-0 for more - Disable aarch64 builds due to OBS hardware limits. Sorry. - Drop Leap 15.5 support - Drop no longer needed patches * absl-base-dynamic_annotations.patch * angle-State-constexpr.patch * chromium-124-shims.patch * color_provider-incomplete-ColorProviderInternal.patch * ConsumeRadii-linker-error.patch * Cr126-abseil-shims.patch * crashpad-use-system-abseil.patch * DesktopNativeWidgetAura-HandleActivationChanged-crash.patch * harfbuzz-replace-chromium-scoped-type.patch * harfbuzz-replace-HbScopedPointer.patch * http_auth_ntlm_mechanism-could-not-convert-to-base-span.patch * licenses.py-FileNotFoundError.patch * native_css_paint_definition-expected-unqualified-id.patch * page_popup_controller-missing-optional.patch * partition_alloc-no-lto.patch * preview_cancel_reason-missing-string.patch * quiche-QuicIntervalDeque-no-match-for-operator-mm.patch * real_time_reporting_bindings-forward-declaration.patch * run_segmenter-missing-optional.patch * skia-system-vulkan-headers.patch * system-zlib.patch * text_decoder-missing-optional.patch * wayland-proto-31-cursor-shape.patch - Drop libaom_av1_encoder-aom37-AV1E_SET_MAX_CONSEC_FRAME_DROP_CBR.patch and replace it with more fine-grained reverts: * aom3.10-AV1E_SET_MAX_CONSEC_FRAME_DROP_MS_CBR.patch * aom3.10-AV1E_SET_AUTO_TILES.patch * webrtc-aom3.8-AV1E_SET_MAX_CONSEC_FRAME_DROP_CBR.patch * webrtc-aom3.8-AV1E_SET_MAX_CONSEC_FRAME_DROP_CBR-2.patch - Drop the following revert: * bad-font-gc0000.patch * bad-font-gc000.patch * bad-font-gc00.patch * bad-font-gc0.patch * bad-font-gc11.patch * bad-font-gc1.patch * bad-font-gc2.patch * bad-font-gc3.patch - Add bsc1224178-font-gc.patch for a proper fix for bsc#1224178 deb#1067886 - Add backported or forwardable patches to fix build errors: * account_id-missing-optional.patch * css_attr_value_tainting-missing-once_flag.patch * electron_usb_delegate-incomplete-UsbDeviceInfo.patch * exception_context-missing-variant.patch * fix-build-without-service-discovery.patch * ip_protection_data_types-missing-optional.patch * skia_image_decoder_base-missing-stack.patch * vtt_scanner-missing-variant.patch * wayland_connection-Wchanges-meaning.patch - Add patches to fix build errors due to our changes: * build-without-speech-service.patch * chromium-123-qrcode.patch * chromium-125-cloud_authenticator.patch * chromium-127-cargo_crate.patch * chromium-127-crabby.patch * chromium-129-disable-H.264-video-parser-during-demuxing.patch * chromium-130-fontations.patch * cr130-abseil-remove-unused-deps.patch * cr130-absl-base.patch * delete-old-language-detection-which-uses-tflite.patch * fix-build-without-screen-ai.patch * private_aggregation_host-uint128.patch * remove-libphonenumber.patch * system-absl_algorithm.patch * wayland_version.patch - 15.6: use bundled vulkan and spirv headers - 15.6: revert upstream changes to build with old wayland * wayland-protocol-toplevel-icon.patch * wayland-protocol-toplevel-icon-2.patch * wayland-protocol-toplevel-drag.patch - Use bundled yuv everywhere due to system version being too old ++++ parallel-printer-support: - Drop cups Supplements: No longer install this by default when cups is present. ++++ perl-DBI: - updated to 1.646.0 (1.646) see /usr/share/doc/packages/perl-DBI/Changes 1.646 - 2025-01-11, H.Merijn Brand * Remove "experimental" tag from statistics_info () (issue#134) * RT tickets moved to github issues (rwfranks++) - All RT tickets now marked as resolved with reference to GitHub issue * Fix install issue (issue #168) ++++ perl-Text-CSV: - updated to 2.50.0 (2.05) see /usr/share/doc/packages/perl-Text-CSV/Changes 2.05 2025-01-11 - Imported tests/fixes from Text::CSV_XS 1.59 ++++ pgn-extract: - Update to 25.01 * bug fix for repetition detection (--repetition); * find games whether the winner is either the higher or lower rated player (--lowerratedwinner and --higherratedwinner); * extend -v to match move sequences anywhere in a game, not just at the start (--vanywhere); * find games played at odds (--odds). ++++ python-ruff: - update to 0.9.1 * Preview features * [pycodestyle] Run too-many-newlines-at-end-of-file on each cell in notebooks (W391) * [ruff] Omit diagnostic for shadowed private function parameters in used-dummy-variable (RUF052) * Rule changes * [flake8-bugbear] Improve assert-raises-exception message (B017) * Formatter * Preserve trailing end-of line comments for the last string literal in implicitly concatenated strings * Server * Fix a bug where the server and client notebooks were out of sync after reordering cells * Bug fixes * [flake8-pie] Correctly remove wrapping parentheses (PIE800) * [pyupgrade] Handle comments and multiline expressions correctly (UP037) ++++ rclone: - Update to version 1.69.0: https://rclone.org/changelog/#v1-69-0-2025-01-12 Rclone is using golang.org/x/net but was not affected to CVE-2024-45337 and CVE-2024-45338. * Version v1.69.0 * test_all: disable docker plugin tests * docs: fix typo * accounting: fix race stopping/starting the stats counter * docs: add github.com/icholy/gomajor to RELEASE for updating major versions * ftp: fix ls commands returning empty on "Microsoft FTP Service" servers * s3: add docs on data integrity * webdav: make --webdav-auth-redirect to fix 401 unauthorized on redirect * rest: make auth preserving redirects an option * box: fix panic when decoding corrupted PEM from JWT file * size: make output compatible with -P * vfs: add remote name to vfs cache log messages - fixes #7952 * dropbox: fix return status when full to be fatal error * rc: add relative to vfs/queue-set-expiry * vfs: fix open files disappearing from directory listings * docker serve: parse all remaining mount and VFS options * smb: fix panic if stat fails * googlephotos: fix nil pointer crash on upload - fixes #8233 * iclouddrive: tweak docs * serve dlna: sort the directory entries by directories first then alphabetically by name * serve nfs: fix missing inode numbers which was messing up ls -laR * serve nfs: implement --nfs-cache-type symlink * azureblob,oracleobjectstorage,s3: quit multipart uploads if the context is cancelled * http: fix incorrect URLs with initial slash * build: update `github.com/shirou/gopsutil` to v4 * Replace Windows-specific NewLazyDLL with NewLazySystemDLL * lib/oauthutil: don't require token to exist for client credentials flow * fs/operations: make log messages consistent for mkdir/rmdir at INFO level * Add Francesco Frassinelli to contributors * smb: Add support for Kerberos authentication. * docs: smb: link to CloudSoda/go-smb2 fork * cloudinary: add cloudinary backend - fixes #7989 * operations: fix eventual consistency in TestParseSumFile test * Add TAKEI Yuya to contributors * docs: Remove Backblaze as a Platinum sponsor * docs: add RcloneView as silver sponsor * serve docker: fix incorrect GID assignment * serve s3: fix Last-Modified timestamp * Add ToM to contributors * Add Henry Lee to contributors * Add Louis Laureys to contributors * docs: filtering: mention feeding --files-from from standard input * docs: filtering: fix --include-from copypaste error * s3: rename glacier storage class to flexible retrieval * b2: add daysFromStartingToCancelingUnfinishedLargeFiles to backend lifecycle command * build: update golang.org/x/net to v0.33.0 to fix CVE-2024-45338 * azurefiles: fix missing x-ms-file-request-intent header * Add Thomas ten Cate to contributors * docs: Document --url and --unix-socket on the rc page * docs: link to the outstanding vfs symlinks issue * Add Yxxx to contributors * Add hayden.pan to contributors * docs: update pcloud doc to avoid puzzling token error when use remote rclone authorize * pikpak: add option to use original file links - fixes #8246 * rc/job: use mutex for adding listeners thread safety * docs: mention in serve tls options when value is path to file - fixes #8232 * build: update all dependencies * accounting: fix debug printing when debug wasn't set * Add Filipe Azevedo to contributors * fs: make --links flag global and add new --local-links and --vfs-links flag * vfs: add docs for -l/--links flag * nfsmount,serve nfs: introduce symlink support #2975 * mount2: introduce symlink support #2975 * mount: introduce symlink support #2975 * cmount: introduce symlink support #2975 * vfstest: make VFS test suite support symlinks * vfs: add symlink support to VFS * vfs: add ELOOP error * vfs: Add link permissions * vfs: Add VFS --links command line switch * vfs: add vfs.WriteFile to match os.WriteFile * fs: Move link suffix to fs * cmount: fix problems noticed by linter * mount2: Fix missing . and .. entries * sftp: fix nil check when using auth proxy * Add Martin Hassack to contributors * serve sftp: resolve CVE-2024-45337 * googlecloudstorage: typo fix in docs * onedrive: add support for OAuth client credential flow - fixes #6197 * lib/oauthutil: add support for OAuth client credential flow * lib/oauthutil: return error messages from the oauth process better * bin/test_backend_sizes.py fix compile flags and s3 reporting * test makefiles: add --flat flag for making directories with many entries * Add divinity76 to contributors * Add Ilias Ozgur Can Leonard to contributors * Add remygrandin to contributors * Add Michael R. Davis to contributors * cmd/mountlib: better snap mount error message * vfs: with --vfs-used-is-size value is calculated and then thrown away - fixes #8220 * serve sftp: fix loading of authorized keys file with comment on last line - fixes #8227 * oracleobjectstorage: make specifying compartmentid optional * plcoud: fix failing large file uploads - fixes #8147 * docs: add docker volume plugin troubleshooting steps * docs: fix missing `state` parameter in `/auth` link in instructions * build: fix build failure on ubuntu * docs: upgrade fontawesome to v6 * s3: fix multitenant multipart uploads with CEPH * Add David Seifert to contributors * Add vintagefuture to contributors * use better docs * googlecloudstorage: update docs on service account access tokens * test_all: POSIX head/tail invocations * icloud: Added note about app specific password not working * s3: fix download of compressed files from Cloudflare R2 - fixes #8137 * s3: fix testing tiers which don't exist except on AWS * Changelog updates from Version v1.68.2 * local: fix permission and ownership on symlinks with --links and --metadata * Revert "Merge commit from fork" * Add Dimitrios Slamaris to contributors * Merge commit from fork * onedrive: fix integration tests after precision change * operations: fix TestRemoveExisting on crypt backends by shortening the file name * bisync: fix output capture restoring the wrong output for logrus * serve sftp: update github.com/pkg/sftp to v1.13.7 and fix deadlock in tests * build: fix comments after golangci-lint upgrade * build: update all dependencies * build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 * pikpak: fix fatal crash on startup with token that can't be refreshed * yandex: fix server side copying over existing object * sugarsync: fix server side copying over existing object * putio: fix server side copying over existing object * onedrive: fix server side copying over existing object * dropbox: fix server side copying over existing object * operations: add RemoveExisting to safely remove an existing file * gofile: fix server side copying over existing object * test_all: try to fix mailru rate limits in integration tests * Add shenpengfeng to contributors * Add Dimitar Ivanov to contributors * docs: fix function name in comment * sftp: allow inline ssh public certificate for sftp * serve s3: fix excess locking which was making serve s3 single threaded * lib/oauthutil: allow the browser opening function to be overridden * Add Moises Lima to contributors * lib/http: disable automatic authentication skipping for unix sockets * onedrive: fix Retry-After handling to look at 503 errors also * s3: Storj provider: fix server-side copy of files bigger than 5GB * s3: add Selectel as a provider * fs: fix Don't know how to set key "chunkSize" on upload errors in tests * drive: implement rclone backend rescue to rescue orphaned files * Add tgfisher to contributors * Add Diego Monti to contributors * Add Randy Bush to contributors * Add Alexandre Hamez to contributors * Add Simon Bos to contributors * docs: mention that inline comments are not supported in a filter-file * s3: add Wasabi eu-south-1 region * docs: fix forward refs in step 9 of using your own client id * docs: fix Scaleway Glacier website URL * dlna: fix loggingResponseWriter disregarding log level * build: remove required property on boolean inputs * build: use inputs context in github workflow * s3: fix crash when using --s3-download-url after migration to SDKv2 * docs: update overview to show pcloud can set modtime * Add André Tran to contributors * Add Matthias Gatto to contributors * Add lostb1t to contributors * Add Noam Ross to contributors * Add Benjamin Legrand to contributors * s3: add Outscale provider * Add ICloud Drive backend * drive: add support for markdown format * accounting: fix global error acounting * onedrive: fix time precision for OneDrive personal * Add RcloneView as a sponsor * Add Leandro Piccilli to contributors * cache: skip bisync tests * bisync: allow blank hashes on tests * box: fix server-side copying a file over existing dst - fixes #3511 * sync: add tests for copying/moving a file over itself * fs/cache: fix parent not getting pinned when remote is a file * gcs: add access token auth with --gcs-access-token * accounting: write the current bwlimit to the log on SIGUSR2 * accounting: fix wrong message on SIGUSR2 to enable/disable bwlimit * gphotos: implment --gphotos-proxy to allow download of full resolution media * googlephotos: remove noisy debugging statements * docs: add note to CONTRIBUTING that the overview needs editing in 2 places * test_all: add ignoretests parameter for skipping certain tests * build: replace "golang.org/x/exp/slices" with "slices" now go1.21 is required * Changelog updates from Version v1.68.1 * Makefile: Fail when doc recipes create dir named '$HOME' * Makefile: Prevent `doc` recipe from creating dir named '$HOME' * pikpak: fix cid/gcid calculations for fs.OverrideRemote * bisync: change exit code from 2 to 7 for critically aborted run * cmd: change exit code from 1 to 2 for syntax and usage errors * local: fix --copy-links on macOS when cloning * azureblob: add --azureblob-use-az to force the use of the Azure CLI for auth * azureblob: add --azureblob-disable-instance-discovery * s3: add initial --s3-directory-bucket to support AWS Directory Buckets * Add Lawrence Murray to contributors * backend/protondrive: improve performance of Proton Drive backend * ftp: implement --ftp-no-check-upload to allow upload to write only dirs * docs: document that fusermount3 may be needed when mounting/unmounting * Add rishi.sridhar to contributors * Add quiescens to contributors * docs/zoho: update options * zoho: make upload cutoff configurable * zoho: add support for private spaces * zoho: try to handle rate limits a bit better * zoho: print clear error message when missing oauth scope * zoho: switch to large file upload API for larger files, fix missing URL encoding of filenames for the upload API * zoho: use download server to accelerate downloads * opendrive: add about support to backend * pikpak: fix login issue where token retrieval fails * webdav: nextcloud: implement backoff and retry for 423 LOCKED errors * s3: fix rclone ignoring static credentials when env_auth=true * fs: fix setting stringArray config values from environment variables * rc: fix default value of --metrics-addr * fs: fix --dump filters not always appearing * docs: correct notes on docker manual build * Add ttionya to contributors * build: fix docker release build - fixes #8062 * docs: add section for improving performance for s3 * onedrive: fix spurious "Couldn't decode error response: EOF" DEBUG * Add Divyam to contributors * serve docker: add missing vfs-read-chunk-streams option in docker volume driver * Start v1.69.0-DEV development ++++ rqlite: - Update to version 8.36.5: * bundled dependency updates * Fix an issue whereby SQLite extensions were not loaded under certain restore-from-backup scenarios ++++ syncthing: - Update to 1.29.2 * Bugfixes: [#9913]: panic: string field contains invalid UTF-8 [recovered] ++++ traefik: - Version 3.3.1 changes - acme * Add options to control ACME propagation checks (#11241 by ldez) - api * Add support dump API endpoint (#11328 by mmatur) - http * Set Host header in HTTP provider request (#11237 by nikonhub) - k8s/crd, k8s * Make the IngressRoute kind optional (#11177 by skirtan1) - k8s/ingress, sticky-session, k8s/crd,k8s * Support serving endpoints (#11121 by BZValoche) * Fix fenced server status computation (#11361 by kevinpollet) - logs, accesslogs * OpenTelemetry Logs and Access Logs (#11319 by rtribotte) * Add experimental flag for OTLP logs integration (#11335 by kevinpollet) - metrics, tracing, accesslogs * Manage observability at entrypoint and router level (#11308 by rtribotte) - middleware, authentication * Add an option to preserve the ForwardAuth Server Location header (#11318 by Nelwhix) * Only calculate basic auth hashes once for concurrent requests (#11143 by michelheusschen) * Send request body to authorization server for forward auth (#11097 by kyo-ke) - plugins * Add AbortOnPluginFailure option to abort startup on plugin load failure (#11228 by bmagic) - sticky-session * Configurable path for sticky cookies (#11165 by IIpragmaII) - webui, api * Configurable API & Dashboard base path (#11250 by rtribotte) ++++ wezterm: - Add dmz-icon-theme-cursors to resolve bsc#1234979 ------------------------------------------------------------------ ------------------ 2025-1-11 - Jan 11 2025 ------------------- ------------------------------------------------------------------ ++++ almanah: - Update to version 0.12.4: + Added: - Search (Ctrl-F) and Quit (Ctrl-Q) keyboard shortcuts - Nix-based development environment and CI + Fixed: - Various deprecations - Localization of aplication name + Changed: Application ID and icon name is now rDNS (org.gnome.Almanah) instead of just almanah + Changed dependencies: - GTKSourceView 3 → GTKSourceView 4 - Gcr 3 → Gcr 4 - appstream-util → appstreamcli + Updated translations. - Drop Fix-build-meson-060.patch: Fixed upstream. - Changes in BuildRequires following upstream changes: + Drop: update-desktop-files, pkgconfig(gcr-base-3) and pkgconfig(gtksourceview-3.0) + Add: desktop-file-utils, pkgconfig(gtksourceview-4) and pkgconfig(gcr-4) - Add check section and run meson_test macro during build. ++++ at-spi2-core: - Update to version 2.54.1: + Fix various memory leaks. + Fix the build on FreeBSD. - Switch to source service for tarball. ++++ chirp: - Update to version 20250110: * Improve keyboard navigation and editing * Add Baofeng BFT20D radio * rt21: Fix DTCS decoding when stored in hex * tdh3: Fix incorrect ponmsg and step list values * Update UV-5GPlus model alias * Added support for Kenwood TS-790E * kenwood_live: Refresh memory after setting ++++ dnscrypt-proxy: - Update to version 2.1.7 * Reintroduces support for XSalsa20 enryption in DNSCrypt, which was removed in 2.1.6. Unfortunately, a bunch of servers still only support that encryption system. * Added check for lying resolvers was added for DNSCrypt, similar to the one that was already present for DoH and ODoH. - Minimum golang version now at 1.23 - With vendored quic-go at 0.48.2 since update to 2.1.6 boo#1222473 and boo#1235156 should be fixed. - Trimmed long lines in last changelog entry - Update to version 2.1.6 * Forwarding: in the list of servers for a zone, the `$BOOTSTRAP` keyword can be included as a shortcut to forward to the bootstrap servers. And the `$DHCP` keyword can be included to forward to the DNS resolvers provided by the local DHCP server. Based on work by YX Hao, thanks! DHCP forwarding should be considered experimental and my not work on all operating systems. A rule for a zone can mix and match multiple forwarder types, such as `10.0.0.1,10.0.0.254,$DHCP, 192.168.1.1,$BOOTSTRAP`. Note that this is not implemented for captive portals yet. * Lying resolvers are now skipped, instead of just printing an error. This doesn't apply to captive portal and forwarding entries, which are the only reasonable use case for lying resolvers. * Support for XSalsa20 in DNSCrypt has been removed. This was not documented, and was supserseded by XChaCha20 in 2016. * Source files are now fetched with compression. * DNS64: compatibility has been improved. * Forwarding: the root domain (`.`) can now be forwarded. * The ARC caching algorithm has been replaced by the SIEVE algorithm. * Properties of multiple servers are now updated simultaneously. The concurrency level can be adjusted with the new `cert_refresh_concurrency` setting. Contributed by YX Hao. * MSI packages for DNSCrypt can now easily be built. * New command-line flag: `-include-relays` to include relays in `-list` and `-list-all`. * Support for DNS extended error codes has been added. * Documentation updates, bug fixes, dependency updates. - Drop quic-go.patch, for dnscrypt-proxy already pulls fixed quic-go v0.48.2 ++++ doxygen: - update to Doxygen 1.13.2 * Support for Plus sign code fence directives - GitHub flavor * String representation at "show configuration" in doxywizard - Remove special paths for older Suse versions for which packages are no longer built anyway * Drop related patch doxygen-no-libclang-cpp.patch ++++ doxywizard: - update to Doxygen 1.13.2 * Support for Plus sign code fence directives - GitHub flavor * String representation at "show configuration" in doxywizard - Remove special paths for older Suse versions for which packages are no longer built anyway * Drop related patch doxygen-no-libclang-cpp.patch ++++ easyeffects: - update to release 7.2.3 + Improved compatibility with future PipeWire releases. This version will avoid compilation errors like #3620 - update to release 7.2.2 + Updated translations + Added a workaround for a glibc(or maybe libstdc++) bug that affects locale management. What in turns breaks our spinbuttons on some locales. ++++ ed: - GNU ed 1.21 * 'r !command' and 'w !command' ignore again the exit status of 'command' * The messages "Newline inserted" and "Newline appended" are now suppressed in scripted mode (-s) * documentation updates and portqability fixes ++++ fcitx5-chewing: - remove dropped Requires: chewing-utils ++++ fcitx5-kkc: - fix leap 15.6 build * use g++-13 to workaround the include ++++ fcitx5-kkc-qt6: - fix leap 15.6 build * use g++-13 to workaround the include ++++ fcitx5-skk: - fix leap 15.6 build * use g++-13 to workaround the include error ++++ fcitx5-skk-qt6: - fix leap 15.6 build * use g++-13 to workaround the include error ++++ fcitx5-unikey: - fix leap 15.6 build * use g++-13 to workaround the include ++++ fcitx5-unikey-qt6: - fix leap 15.6 build * use g++-13 to workaround the include ++++ fmt: - Add 0001-Restore-ABI-compatibility.patch [boo#1235078] ++++ gnome-online-accounts: - Update to version 3.52.3.1: + Bugs fixed: - Unable to Sign In to Microsoft Exchange account - Missing kerberos password not detected - Fail faster - don't wait 120 seconds to timeout - goadaemon: Changes around "no provider" runtime warnings ++++ gnunet-messenger-gtk: - Update to version 0.10.2: * Fixes compatibility with libgnunetchat 0.5.2 * Update appdata to current state * Implement notification sounds * List tags of contacts * Implement filtering by tags ++++ hamlib: - add patches from upstream fixing Tucnak build: * 0001-Change-rig_list_foreach-back-to-using-const-argument.patch * 0002-Fix-testrigopen.c-rig_list_foreach.patch * 0003-Fix-listrigs.s-rig_list_foreach.patch * 0004-Fix-rig_list_foreach-in-hamlibmodels.c.patch * 0005-Fix-rig_list_foreach-in-testmW2power.c.patch ++++ kubeshark-cli: - Update to version 52.3.95: * :bookmark: Bump the Helm chart version to 52.3.95 * Update worker liveness/readiness config (#1684) * support new radius protocol (#1682) * updated the notes (#1681) ++++ libsoup: - Update to version 3.6.3: + http2: Significantly reduce memory usage of large requests + server: Treat `ECONNREFUSED` when listening on IPv6 as unsupported + auth-digest: Fix handling missing nonce/realm in responses, as well as a leak + In `soup_uri_decode_data_uri()` fix handling of URIs with a path beginning with `//` + In `soup_message_headers_get_content_disposition()` fix possibility of NULL-deref and double-free + In `soup_header_parse_quality_list()` fix leak + In `soup_form_decode_multipart()` fix ownership annotation for the multipart object ++++ shadow: - Update to 4.17.2: * src/login_nopam.c: Fix compiler warnings #1170 * lib/chkname.c: Put limits for LOGIN_NAME_MAX and sysconf(_SC_LOGIN_NAME_MAX) #1169 * Use HTTPS in link to Wikipedia article on password strength #1164 * lib/attr.h: use C23 attributes only with gcc >= 10 #1172 * login: Fix no-pam authorization regression #1174 * man: Add Portuguese translation #1178 * Update French translation #1177 * Add cheap defense mechanisms #1171 * Add Romanian translation #1176 ++++ lxqt-panel: - Update to version 2.1.4: * Regressions found and fixed in Task Manager * Added exclusion list support to Task Manager * Added configurable tooltip to Custom Command Plugin - Specfile Cleanup ++++ lxqt-runner: - Update to version 2.1.1: * Suppressed new Qt warnings for invaled QRegularExpression * Fixed new crash on closing runner on Wayland * Updated manpages - Specfile cleanup and added %check section ++++ melange: - Update to version 0.19.0: * feat: add support to add and drop linux capabilities (#1702) * Update pkg/build/pipeline.go * Update pkg/build/pipeline.go * build(deps): bump golang.org/x/time from 0.8.0 to 0.9.0 * build(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0 * build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 * build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1 * minor go cleanup * minor go cleanup * build(deps): bump sigs.k8s.io/release-utils from 0.8.5 to 0.9.0 * Fix(piepline): use correct comment systax * fix: Move the go mod tidy after cd to modrootfeat: Check if go.mod file exiest in modroot dir to ensure modroot is set correctly ++++ moe: - GNU moe 1.15: * Files are now saved by lines (not by bytes), which is about one order of magnitude faster. * 'Auto unmark' now turns off highlighting by reducing block size to 0 instead of resetting the block. This way the beginning of the block can still be reached with Alt-B. * Move window to the first column after word wrapping at right margin. * One more space has been inserted between columns in the help screens showing the 'Character Set'. * The chapter 'Syntax of command-line arguments' has been added to the manual. ++++ nethack: - Set file attributes in %files section. It is not possible to use 'make install' for this package, so we have to install all files manually. Resolve the hodgepotch of install and %attr commands by setting all file attributes in the %files section. - Do not install /etc/nethack directory. We do not packaged it and it does not contain any files. ++++ niri: - Update to version 25.01: * Add support for floating windows * Add layer-shell and layer rules improvements * Add drag-and-drop focus switch ++++ operator-sdk: - Update to version 1.39.0: * Release v1.39.0 (#6890) * move v1.22 from netlify to gh like in toml file (#6889) * updating dependencies to k8s 1.31 (#6878) * fix prometheus documentation link (#6888) * fix small typo in filename (#6886) * fixing CVE-2025-21614 in github.com/go-git/go-git/v5 (#6885) * fixing CVE-2024-45338 in golang.org/x/net (#6884) * updating project to use go 1.23 and UBI 9.5 (#6883) * updating copywrite for 2025 * Bump golang.org/x/crypto from 0.27.0 to 0.31.0 (#6876) * fix test data scaffolding...again (#6877) * Update README.md - To add importance notice about legacy image (#6871) ++++ perl-Module-Pluggable: - updated to 6.300.0 (6.3) see /usr/share/doc/packages/perl-Module-Pluggable/Changes 2025-01-10 - 6.3 Fix make_path() in t/29unreadable.t. (thanks to Michal Josef Špaček @michal-josef-spacek) Fix t/29unreadable.t tests failing as root. (thanks to Michal Josef Špaček @michal-josef-spacek) ++++ qarma: - Initial Packaging ++++ re-flex: - Update to version 5.1.1: * fix a minor issue with case-insensitive matching when regex patterns are specified in certain ways in combination with "string-like" patterns such that one ore more alternating sub-patterns overlap from the start. ++++ telegraf: - Update to version 1.33.1: * Telegraf v1.33.1 * Update changelog for v1.33.1 * Update build_version.txt for v1.33.1 * fix(outputs.influxdb_v2): Fix panic and API error handling (#16388) * fix(inputs.intel_powerstat): Fix option removal version (#16377) * docs(parsers.json_v2): Add warning about choosing XPath instead (#16373) * chore(deps): Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 (#16346) * chore(deps): Bump github.com/gopacket/gopacket from 1.3.0 to 1.3.1 (#16345) * chore(deps): Bump cloud.google.com/go/bigquery from 1.64.0 to 1.65.0 (#16344) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.162.1 to 1.198.1 (#16343) * fix(outputs.influxdb_v2): Allow overriding auth and agent headers (#16383) * chore(inputs.syslog): Fix testcase timestamp hardcoding 2024 (#16384) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[s-z]` (#16327) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[l-r]` (#16325) * chore(deps): Bump github.com/vapourismo/knx-go from v0.0.0-20240217175130-922a0d50c241 to v0.0.0-20240915133544-a6ab43471c11 (#16324) * chore(deps): Bump github.com/Azure/go-autorest/autorest/adal from 0.9.23 to 0.9.24 (#16315) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/p*` (#16307) * fix(inputs.mongodb): Do not dereference nil pointer if gathering database stats fails (#16310) * chore(deps): Bump github.com/prometheus/common from 0.60.0 to 0.61.0 (#16318) * chore(deps): Bump github.com/IBM/nzgo/v12 from 12.0.9-0.20231115043259-49c27f2dfe48 to 12.0.9 (#16319) * chore(deps): Bump github.com/fatih/color from 1.17.0 to 1.18.0 (#16317) * docs(parsers.openmetrics): Update link to specification (#16312) * chore(deps): Bump super-linter/super-linter from 7.2.0 to 7.2.1 (#16313) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[f-k]` (#16308) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[a-e]` (#16263) * chore(processors.unpivot): Cleanup code and improve performance (#16299) * chore(agent): Add warning about changing default for 'skip_processors_after_aggregators' (#16302) * chore(deps): Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#16297) * fix(agent): Skip initialization of second processor state if requested (#16290) * test(linters): Enable `testifylint`: `contains`, `encoded-compare` and `regexp` (#16262) * docs(specs): Add `probe` as value to `startup_error_behavior` (#16052) * fix(outputs.remotefile): Handle tracking metrics correctly (#16289) * chore(deps): Bump k8s.io/client-go from 0.30.1 to 0.31.3 (#16281) * chore(deps): Bump github.com/nats-io/nats.go from 1.36.0 to 1.37.0 (#16282) * chore(deps): Bump cloud.google.com/go/monitoring from 1.21.1 to 1.22.0 (#16283) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.27.39 to 1.28.6 (#16280) * chore: Update link to release calendar (#16278) ++++ teleport: - update to 17.1.5: - Fixes an issue causing Azure join method to fail due to throttling. #50928 - Fix Teleport Connect Oracle support. Requires updated Teleport database agents (v17.1.5+). #50922 - Prevent quoting errors in log messages. #50821 - Fixed an issue that could cause teleport event handlers to become stuck in an error loop upon upgrading to v17 (fix requires upgrading auth server). #50820 - Add user_agent field to db.session.start audit events. #50806 - Fix an issue "tsh aws ssm start-session" fails when KMS encryption is enabled. #50796 - Support wider range of Oracle clients and simplified configuration. #50740 - Added support for multi-port TCP apps to tsh proxy app. #50691 ++++ terragrunt: - Update to version 0.72.0: * Tofu 1.9.0 support (#3746) * fix: Adjusting docs for install (#3745) * fix: Fixing race condition in `TestDownloadTerraformSourceFromLocalFolderWithManifest` test (#3744) ++++ thunar-media-tags-plugin: - Package renamed from thunar-plugin-media-tags to thunar-media-tags-plugin to follow upstream name convention - Update to version 0.5.0: * build: Add ACLOCAL_FLAGS to ACLOCAL_AMFLAGS * Fix AtkRelationSet leaks * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Add missing check for bind_textdomain_codeset * I18n: Update po/LINGUAS list * build: Get rid of intltool * Translation Updates ++++ thunar-shares-plugin: - Package renamed from thunar-plugin-shares to thunar-shares-plugin to follow upstream name convention - Package renamed from thunar-plugin-vcs to thunar-vcs-plugin to follow upstream name convention - Update to 0.3.0: * Fix string array leak in tvp-git-helper main * Fix GOptionContext leak in tvp-git-helper main * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Add missing check for bind_textdomain_codeset * tsh-log-dialog: fix -Wcast-function-type * svn-revert: Avoid svn-1.11 deprecated function * svn-diff: Avoid svn 1.11 deprecated function * svn-diff: Avoid svn 1.8 deprecated function * svn-blame: Avoid svn 1.12 deprecated function * svn: Add a tsh_blame_baton wrapper * I18n: Update po/LINGUAS list * build: Require apr-util-1 * Fix autotools warning, get rid of intltool * Fix compilation warnings * autoconf: AM_CONFIG_HEADER -> AC_CONFIG_HEADERS * Create README.md. Update configure.ac.in * Translation Updates ++++ tiled: - Update to 1.11.1: * Releases now ship with support for loading Aseprite images (#4109) * Scripting: Added FileFormat.nameFilter * Scripting: Added MapEditor.currentBrushChanged signal * Scripting: Added tiled.cursor to create mouse cursor values * Scripting: Added Tileset.transformationFlags (#3753) * Scripting: Added Dialog.addRadioButtonGroup for selecting one of a list of mutually exclusive options (#4107) * Scripting: Made currentWangSet and currentWangColorIndex properties writeable (#4105) * AutoMapping: Ignore rules with empty input or output regions (#3834) * Fixed saving/loading of custom properties set on worlds (#4025) * Fixed issue with placing tile objects after switching maps (#3497) * Fixed crash when accessing a world through a symlink (#4042) * Fixed performance issue when tinting tiles from large tilesets * Fixed error reporting when exporting on the command-line (by Shuhei Nagasawa, #4015) * Fixed updating of object label when text changes without changing size * Fixed minimum value of spinbox in Tile Animation Editor * Fixed loading of custom property types in tilesets referenced by tile stamps (#4044) * Fixed compile against Qt 6.8 - Drop fix_compile_against_qt_6_8.patch contained in release ++++ trufflehog: - Update to version 3.88.2: * oss-87: added new sanity detector (#3836) * Update log for large s3 file (#3835) * [chore] Use static token in GitHub source (#3834) ++++ typescript: - Update to version 5.7.3 * fix missing react error with fragments in react-native * Do not require import attributes for JSON imports in --module node16 * Cache started nonexistent property error checks to prevent reentrancy i in the check * Fix library inclusions for ES2024 target * Remove reference not found errors from jsx: preserve * Avoid incorrectly reusing assertion nodes from property assignments * Do not require import attribute on type-only JSON import * Mark the inherited any-based index signature so it can be elided in declaration emit * Harden sanitizeLog against incorrect matches on TypeScript versions * Don't try to add an implicit undefined for mapped properties outside of strictNullChecks * Fix CodeQL configuration, releases ++++ ugrep: - Update to version 7.1.3: * fix a problem with option -i (--ignore-case) that in rare and specific circumstances may not match all of the specified alternate sub-patterns ++++ wpan-tools: - Update to release 0.10 * Add support for events, scanning and beaconing ------------------------------------------------------------------ ------------------ 2025-1-10 - Jan 10 2025 ------------------- ------------------------------------------------------------------ ++++ agama: - Version 11 - Disable the browser cache setting the "Cache-Control" header to "no-store" (gh#agama-project/agama#1880). ++++ agama-products: - Add the user selectable patterns list to the SLES product (gh#agama-project/agama#1885). - Update SLES name (gh#agama-project/agama#1883). ++++ agama-web-ui: - Version 11 - Add storage reprobing and recalculate proposal when going back to either the proposal page or the devices selector if the system is deprecated (gh#agama-project/agama#1884). - Drop the feature for deregistering a product (gh#agama-project/agama#1882). - Do not allow changing the storage setup when Agama is using the new storage settings (gh#agama-project/agama#1881). ++++ agama-yast: - Version 11 - Objects from the D-Bus trees representing the storage devices are removed before performing the probing. It prevents a segmentation fault by accessing to old objects (gh#agama-project/agama#1884). ++++ amazon-ssm-agent: - Update to version 3.3.1345.0 * Revert "Update configurePackage to use fixed download method" * Revert "Use a single syscall for route table for health check IP" - from version 3.3.1311.0 * Add alternative to wmic to support Windows 2025 * Add armv7 architecture support for greengrass component * Add support in ssm-setup-cli for standalone installation in on-premises environments * Fail ssm-setup-cli install command if agent config is not loadable * Implement S3 ownership verification as an optional parameter for plugins * Mark Session task as cancelled when MGS indicates that session is over * Update configurePackage to use fixed download method * Update Docker Engine version and use system environment variables in installation path * Update GreenGrass component minor version to 1.3.1 - from version 3.3.1230.0 * Revert compatibility hook for future Windows versions as it increased CPU consumption for document execution on Windows. * Revert Increase RunCommand timeout during the registration process for the on-prem instances ++++ apache2-mod_php8: - obsolete php7 to smooth the migration [bsc#1234788] ++++ apfsprogs: - Update to version 0.2.0 * mkapfs: Allow choice of the tier 2 device size * makfs: Update comment about the free_next list * Fix exit code when GIT_COMMIT is not null (#14) * Always mention the -v cli flag on usage() * apfsck: Update boundary checks for free_next array * mkapfs: Actually use the fatal() function * apfsck: Check the block zero magic before all else - Switch upstream source to Github releases ++++ below: - Add %pre hook - Get rid of unneeded attack surface - Comply with logrotate config naming convention ++++ binutils: - Enable multitarget build on loongarch64 ++++ brlist: - Initial checkin ++++ calibre: - Update to 7.24.0 * New Features - Allow creating rules to transform series names in the Bulk metadata editor and Preferences->Metadata download - Conversion: Automatically set the page progression direction for books that do not have it set and have their primary language either Arabic or Hebrew - Content server: Book details view: Make calibre://show-book and calibre://view-book URLs in the comments work - Edit book: Spell check: Add a button to export the currently displayed list of words as a CSV file - Add from ISBN: Add a checkbox to automatically convert obsolete ISBN 10 to ISBN 13 - Save single format to disk: Allow choosing the book cover as the format to save - Option to show a button to access all available actions from the status bar in Preferences->Look & feel->Main interface * Bug Fixes - Read aloud: Fix no audio produced when text contains <3 and using the Windows legacy speech engine - Fix Tabbing while editing cells in the book list not always working - Windows build: Also sign the portable launcher exes - Fix viewing books via the Cover browser not working when in device view ++++ chromium: - more work on 15.7/15-SP7 using recent llvm,rust,gcc - cleanup use of suse_version macro - cleanup use of conditionally applied patches, switch from autoset to setup/autopatch which allows to specify a range and apply remaining patches conditionally ++++ clamav: - bsc#1232242: Start clamonacc with --fdpass to avoid errors due to clamd not being able to access user files. ++++ cmatrix: - Apply the spec-cleaner to the specfile - Migrate the OBS services to `disabled` ++++ container-selinux: - Update to version 2.234.2: * TMT: enable epel idomatically * Packit: switch back to fedora-all * RPM: Bump Epoch to 4 * rpm: ship manpage * Add proper labeling for RamaLama * Packit: remove rhel / epel jobs * packit: remove unused file ++++ cosmic-app-library: - Update to version 1.0.0~alpha5+0: * fix: focus search on activation * fix: icon on a raised layer * fix: icon position * refactor: change widget order for button event handling * fix: autosize wrapper for group add/delete * fix: autosize wrapper for menu * update deps * udpate * draft: update libcosmic * chore: update libcosmic ++++ cosmic-applets: - Update to version 1.0.0~alpha5+1: * update deps * fix(input-sources): duplicating input sources * perf(libcosmic): reduce per-app memory usage by 12MB * update libcosmic * Fix formatting * Added workaroud for toggle after separator crash * Cleaned up code a bit * Added todo coments * Fixed connecting and disconnecting to wrong hw_device * Added comparing hw_address everywhere ++++ cosmic-comp: - Update to version 1.0.0~alpha5+0: * toplevel-info: Send initial `state` even if empty * kms: Don't try to restore modifiers, if we don't have any surfaces * output_configuration: Better log errors * Use `Mul` impl of `Size` * Migrate away from `Rectangle::from_loc_and_size` * chore: Update `smithay` * render: Fix race during startup * chore: github-ci was also missing pixman apparently * chore: Add libdisplay-info to github ci * kms: Use scaled sizes for placing new outputs * kms: Cleanup now that `output_elements` won't panic for uninitialized outputs * shell: Allow active workspace to be `None` * chore: Add libdisplay-info dependency for packaging * debug: Fixup feature compilation * kms: Allow diverging primary plane formats under certain conditions * kms: skip cursor updates for fullscreen content above the minimum refresh rate * deps: Switch from edid-rs to libdisplay-info * drm_lease: Disable overlay planes when active * kms: Use new `DrmOutput` api * xdg_activation: Also consider tiled windows * chore: Fix a few warnings * chore: Update smithay * Update leds when devices are added * Fix sticky toggle crashes on maximized windows (#1110) * refactor(shell/element): refactor how decorations height is accessed * When removing output global, use `disable_global`, remove with timer * focus: Fix active/focused output on `refresh_focus` * shell: Fix stacking maximized windows * toplevel-info: Fix behavior with multiple instances of global * shell: Unset focused outputs on `remove_output` * kms/surface: Fix racy output disable * fix: manually scale the damage * fix: improve damage tracking * fix(iced): use internal_ref size * chore: update deps * feat: alt+shift+tab * chore: update iced/libcosmic * Call `data_init.init` even if weak references are not alive * output_configuration: Use `unwrap` in calls to `Resource::data` * Use `WeakOutput` when accessing data of `ZwlrOutputHeadV1` * fix: activation of an element outside the current workspace * main: Update D-Bus activation environment also on non-systemd systems * focus: Only consider focused output * focus: Un-activate non-active workspaces * fix: filter by active workspace in overlap notify * shell: Fix windows global geometry to include ssd ++++ cosmic-edit: - Update to version 1.0.0~alpha5+1: * Update dependencies * Update cosmic_edit.ftl (#294) * improve Dutch translation (#293) * Improve Dutch translation * Update cosmic_edit.ftl * Update cosmic_edit.ftl * Update cosmic_edit.ftl * Fix clicking outside textbox to unfocus * Improve text search * Added Irish translation ++++ cosmic-files: - Update to version 1.0.0~alpha5+1: * Update dependencies * Update cosmic_files.ftl (#727) * Add Dutch translation (#724) * Fix crash for dialog in debug mode * Fix 'New folder...' context menu item in save dialog * Enable `Open item location` for Recents * update search on events * use parent of file/folder instead of tab location for renaming * Update Turkish translation * Update Turkish translation * i18n(de): add German translation * i18n pt-BR translation update * i18n pt-BR translation update * Add Danish translation * Fix Show Hidden Files * Add Thai translation * Unset `show_details` on close too ++++ cosmic-icons: - Update to version 1.0.0~alpha5+1: * chore: update places icons ++++ cosmic-idle: - Update to version 1.0.0~alpha5+0: * Slow down the fade to black time * Reduce `Cargo.lock` build for CI build * Run `cargo update` * Add a slight delay between screen off and locking ++++ cosmic-launcher: - Update to version 1.0.0~alpha5+1: * update deps * chore: update libcosmic * update libcosmic * cleanup * update libcosmic * fix justfile * fix compile * use github fork instead of path * impl queue + some refractor * use debug log level when debug mode * journald support * remove comment * re add if self.last_hide.elapsed().as_millis() > 100 * add debug variable to justfile * do not close the service every time ++++ cosmic-notifications: - Update to version 1.0.0~alpha5+1: * update deps * cleanup * feat: applet notification actions * feat: allow activation of notifications ++++ cosmic-osd: - Update to version 1.0.0~alpha5+0: * improv(polkit dialog): use secure_input ++++ cosmic-panel: - Update to version 1.0.0~alpha5+1: * update deps * refactor: timed cleanup * fix: layer surface sizes * update deps * fix: patch * fix: patch * improv: adjust timeouts * improv: more fine grained throttling for frame events * update launch-pad not to panic on kill * fix: avoid drawing when panel is too small * sleep for up to 50ms if there is time left in the iteration timeout * fix: typo ++++ cosmic-player: - Update to version 1.0.0~alpha5+2: * Update dependencies * Update cosmic_player.ftl (#36) * Revert Cargo.lock to version 3 * Use just vendor for debian packaging * spell check and improve Dutch translation (#33) * Improve plugin install logic * Update iced_video_player * i18n(de): add German translation * Create cosmic_player.ftl PL initial translation * Added Irish translation * update dutch translation * update italian translation * update french translation * update euro spanish translation * update japanese translation ++++ cosmic-session: - Update to version 1.0.0~alpha5+1: * fix: steam fails when dconf profile lacks ending newline * Switch media handler to COSMIC Player * Add cosmic-player * fix: don't set XCURSOR_THEME in start-cosmic * chore: update launch-pad * build: Make dconf profile path explicit and configurable ++++ cosmic-store: - Update to version 1.0.0~alpha5+1: * Update dependencies * Spell checked with LibreOffice * Update cosmic_store.ftl * Update (add) translation * improve & check for spelling the Dutch translation * Update flathub stats, mark debian/rules executable * Removed annoying popup dialog on canceling authentication with system packages * i18n(de): add German translation * Improve Dutch translation * Improve & Correct spelling Dutch translation * Remove a11y from default features * Update cosmic_store.ftl PL Translation operation fix * Added Irish translation * 18n pt-BR translation update * i18n(th): Add Thai translation ++++ cosmic-term: - Update to version 1.0.0~alpha5+2: * Update dependencies * Add Rose Pine, Rose Pine Moon and Rose Pine Dawn color schemes (#409) * improve Dutch translation (#406) * Add Dracula theme * i18n(th): Add Thai translation * Improve Dutch translation * Improve Dutch translation * Add Dutch translation * Apply post processing to hyperlink. So less regexs with unlikely trailing characters are matches * regex hyperlinks ++++ cosmic-workspaces: - Update to version 1.0.0~alpha5+0: * On mock backend, don't hide when toplevel is opened * Fix building with `mock-backend` and `no-subsurfaces` ++++ cross-aarch64-binutils: - Enable multitarget build on loongarch64 ++++ cross-arm-binutils: - Enable multitarget build on loongarch64 ++++ cross-avr-binutils: - Enable multitarget build on loongarch64 ++++ cross-bpf-binutils: - Enable multitarget build on loongarch64 ++++ cross-epiphany-binutils: - Enable multitarget build on loongarch64 ++++ cross-hppa-binutils: - Enable multitarget build on loongarch64 ++++ cross-hppa64-binutils: - Enable multitarget build on loongarch64 ++++ cross-i386-binutils: - Enable multitarget build on loongarch64 ++++ cross-ia64-binutils: - Enable multitarget build on loongarch64 ++++ cross-loongarch64-binutils: - Enable multitarget build on loongarch64 ++++ cross-m68k-binutils: - Enable multitarget build on loongarch64 ++++ cross-mips-binutils: - Enable multitarget build on loongarch64 ++++ cross-ppc-binutils: - Enable multitarget build on loongarch64 ++++ cross-ppc64-binutils: - Enable multitarget build on loongarch64 ++++ cross-ppc64le-binutils: - Enable multitarget build on loongarch64 ++++ cross-pru-binutils: - Enable multitarget build on loongarch64 ++++ cross-riscv64-binutils: - Enable multitarget build on loongarch64 ++++ cross-rx-binutils: - Enable multitarget build on loongarch64 ++++ cross-s390-binutils: - Enable multitarget build on loongarch64 ++++ cross-s390x-binutils: - Enable multitarget build on loongarch64 ++++ cross-sparc-binutils: - Enable multitarget build on loongarch64 ++++ cross-sparc64-binutils: - Enable multitarget build on loongarch64 ++++ cross-spu-binutils: - Enable multitarget build on loongarch64 ++++ cross-xtensa-binutils: - Enable multitarget build on loongarch64 ++++ emptyepsilon: - Version 2024.12.08 * Remove 'f' suffix from numbers in lua (#2164) * Some minor de updates * fix minor typo * more minor de updates ++++ evolution-ews: - Update to version 3.54.3.0: + Bug Fixes: - m365: Calendar: Incomplete importing and floating time zone issue - Calendar: Import of event with DURATION incorrect ++++ libjxl-gtk: - Disable gimp plugin on SLFO. Gimp is currently unavailable there. - Re-add lcms2 dependency for s390x. It is used instead of skcms on big-endian architectures. ++++ geos: - Update to version 3.13.0: - See provided NEWS.md for a complete list of changes ++++ gmic: - Use GCC 13 on Leap 15 ++++ git-absorb: - Update to 0.6.17 * Bump git2 to fix various issues ++++ hyprland-qt-support: - Initial Commit, New Package - Update to version 0.1.3: * qqc2-desktop-style dep is now dropped, replaced with hyprland-qt-support * utils: added a donate screen - Added 0001-Remove-donate-screen-module.patch * Disables Donate Screen ++++ hyprlang: - Update to version 0.6.0: * API: add a templated config value wrapper ++++ kepler: - Fix CVE-2024-45338 (bsc#1235311): Bump golang.org/x/net to 0.34.0 * Add file 0003-Bump-x-net.patch ++++ kernel-debug: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-default: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-source: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-source-longterm: - Linux 6.6.71 (bsc#1218260). - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (bsc#1218260). - Revert "x86, crash: wrap crash dumping code into crash related ifdefs" (bsc#1218260). - Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation" (bsc#1218260). - commit 846f31f - blacklist.conf: missing dependencies for successful build: 8cd63406d081 8cd63406d081 trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers - commit 0d8b205 - Revert "trace/ring-buffer: Do not use TP_printk() formatting for boot" This reverts commit 7a439977d9f313834d98d2c18ac905e9cf3c0dd5. - commit c05ffcb - blacklist.conf: add git-fixes candidates e0eec24e2e19 memblock: make memblock_set_node() also warn about use of MAX_NUMNODES 9a884bdb6e95 iio: magnetometer: fix if () scoped_guard() formatting - commit 3fbad4d - trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers (bsc#1218260 git-fixes). - commit 7a43997 - RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode (bsc#1218260 git-fixes). - commit edc278e ++++ kernel-docs: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-kvmsmall: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-longterm: - Linux 6.6.71 (bsc#1218260). - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (bsc#1218260). - Revert "x86, crash: wrap crash dumping code into crash related ifdefs" (bsc#1218260). - Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation" (bsc#1218260). - commit 846f31f - blacklist.conf: missing dependencies for successful build: 8cd63406d081 8cd63406d081 trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers - commit 0d8b205 - Revert "trace/ring-buffer: Do not use TP_printk() formatting for boot" This reverts commit 7a439977d9f313834d98d2c18ac905e9cf3c0dd5. - commit c05ffcb - blacklist.conf: add git-fixes candidates e0eec24e2e19 memblock: make memblock_set_node() also warn about use of MAX_NUMNODES 9a884bdb6e95 iio: magnetometer: fix if () scoped_guard() formatting - commit 3fbad4d - trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers (bsc#1218260 git-fixes). - commit 7a43997 - RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode (bsc#1218260 git-fixes). - commit edc278e ++++ kernel-obs-build: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-obs-qa: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-syms: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ kernel-syms-longterm: - Linux 6.6.71 (bsc#1218260). - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (bsc#1218260). - Revert "x86, crash: wrap crash dumping code into crash related ifdefs" (bsc#1218260). - Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation" (bsc#1218260). - commit 846f31f - blacklist.conf: missing dependencies for successful build: 8cd63406d081 8cd63406d081 trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers - commit 0d8b205 - Revert "trace/ring-buffer: Do not use TP_printk() formatting for boot" This reverts commit 7a439977d9f313834d98d2c18ac905e9cf3c0dd5. - commit c05ffcb - blacklist.conf: add git-fixes candidates e0eec24e2e19 memblock: make memblock_set_node() also warn about use of MAX_NUMNODES 9a884bdb6e95 iio: magnetometer: fix if () scoped_guard() formatting - commit 3fbad4d - trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers (bsc#1218260 git-fixes). - commit 7a43997 - RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode (bsc#1218260 git-fixes). - commit edc278e ++++ kernel-vanilla: - Linux 6.12.9 (bsc#1012628). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1012628). - platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 (bsc#1012628). - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile (bsc#1012628). - selinux: ignore unknown extended permissions (bsc#1012628). - mmc: sdhci-msm: fix crypto key eviction (bsc#1012628). - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() (bsc#1012628). - pmdomain: core: add dummy release function to genpd device (bsc#1012628). - block: lift bio_is_zone_append to bio.h (bsc#1012628). - btrfs: use bio_is_zone_append() in the completion handler (bsc#1012628). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1012628). - sched_ext: fix application of sizeof to pointer (bsc#1012628). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1012628). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1012628). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1012628). - RDMA/core: Fix ENODEV error for iWARP test over vlan (bsc#1012628). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628). - wifi: iwlwifi: fix CRF name for Bz (bsc#1012628). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1012628). - RDMA/nldev: Set error code in rdma_nl_notify_event (bsc#1012628). - RDMA/siw: Remove direct link to net_device (bsc#1012628). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1012628). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1012628). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1012628). - net: phy: micrel: Dynamically control external clock of KSZ PHY (bsc#1012628). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1012628). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1012628). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1012628). - selftests: net: local_termination: require mausezahn (bsc#1012628). - netdev-genl: avoid empty messages in napi get (bsc#1012628). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1012628). - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (bsc#1012628). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1012628). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628). - drm/xe: Revert some changes that break a mesa debug tool (bsc#1012628). - drm/xe/pf: Use correct function to check LMEM provisioning (bsc#1012628). - drm/xe: Fix fault on fd close after unbind (bsc#1012628). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1012628). - net: fix memory leak in tcp_conn_request() (bsc#1012628). - net: Fix netns for ip_tunnel_init_flow() (bsc#1012628). - netrom: check buffer length before accessing it (bsc#1012628). - net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1012628). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1012628). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1012628). - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (bsc#1012628). - RDMA/rxe: Remove the direct link to net_device (bsc#1012628). - drm/i915/cx0_phy: Fix C10 pll programming sequence (bsc#1012628). - drm/i915/dg1: Fix power gate sequence (bsc#1012628). - workqueue: add printf attribute to __alloc_workqueue() (bsc#1012628). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1012628). - net: llc: reset skb->transport_header (bsc#1012628). - nvmet: Don't overflow subsysnqn (bsc#1012628). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1012628). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1012628). - net: mv643xx_eth: fix an OF node reference leak (bsc#1012628). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628). - RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628). - io_uring/net: always initialize kmsg->msg.msg_inq upfront (bsc#1012628). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1012628). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1012628). - net: restrict SO_REUSEPORT to inet sockets (bsc#1012628). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1012628). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1012628). - ila: serialize calls to nf_register_net_hooks() (bsc#1012628). - net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1012628). - btrfs: allow swap activation to be interruptible (bsc#1012628). - perf/x86/intel: Add Arrow Lake U support (bsc#1012628). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1012628). - wifi: cfg80211: clear link ID from bitmap during link delete after clean up (bsc#1012628). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1012628). - drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628). - drm/amdkfd: Correct the migration DMA map direction (bsc#1012628). - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628). - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (bsc#1012628). - btrfs: handle bio_split() errors (bsc#1012628). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1012628). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1012628). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1012628). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1012628). - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA (bsc#1012628). - ASoC: audio-graph-card: Call of_node_put() on correct node (bsc#1012628). - ARC: build: disallow invalid PAE40 + 4K page config (bsc#1012628). - ARC: build: Use __force to suppress per-CPU cmpxchg warnings (bsc#1012628). - ARC: bpf: Correct conditional check in 'check_jmp_32' (bsc#1012628). - bpf: fix potential error return (bsc#1012628). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628). - smb: client: destroy cfid_put_wq on module exit (bsc#1012628). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1012628). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1012628). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1012628). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1012628). - bpf: refactor bpf_helper_changes_pkt_data to use helper number (bsc#1012628). - bpf: consider that tail calls invalidate packet pointers (bsc#1012628). - clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628). - scripts/mksysmap: Fix escape chars '$' (bsc#1012628). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1012628). - kbuild: pacman-pkg: provide versioned linux-api-headers package (bsc#1012628). - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (bsc#1012628). - RDMA/mlx5: Enable multiplane mode only when it is supported (bsc#1012628). - io_uring/kbuf: use pre-committed buffer address for non-pollable file (bsc#1012628). - ALSA: seq: Check UMP support for midi_version change (bsc#1012628). - ftrace: Fix function profiler's filtering functionality (bsc#1012628). - drm/xe: Use non-interruptible wait when moving BO to system (bsc#1012628). - drm/xe: Wait for migration job before unmapping pages (bsc#1012628). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1012628). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1012628). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1012628). - kcov: mark in_softirq_really() as __always_inline (bsc#1012628). - maple_tree: reload mas before the second call for mas_empty_area (bsc#1012628). - clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1012628). - sched_ext: Fix invalid irq restore in scx_ops_bypass() (bsc#1012628). - RDMA/uverbs: Prevent integer overflow issue (bsc#1012628). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1012628). - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker (bsc#1012628). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628). - sched_ext: initialize kit->cursor.flags (bsc#1012628). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1012628). - io_uring/rw: fix downgraded mshot read (bsc#1012628). - drm: adv7511: Drop dsi single lane support (bsc#1012628). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1012628). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1012628). - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* (bsc#1012628). - fgraph: Add READ_ONCE() when accessing fgraph_array[] (bsc#1012628). - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive (bsc#1012628). - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (bsc#1012628). - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (bsc#1012628). - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (bsc#1012628). - mm: shmem: fix incorrect index alignment for within_size policy (bsc#1012628). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1012628). - gve: process XSK TX descriptors as part of RX NAPI (bsc#1012628). - gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628). - gve: guard XSK operations on the existence of queues (bsc#1012628). - gve: fix XDP allocation path in edge cases (bsc#1012628). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1012628). - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (bsc#1012628). - mm/readahead: fix large folio support in async readahead (bsc#1012628). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1012628). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1012628). - mm: reinstate ability to map write-sealed memfd mappings read-only (bsc#1012628). - mm: hugetlb: independent PMD page table shared count (bsc#1012628). - mptcp: fix TCP options overflow (bsc#1012628). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1012628). - Rename to patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch. - Rename to patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch. - commit 4e947da ++++ libplasma6: - In some corner cases, systemd user instances might be in failing state and attempts to reload them (via the 'systemd-update-helper' private script) may fail. Avoid to abort the upgrade process in these cases (bsc#1234904). ++++ libadwaita: - Update to version 1.6.3: + Build: Drop pre-built docs and styles + AdwActionRow: Set accessible role to presentation for the icon + AdwBottomSheet: Fix more criticals in dispose + AdwButtonRow: Set accessible role to presentation for icons + AdwClampLayout: Fix layout with multiple children + AdwComboRow: Fix a property noficiation + AdwDialog: - Fix accessible role critical when using window-backed dialogs - Handle close() before and right after present() + AdwHeaderBar: Ignore split views outside sheets + AdwLengthUnit Fix pt and sp unit values when gtk-xft-dpi = -1 ++++ libcdio: - Update to 2.1.1: - More checks of potentially NULL buffers. More malloc()/calloc() result checks. - Enforce non-widestring ("A" suffixed) calls when we pass char* parameters. - Use widestring API calls unless otherwise specified. - Remove a deprecation warning of the declaration of is_cdrom_aspi() and GetVersion(). - Updates for compiling on MSVC. - Move to github - Add github CI checks. - Count empty fields as tracks. - Add some validity checks to enhance security. - Add support for ISO9660 multi extent files. - Fix Recognition of multi-extent in ISO9660 when Joliet is present. - Use getmntent/setmntent for reading mounts. - Use GNU/Linux new ioctl on kernel v5.16 or newer. - Use "%s"-style format in cdda-player.c: to make it catch cases when user input is used in place of format. - Remove some memory leaks in C++ code. - Allow for DO_NOT_WANT_COMPATIBILITY macro in config.h to disable APIs that are being retired. - Fix win32 implementation of .get_track_msf() for CD with first track number > 1 - Fix testing on Windows and remove compilation warnings. - Add Rock Ridge deep directory support. - Fix and clean up various Rock Ridge issues and adjust tests. - Fix double reporting of sizes in cd-info.c. - CD-Text character set interpretation more tolerant of bad input. - Remove homegrown boolean type in favor of . - Improve pkg-config configuration detection - Fix crash reading CD TOC on macOS Ventura. - Update freedb references to GnuDB. - Fix charset check in Windows cdio_charset_from_utf8 implementation. - Add support for reading CD-Text on macOS and Windows - Remove upstreamed patch: - fix-undefined-behavior-in-readlink.patch - Remove GPG authentication, not supported any more. ++++ libff: - Build AVX2 enabled hwcaps library for x86_64-v3 ++++ libjxl: - Disable gimp plugin on SLFO. Gimp is currently unavailable there. - Re-add lcms2 dependency for s390x. It is used instead of skcms on big-endian architectures. ++++ libpwquality: - Add libpwquality-fix-python-install.patch: Fix installation of python bindings after moving to setuptools. ++++ unified-runtime: - Added the static library to the devel package ++++ nwg-dock-hyprland: - Updated to version 0.4.3: * Added -g flag to iGnore certain class names - ported from nwg-dock; * Dependencies updated. - Updates from version 0.4.2: * Margins omitted for the hotspot window (autohiDe mode), (gh#nwg-piotr/nwg-dock-hyprland#65). - Updates from version 0.4.1: * Added optional ~/.config/nwg-dock-hyprland/hotspot.css file support, (gh#nwg-piotr/nwg-dock-hyprland#65). * Dependencies updated. - Updates from version 0.4.0: * Switched from the gotk3 library to gtk3, (gh#nwg-piotr/nwg-dock-hyprland#66). - Add build requires for gobject-introspection-1.0. - General spec file cleanup. ++++ okteto: - Update to version 3.3.0: * New Feature - Add skipIfNoCache to tests by @maroshii in #4612 * Bug Fix - Handle new unschedulable status by @maroshii in #4598 - fix bug compose deploy sts by @jLopezbarb in #4609 - DEV-828: Don't allow execution of empty tests names by @ifbyol in #4614 - Enhance healthcheck failure handling and logging by @teresaromero in #4595 - Fix error image tag and hint message by @teresaromero in [#4620] - revert: restore kustomize in the cli binary by @jLopezbarb in [#4630] - DEV-834: Fixed scenario where an okteto deploy executed within a manifest with remote flag wasn't getting correctly the variables by @ifbyol in #4629 - [Backport release-3.3] remove security context and fsgroup on initialization by @github-actions in #4644 - [Backport release-3.3] revert: 4568 PR maintaining warnings by @github-actions in #4645 - Update to version 3.2.3: * fix: bad merge (#4647) * revert: 4568 PR maintaining warnings (#4642) (#4646) * remove security context and fsgroup on initialization (#4640) (#4643) ++++ opentofu: - Update to version 1.9.0: We're proud to announce that OpenTofu 1.9.0 is now officially out! This release includes a lot of major and minor new features, as well as a ton of community contributions! The highlights are: * for_each in provider configuration blocks: An alternate (aka "aliased") provider configuration can now have multiple dynamically-chosen instances using the for_each argument: provider "aws" { alias = "by_region" for_each = var.aws_regions region = each.key } Each instance of a resource can also potentially select a different instance of the associated provider configuration, making it easier to declare infrastructure that ought to be duplicated for each region. * -exclude planning option: similar to -target, this allows operators to tell OpenTofu to work on only a subset of the objects declared in the configuration or tracked in the state. tofu plan -exclude=kubernetes_manifest.crds While -target specifies the objects to include and skips everything not needed for the selected objects, -exclude instead specifies objects to skip. OpenTofu will exclude the selected objects and everything that depends on them. Please take the above for a spin and let us know your feedback! For all the features, see the detailed changelog. https://github.com/opentofu/opentofu/blob/v1.9.0/CHANGELOG.md ++++ osc: - 1.11.1 - Command-line: - Fix 'linkpac' command for projects with a project link - Fix 'linkpac' command by always removing element from target meta - Fix command descriptions in help by moving the import statements under docstring in the do_*() methods ++++ perl-Business-ISBN-Data: - updated to 20250109.1.0 (20250109.001) see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes 20250109.001 2025-01-09T07:47:59Z * data update for 2025-01-09 ++++ perl-Dancer2-Plugin-Auth-Extensible: - Remove remove-env-perl.patch (fixed upstream) ++++ perl-Spreadsheet-ReadSXC: - Update remove_filter_signatures.diff ++++ perl-XML-Twig: - Update perl-XML-Twig-CVE-2016-9180.patch ++++ perl-XS-Parse-Keyword: - updated to 0.480.0 (0.48) see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes 0.48 2025-01-09 [CHANGES] * Added `XPK_FLAG_PERMIT_LEXICAL`, allowing optional 'my'-prefixed keywords ++++ perl-experimental: - updated to 0.034 see /usr/share/doc/packages/perl-experimental/Changes 0.034 2025-01-09 22:11:31+01:00 Europe/Brussels - Rerelease to deal with illegal core update ++++ perl-libconfigfile: - delete leftover old version to avoid race condition (boo#1102408) ++++ php8: - obsolete php7 to smooth the migration [bsc#1234788] ++++ php8-embed: - obsolete php7 to smooth the migration [bsc#1234788] ++++ php8-fastcgi: - obsolete php7 to smooth the migration [bsc#1234788] ++++ php8-fpm: - obsolete php7 to smooth the migration [bsc#1234788] ++++ php8-test: - obsolete php7 to smooth the migration [bsc#1234788] ++++ pnpm: - update to 10.0.0: * Lifecycle scripts of dependencies are not executed during installation by default! This is a breaking change aimed at increasing security. In order to allow lifecycle scripts of specific dependencies, they should be listed in the pnpm onlyBuiltDependencies field of package.json #8897 * The pnpm link command now adds overrides to the root package.json. #8653 * Secure hashing with SHA256 * Configuration updates * Changes to the global store * The # character is now escaped in directory names within node_modules/.pnpm. #8557 * Running pnpm add --global pnpm or pnpm add --global @pnpm/exe now fails with an error message, directing you to use pnpm self-update instead. #8728 * Dependencies added via a URL now record the final resolved URL in the lockfile, ensuring that any redirects are fully captured. #8833 * The pnpm deploy command now only works in workspaces that have inject-workspace-packages=true. This limitation is introduced to allow us to create a proper lockfile for the deployed project using the workspace lockfile. * Removed conversion from lockfile v6 to v9. If you need v6-to- v9 conversion, use pnpm CLI v9. * pnpm test now passes all parameters after the test keyword directly to the underlying script. This matches the behavior of pnpm run test. Previously you needed to use the -- prefix. #8619 * node-gyp updated to version 11. * pnpm deploy now tries creating a dedicated lockfile from a shared lockfile for deployment. It will fallback to deployment without a lockfile if there is no shared lockfile or force-legacy-deploy is set to true. * Added support for a new type of dependencies called "configurational dependencies". These dependencies are installed before all the other types of dependencies (befor "dependencies", "devDependencies", "optionalDependencies"). * New verify-deps-before-run setting. This setting controls how pnpm checks node_modules before running scripts #8836 * On repeated installs, pnpm performs a quick check to ensure node_modules is up to date. #8838 * pnpm add integrates with default workspace catalog: #8640 * pnpm dlx now resolves packages to their exact versions and uses these exact versions for cache keys. This ensures pnpm dlx always installs the latest requested packages #8811 * No node_modules validation on certain commands. Commands that should not modify node_modules (e.g., pnpm install --lockfile- only) no longer validate or purge node_modules. #8657 * for full changes, see https://github.com/pnpm/pnpm/releases/tag/v10.0.0 ++++ python-SQLAlchemy-Utils: - Demote pendulum extra: Upstream struggles to maintain it gh#python-pendulum/pendulum#590 ++++ python-StrEnum: - Switch to GitHub tarball for tests, and run the testsuite. - Add patch support-python-312.patch: * Support configparser changes in Python 3.12. ++++ python-dataclasses-json: - Correct BuildRequires. - Fix URL to actually be an URL. - Add patch support-poetry-core-2.patch: * Support poetry-core 2.0 changes. ++++ python-dqsegdb: - Update to 2.1.0: * migrates the CI from Github Actions to GitLab CI. * removes user-env scripts * adds lint job to the CI pipeline * updates RPM build/install to use wheels * modifies code that used glue.gpstime for GPS time conversion to use gpstime package instead (some specific routines will produce times that are 4 seconds different, due to updates in leap seconds, but uses of those routines shouldn't be sensitive to such changes) * removes unused (and broken) function setup_files() from clientutils.py * pins lscsoft-glue to version >= 3.0.1, < 4.0.0 - add remove-six.patch to not require deprecated python-six - update project url, upstream migrated to ligo.org - migrate to setuptools and pyproject macros ++++ python-easydev: - Add patch support-poetry-core-2.patch: * Support poetry-core 2.0 changes. ++++ python-fabio: - Update to 2024.09.0 * Link peak from sparse dataset to the dense one when using densify_Bragg * New tool hdf2neggia which converts any HDF5 file compatible into something compatible with XDS+neggia plug-in * support new detector: LambdaImage * Fix endianness issue in several file-format * Fix bug in edf.fast_data_read * Fix warnings which became errors in gcc14 * Supports Python 3.8-3.12 ++++ python-guessit: - migrate to pyproject macros - add remove-six.patch to drop dependency on python-six ++++ python-kasa: - We don't need to clean up the CHANGELOG anymore. ++++ python-ntc-templates: - Update to 7.5.0: * fix cisco ios show tacacs * fix: Corrected Huawei VRP display_service-set_all template * fix: Corrected Ubiquiti EdgeRouter show_ip_route template * fix: Corrected Cisco IOS show_access-list template * Add sros show lag port * Fix Arista EOS show processes top once * Alcatel aos show vlan port members * added template for Alcatel AOS: show chassis * Adding new template for Alcatel aos: show system * New template Alcatel AOS: show mac-address-table * Created cisco_xr_show_bgp_vrf_all_neighbors_advertised-routes.textfsm * New template Alcatel AOS: show port-security * Add: mikrotik_routeros_routing_ospf_interface_print_terse * feat: Add show_port_description for alcatel_sros * feat: Add show service service-using * feat: Add show service id sap * Consolidate and add extra VRF to XR BGP neighbors * Enhancements to index and alcatel_aos_show_mac * fix: Bring port_id inline with other templates (allow satelites for interface) * cisco_ios_show_platform, only for switches * asa-vpn-l2l allow for empty connection * Update extreme_exos_show_iparp to support output format change * Fix empty line strings to have end-of-line match * New Template Alcatel AOS: show interfaces status * New template for Alcatel AOS: show lldp remote-system * Fix: mikrotik_routeros_ip_address_print * fix: Also take into account satellite ports for show port description * Updating command in Alcatel AOS: show vlan * Added template for Alcatel AOS: show interfaces port * updating the templates to add multiple PON ports * Added template for Extreme EXOS show fdb - Correct version in pyproject.toml. - No longer any need to clean up LICENSE and README. ++++ python-orjson: - Update to 3.10.14 * Specify build system dependency on maturin>=1,<2 again. * Allocate memory using PyMem_Malloc() and similar APIs for integration with pymalloc, mimalloc, and tracemalloc. * Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present. * Build now depends on Rust 1.82 or later instead of 1.72. - Release 3.10.13 * Fix compatibility with maturin introducing a breaking change in 1.8.0 and specify a fixed version of maturin. Projects relying on any previous version being buildable from source by end users (via PEP 517) must upgrade to at least this version. - Remove pendulum from tests: Not desired in Ring1 and not maintained upstream. It's only supported on x86_64. ++++ python-poetry: - Fix requirements versions - Skip some truculent tests. ++++ python-poetry-core: - Unset source date epoch for tests - Change test skipping, the skipped one works, and another is broken. ++++ python-pycares: - Update to 4.5.0 * Test data updates to fix test failures * Update test_idna_encoding_query_a with new errno to align to new c-ares version * Do not define HAVE_GETSERVBYPORT_R for platforms Android, Cygwin, Darwin * Drop distutils * build(deps): bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows * Add 3.13 support, remove 3.8 * chore(ci): fix upload & add more platforms to cibuildwheel * Test building release wheels on PRs * Fix building sdist * Fixup CI ++++ python-pyipp: - Update to 0.17.0 * Fix parsing of IPP collections @ctalkington (#572) * Fix finishings enum @ctalkington (#604) * Parse more enums to python enums @ctalkington (#573) * Support appending pre-encoded data when serializing @dellorogiulio (#510) * Track when printer was last booted using uptime @ctalkington (#599) * Add media and center-of-pixel attributes tags to map @so-saf (#598) * Use syrupy snapshots for parser tests @ctalkington (#571) * Update dependency pylint to v3.2.0 @renovate (#569) * Update actions/checkout action to v4.1.6 @renovate (#570) * Update dependency node to v20.14.0 @renovate (#583) * Update actions/checkout action to v4.2.1 @renovate (#586) * Update codecov/codecov-action action to v4.6.0 @renovate (#576) * Update dependency pytest to v8.3.3 @renovate (#577) * Update dependency pytest-asyncio to v0.24.0 @renovate (#578) * Update dependency prettier to v3.3.3 @renovate (#584) * Update dependency coverage to v7.6.2 @renovate (#581) * Update dependency codespell to v2.3.0 @renovate (#580) * Update dependency pylint to v3.3.1 @renovate (#574) * Update pypa/gh-action-pypi-publish action to v1.10.3 @renovate (#600) * Update dependency ruff to v0.6.9 @renovate (#579) * Update actions/setup-python action to v5.2.0 @renovate (#602) * Update dependency safety to v3.2.8 @renovate (#601) * Update dependency yarl to v1.14.0 @renovate (#603) * Update dependency aiohttp to v3.10.2 [SECURITY] @renovate (#595) - Update BuildRequires from pyproject.toml ++++ python-pyppmd: - Update to 1.1.1 * Add Python 3.13 support * Minimum required python to be 3.9 ++++ python-pyrad: - Add patch support-poetry-core-2.patch: * Support poetry-core 2.0 changes. ++++ python-pystache: - Update to 0.6.7 * fix: Fail on unmatched tags. - from version 0.6.6 * Update README to match supported versions. * Update pre-commit. * Update pyproject.toml with 3.12 and 3.13 Python versions. * Update tox config to use Python 3.12 and 3.13 versions. * Update yml files with Python 3.12 and 3.13. * Update changelog for v0.6.5 a bit belatedly. ++++ python-python-keycloak: - Correct %doc and %license locations. ++++ python-python-rpm-spec: - Update to 0.16.0 * Add support for Python 3.13. * Drop support for Python 3.8 version. ++++ python-python-whois: - Update to 0.9.5 * Add studio host * Case-insensitively avoid duplicate attribute values * Updated test expected values * Add registrar_url for base entry * Update expected samples * This addresses #223 while trying to be backwards compatible with the old format just in case ... * Enhancements for .jp domains * Fix exception * Fix datetime.UTC, which doesn't work on all versions of Py3 * Update WhoisSg to address #222 * Adding a quick timeout option to whois.whois() * Handle "before YYYY" entries to fix #228 * Standardize test assertions for sample files * Create test case sample for .sg domain * Update WhoisSG parser to grab status, updated_date, dnssec and ns * Add .live domain server config and sample * Move socket creation to external func, to reuse it in findwhois_iana with proxy * Add parsing for .lv domains * Added the "Reseller" field to the parser. * tr domains not support idna encoded decoded whois requests * Set request for tr domains without idna * Quick fix for tr domain * Add convert_punycode flag * Remove .DS_Store * Quick-fix * Fix tests * Update parser.py with created for .de - from version 0.9.4 * Complete the regex for parsing the WHOIS response results for .jp domains. * Bump ci actions * Fix regex for parsing .pl nameservers * Update and rename README.rst to README.md * Update README.md * Added support for markdown in setup and bumped version * Fixed .ru used correct nic server - Adjust upstream source name in spec file - Rename README.rst to README.md in %files section ++++ python-ruff: - update to 0.9.0: * This release introduces the new 2025 stable style (#13371), stabilizing the following changes: * Format expressions in f-string elements * Alternate quotes for strings inside f-strings * Preserve the casing of hex codes in f-string debug expressions * Choose the quote style for each string literal in an implicitly concatenated f-string rather than for the entire string * Automatically join an implicitly concatenated string into a single string literal if it fits on a single line * Remove the `ISC001` incompatibility warning * Prefer parenthesizing the `assert` message over breaking the assertion expression * Automatically parenthesize over-long `if` guards in `match` `case` clauses * More consistent formatting for `match` `case` patterns * Avoid unnecessary parentheses around return type annotations * Keep the opening parentheses on the same line as the `if` keyword for comprehensions where the condition has a leading comment * More consistent formatting for `with` statements with a single context manager for Python 3.8 or older * Correctly calculate the line-width for code blocks in docstrings when using `max-doc-code-line-length = "dynamic"` ++++ python-shortuuid: - We don't need to clean up the license from sitelib. ++++ translate-toolkit: - Split the documentation from the main package to avoid many new dependencies in Ring1 * man pages are being made optional by this change ++++ translate-toolkit-man: - Split the documentation from the main package to avoid many new dependencies in Ring1 * man pages are being made optional by this change ++++ realmd: - Remove unnecessary build dependency libpackagekit-glib2-devel ++++ rofi-calc: - Update to 2.3.0: * Fix multiline outputs only showing the first line * Error Message Color ++++ rpcs3: - Update to version 0.0.34~git20250110: * rsx/shaders: Track active MRT count per shader * rsx: Default initialize vertex program fields * rsx/fp: Re-design register write tracking * rsx: Don't crash when invalid buffer is allocated for a shader * Qt: add mouse config legend to mouse move dialog * Qt/Input: use empty string for pad_button_max_enum * Fix self assignment warning * ps move: allow to configure mouse move handler buttons * input: Allow mapping keys to basic mouse buttons * cellGem: Add more camera image conversions * Fix some warnings * fake move: add gyro support ++++ rubygem-agama-yast: - Version 11 - Objects from the D-Bus trees representing the storage devices are removed before performing the probing. It prevents a segmentation fault by accessing to old objects (gh#agama-project/agama#1884). ++++ selinux-policy: - Update to version 20250109: * Update virtqemud policy regarding the svirt_tcg_t domain * Allow virtqemud domain transition on numad execution * Support virt live migration using ssh * Allow virtqemud permissions needed for live migration * Allow virtqemud the getpgid process permission * Allow virtqemud manage nfs dirs when virt_use_nfs boolean is on * Allow virtqemud relabelfrom virt_log_t files * Allow virtqemud relabel tun_socket * Add policy for systemd-import-generator * Confine vsftpd systemd system generator * Allow virtqemud read and write sgx_vepc devices * Allow systemd-networkd list cgroup directories * Allow xdm dbus chat with power-profiles-daemon * Allow ssh_t read systemd config files * Add Valkey rules to Redis module * Update ktlsh policy * Allow request-key to read /etc/passwd * Allow request-key to manage all domains' keys * Add support for the KVM guest memfd anon inodes - Update embedded container-selinux version to commit: * 7fdbd0e8c428c335406969878f28e14f335f2e7e ++++ strawberry: - Update to version 1.2.4 + Bugfixes: + Fixed Spotify songs not being available for scrobbling. + Fixed leading "A" and "The" articles being skipped for album sort text. + Fixed thread safety issue when validating playlist songs on startup. + Fixed filter search not ignoring space after colon when using column based search. + Fixed KGlobalAccel to use capitalized application name. + Fixed slash not properly handled when saving a playlist (#1624). + (Unix) Fixed collection scanner so it ignores special filesystem paths (/sys, /proc, /run, etc) (#1615). + Enhancements: + Use XSPF "title" as playlist name when loading and saving playlists (#1624). + Added support for using album ID when receving album covers for Subsonic songs (#1636). + Added option for preserving directory structure when trascoding songs (#1637). ++++ telegram-desktop: - Update to version 5.10.3 * Fix a crash in legacy group opening. - Update tg_owt link in obs_scm _service file. ++++ terragrunt: - Update to version 0.71.5: * fix: Flush buffer early so that users still get streamed logs (#3742) * fix: Removing integrity check on hubspot script (#3739) - Update to version 0.71.4: * Added exclude_from_copy to config (#3543) - Update to version 0.71.3: * Updated stack version to point to main (#3743) * Stacks: generate (#3627) * Fixed discord link (#3740) * build(deps): bump github.com/gruntwork-io/boilerplate (#3725) * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.32.5 to 1.32.7 (#3729) * build(deps): bump ruby/setup-ruby from 1.204.0 to 1.207.0 (#3728) * build(deps): bump golang.org/x/term from 0.27.0 to 0.28.0 (#3727) * build(deps): bump github.com/zclconf/go-cty from 1.15.1 to 1.16.0 (#3726) * fix: Fixing some broken links (#3736) * Feat/add subscribe banner (#3731) ++++ xdg-desktop-portal-cosmic: - Update to version 1.0.0~alpha5+1: * update deps ------------------------------------------------------------------ ------------------ 2025-1-9 - Jan 9 2025 ------------------- ------------------------------------------------------------------ ++++ MirrorCache: - Update to version 1.090: * Add job to aggregate package download count (#552) * Handle APKINDEX.tar.gz (alpine repository index) as well (#554) ++++ agama: - Increase disk size in _constraints to fix build on ppc (gh#agama-project/agama#1876). ++++ agama-yast: - Activate multipath in case it is forced by the user (gh#agama-project/agama#1875). ++++ apko: - Update to version 0.22.6: * Base32-encode etag values (#1470) * build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 (#1469) * Add the extra flags to `build-minirootfs` (#1467) * Fix logging output of user.GID (#1466) * build(deps): bump google.golang.org/api from 0.214.0 to 0.215.0 (#1465) ++++ aws-c-sdkutils: - Update to version 0.2.2 * Switch CI to use Roles by @DmitriyMusatkin in (#49) * Update Config File Parsing Logic to Parse Services Section by @waahm7 in (#51) ++++ bomctl: - Update to version 0.4.2: * New features - feat: Output Sboms without Modification (#210) (@ashearin) - feat: SBOM Aliases (#129) (@lmphil) - feat: SBOM linking (#223) (@jhoward-lm) - feat: add base document db annotation, WithSourceDocumentAnnotations and WithRevisedDocumentAnnotations functions (#211) (@ashearin) - feat: add latest document annotation (#230) (@ashearin) - feat: add link command stubs (#222) (@jhoward-lm) - feat: bomctl push subcommand OCI client functionality (#139) (@jhoward-lm) - feat: document annotations for source data, hash, format, and URL (#153) (@jhoward-lm) - feat: github client fetch support (#209) (@lallevato-lm) - feat: gitlab fetch (#229) (@lmphil) - feat: implement autocomplete (#238) (@lallevato-lm) * Bug fixes - fix: Fix typo in MAINTAINERS (#180) (@evankanderson) - fix: Print DocID for list cmd. Dynamic id/alias column width (#165) (@ashearin) - fix: add cyclonedx 1.6 support (#188) (@ashearin) - fix: update compare_docs function (#202) (@ashearin) * Documentation - docs: ADR-0006 sbom merge (#111) (@pkwiatkowski1) - docs: ADR-0007 sbom diff (#112) (@mfrystacky) - docs: ADR-0008 storage and retrieval without modification (#194) (@ashearin) - docs: ADR-0009 SBOM Linking (#164) (@lmphil) - docs: Roadmap Updates (#161) (@idunbarh) - docs: add ADR for auth types and encrypted secrets (#104) (@jhoward-lm) * Other changes - refactor: add Unpack function, rename to match package (#239) (@jhoward-lm) - refactor: add choiceValue type for static sets of flag options (#240) (@jhoward-lm) - refactor: add sliceutils helper package for dev convenience (#163) (@jhoward-lm) - refactor: break out Fetcher and Pusher from Client interface, add PrepareFetch method (#245) (@jhoward-lm) - refactor: internal option to force list output if desired (#241) (@jhoward-lm) - refactor: stage all externally referenced SBOMs before push (#155) (@jhoward-lm) - test: add cmd format/encoding unit tests, update e2e tests (#185) (@ashearin) - test: add unit tests for alias/tags DB functions (#174) (@lmphil) - test: client fetch unit tests (#205) (@jhoward-lm) - test: integration testing of functionality (#169) (@ashearin) ++++ cilium-cli: - Update to version 0.16.23: * Minor Changes: - cli: aws mixed nodes install fix (cilium/cilium#36336, @viktor-kurchenko) * Bugfixes: - Cilium CLI fix for AWS ENI mode (cilium/cilium#36887, @viktor-kurchenko) - Restore the original flag semantics for - -egress-masquerade-interfaces to the same as v1.17.0-pre.2 or earlier (cilium/cilium#36504, @viktor-kurchenko) * CI Changes: - Add --external-other-target parameter to cilium CLI connectivity tests. (cilium/cilium#36080, @wedaly) - Change client-egress-l7-tls tests to sequential because flaky (cilium/cilium#36568, @youngnick) - cilium-cli/connectivity: fix IPv6 feature check for 2ndary node IPv6 (cilium/cilium#36513, @tklauser) - cilium-cli: Add envoy log pattern in error check (cilium/cilium#36498, @sayboras) - Fix cilium CLI connectivity tests in IPv6-only clusters. (cilium/cilium#36026, @wedaly) * Misc Changes: - chore(deps): update all-dependencies (main) (cilium/cilium#36706, @cilium-renovate[bot]) - chore(deps): update docker.io/library/golang:1.23.4 docker digest to 7003184 (main) (cilium/cilium#36604, @cilium-renovate[bot]) - chore(deps): update docker.io/library/golang:1.23.4 docker digest to 7ea4c9d (main) (cilium/cilium#36808, @cilium-renovate[bot]) - ci/connectivity: Don't apply cnp to conn-disrupt pods in 1.15, 1.14 (cilium/cilium#36682, @jschwinger233) - cilium-cli: skip some IPv6 connectivity tests for Cilium<1.14 when IPsec is enabled (cilium/cilium#36664, @jschwinger233) - Isolate node-to-node encryption tests to wireguard (cilium/cilium#36556, @ldelossa) - chore(deps): update all github action dependencies (minor) by @renovate in #2887 - Update stable release to v0.16.22 by @tklauser in #2888 - chore(deps): update module golang.org/x/crypto to v0.31.0 [security] by @renovate in #2889 - chore(deps): update all github action dependencies (minor) by @renovate in #2890 - Dockerfile: drop syntax comment by @tklauser in #2893 - chore(deps): update dependency kubernetes-sigs/kind to v0.26.0 by @renovate in #2892 - chore(deps): update dependency cilium/cilium to v1.16.5 by @renovate in #2894 - chore(deps): update actions/upload-artifact action to v4.5.0 by @renovate in #2896 - chore(deps): update module golang.org/x/net to v0.33.0 [security] by @renovate in #2895 - chore(deps): update golangci/golangci-lint docker tag to v1.63.0 by @renovate in #2899 - chore(deps): update golangci/golangci-lint docker tag to v1.63.4 by @renovate in #2902 - chore(deps): update helm/kind-action action to v1.12.0 by @renovate in #2901 - chore(deps): update softprops/action-gh-release action to v2.2.1 by @renovate in #2905 - Prepare for v0.16.23 release by @michi-covalent in #2903 ++++ conman: - Fix post install script for SELinux: when moving temporary file to final destination, remove temporary file security context (boo#1235443). ++++ container-selinux: - Add BuildRequires selinux-policy-%{selinuxtype} to enable building for SLFO. Might be removed in the future again when 1231252 is fixed. ++++ ddclient: - sync spec and changes file with SUSE_SLE-15_Update - remove obsolete deps * perl(IO::Socket::SSL) ++++ fwupd: - Update fwupd-bsc1130056-change-shim-path.patch to correct the path for shim.efi ++++ editorconfig-checker: - Update to version 3.1.1: * chore(main): release 3.1.1 (#412) * fix: dockerfile expected binary at /, not /usr/bin/ #410 (#411) ++++ emacs: - Add patch emacs-29.4-boo1234673.patch * Avoid that Emacs recompiles some packages on every startup (boo#1234673) ++++ emacs-compat: - Install also compat-mac.el as native compilation search for it ++++ eza: - Update to 0.20.16: * Add brew icon for brewfile and brewfile.lock.json * Update flake inputs 2025-01-08 * Update cargo inputs 2025-01-08 * Bump git2 from 0.19.0 to 0.20.0 ++++ fastfetch: - update to 2.34.0 Changes: * We now print distro pretty name if available (OS) - This is a long requested feature. However, it may break some distros. File a bug with the content of `/etc/os-release` if it breaks your distro Bugfixes: * Fix thunderbolt version of new MBPs (gh#fastfetch-cli/fastfetch#1465, Host, macOS) * Fix backlight name detection on FreeBSD (Brightness, FreeBSD) * Fix Terminal detection when running fastfetch in `pk-command-not-found` (gh#fastfetch-cli/fastfetch#1467, Terminal, Linux) * Relax detection of terminals in NixOS (gh#fastfetch-cli/fastfetch#1479, Terminal, Linux) - Should fix konsole, ghostty and maybe others * Fix core count output in multi-package platforms (CPU) * Don't suppress the output of preRun (gh#fastfetch-cli/fastfetch#1489) * Fix battery percentage detection (Battery, NetBSD) Features: * Support ghostty terminal font detection (TerminalFont, Linux / macOS) * Support `kitty-icat` image protocol, which uses `kitten icat` to generate image data - Pros: support tmux; support gif animations; good performance - Cons: due to the limitation of `kitten icat`, we need to clear the screen before displaying the image logo * Support WM version detection (WM) - In Linux, Hyprland & sway are supported currently * Improve performance when stdout is redirected (TerminalSize) * Report thermal zone temp if CPU temp is not available (CPU, Linux) * Report sound server (Pipewire or PulseAudio) if available (gh#fastfetch-cli/fastfetch#1454, Sound, Linux) * Enable OpenGL & OpenCL detection on Android (OpenGL / OpenCL, Android) * Detect & report MediaTek Dimensity 9000+ SOC name (CPU, Android) * Support appman (am-user) package manager detection (Packages, Linux) Logo: * Add Lubuntu * Update Xray_os * Add SnigdhaOS * Add Rhino Linux ++++ firejail: - Load/reload AppArmor profiles when installing the package (boo#1235142#c1) ++++ flatpak: - Update to version 1.16.0: + Bug fixes: - Update libglnx to 2024-12-06: . Fix an assertion failure if creating a parent directory encounters a dangling symlink. . Fix a Meson warning. . Don't emit terminal progress indicator escape sequences by default. They are interpreted as notifications by some terminal emulators. - Fix introspection annotations in libflatpak. + Enhancements: - Add the FLATPAK_TTY_PROGRESS environment variable, which re-enables the terminal progress indicator escape sequences added in 1.15.91. - Document the FLATPAK_FANCY_OUTPUT environment variable, which allows disabling the fancy formatting when outputting to a terminal. ++++ frr: - Update to frr 10.2.1 release providing fix for a Denial of Service scenario due to RIB revalidation (CVE-2024-55553,bsc#1235237) and other fixes, see https://frrouting.org/release/10.2.1/ The 10.2 version provides new features and many enhancements, see https://frrouting.org/release/10.2/ - Add new fpm_listener daemon binary to rpm file lists. - Remove --localstatedir configure parameter causing to use /run/lib instead of /var/lib prefix for the northbound databases and added the /var/lib/frr directory to the rpm file list. - Adjust to set permissions in rpm attr macros (rpmlint suggestion) and use frr_group instead of frr_user in group parameter. ++++ gnome-control-center: - Update to version 47.3: + About: Fix wrong GPU names when g-c-c is launched using dGPU. + Color: Various fixes to the color calibration tool. + Notifications: Update UI when underlying gsetting changes. + Network: Make metered connection and hotspot settings adaptive to small screens. + Power: Handle when tuned-ppd has an unsupported power profile. + Sound: Prevent crash in Volume Levels when stream has no name. + Users: Make screen reader read avatar file names when there are no names. + Updated translations. ++++ gosec: - Update to version 2.22.0: * Update what message for G104 (#1282) * chore(deps): update module github.com/onsi/ginkgo/v2 to v2.22.2 (#1281) * chore(deps): update all dependencies (#1280) * chore(deps): update all dependencies (#1279) * Simplify sortIssues implementation (#1277) * Enable testifylint and fix up lint issues (#1276) * Refactor AppendError to check for build.NoGoError (#1273) * chore(deps): update module golang.org/x/net to v0.33.0 [security] (#1275) * Update README.md (#1274) * Rule documentation updates (#1272) * Replace old golang.org links with new go.dev (#1271) * Refactor AppendError to use strings.Contains (#1270) * Simplify Analyzer.ignore by reducing nesting (#1269) * Improve capitalization in AI API flags descriptions (#1267) * Remove unused golint dependency (#1266) * Simplify tests by using GinkgoT().TempDir() (#1265) * Documentation on adding new rules and analyzers (#1262) * chore(deps): update all dependencies (#1268) * Update to go 1.22.10 and 1.23.4 versions (#1264) * chore(deps): update module golang.org/x/crypto to v0.31.0 [security] (#1263) * chore(deps): update all dependencies (#1261) * chore(deps): update module github.com/onsi/gomega to v1.36.0 (#1259) * fix: revive.redefines-builtin-id lint warnings (#1257) * Fix typos in comments and fields * Remove the decryption funtions/methods from G407 check * Upate go to version 1.23.3 and 1.22.9 * Fix G115 false positive when going from parsed uint to larger int * chore(deps): update all dependencies * chore(deps): update all dependencies * chore(deps): update all dependencies * chore(deps): update all dependencies * chore(deps): update all dependencies * Update go version to 1.23.2 and 1.22.8 * chore(deps): update module google.golang.org/api to v0.201.0 * chore(deps): update all dependencies * chore(deps): update all dependencies * Fix the cosign step to authenticate with the container registry * chore(deps): update module google.golang.org/api to v0.199.0 ++++ govulncheck-vulndb: - Update to version 0.0.20250109T194159 2025-01-09T19:41:59Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3376 CVE-2025-22149 GHSA-675f-rq2r-jw82 * GO-2025-3377 CVE-2025-22449 GHSA-q8fg-cp3q-5jwm * GO-2025-3379 CVE-2025-20033 GHSA-2549-xh72-qrpm * GO-2025-3380 CVE-2025-22445 GHSA-7rgp-4j56-fm79 ++++ grafana: - CVE-2024-45337: Prevent possible misuse of ServerConfig.PublicKeyCallback by upgrading golang.org/x/crypto (bsc#1234554) * Add 0004-Bump-crypto.patch ++++ inxi: - Update to version 3.3.37: * This release is highlighted by a long overdue rewrite of the - b, -e, and -v[x] man page and help options. And changing the long incorrect -F/--full to -e/--expanded, which is more accurate. -e expands -b, that is, but is not full. -v8 is full. - F/--full will keep working until this inxi is in the stable repos of the major distros. * Renamed to inxi.metainfo.xml * Changed id to org.smxi.inxi * Added inxi.metadata.xml. - Remove %Check in spec file. - Add installation of metainfo. ++++ kernel-debug: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-default: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-source: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-source-longterm: - Linux 6.6.70 (bsc#1218260). - drm/amd/display: Fix DSC-re-computing (bsc#1218260). - drm/amd/display: Fix incorrect DSC recompute trigger (bsc#1218260). - docs: media: update location of the media patches (bsc#1218260). - x86/mm: Carve out INVLPG inline asm for use by others (bsc#1218260). - smb/client: rename cifs_ntsd to smb_ntsd (bsc#1218260). - smb/client: rename cifs_sid to smb_sid (bsc#1218260). - smb/client: rename cifs_acl to smb_acl (bsc#1218260). - smb/client: rename cifs_ace to smb_ace (bsc#1218260). - fs/smb/client: implement chmod() for SMB3 POSIX Extensions (bsc#1218260). - smb: client: stop flooding dmesg in smb2_calc_signature() (bsc#1218260). - smb: client: fix use-after-free of signing key (bsc#1218260). - usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic (bsc#1218260). - sched: Initialize idle tasks only once (bsc#1218260). - NUMA: optimize detection of memory with no node id assigned by firmware (bsc#1218260). - memblock: allow zero threshold in validate_numa_converage() (bsc#1218260). - ext4: convert to new timestamp accessors (bsc#1218260). - ext4: partial zero eof block on unaligned inode size extension (bsc#1218260). - crypto: ecdsa - Convert byte arrays with key coordinates to digits (bsc#1218260). - crypto: ecdsa - Rename keylen to bufsize where necessary (bsc#1218260). - crypto: ecdsa - Use ecc_digits_from_bytes to convert signature (bsc#1218260). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1218260). - cleanup: Add conditional guard support (bsc#1218260). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1218260). - media: uvcvideo: Force UVC version to 1.0a for 0408:4035 (bsc#1218260). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1218260). - wifi: mac80211: export ieee80211_purge_tx_queue() for drivers (bsc#1218260). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1218260). - wifi: ath12k: Optimize the mac80211 hw data access (bsc#1218260). - wifi: mac80211: Add non-atomic station iterator (bsc#1218260). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1218260). - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (bsc#1218260). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1218260). - i2c: i801: Add support for Intel Arrow Lake-H (bsc#1218260). - i2c: i801: Add support for Intel Panther Lake (bsc#1218260). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1218260). - Bluetooth: Add support ITTIM PE50-M75C (bsc#1218260). - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (bsc#1218260). - Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 (bsc#1218260). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1218260). - scsi: hisi_sas: Directly call register snapshot instead of using workqueue (bsc#1218260). - scsi: hisi_sas: Allocate DFX memory during dump trigger (bsc#1218260). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1218260). - clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure (bsc#1218260). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1218260). - mailbox: pcc: Add support for platform notification handling (bsc#1218260). - mailbox: pcc: Support shared interrupt for multiple subspaces (bsc#1218260). - i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros (bsc#1218260). - ACPI: PCC: Add PCC shared memory region command and status bitfields (bsc#1218260). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1218260). - remoteproc: qcom: pas: Add sc7180 adsp (bsc#1218260). - remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP (bsc#1218260). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1218260). - fs/ntfs3: Implement fallocate for compressed files (bsc#1218260). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1218260). - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (bsc#1218260). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1218260). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1218260). - iio: adc: ad7192: Convert from of specific to fwnode property handling (bsc#1218260). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1218260). - usb: typec: ucsi: add callback for connector status updates (bsc#1218260). - usb: typec: ucsi: glink: move GPIO reading into connector_status callback (bsc#1218260). - usb: typec: ucsi: add update_connector callback (bsc#1218260). - usb: typec: ucsi: glink: set orientation aware if supported (bsc#1218260). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1218260). - nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function (bsc#1218260). - Revert "nvme: make keep-alive synchronous operation" (bsc#1218260). - net/mlx5: unique names for per device caches (bsc#1218260). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1218260). - xhci: retry Stop Endpoint on buggy NEC controllers (bsc#1218260). - usb: xhci: Limit Stop Endpoint retries (bsc#1218260). - xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic (bsc#1218260). - thunderbolt: Add support for Intel Lunar Lake (bsc#1218260). - thunderbolt: Add support for Intel Panther Lake-M/P (bsc#1218260). - thunderbolt: Don't display nvm_version unless upgrade supported (bsc#1218260). - x86, crash: wrap crash dumping code into crash related ifdefs (bsc#1218260). - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (bsc#1218260). - of: address: Remove duplicated functions (bsc#1218260). - of: address: Store number of bus flag cells rather than bool (bsc#1218260). - of: address: Preserve the flags portion on 1:1 dma-ranges mapping (bsc#1218260). - watchdog: rzg2l_wdt: Remove reset de-assert from probe (bsc#1218260). - watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset (bsc#1218260). - watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler (bsc#1218260). - udf_rename(): only access the child content on cross-directory rename (bsc#1218260). - udf: Verify inode link counts before performing rename (bsc#1218260). - ALSA: ump: Use guard() for locking (bsc#1218260). - ALSA: ump: Don't open legacy substream for an inactive group (bsc#1218260). - ALSA: ump: Indicate the inactive group in legacy substream names (bsc#1218260). - ALSA: ump: Update legacy substream names upon FB info update (bsc#1218260). - scsi: mpi3mr: Use ida to manage mrioc ID (bsc#1218260). - scsi: mpi3mr: Start controller indexing from 0 (bsc#1218260). - ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11 (bsc#1218260). - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A (bsc#1218260). - x86/ptrace: Cleanup the definition of the pt_regs structure (bsc#1218260). - x86/ptrace: Add FRED additional information to the pt_regs structure (bsc#1218260). - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1218260). - btrfs: rename and export __btrfs_cow_block() (bsc#1218260). - btrfs: fix use-after-free when COWing tree bock and tracing is enabled (bsc#1218260). - Bluetooth: btusb: add callback function in btusb suspend/resume (bsc#1218260). - Bluetooth: btusb: mediatek: add callback function in btusb_disconnect (bsc#1218260). - crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes (bsc#1218260). - cleanup: Remove address space of returned pointer (bsc#1218260). - scsi: hisi_sas: Fix a deadlock issue related to automatic dump (bsc#1218260). - usb: typec: ucsi: glink: fix off-by-one in connector_status (bsc#1218260). - usb: xhci: Avoid queuing redundant Stop Endpoint commands (bsc#1218260). - ALSA: ump: Shut up truncated string warning (bsc#1218260). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1218260). - f2fs: fix to wait dio completion (bsc#1218260). - selinux: ignore unknown extended permissions (bsc#1218260). - btrfs: fix use-after-free in btrfs_encoded_read_endio() (bsc#1218260). - mmc: sdhci-msm: fix crypto key eviction (bsc#1218260). - tracing: Have process_string() also allow arrays (bsc#1218260). - ceph: give up on paths longer than PATH_MAX (bsc#1218260). - net: mctp: handle skb cleanup on sock_queue failures (bsc#1218260). - tracing: Move readpos from seq_buf to trace_seq (bsc#1218260). - powerpc: Remove initialisation of readpos (bsc#1218260). - seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() (bsc#1218260). - tracing: Handle old buffer mappings for event strings and functions (bsc#1218260). - tracing: Fix trace_check_vprintf() when tp_printk is used (bsc#1218260). - tracing: Check "%s" dereference via the field and not the TP_printk format (bsc#1218260). - RDMA/bnxt_re: Allow MSN table capability check (bsc#1218260). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1218260). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1218260). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1218260). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1218260). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1218260). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1218260). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1218260). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1218260). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1218260). - RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters (bsc#1218260). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1218260). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1218260). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1218260). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1218260). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1218260). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1218260). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1218260). - RDMA/hns: Refactor mtr find (bsc#1218260). - RDMA/hns: Remove unused parameters and variables (bsc#1218260). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1218260). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1218260). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1218260). - net: stmmac: don't create a MDIO bus if unnecessary (bsc#1218260). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1218260). - net: fix memory leak in tcp_conn_request() (bsc#1218260). - ip_tunnel: annotate data-races around t->parms.link (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev() (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit() (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit() (bsc#1218260). - net: Fix netns for ip_tunnel_init_flow() (bsc#1218260). - netrom: check buffer length before accessing it (bsc#1218260). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1218260). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1218260). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1218260). - drm/i915/dg1: Fix power gate sequence (bsc#1218260). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1218260). - net: llc: reset skb->transport_header (bsc#1218260). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1218260). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1218260). - net: mv643xx_eth: fix an OF node reference leak (bsc#1218260). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1218260). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1218260). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1218260). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1218260). - net: restrict SO_REUSEPORT to inet sockets (bsc#1218260). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1218260). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1218260). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1218260). - ila: serialize calls to nf_register_net_hooks() (bsc#1218260). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1218260). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1218260). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1218260). - drm/amdkfd: Correct the migration DMA map direction (bsc#1218260). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1218260). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1218260). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1218260). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1218260). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1218260). - bpf: fix potential error return (bsc#1218260). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1218260). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1218260). - smb: client: destroy cfid_put_wq on module exit (bsc#1218260). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1218260). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1218260). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1218260). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1218260). - seq_buf: Make DECLARE_SEQ_BUF() usable (bsc#1218260). - RDMA/bnxt_re: Fix the max WQE size for static WQE support (bsc#1218260). - modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (bsc#1218260). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1218260). - Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking" (bsc#1218260). - ALSA: seq: Check UMP support for midi_version change (bsc#1218260). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1218260). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1218260). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1218260). - kcov: mark in_softirq_really() as __always_inline (bsc#1218260). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1218260). - RDMA/uverbs: Prevent integer overflow issue (bsc#1218260). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1218260). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1218260). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1218260). - drm: adv7511: Drop dsi single lane support (bsc#1218260). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1218260). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1218260). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1218260). - gve: guard XSK operations on the existence of queues (bsc#1218260). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1218260). - mm/readahead: fix large folio support in async readahead (bsc#1218260). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1218260). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1218260). - mptcp: fix TCP options overflow (bsc#1218260). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1218260). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1218260). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1218260). - scsi: hisi_sas: Remove redundant checks for automatic debugfs dump (bsc#1218260). - Rename to patches.kernel.org/6.6.70-069-net-renesas-rswitch-fix-possible-early-skb-rel.patch. - Delete patches.kernel.org/bpf-handle-fake-register-spill-to-stack-with-BPF_ST_MEM-instruction.patch because the change is included in 'Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking"' - commit 2f68ab2 ++++ kernel-docs: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-kvmsmall: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-longterm: - Linux 6.6.70 (bsc#1218260). - drm/amd/display: Fix DSC-re-computing (bsc#1218260). - drm/amd/display: Fix incorrect DSC recompute trigger (bsc#1218260). - docs: media: update location of the media patches (bsc#1218260). - x86/mm: Carve out INVLPG inline asm for use by others (bsc#1218260). - smb/client: rename cifs_ntsd to smb_ntsd (bsc#1218260). - smb/client: rename cifs_sid to smb_sid (bsc#1218260). - smb/client: rename cifs_acl to smb_acl (bsc#1218260). - smb/client: rename cifs_ace to smb_ace (bsc#1218260). - fs/smb/client: implement chmod() for SMB3 POSIX Extensions (bsc#1218260). - smb: client: stop flooding dmesg in smb2_calc_signature() (bsc#1218260). - smb: client: fix use-after-free of signing key (bsc#1218260). - usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic (bsc#1218260). - sched: Initialize idle tasks only once (bsc#1218260). - NUMA: optimize detection of memory with no node id assigned by firmware (bsc#1218260). - memblock: allow zero threshold in validate_numa_converage() (bsc#1218260). - ext4: convert to new timestamp accessors (bsc#1218260). - ext4: partial zero eof block on unaligned inode size extension (bsc#1218260). - crypto: ecdsa - Convert byte arrays with key coordinates to digits (bsc#1218260). - crypto: ecdsa - Rename keylen to bufsize where necessary (bsc#1218260). - crypto: ecdsa - Use ecc_digits_from_bytes to convert signature (bsc#1218260). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1218260). - cleanup: Add conditional guard support (bsc#1218260). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1218260). - media: uvcvideo: Force UVC version to 1.0a for 0408:4035 (bsc#1218260). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1218260). - wifi: mac80211: export ieee80211_purge_tx_queue() for drivers (bsc#1218260). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1218260). - wifi: ath12k: Optimize the mac80211 hw data access (bsc#1218260). - wifi: mac80211: Add non-atomic station iterator (bsc#1218260). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1218260). - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (bsc#1218260). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1218260). - i2c: i801: Add support for Intel Arrow Lake-H (bsc#1218260). - i2c: i801: Add support for Intel Panther Lake (bsc#1218260). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1218260). - Bluetooth: Add support ITTIM PE50-M75C (bsc#1218260). - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (bsc#1218260). - Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 (bsc#1218260). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1218260). - scsi: hisi_sas: Directly call register snapshot instead of using workqueue (bsc#1218260). - scsi: hisi_sas: Allocate DFX memory during dump trigger (bsc#1218260). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1218260). - clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure (bsc#1218260). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1218260). - mailbox: pcc: Add support for platform notification handling (bsc#1218260). - mailbox: pcc: Support shared interrupt for multiple subspaces (bsc#1218260). - i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros (bsc#1218260). - ACPI: PCC: Add PCC shared memory region command and status bitfields (bsc#1218260). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1218260). - remoteproc: qcom: pas: Add sc7180 adsp (bsc#1218260). - remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP (bsc#1218260). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1218260). - fs/ntfs3: Implement fallocate for compressed files (bsc#1218260). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1218260). - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (bsc#1218260). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1218260). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1218260). - iio: adc: ad7192: Convert from of specific to fwnode property handling (bsc#1218260). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1218260). - usb: typec: ucsi: add callback for connector status updates (bsc#1218260). - usb: typec: ucsi: glink: move GPIO reading into connector_status callback (bsc#1218260). - usb: typec: ucsi: add update_connector callback (bsc#1218260). - usb: typec: ucsi: glink: set orientation aware if supported (bsc#1218260). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1218260). - nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function (bsc#1218260). - Revert "nvme: make keep-alive synchronous operation" (bsc#1218260). - net/mlx5: unique names for per device caches (bsc#1218260). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1218260). - xhci: retry Stop Endpoint on buggy NEC controllers (bsc#1218260). - usb: xhci: Limit Stop Endpoint retries (bsc#1218260). - xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic (bsc#1218260). - thunderbolt: Add support for Intel Lunar Lake (bsc#1218260). - thunderbolt: Add support for Intel Panther Lake-M/P (bsc#1218260). - thunderbolt: Don't display nvm_version unless upgrade supported (bsc#1218260). - x86, crash: wrap crash dumping code into crash related ifdefs (bsc#1218260). - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (bsc#1218260). - of: address: Remove duplicated functions (bsc#1218260). - of: address: Store number of bus flag cells rather than bool (bsc#1218260). - of: address: Preserve the flags portion on 1:1 dma-ranges mapping (bsc#1218260). - watchdog: rzg2l_wdt: Remove reset de-assert from probe (bsc#1218260). - watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset (bsc#1218260). - watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler (bsc#1218260). - udf_rename(): only access the child content on cross-directory rename (bsc#1218260). - udf: Verify inode link counts before performing rename (bsc#1218260). - ALSA: ump: Use guard() for locking (bsc#1218260). - ALSA: ump: Don't open legacy substream for an inactive group (bsc#1218260). - ALSA: ump: Indicate the inactive group in legacy substream names (bsc#1218260). - ALSA: ump: Update legacy substream names upon FB info update (bsc#1218260). - scsi: mpi3mr: Use ida to manage mrioc ID (bsc#1218260). - scsi: mpi3mr: Start controller indexing from 0 (bsc#1218260). - ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11 (bsc#1218260). - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A (bsc#1218260). - x86/ptrace: Cleanup the definition of the pt_regs structure (bsc#1218260). - x86/ptrace: Add FRED additional information to the pt_regs structure (bsc#1218260). - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1218260). - btrfs: rename and export __btrfs_cow_block() (bsc#1218260). - btrfs: fix use-after-free when COWing tree bock and tracing is enabled (bsc#1218260). - Bluetooth: btusb: add callback function in btusb suspend/resume (bsc#1218260). - Bluetooth: btusb: mediatek: add callback function in btusb_disconnect (bsc#1218260). - crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes (bsc#1218260). - cleanup: Remove address space of returned pointer (bsc#1218260). - scsi: hisi_sas: Fix a deadlock issue related to automatic dump (bsc#1218260). - usb: typec: ucsi: glink: fix off-by-one in connector_status (bsc#1218260). - usb: xhci: Avoid queuing redundant Stop Endpoint commands (bsc#1218260). - ALSA: ump: Shut up truncated string warning (bsc#1218260). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1218260). - f2fs: fix to wait dio completion (bsc#1218260). - selinux: ignore unknown extended permissions (bsc#1218260). - btrfs: fix use-after-free in btrfs_encoded_read_endio() (bsc#1218260). - mmc: sdhci-msm: fix crypto key eviction (bsc#1218260). - tracing: Have process_string() also allow arrays (bsc#1218260). - ceph: give up on paths longer than PATH_MAX (bsc#1218260). - net: mctp: handle skb cleanup on sock_queue failures (bsc#1218260). - tracing: Move readpos from seq_buf to trace_seq (bsc#1218260). - powerpc: Remove initialisation of readpos (bsc#1218260). - seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() (bsc#1218260). - tracing: Handle old buffer mappings for event strings and functions (bsc#1218260). - tracing: Fix trace_check_vprintf() when tp_printk is used (bsc#1218260). - tracing: Check "%s" dereference via the field and not the TP_printk format (bsc#1218260). - RDMA/bnxt_re: Allow MSN table capability check (bsc#1218260). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1218260). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1218260). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1218260). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1218260). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1218260). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1218260). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1218260). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1218260). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1218260). - RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters (bsc#1218260). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1218260). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1218260). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1218260). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1218260). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1218260). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1218260). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1218260). - RDMA/hns: Refactor mtr find (bsc#1218260). - RDMA/hns: Remove unused parameters and variables (bsc#1218260). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1218260). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1218260). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1218260). - net: stmmac: don't create a MDIO bus if unnecessary (bsc#1218260). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1218260). - net: fix memory leak in tcp_conn_request() (bsc#1218260). - ip_tunnel: annotate data-races around t->parms.link (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev() (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit() (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit() (bsc#1218260). - net: Fix netns for ip_tunnel_init_flow() (bsc#1218260). - netrom: check buffer length before accessing it (bsc#1218260). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1218260). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1218260). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1218260). - drm/i915/dg1: Fix power gate sequence (bsc#1218260). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1218260). - net: llc: reset skb->transport_header (bsc#1218260). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1218260). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1218260). - net: mv643xx_eth: fix an OF node reference leak (bsc#1218260). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1218260). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1218260). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1218260). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1218260). - net: restrict SO_REUSEPORT to inet sockets (bsc#1218260). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1218260). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1218260). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1218260). - ila: serialize calls to nf_register_net_hooks() (bsc#1218260). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1218260). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1218260). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1218260). - drm/amdkfd: Correct the migration DMA map direction (bsc#1218260). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1218260). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1218260). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1218260). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1218260). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1218260). - bpf: fix potential error return (bsc#1218260). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1218260). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1218260). - smb: client: destroy cfid_put_wq on module exit (bsc#1218260). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1218260). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1218260). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1218260). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1218260). - seq_buf: Make DECLARE_SEQ_BUF() usable (bsc#1218260). - RDMA/bnxt_re: Fix the max WQE size for static WQE support (bsc#1218260). - modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (bsc#1218260). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1218260). - Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking" (bsc#1218260). - ALSA: seq: Check UMP support for midi_version change (bsc#1218260). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1218260). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1218260). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1218260). - kcov: mark in_softirq_really() as __always_inline (bsc#1218260). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1218260). - RDMA/uverbs: Prevent integer overflow issue (bsc#1218260). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1218260). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1218260). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1218260). - drm: adv7511: Drop dsi single lane support (bsc#1218260). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1218260). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1218260). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1218260). - gve: guard XSK operations on the existence of queues (bsc#1218260). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1218260). - mm/readahead: fix large folio support in async readahead (bsc#1218260). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1218260). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1218260). - mptcp: fix TCP options overflow (bsc#1218260). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1218260). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1218260). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1218260). - scsi: hisi_sas: Remove redundant checks for automatic debugfs dump (bsc#1218260). - Rename to patches.kernel.org/6.6.70-069-net-renesas-rswitch-fix-possible-early-skb-rel.patch. - Delete patches.kernel.org/bpf-handle-fake-register-spill-to-stack-with-BPF_ST_MEM-instruction.patch because the change is included in 'Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking"' - commit 2f68ab2 ++++ kernel-obs-build: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-obs-qa: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-syms: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kernel-syms-longterm: - Linux 6.6.70 (bsc#1218260). - drm/amd/display: Fix DSC-re-computing (bsc#1218260). - drm/amd/display: Fix incorrect DSC recompute trigger (bsc#1218260). - docs: media: update location of the media patches (bsc#1218260). - x86/mm: Carve out INVLPG inline asm for use by others (bsc#1218260). - smb/client: rename cifs_ntsd to smb_ntsd (bsc#1218260). - smb/client: rename cifs_sid to smb_sid (bsc#1218260). - smb/client: rename cifs_acl to smb_acl (bsc#1218260). - smb/client: rename cifs_ace to smb_ace (bsc#1218260). - fs/smb/client: implement chmod() for SMB3 POSIX Extensions (bsc#1218260). - smb: client: stop flooding dmesg in smb2_calc_signature() (bsc#1218260). - smb: client: fix use-after-free of signing key (bsc#1218260). - usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic (bsc#1218260). - sched: Initialize idle tasks only once (bsc#1218260). - NUMA: optimize detection of memory with no node id assigned by firmware (bsc#1218260). - memblock: allow zero threshold in validate_numa_converage() (bsc#1218260). - ext4: convert to new timestamp accessors (bsc#1218260). - ext4: partial zero eof block on unaligned inode size extension (bsc#1218260). - crypto: ecdsa - Convert byte arrays with key coordinates to digits (bsc#1218260). - crypto: ecdsa - Rename keylen to bufsize where necessary (bsc#1218260). - crypto: ecdsa - Use ecc_digits_from_bytes to convert signature (bsc#1218260). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1218260). - cleanup: Add conditional guard support (bsc#1218260). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1218260). - media: uvcvideo: Force UVC version to 1.0a for 0408:4035 (bsc#1218260). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1218260). - wifi: mac80211: export ieee80211_purge_tx_queue() for drivers (bsc#1218260). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1218260). - wifi: ath12k: Optimize the mac80211 hw data access (bsc#1218260). - wifi: mac80211: Add non-atomic station iterator (bsc#1218260). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1218260). - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (bsc#1218260). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1218260). - i2c: i801: Add support for Intel Arrow Lake-H (bsc#1218260). - i2c: i801: Add support for Intel Panther Lake (bsc#1218260). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1218260). - Bluetooth: Add support ITTIM PE50-M75C (bsc#1218260). - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (bsc#1218260). - Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 (bsc#1218260). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1218260). - scsi: hisi_sas: Directly call register snapshot instead of using workqueue (bsc#1218260). - scsi: hisi_sas: Allocate DFX memory during dump trigger (bsc#1218260). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1218260). - clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure (bsc#1218260). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1218260). - mailbox: pcc: Add support for platform notification handling (bsc#1218260). - mailbox: pcc: Support shared interrupt for multiple subspaces (bsc#1218260). - i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros (bsc#1218260). - ACPI: PCC: Add PCC shared memory region command and status bitfields (bsc#1218260). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1218260). - remoteproc: qcom: pas: Add sc7180 adsp (bsc#1218260). - remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP (bsc#1218260). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1218260). - fs/ntfs3: Implement fallocate for compressed files (bsc#1218260). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1218260). - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (bsc#1218260). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1218260). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1218260). - iio: adc: ad7192: Convert from of specific to fwnode property handling (bsc#1218260). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1218260). - usb: typec: ucsi: add callback for connector status updates (bsc#1218260). - usb: typec: ucsi: glink: move GPIO reading into connector_status callback (bsc#1218260). - usb: typec: ucsi: add update_connector callback (bsc#1218260). - usb: typec: ucsi: glink: set orientation aware if supported (bsc#1218260). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1218260). - nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function (bsc#1218260). - Revert "nvme: make keep-alive synchronous operation" (bsc#1218260). - net/mlx5: unique names for per device caches (bsc#1218260). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1218260). - xhci: retry Stop Endpoint on buggy NEC controllers (bsc#1218260). - usb: xhci: Limit Stop Endpoint retries (bsc#1218260). - xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic (bsc#1218260). - thunderbolt: Add support for Intel Lunar Lake (bsc#1218260). - thunderbolt: Add support for Intel Panther Lake-M/P (bsc#1218260). - thunderbolt: Don't display nvm_version unless upgrade supported (bsc#1218260). - x86, crash: wrap crash dumping code into crash related ifdefs (bsc#1218260). - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (bsc#1218260). - of: address: Remove duplicated functions (bsc#1218260). - of: address: Store number of bus flag cells rather than bool (bsc#1218260). - of: address: Preserve the flags portion on 1:1 dma-ranges mapping (bsc#1218260). - watchdog: rzg2l_wdt: Remove reset de-assert from probe (bsc#1218260). - watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset (bsc#1218260). - watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler (bsc#1218260). - udf_rename(): only access the child content on cross-directory rename (bsc#1218260). - udf: Verify inode link counts before performing rename (bsc#1218260). - ALSA: ump: Use guard() for locking (bsc#1218260). - ALSA: ump: Don't open legacy substream for an inactive group (bsc#1218260). - ALSA: ump: Indicate the inactive group in legacy substream names (bsc#1218260). - ALSA: ump: Update legacy substream names upon FB info update (bsc#1218260). - scsi: mpi3mr: Use ida to manage mrioc ID (bsc#1218260). - scsi: mpi3mr: Start controller indexing from 0 (bsc#1218260). - ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11 (bsc#1218260). - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A (bsc#1218260). - x86/ptrace: Cleanup the definition of the pt_regs structure (bsc#1218260). - x86/ptrace: Add FRED additional information to the pt_regs structure (bsc#1218260). - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1218260). - btrfs: rename and export __btrfs_cow_block() (bsc#1218260). - btrfs: fix use-after-free when COWing tree bock and tracing is enabled (bsc#1218260). - Bluetooth: btusb: add callback function in btusb suspend/resume (bsc#1218260). - Bluetooth: btusb: mediatek: add callback function in btusb_disconnect (bsc#1218260). - crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes (bsc#1218260). - cleanup: Remove address space of returned pointer (bsc#1218260). - scsi: hisi_sas: Fix a deadlock issue related to automatic dump (bsc#1218260). - usb: typec: ucsi: glink: fix off-by-one in connector_status (bsc#1218260). - usb: xhci: Avoid queuing redundant Stop Endpoint commands (bsc#1218260). - ALSA: ump: Shut up truncated string warning (bsc#1218260). - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount (bsc#1218260). - f2fs: fix to wait dio completion (bsc#1218260). - selinux: ignore unknown extended permissions (bsc#1218260). - btrfs: fix use-after-free in btrfs_encoded_read_endio() (bsc#1218260). - mmc: sdhci-msm: fix crypto key eviction (bsc#1218260). - tracing: Have process_string() also allow arrays (bsc#1218260). - ceph: give up on paths longer than PATH_MAX (bsc#1218260). - net: mctp: handle skb cleanup on sock_queue failures (bsc#1218260). - tracing: Move readpos from seq_buf to trace_seq (bsc#1218260). - powerpc: Remove initialisation of readpos (bsc#1218260). - seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() (bsc#1218260). - tracing: Handle old buffer mappings for event strings and functions (bsc#1218260). - tracing: Fix trace_check_vprintf() when tp_printk is used (bsc#1218260). - tracing: Check "%s" dereference via the field and not the TP_printk format (bsc#1218260). - RDMA/bnxt_re: Allow MSN table capability check (bsc#1218260). - RDMA/bnxt_re: Remove always true dattr validity check (bsc#1218260). - RDMA/mlx5: Enforce same type port association for multiport RoCE (bsc#1218260). - RDMA/bnxt_re: Avoid initializing the software queue for user queues (bsc#1218260). - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (bsc#1218260). - nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1218260). - RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1218260). - RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1218260). - RDMA/bnxt_re: Fix reporting hw_ver in query_device (bsc#1218260). - RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1218260). - RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters (bsc#1218260). - RDMA/bnxt_re: Disable use of reserved wqes (bsc#1218260). - RDMA/bnxt_re: Add send queue size check for variable wqe (bsc#1218260). - RDMA/bnxt_re: Fix MSN table size for variable wqe mode (bsc#1218260). - RDMA/bnxt_re: Fix the locking while accessing the QP table (bsc#1218260). - drm/bridge: adv7511_audio: Update Audio InfoFrame properly (bsc#1218260). - net: dsa: microchip: Fix KSZ9477 set_ageing_time function (bsc#1218260). - net: dsa: microchip: Fix LAN937X set_ageing_time function (bsc#1218260). - RDMA/hns: Refactor mtr find (bsc#1218260). - RDMA/hns: Remove unused parameters and variables (bsc#1218260). - RDMA/hns: Fix mapping error of zero-hop WQE buffer (bsc#1218260). - RDMA/hns: Fix warning storm caused by invalid input in IO path (bsc#1218260). - RDMA/hns: Fix missing flush CQE for DWQE (bsc#1218260). - net: stmmac: don't create a MDIO bus if unnecessary (bsc#1218260). - net: stmmac: restructure the error path of stmmac_probe_config_dt() (bsc#1218260). - net: fix memory leak in tcp_conn_request() (bsc#1218260). - ip_tunnel: annotate data-races around t->parms.link (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev() (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit() (bsc#1218260). - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit() (bsc#1218260). - net: Fix netns for ip_tunnel_init_flow() (bsc#1218260). - netrom: check buffer length before accessing it (bsc#1218260). - net/mlx5: DR, select MSIX vector 0 for completion queue creation (bsc#1218260). - net/mlx5e: macsec: Maintain TX SA from encoding_sa (bsc#1218260). - net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1218260). - drm/i915/dg1: Fix power gate sequence (bsc#1218260). - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (bsc#1218260). - net: llc: reset skb->transport_header (bsc#1218260). - ALSA: usb-audio: US16x08: Initialize array before use (bsc#1218260). - eth: bcmsysport: fix call balance of priv->clk handling routines (bsc#1218260). - net: mv643xx_eth: fix an OF node reference leak (bsc#1218260). - net: wwan: t7xx: Fix FSM command timeout issue (bsc#1218260). - RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1218260). - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (bsc#1218260). - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets (bsc#1218260). - net: restrict SO_REUSEPORT to inet sockets (bsc#1218260). - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() (bsc#1218260). - af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1218260). - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (bsc#1218260). - ila: serialize calls to nf_register_net_hooks() (bsc#1218260). - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init (bsc#1218260). - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (bsc#1218260). - wifi: mac80211: wake the queues in case of failure in resume (bsc#1218260). - drm/amdkfd: Correct the migration DMA map direction (bsc#1218260). - btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1218260). - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (bsc#1218260). - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (bsc#1218260). - sound: usb: enable DSD output for ddHiFi TC44C (bsc#1218260). - sound: usb: format: don't warn that raw DSD is unsupported (bsc#1218260). - bpf: fix potential error return (bsc#1218260). - ksmbd: retry iterate_dir in smb2_query_dir (bsc#1218260). - ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1218260). - smb: client: destroy cfid_put_wq on module exit (bsc#1218260). - net: usb: qmi_wwan: add Telit FE910C04 compositions (bsc#1218260). - Bluetooth: hci_core: Fix sleeping function called from invalid context (bsc#1218260). - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (bsc#1218260). - ARC: build: Try to guess GCC variant of cross compiler (bsc#1218260). - seq_buf: Make DECLARE_SEQ_BUF() usable (bsc#1218260). - RDMA/bnxt_re: Fix the max WQE size for static WQE support (bsc#1218260). - modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (bsc#1218260). - modpost: fix the missed iteration for the max bit in do_input() (bsc#1218260). - Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking" (bsc#1218260). - ALSA: seq: Check UMP support for midi_version change (bsc#1218260). - ALSA hda/realtek: Add quirk for Framework F111:000C (bsc#1218260). - ALSA: seq: oss: Fix races at processing SysEx messages (bsc#1218260). - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1218260). - kcov: mark in_softirq_really() as __always_inline (bsc#1218260). - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (bsc#1218260). - RDMA/uverbs: Prevent integer overflow issue (bsc#1218260). - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (bsc#1218260). - sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1218260). - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (bsc#1218260). - drm: adv7511: Drop dsi single lane support (bsc#1218260). - dt-bindings: display: adi,adv7533: Drop single lane support (bsc#1218260). - drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (bsc#1218260). - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit (bsc#1218260). - gve: guard XSK operations on the existence of queues (bsc#1218260). - gve: guard XDP xmit NDO on existence of xdp queues (bsc#1218260). - mm/readahead: fix large folio support in async readahead (bsc#1218260). - mm/kmemleak: fix sleeping function called from invalid context at print message (bsc#1218260). - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (bsc#1218260). - mptcp: fix TCP options overflow (bsc#1218260). - mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1218260). - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (bsc#1218260). - RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1218260). - scsi: hisi_sas: Remove redundant checks for automatic debugfs dump (bsc#1218260). - Rename to patches.kernel.org/6.6.70-069-net-renesas-rswitch-fix-possible-early-skb-rel.patch. - Delete patches.kernel.org/bpf-handle-fake-register-spill-to-stack-with-BPF_ST_MEM-instruction.patch because the change is included in 'Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking"' - commit 2f68ab2 ++++ kernel-vanilla: - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 (bsc#1223838). Update upstream status. - commit c1f21ce ++++ kf6-kholidays: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update holiday_bg_bg: Add namedays * Update version to 6.10.0 ++++ kf6-ki18n: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Add context to missing argument warnings in i18n QML calls * Update version to 6.10.0 ++++ kf6-kiconthemes: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * use Qt API to fully override the engine * Update version to 6.10.0 ++++ kf6-kidletime: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kimageformats: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * avif: color profiles improvements * Update heif.json * HEIF plug-in extended to read AVCI format * Readme updated with some clarification * DDS: enable plugin by default * PSD: Added support to MCH1 and MCH2 * XCF: Fix OSS Fuzz issue 42527849 * JXR: Fix loss of HDR data on write for format RGBA16FPx16_Premultiplied * DDS: Fix for OSS Fuzz issue 384974505 * DDS: improved read/write support * Read / Write test: added NULL device test * DDS: multiple FP improvements * PFM: fix error when loading images with comments * DDS: fix buffer overflow in readCubeMap * Re-added DDS plugin support * Update version to 6.10.0 ++++ kf6-kio: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * [kfilefiltercombo] Fix 'All supported files' for more than 3 filters * Update dependency version to 6.10.0 * Remove unimplemented methods * [kfilefiltercombo] Fix creating 'All supported types' filter * StandardThumbnailJob is internal, header not installed * Update version to 6.10.0 ++++ kf6-kirigami: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Expose auto exclusive from AbstractButton to Kirigami.Action * Mnemonic: Emit sequence change also when it gets disabled * ListSectionHeader: set Accessible.role to Heading * controls/Card: set title as default Accessible.name * FormLayout: Set mnemonic only if buddy is visible and doesn't have one * FormLayout: Activate buddy with ShortcutFocusReason * qmltest: Avoid Qt module include * SearchDialog: Add emptyHelpfulAction * FormLayout: Make use of animateClick in shortcut activation * Don't overwrite menubar position * platformtheme: Set Accent color in highlight * Fix documentation referring to not existing Theme.smallSpacing * Ensure sidebar "y" position is only shifted when menubar/header is visible * Update version to 6.10.0 ++++ kf6-kitemmodels: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kitemviews: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kjobwidgets: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-knewstuff: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Remove Q_EMIT for non-signal method call * Add trailing comma to enum * Fix compile on macos * Update version to 6.10.0 ++++ kf6-knotifications: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * NotifyByAndroid: Set CONTEXT_NOT_EXPORTED * Update version to 6.10.0 ++++ kf6-knotifyconfig: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kpackage: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kparts: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * src/mainwindow.cpp fix deprecation warning * Update version to 6.10.0 ++++ kf6-kpeople: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kplotting: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kpty: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kquickcharts: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Update version to 6.10.0 ++++ kf6-krunner: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kservice: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kstatusnotifieritem: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-ksvg: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Disconnect signals on destruction (kde#493921) * Update version to 6.10.0 ++++ kf6-ktexteditor: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Fix default shortcuts for mac os * rewrite Kate::TextBlock::mergeBlock m_cursors merging code * use one targetBlock->m_lines.insert instead of many targetBlock->m_lines.push_back * add testNoFlippedRange and testBlockSplitAndMerge to movingrange_test * Preprocess lineEndings before pasting * "Paste From File" feature for Kate to select a file and insert it's contents into the current file (kde#496902) * Remove unnecessary multicursor clipboard code * Try to split clipboard text across multiple cursors when pasting (kde#497863) * Optimize kill lines for large number of cursors * Fix full line selection behaviour of the C++ versions of the editing commands * remove not needed include * ensure content like from document doesn't make the dialog size explode (kde#497328) * store QTextLayout inline * Update version to 6.10.0 ++++ kf6-ktexttemplate: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Fix build with Qt 6.10 (dev) * Update version to 6.10.0 ++++ kf6-ktextwidgets: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kunitconversion: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Fix rack unit conversion factor * Add rack units to length conversion * Update version to 6.10.0 ++++ kf6-kuserfeedback: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kwallet: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Update version to 6.10.0 ++++ kf6-kwidgetsaddons: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * KBusyIndicatorWidget: Add member functions to start and stop the spinning animation * ci: add Alpine/musl job * fix -Werror=return-type error when building kmessagewidgettest * Update version to 6.10.0 ++++ kf6-kwindowsystem: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kxmlgui: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Add more support for toolbars in dbus interface * Update version to 6.10.0 ++++ kf6-modemmanager-qt: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-networkmanager-qt: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove checks for quotes on ConnectivityCheckUri * Expose ConnectivityCheck properties * Update version to 6.10.0 ++++ kf6-prison: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Add QtMultimedia dependency to scanner QML module * Remove errornous QML registration * Register ScanResult to QML * Update version to 6.10.0 ++++ kf6-purpose: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Use DBus instead of kdeconnect-cli executable * [kdeconnect] Port away from org.kde.kdeconnect QML import * AlternativesModel: Return early if there's no input data * Update version to 6.10.0 ++++ kf6-qqc2-desktop-style: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Switch: Fix typo * updateItem when mnemonic active changes * Make use of animateClick in mnemonics * ToolButton: Remove unused id * Update version to 6.10.0 ++++ kf6-sonnet: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Update version to 6.10.0 ++++ kf6-syndication: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-syntax-highlighting: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * systemd unit: update to systemd v257 * Add missing include * Update version to 6.10.0 ++++ kf6-threadweaver: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kubectl-view-allocations: - Update to version 0.20.3: * :rocket: (cargo-release) version 0.20.3 * enable http-proxy and oidc support on kube access ++++ kubo: - Update to 0.32.1 - for details see * https://github.com/ipfs/kubo/releases/tag/v0.32.1 * AutoTLS: Automatic Certificates for libp2p WebSockets via libp2p.direct * Dependency updates + ipfs-webui to v4.4.0 + boxo to v0.24.3 + go-libp2p to v0.37.0 + go-libp2p-kad-dht to v0.28.1 + go-libp2p-pubsub to v0.12.0 + p2p-forge/client to v0.0.2 ++++ libnettle: - Disable the gcm regression test as it fails in virtual environments for the ppc64le architecture. * Add libnettle-powerpc64-skip-AES-GCM-test.patch ++++ slurm: - Fix testsuite: Cater for erroneous: `#include ` statements. ++++ pango: - Update to version 1.56.0: + Support setting font features in font descriptions + serialization: - Document the tab array format - Accept attributes without range + layout: Fix measuring ellipsis runs with shapes + build: - Require C11 - Require GLib 2.80 - Require cairo 1.18 - Replace gcc-c++ with generic c++_compiler BuildRequires. - Drop help2man BuildRequires, upstream ported manpages for tools to rst2man/rst2html, and defaults to not build it. Follow upstream and do not build the man or html documentation for tools. ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1004 - allow to disable blkdiscard calls - 4.5.222 ++++ wireshark: - Wireshark 4.4.3 * Potential mis-match in GSM MAP dissector for uncertainty radius and its filter key * The NFSv2 Dissector appears to be swapping Character Special File and Directory in mode decoding * VOIP Calls call flow displaying hours - Many more features, bug fixes and updated protocol support as listed in: https://www.wireshark.org/docs/relnotes/wireshark-4.4.3.html - move to default system Lua, instead of using explicit version ++++ memory-constraints: - Also set _smp_build_ncpus to fix usage with meson macro and maybe others ++++ mold: - Update to version 2.36.0 * The --package-metadata= option has been added to embed a given string into the .note.package section. This option is designed for build scripts that generate binary packages, such as .rpm or .deb, to include package metadata in each executable. It simplifies the process of identifying the corresponding package for a given executable or core file. (7ddc8f4) * [ARM][PowerPC] We've improved the algorithm for creating range extension thunks to reduce memory usage and improve speed. For example, linking clang-19 for ARM64 is now ~7% faster than before. (9fc0ace) * [RISC-V][LoongArch] We've improved the algorithm for code-shrinking linker relaxation to reduce memory usage and improve speed. For example, linking clang-19 for RISC-V is now ~4% faster than before. (3234d88) * mold created a bad relocation for an IFUNC if the linker's output file type was a shared library and the symbol was exported. This bug could cause a segmentation fault of a linked program. The problem has now been fixed. (a297859) * [RISC-V] mold could produce incorrect code as a result of code-shrinking relaxation for the R_RISCV_HI20 relocation. That type of relocation was used rarely because it is not PC-relative. That being said, if your program used the relocation, and the relocation targets were at a low address (from 0x1f800 to 0x20000), your program would crash at runtime due to the linker's bug. The issue has now been resolved. (eec3f6b) * [RISC-V][LoongArch] When the linker removed instructions from a function as a result of code-shrinking relaxation, the function symbol's size in the output file should be updated to reflect the result of relaxation, even though doing it is mostly cosmetic. mold did not do that. Now, mold sets correct sizes to output function symbols. (e6345d5) * [LoongArch] Binaries linked with mold now work on 64 KiB page systems. Previously, only up to 16 KiB pages were supported. (2d7b6b2) * [s390x] The s390x processor-specific ABI requires the linker to reserve the first three slots of the .got section for the runtime. mold, however, reserved only two slots and used the third for itself. Even though we did not observe issues in the wild, it was a violation of the psABI. The problem has now been fixed. (dfce2fc) ++++ nova: - Update to version 3.11.2: * feat: add stars field to ArtifactHub package structs and update scoring logic (#355) ++++ openQA: - Update to version 4.6.1736443232.5b07ee40: * Bump ace-builds from 1.37.2 to 1.37.3 ++++ pantheon-terminal: - update to 6.3.1: * Stop window size increasing when opened * Change hotkeys for Reset and Clear Screen actions * Translation updates ++++ perl-CGI: - updated to 4.670.0 (4.67) see /usr/share/doc/packages/perl-CGI/Changes 4.67 2025-01-08 [ FIX ] - correctly parse unquoted expires cookie values containing embedded commas (GH #268, thanks to rlauer6 for the patch) ++++ perl-Config-General: - updated to 2.670.0 (2.67) see /usr/share/doc/packages/perl-Config-General/Changelog 2.67 - fix github.com/TLINDEN/Config-General/issues/5: fixing tests (add missing file to dist tarball) contributed by @paulwalrath. - created gitignore file. 2.66 - fix github.com/TLINDEN/Config-General/issues/1: add support to quote values containing whitespace using the new flag -AlwaysQuoteOutput. - apply patch by @haarg github.com/TLINDEN/Config-General/pull/2: fix exporter setup, use "our" where appropriate. ++++ perl-Crypt-URandom: - updated to 0.500.0 (0.50) see /usr/share/doc/packages/perl-Crypt-URandom/Changes ++++ perl-DBI: - Remove perl-DBI-CVE-2014-10402.patch (fixed upstream) ++++ perl-URI-db: - updated to 0.230.0 (0.23) see /usr/share/doc/packages/perl-URI-db/Changes 0.23 2025-01-09T02:48:06Z - Added URI::clickhouse. Thanks to Ilia Rassadin for the PR (#18). - Changed the MySQL (and MariaDB) URI `dbi_dsn()` method to use DBD::MariaDB instead of DBD::mysql, because it better supports older MySQL client libraries and improves Unicode support. ++++ perl-libintl-perl: - updated to 1.340.0 (1.34) see /usr/share/doc/packages/perl-libintl-perl/Changes ++++ plasma-wayland-protocols: - Update to 1.16.0: * external-brightness: Allow the client to specify observed brightness * output management: add a failure reason event * output device,-management: add a dimming multiplier * output device/management: add power/performance vs. color accuracy preference ++++ proftpd: - 1.3.8c - Released 11-Dec-2024 fix for boo#1233997 (CVE-2024-48651) * http://proftpd.org/docs/NEWS-1.3.8c gh#1830 - Supplemental group inheritance grants unintended access to GID 0 due to lack of supplemental groups from mod_sql https://github.com/proftpd/proftpd/issues/1830 - rebase patch * proftpd-no_BuildDate.patch ++++ python-WebTest: - Update to 3.0.2 * Bump waitress min version to 3.0.2 - Update BuildRequires from setup.py ++++ python-falcon: - Build doc package just for tumbleweed to remove pydata-sphinx-theme requirement ++++ python-tqdm: - Remove nbval build dependency ++++ python-Logbook: - Update to 1.8.0 * Python 3.13 support * Fixed deprecation warnings on Python 3.12 * Dropped support for Python 3.8 - Adjust upstream source name in spec file ++++ python-charset-normalizer: - Update to 3.4.1 * Project metadata are now stored using `pyproject.toml` instead of `setup.cfg` using setuptools as the build backend. * Enforce annotation delayed loading for a simpler and consistent types in the project. * Optional mypyc compilation upgraded to version 1.14 for Python >= 3.8 * Added pre-commit configuration. * Added noxfile. * Removed `build-requirements.txt` as per using `pyproject.toml` native build configuration. * Removed `bin/integration.py` and `bin/serve.py` in favor of downstream integration test (see noxfile). * Removed `setup.cfg` in favor of `pyproject.toml` metadata configuration. * Removed unused `utils.range_scan` function. * Converting content to Unicode bytes may insert `utf_8` instead of preferred `utf-8`. (#572) * Deprecation warning "'count' is passed as positional argument" when converting to Unicode bytes on Python 3.13+ - Drop sed command to remove code coverage flags from pytest ++++ python-ciso8601: - Update to 2.3.2 * Add support for aarch64 wheels. Thank you @bbayles! * Add wheels for PyPy 3.10 * Added Python 3.13 support * Better error message when attempting to parse a BCE year (#156). Thanks @javiabellan ++++ python-click: - Update to 8.1.8 * Fix an issue with type hints for ``click.open_file()``. :issue:`2717` * Fix issue where error message for invalid ``click.Path`` displays on multiple lines. :issue:`2697` * Fixed issue that prevented a default value of ``""`` from being displayed in the help for an option. :issue:`2500` * The test runner handles stripping color consistently on Windows. :issue:`2705` * Show correct value for flag default when using ``default_map``. :issue:`2632` * Fix ``click.echo(color=...)`` passing ``color`` to coloroma so it can be forced on Windows. :issue:`2606`. - 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 name for dist directory in %files section - Update BuildRequires from pyproject.toml ++++ python-cliff: - update to 4.8.0: * Remove unnecessary shebangs * ruff: Enable pyupgrade rules * Migrate to ruff, ruff-format * Drop support for Python 3.8, add Python 3.12 * pre-commit: Bump versions * Normalize columns given by '-c'/'--columns' ++++ python-fido2: - update to 1.2.0: - Improved extension handling: - Several new extensions are now supported, both for Fido2Client and WindowsClient. - Extension APIs have been redesigned, and old APIs have been deprecated, slated for - removal in version 2.0. - Disable hmac-secret extension by default, preferring prf. - Improved (de-)serialization of dataclasses to/from JSON-friendly dicts. - Fido2Client: - Support allowCredentials/excludeCredentials of arbitrary length. - Handle PUAT_REQUIRED by re-attempting with PIN/UV. - Allow localhost (and subdomains) to use http:// in RP ID verification by default. - NFC: Support for Authenticators that return SW=61XX on SELECT. - USB: Improve connection recovery and use more specific exceptions for errors. - Fix: Handle residentKey=preferred properly. - Fix: Handle Authentictors that do not pass extensions in GetInfo. ++++ python-google-auth: - Update to version 2.37.0 * Allow users to use jwk keys for verifying ID token (#1641) - from version 2.36.1 * Improve user guide for Impersonation and SA (#1627) - Update BuildRequires and Recommends from setup.py ++++ python-regex: - Update to 2024.11.06: * Git issue 546: Partial match not working in some instances with non-greedy capture - from 2024.9.14: * Reverted to actions/download-artifact@v3 and actions/upload-artifact@v3 in main.yml because GitHub Actions failed when using them. - from 2024.9.13: * Updated to actions/upload-artifact@v4 in main.yml. - from 2024.9.12: * Updated to actions/download-artifact@v4 in main.yml. - from 2024.9.11: * Updated to Unicode 16.0.0. - from 2024.7.24: * Git issue 539: Bug: Partial matching fails on a simple example - from 2024.6.22: * Git issue 535: Regex fails Unicode 15.1 GraphemeBreakTest due to missing new GB9c rule implementation ++++ salt: - Revert setting SELinux context for minion service (bsc#1233667) - Remove System V init support * Make systemd the only supported init system by removing System V init and insserv references * Ensure package builds with no init system dependencies if built without systemd (for example for use in containers) * Apply some spec-cleaner suggestions (update copyright year, sort requirements, adjust spacing) - Added: * revert-setting-selinux-context-for-minion-service-bs.patch ++++ salt-test: - Revert setting SELinux context for minion service (bsc#1233667) - Remove System V init support * Make systemd the only supported init system by removing System V init and insserv references * Ensure package builds with no init system dependencies if built without systemd (for example for use in containers) * Apply some spec-cleaner suggestions (update copyright year, sort requirements, adjust spacing) - Added: * revert-setting-selinux-context-for-minion-service-bs.patch ++++ python-tokenizers: - Enable build on riscv64 ++++ rpmlint: - Update to version 2.6.1+git20250109.dfc27180: * whitelistings: add sssd permissions drop-in file for helper caps (bsc#1233131) ++++ rpmlint-strict: - Update to version 2.6.1+git20250109.dfc27180: * whitelistings: add sssd permissions drop-in file for helper caps (bsc#1233131) ++++ rpmlint-test: - Update to version 2.6.1+git20250109.dfc27180: * whitelistings: add sssd permissions drop-in file for helper caps (bsc#1233131) ++++ rubygem-agama-yast: - Activate multipath in case it is forced by the user (gh#agama-project/agama#1875). ++++ s390-tools: - Applied backport patches from s390-tools 2.37 to 2.36 ( jsc#PED-11870 ) ( jsc#IBM-1447, jsc#IBM-1062 ) * s390-tools-General-update-01.patch * s390-tools-General-update-02.patch * s390-tools-General-update-03.patch * s390-tools-General-update-04.patch * s390-tools-General-update-05.patch * s390-tools-General-update-06.patch * s390-tools-General-update-07.patch * s390-tools-General-update-08.patch * s390-tools-General-update-09.patch * s390-tools-General-update-10.patch * s390-tools-General-update-11.patch * s390-tools-General-update-12.patch * s390-tools-Additional-update-01.patch * s390-tools-Additional-update-02.patch ( jsc#IBM-1570, jsc#IBM-1571 ) * s390-tools-Support-unencrypted-SE-images-01.patch ( jsc#IBM-1572, jsc#IBM-1573 ) * s390-tools-pvimg-info-command-01.patch * s390-tools-pvimg-info-command-02.patch * s390-tools-pvimg-info-command-03.patch * s390-tools-pvimg-info-command-04.patch ( jsc#IBM-1576, jsc#IBM-1577 ) * s390-tools-pvimg-additional-01.patch - Renamed patches from - to * s390-tools-01-opticsmon-Fix-runaway-loop-in-on_link_change.patch to s390-tools-Additional-update-01.patch * s390-tools-02-libzpci-opticsmon-Refactor-on_link_change-using-new.patch to s390-tools-Additional-update-02.patch * s390-tools-03-rust-pvimg-Add-enable-disable-image-encryption-flags-to-pvimg-create.patch to s390-tools-Support-unencrypted-SE-images-01.patch - Revendored vendor.tar.gz ++++ scribus: - Update to 1.6.3. Check the ChangeLog file for the full list of changes. - Drop patch, merged upstream: * fix_build_with_poppler_24.12.0.patch ++++ skupper: - Update to version 1.8.3: * update for 1.8.3 * remove external process log (#1865) * Fixes internal console-auth implementation (#1833) * Ensure podman service containers bind correct hosts (#1799) * Update test images for ARM and OCP 3.11 (#1652) * Add stability to TestGateway and TestBasic tests (#1766) ++++ syncthing: - Update to 1.29.1 * Bugfixes: [#9904]: The browse API response has changed as of Syncthing v1.29.0 [#9906]: Deadlocks randomly, occasionally [#9907]: The response of "pending" APIs has changed as of Syncthing v1.29.0 [#9909]: Login into UI (Browser) not working anymore ++++ sysvinit: - Update to sysvinit 3.31 * Adjusted manual page install location. Patch provided by Mark Hindley. sysvinit (3.12) released; urgency=low * There were instances of the ctime() function being called in multiple files without checking the return value (can be NULL) and without checking the length of the returned information. While there _should_ never be a case where ctime() fails assuming success and length of returned string isn't ideal (or future-proof). We now check the return value of ctime() in bootlogd, dowall, last, logsave, and shutdown. Where no valid value is returned we supply a dummy value (usually a space in place of the expected time stamp). We also no longer assume returned string is at least 11-16 characters. * Re-commit flexible Makefile for GoboLinux. * Make sure pty.h and sys/sysmacros.h are included when building bootlogd on systems with glibc. * Fixed typos and syntax in manual page for init.8. Edits provided by : Bjarni Ingi Gislason. * Allow setting of location of the /usr directory in src/Makefile. This is handled by the usrdir variable. * Make sure src/Makefile uses sysconfdir (/etc by default) when installing configuration files. * Fix typos and syntax in pidof manual page. - Port patches * sysvinit-2.88dsf-suse.patch * sysvinit-2.90.dif ++++ tree-sitter-kotlin: - update to 1.1.0: * docs: fix README badges * feat(python): bump versions * build: update bindings * feat: add statement to supertypes * chore: regenerate ++++ xdg-desktop-portal: - Update to version 1.19.1 (boo#1235025): + New Features: - Introduce the Notification v2 portal. This updated version of the Notification portal supports a plethora of new fields for notifications, such as sounds, categories, purpose, and more. - Introduce the USB portal. This portal allows apps with relevant permissions to enumerate and acquire access to specific USB devices. - Introduce a new SchemeSupported method to the OpenURI portal. This new method allows apps to know ahead of time if the host system is able to deal with a particular scheme. + Enhancements: - Continued the move towards Python-based tests. This should simplify the test setup in the project quite significantly, and also will allow removing the cyclic dependency between libportal and XDG Desktop Portal. - Introduce umockdev-based tests. - Improve the icon validator so it can deal with memfd-based icons. - Clarify behavior of the Settings portal for non-standardized keys. - In the Global Shortcuts portal, clarify that the result the BindShortcuts of may be a subset of all requested shortcuts. - Add a documentation page about icon validation requirements. + Bug Fixes: - Fix memory leaks in the Background, Email, and Global Shortcuts portals. - Fix a general file descriptor & memory leak. - Fix a regression in the Settings portal. - Updated translations. - Add pkgconfig(gstreamer-pbutils-1.0), gstreamer-plugins-good and gstreamer-utils BuildRequires: New dependencies. - Add fix-test-dependencies.patch: build/tests: Check for python found and version in single require call. ++++ xdg-desktop-portal-devel-docs: - Update to version 1.19.1 (boo#1235025): + New Features: - Introduce the Notification v2 portal. This updated version of the Notification portal supports a plethora of new fields for notifications, such as sounds, categories, purpose, and more. - Introduce the USB portal. This portal allows apps with relevant permissions to enumerate and acquire access to specific USB devices. - Introduce a new SchemeSupported method to the OpenURI portal. This new method allows apps to know ahead of time if the host system is able to deal with a particular scheme. + Enhancements: - Continued the move towards Python-based tests. This should simplify the test setup in the project quite significantly, and also will allow removing the cyclic dependency between libportal and XDG Desktop Portal. - Introduce umockdev-based tests. - Improve the icon validator so it can deal with memfd-based icons. - Clarify behavior of the Settings portal for non-standardized keys. - In the Global Shortcuts portal, clarify that the result the BindShortcuts of may be a subset of all requested shortcuts. - Add a documentation page about icon validation requirements. + Bug Fixes: - Fix memory leaks in the Background, Email, and Global Shortcuts portals. - Fix a general file descriptor & memory leak. - Fix a regression in the Settings portal. - Updated translations. - Add pkgconfig(gstreamer-pbutils-1.0), gstreamer-plugins-good and gstreamer-utils BuildRequires: New dependencies. - Add fix-test-dependencies.patch: build/tests: Check for python found and version in single require call. ++++ xdg-desktop-portal-gnome: - Add notification-null-icon-pointer.patch * Fixes build against xdg-desktop-portal 1.19.1 ++++ xdg-desktop-portal-gtk: - Update to version 1.15.2: + Plug memory leak in the notification portal backend + Implement the contrast setting + Set correct platform data for notification activation + Drop use of private GNOME Shell notification API + Depend on the graphical-session target + Ensure proper shutdown target + Build against xdg-desktop-portal >= 1.19.1 + Updated translations. - Drop notification-null-icon-pointer.patch: Fixed upstream. - Add notification-null-icon-pointer.patch * Fixes build against xdg-desktop-portal 1.19.1 ++++ yast2-bootloader: - Added grub2-bls support (jsc#PED-10703). - 5.0.14 ------------------------------------------------------------------ ------------------ 2025-1-8 - Jan 8 2025 ------------------- ------------------------------------------------------------------ ++++ MozillaFirefox: - Mozilla Firefox 134.0 https://www.mozilla.org/en-US/firefox/134.0/releasenotes * Firefox now supports touchpad hold gestures on Linux. This means that kinetic (momentum) scrolling can now be interrupted by placing two fingers on the touchpad * Ecosia's availability has been expanded to all languages in the German region along with Austria, Belgium, Italy, Netherlands, Spain, Sweden and Switzerland MFSA 2025-01 (bsc#1234991) * CVE-2025-0244 (bmo#1929584) Address bar spoofing using an invalid protocol scheme on Firefox for Android * CVE-2025-0245 (bmo#1895342) Lock screen setting bypass in Firefox Focus for Android * CVE-2025-0246 (bmo#1912709) Address bar spoofing using an invalid protocol scheme on Firefox for Android * CVE-2025-0237 (bmo#1915257) WebChannel APIs susceptible to confused deputy attack * CVE-2025-0238 (bmo#1915535) Use-after-free when breaking lines in text * CVE-2025-0239 (bmo#1929156) Alt-Svc ALPN validation failure when redirected * CVE-2025-0240 (bmo#1929623) Compartment mismatch when parsing JavaScript JSON module * CVE-2025-0241 (bmo#1933023) Memory corruption when using JavaScript Text Segmentation * CVE-2025-0242 (bmo#1874523, bmo#1926454, bmo#1931873, bmo#1932169) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird 115.19, and Thunderbird 128.6 * CVE-2025-0243 (bmo#1827142, bmo#1932783) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 128.6, and Thunderbird 128.6 * CVE-2025-0247 (bmo#1835193, bmo#1910021, bmo#1919803, bmo#1931576, bmo#1931948, bmo#1932173) Memory safety bugs fixed in Firefox 134 and Thunderbird 134 - requires NSS 3.107 NSPR 4.36 (since FF 133 already) - rebased patches ++++ MozillaThunderbird: - Mozilla Thunderbird 128.6.0 * New mail notification was not hidden after reading the new message * New mail notification could show for the wrong folder, causing repeated alerts * macOS shortcut CMD+1 did not restore the main window when it was minimized * Clicking the context menu "Reply" button resulted in "Reply-All" * Switching from "All", "Unread", and "Threads with unread" did not work * Downloading message headers from a newsgroup could cause a hang * Message list performance slow when many updates happened at once * "mailto:" links did not apply the compose format of the current identity * Authentication failure of AUTH PLAIN or AUTH LOGIN did not fall back to USERPASS MFSA 2025-05 (bsc#1234991) * CVE-2025-0237 (bmo#1915257) WebChannel APIs susceptible to confused deputy attack * CVE-2025-0238 (bmo#1915535) Use-after-free when breaking lines in text * CVE-2025-0239 (bmo#1929156) Alt-Svc ALPN validation failure when redirected * CVE-2025-0240 (bmo#1929623) Compartment mismatch when parsing JavaScript JSON module * CVE-2025-0241 (bmo#1933023) Memory corruption when using JavaScript Text Segmentation * CVE-2025-0242 (bmo#1874523, bmo#1926454, bmo#1931873, bmo#1932169) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird 115.19, and Thunderbird 128.6 * CVE-2025-0243 (bmo#1827142, bmo#1932783) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 128.6, and Thunderbird 128.6 ++++ SDL3: - Update to release 3.1.8 * This update adds asynchronous I/O, main thread dispatching, a desktop tray API, debug text rendering and other features. ++++ agama: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ agama-products: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ agama-web-ui: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). - Use product ID instead of slug to link labels and descriptions to their corresponding radio inputs (gh#agama-project/agama#1873). - Show the cancel action at product selection page only when a product is already selected (gh#agama-project/agama#1871). ++++ agama-yast: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ bat: - Update to 0.25.0: Features: * Set terminal title to file names when Paging is not Paging::Never #2807 * bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 and #2665 * bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441 #2665 * PrettyPrinter::squeeze_empty_lines to support line squeezing for bat as a library, see #1441 #2665 * Syntax highlighting for JavaScript files that start with #!/usr/bin/env bun #2913 * bat --strip-ansi={never,always,auto} to remove ANSI escape sequences from bat's input, see #2999 * Add or remove individual style components without replacing all styles #2929 * Automatically choose theme based on the terminal's color scheme, see #2896 * Add option --binary=as-text for printing binary content, see issue #2974 and PR #2976 * Make shell completions available via --completion , see issue #2057 and PR #3126 * Syntax highlighting for puppet code blocks within Markdown files, see #3152 Bugfixes: * Fix long file name wrapping in header, see #2835 * Fix NO_COLOR support, see #2767 * Fix handling of inputs with OSC ANSI escape sequences, see #2541 and #2544 * Fix handling of inputs with combined ANSI color and attribute sequences, see #2185 and #2856 * Fix panel width when line 10000 wraps, see #2854 * Fix compile issue of time dependency caused by standard library regression #3045 * Fix override behavior of --plain and --paging, see issue #2731 and PR #3108 * Fix bugs in $LESSOPEN support, see #2805 Other: * Upgrade to Rust 2021 edition #2748 * Refactor and cleanup build script #2756 * Checks changelog has been written to for PRs in CI #2766 + Use GitHub API to get correct PR submitter #2791 * Minor benchmark script improvements #2768 * Update Arch Linux package URL in README files #2779 * Update and improve zsh completion, see #2772 * More extensible syntax mapping mechanism #2755 * Use proper Architecture for Debian packages built for musl, see #2811 * Pull in fix for unsafe-libyaml security advisory, see #2812 * Update git-version dependency to use Syn v2, see #2816 * Update git2 dependency to v0.18.2, see #2852 * Improve performance when color output disabled, see #2397 and #2857 * Relax syntax mapping rule restrictions to allow brace expansion #2865 * Apply clippy fixes #2864 * Faster startup by offloading glob matcher building to a worker thread #2868 * Display which theme is the default one in basic output (no colors), see #2937 * Display which theme is the default one in colored output, see #2838 * Add aarch64-apple-darwin ("Apple Silicon") binary tarballs to releases, see #2967 * Update the Lisp syntax, see #2970 * Use bat's ANSI iterator during tab expansion, see #2998 * Support 'statically linked binary' for aarch64 in 'Release' page, see #2992 * Update options in shell completions and the man page of bat, see #2995 * Update nix dev-dependency to v0.29.0, see #3112 * Bump MSRV to 1.74, see #3154 * Update clircle dependency to remove winapi transitive dependency, see #3113 Syntaxes: * cmd-help: scope subcommands followed by other terms, and other misc improvements, see #2819 * Upgrade JQ syntax, see #2820 * Add syntax mapping for quadman quadlets #2866 * Map containers .conf files to TOML syntax #2867 * Associate .xsh files with xonsh syntax that is Python, see #2840 * Associate JSON with Comments .jsonc with json syntax, see # * Associate JSON-LD .jsonld files with json syntax, see #3037 * Associate .textproto files with ProtoBuf syntax, see #3038 * Associate GeoJSON .geojson files with json syntax, see #3084 * Associate .aws/{config,credentials}, see #2795 * Associate Wireguard config /etc/wireguard/*.conf, see #2874 * Add support for CFML, see #3031 * Map *.mkd files to Markdown syntax, see issue #3060 and PR #3061 * Add syntax mapping for CITATION.cff, see #3103 * Add syntax mapping for kubernetes config files #3049 * Adds support for pipe delimiter for CSV #3115 * Add syntax mapping for /etc/pacman.conf #2961 * Associate uv.lock with TOML syntax, see #3132 Themes: * Patched/improved themes for better Manpage syntax highlighting support, see #2994 ++++ chromium: - Chromium 131.0.6778.264 (boo#1235422) * CVE-2025-0291: Type Confusion in V8 * Various fixes from internal audits, fuzzing and other initiatives ++++ clojure: - Update to 1.12.0.1495: * Echo args with -M deprecation warning for clarity * Update to tools.deps 0.21.1467 - Update to 1.12.0.1488: * Tweak message when -X or -T function namespace not found * Update to latest tools.tools * Update to latest tools.deps ++++ cpuinfo: - ExcludeArch s390x because it is not supported by IBM boo#1235402 ++++ digger-cli: - Update to version 0.6.82: * always set right provider in ee (#1868) * fix heading (#1866) ++++ docker-compose: - Update to version 2.32.2: * remove engine v25 from e2e test matrix The 1st version available for Ubuntu 24.x is Docker Engine v26 * fix relative path in compose file * bump compose-go to v2.4.7 * replace tibdex/github-app-token by official GitHub create-github-app-token * bump golang.org/x/net to v0.33.0 to fix potential security issue https://github.com/golang/go/issues/70906 * checkExpectedVolumes must ignore anonymous volumes * When retrying to resolveOrCreateNetwork, retry with a valid network name * only check bind mount conflict if sync action is involved * use the 3 latest major versions of the engine to run e2e step * bump Golang version to v1.22.10 and update CI actions * add --pull to run command * CI to validate fmt * `make fmt` so any contributor can enforce formatting * format code with gofumpt ++++ rpm2docserv: - Update to version 20250107.10e1695: * Update dependencies * Replace hostname command * Add metrics namespace ++++ drbd: - fix the warning of blk_validate_limits when running drbdadm down (boo#1235399) * add patch boo1235399-fix_the_warning_of_blk_validate_limits.patch ++++ drbd-utils: - Update drbd-utils from 9.25.0 to 9.29.0 * Changelog from Linbit: 9.29.0 - ---------- * drbdmeta: fix initialization for external md * build: allow disbling keyutils * tests: export sanitized environment * drbdmon: various improvements * build: add cyclonedx * drbsetup,v9: fix multiple paths drbdsetup show --json strictly spreaking breaking change, but maily used internally * events2: expose if device is open * drbdadm: fix undefined behavior that triggered on amd64 * shared: fix out-of-bounds access in parsing * drbsetup,v9: event consistency with peer devices * drbdadm: fix parsing of v8.4 configs for compatibility * drbdmeta: fix segfault for check-resize on intentionally diskless * drbd-promote@.service: check if ExecCondition is available 9.28.0 - ---------- * events2: set may_promote:no promotion_score:0 while force-io-failure:yes * drbdsetup,v9: show TLS in connection status * drbdsetup,v9: add udev command * 8.3: remove * crm-fence-peer.9.sh: fixes for pacemaker 2.1.7 * events2: improved out of order message handling 9.27.0 - ---------- * adjust,v9: retry for diskless primaries * tests: sanitize env (e.g., TZ) * drbdmeta: dump and restore the members field 9.26.0 - ---------- * config,v9: new config option load-balance-paths * config,v9: new config options rdma-ctrls-(snd|rcv)buf-size * drbdadm,v9: fix segfault if proxy has no path * drbd: increase maximum CPU mask size * systemd: introduce drbd-graceful-shutdown.service * drbdmeta,v9: fix regression, allow attach after offline resize * drbdsetup,v9: add path established information to JSON status * events2: terminate on module unload even under --poll * events2: specif exit code if module unload * docs: add spdx license file * drbdmon: various smaller improvements * drbdsetup,v9: support for TLS/kTLS * remove patches which are already included in upstream code: 0001-drbdadm-v9-do-not-segfault-when-re-configuring-proxy.patch 0002-user-drbrdmon-add-missing-stdint.h-includes.patch 0003-Introduce-default_types.h-header.patch bsc-1219263_crm-fence-peer.9.sh-fix-parsing-in_ccm-crmd-fields-o.patch bsc-1219263_crm-fence-peer.9.sh-use-join-of-node_state-to-judge-.patch bsc-1233273_drbd.ocf-update-regex-of-sed-for-new-output-from-crm.patch usrmerge_move_lib_to_prefix_lib.patch * add upstream patches to align commit 0a014f290802: 0001-drbd-verify.py-relax-host-key-checking.patch 0002-DRBDmon-Disabled-DRBD-commands-warning-only-for-actu.patch 0003-DRBDmon-Integrate-global-local-command-delegation.patch 0004-DRBDmon-Adjust-events-log-supplier-program-name.patch 0005-DRBDmon-Add-drbd-events-log-supplier.patch 0006-DRBDmon-Adjust-Makefile.patch 0007-DRBDmon-Version-V1R4M1.patch 0008-drbdadm-add-proxy-options-to-add-connection-command.patch 0009-Do-not-hardcode-paths-in-services-and-scripts.patch 0010-Fix-typo-in-warning-there-is-no-po4a-translage-comma.patch 0011-drbd.ocf-explicitly-timeout-crm_master-IPC-early.patch 0012-drbd.ocf-the-text-output-of-crm_resource-locate-has-.patch * update patches according to source code changes: bsc-1233273_drbd.ocf-replace-crm_master-with-ocf_promotion_score.patch fence-after-pacemaker-down.patch * modify upstream patch for passing build: 0009-Do-not-hardcode-paths-in-services-and-scripts.patch * add new service: drbd-graceful-shutdown.service * add new binrary: drbd-events-log-supplier ++++ editorconfig-checker: - Update to version 3.1.0: * chore(main): release 3.1.0 (#408) * chore(deps): bump anchore/sbom-action from 0.17.4 to 0.17.9 (#407) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.7 to 1.4.8 (#406) * fix: actually use the correct end marker (#405) * fix: this release-please marker (#403) * ci: build artifacts with GoReleaser and use Release Please (#385) * chore(deps): bump wagoid/commitlint-github-action from 6.1.2 to 6.2.0 (#400) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.6 to 1.4.7 (#398) * chore(deps): bump golang.org/x/text from 0.20.0 to 0.21.0 (#399) * chore(deps): bump codecov/codecov-action from 4 to 5 (#396) * chore(deps): bump golang.org/x/text from 0.19.0 to 0.20.0 (#395) * refactor: replace Logger.LogMessage by storing an io.Writer (#380) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.5 to 1.4.6 (#393) * docs: fix Hits-of-Code badge (#391) * chore: rename our own .ecrc to the new name (#392) * chore: pre-commit v2 (#384) * chore: add a pre-commit config (#381) * fix: add `.ecrc` deprecation warning (#389) * fix: typo in config, `SpacesAftertabs` => `SpacesAfterTabs` (#386) * chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0 (#387) * chore: load codecov token from secrets (#382) * docs: add CONTRIBUTING.md and MAINTAINERS.md (#378) * refactor: output FormatErrors (#377) * feat: support `.editorconfig-checker.json` config (#375) * docs: try to explain excludes better for #370 (#372) * chore: docker `FROM…as` to `FROM…AS` (#376) * feat: provide Codeclimate compatible report fromat (#367) * chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 (#369) * chore(deps): bump wagoid/commitlint-github-action from 6.1.1 to 6.1.2 (#368) * feat: consolidate adjacent error messages (#360) * feat: editorconfig-checker-disable-next-line (#363) * feat: add zip version when compressing all binaries (#321) (#362) * chore(deps): bump wagoid/commitlint-github-action from 6.0.2 to 6.1.1 (#361) * chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 (#358) * chore(deps): bump wagoid/commitlint-github-action from 6.0.1 to 6.0.2 (#357) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.4 to 1.4.5 (#356) ++++ gmic: - switch all the Qt gui implementations to Qt6 except for the krita one, as this also still pulls KF5 libraries, not sure how well mixing KF5 and QT6 would work. (boo#1218653#c14) ++++ git-bug: - Update vendorization. ++++ glasskube-cli: - Update to version 0.26.1: * chore(main): release 0.26.1 (#1423) * docs(website): move website to https://github.com/glasskube/glasskube.dev/ (#1479) * chore(deps): update dependency typescript-eslint to v8.19.1 (#1482) * docs(website): fix company name input type (#1478) * docs(website): add contact form (#1477) * chore(deps): update dependency esbuild to v0.24.2 (#1467) * fix(deps): update dependency @giscus/react to v3.1.0 (#1475) * fix(deps): update dependency giscus to v1.6.0 (#1476) * chore(deps): update dependency typescript-eslint to v8.19.0 (#1473) * fix(deps): update fontsource monorepo to v5.1.1 (#1471) * chore(deps): update dependency eslint-plugin-react to v7.37.3 (#1469) * chore(deps): update dependency typescript-eslint to v8.18.2 (#1468) * docs(website): added airgapped glossary piece (#1463) * chore(deps): update dependency esbuild to v0.24.1 (#1465) * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.22.1 (#1464) * chore(deps): update actions/upload-artifact action to v4.5.0 (#1461) * chore(deps): update dependency globals to v15.14.0 (#1462) * fix(deps): update font awesome to v6.7.2 (#1460) * chore(deps): update dependency typescript-eslint to v8.18.1 (#1459) * chore(deps): update actions/setup-go digest to 3041bf5 (#1451) * chore(deps): update dependency @commitlint/cli to v19.6.1 (#1458) * chore(deps): update dependency @eslint/js to v9.17.0 (#1457) * fix(deps): update dependency htmx.org to v2.0.4 (#1456) * fix(deps): update dependency htmx-ext-response-targets to v2.0.2 (#1455) * docs(website): glossary isv (#1454) * fix(deps): update dependency prism-react-renderer to v2.4.1 (#1453) * fix(deps): update dependency posthog-docusaurus to v2.0.2 (#1449) * docs(webiste): fix link (#1448) * docs(website): adapt website for glasskube cloud launch (#1437) * chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /website (#1446) * chore(deps): bump path-to-regexp and express in /website (#1442) * fix(deps): update module sigs.k8s.io/controller-runtime to v0.19.3 (#1433) * fix(deps): update module golang.org/x/term to v0.27.0 (#1436) * fix(deps): update module github.com/onsi/gomega to v1.36.1 (#1444) * chore(deps): update dependency typescript-eslint to v8.18.0 (#1443) * chore(deps): update actions/cache action to v4.2.0 (#1438) * docs(website): add on-prem glossary piece and fix broken link (#1441) * docs(website): fix broken link (#1440) * chore(deps): update dependency typescript-eslint to v8.17.0 (#1435) * chore(deps): update dependency globals to v15.13.0 (#1434) * chore(deps): update dependency prettier to v3.4.2 (#1431) * chore(deps): update dependency prettier to v3.4.2 (#1430) * docs(website): cloud vs on-premises vs byoc blog post (#1382) * chore(deps): update dependency @eslint/js to v9.16.0 (#1429) * docs(website): remove orphan pages from sitemap, fix broken link (#1428) * docs(website): add cta components (#1427) * docs(website): fix broken links (#1426) * docs(website): fixed broken glossary links (#1419) * chore(deps): update dependency prettier to v3.4.1 (#1425) * chore(deps): update dependency prettier to v3.4.1 (#1424) * docs(website): add cloudnativepg guide guide (#1414) * chore(deps): update dependency @eslint/js to v9.15.0 (#1417) * chore(deps): update dependency typescript-eslint to v8.16.0 (#1418) * fix(deps): update module github.com/onsi/gomega to v1.36.0 (#1420) ++++ glib-networking: - Update to version 2.80.1: + OpenSSL: - Fix crash in complete_handshake - Fix invalid free in openssl_get_binding_tls_server_end_point() + TLS test should handle G_IO_ERROR_WOULD_BLOCK + Updated translations. ++++ govulncheck-vulndb: - Update to version 0.0.20250108T191942 2025-01-08T19:19:42Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3371 GHSA-2r2v-9pf8-6342 * GO-2025-3374 CVE-2025-22130 GHSA-j4jw-m6xr-fv6c ++++ hwdata: - Update to version 0.391 * Update pci and vendor ids ++++ ibus-typing-booster: - Update to 2.27.7 - Fix typo in setup tool in the function called when changing an existing autosetting (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/591 - Update to 2.27.6 - “return False” in “emoji_font_fallback_needed()” if “get_fonts_used_for_text()” returns and empty result (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/589) - Add a gsettings option “prefercommit” (Related: https://github.com/mike-fabian/ibus-typing-booster/issues/580) - Some preparation for future support of m17n input methods offering multiple candidates (Related: https://github.com/mike-fabian/ibus-typing-booster/issues/523) - Use XML-tag “layout_option” for “lv3:ralt_switch” - Use higher ranks for the “tb” engines than for the respective “m17n” engines - Translation update from Weblate (sv 100%) ++++ incus: - Add missing Requires for OCI support. bsc#1234300 ++++ installation-images-MicroOS: - merge gh#openSUSE/installation-images#749 - fix zram setup taking new module dependencies into account (bsc#1235440) - 17.148 - merge gh#openSUSE/installation-images#748 - etc: update module.config to match 6.13 - 17.147 ++++ installation-images-openSUSE: - merge gh#openSUSE/installation-images#749 - fix zram setup taking new module dependencies into account (bsc#1235440) - 17.148 - merge gh#openSUSE/installation-images#748 - etc: update module.config to match 6.13 - 17.147 ++++ jj-fzf: - change dependency from gawk to awk ++++ kubectl-view-allocations: - Update to version 0.20.2: * :rocket: (cargo-release) version 0.20.2 * Update kube requirement from 0.97 to 0.98 * :arrow_up: Update itertools requirement from 0.13 to 0.14 * :arrow_up: Bump mozilla-actions/sccache-action from 0.0.6 to 0.0.7 * :arrow_up: Update kube requirement from 0.96 to 0.97 * :arrow_up: Update thiserror requirement from 1.0 to 2.0 * :arrow_up: Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 ++++ kubie: - Update to version 0.24.1: * Version 0.24.1 * fix: remove superfluous bash prompt characters (#301) * Bump which from 6.0.3 to 7.0.0 (#292) * Bump the all group across 1 directory with 8 updates (#309) * Explicitly specify cpu architecture in building x86_64-apple-darwin (#307) * Bump the all group across 1 directory with 6 updates (#290) * fix: default value in example (#291) * Bump the all group across 1 directory with 5 updates (#275) ++++ tbb: - Modernize building of the Python subpackage, don't generate *.egg. ++++ openscap: - update to 1.4.1: * New features - Introduce "oscap-im" - script that can be used in Containerfiles to build - hardened bootable container images to run as Image Mode Operating System Maintenance, bug fix - Add support for containers with no entrypoint/cmd in "oscap-docker" - Stop printing useless component reference information in "oscap info" - Fix missing declaration of PATH_MAX on Solaris - Fix RPM database path in RPM probes (RHEL-55251, #2151) - Fix issues reported by OpenScanHub after 1.4.0 release - Fix failing test probes/filehash58/test_probes_filehash58.sh on s390x - architecture - Ensure xlink namespace exists (RHEL-34104) - Minor fixes in test suite and CI - update to 1.4.0: * New features - Introduce ability to generate Kickstarts for unattended OS installation using the oscap xccdf generate fix --fix-type kickstart command - Add ability to process multi-profile JSON tailorings by the autotailor tool * Removed features - Removed cve, cvss, cvrf modules - Removed ds submodules sds-compose, sds-add, sds-split, rds-create, rds-split - Removed --template, --oval-template and --sce-template options from the xccdf generate submodule - Remove the --skip-valid option (replaced by --skip-validation) * Maintenance, bug fix - Advertise path to SSG in remediation scripts - Remove the option to build with PCRE - Process CPE AL platforms if CPE dictionary isn't part of data stream - Disable GConf probe by default (and remove dependencies from docs) - Disable MD5 and SHA-1 by default - Remove CPE dictionary - Fix compiler warnings - Update User Manual - Remove SUSE/openSUSE CPE dictionary patches. * drop 0001-Add-openSUSE-cpe-links.patch * drop 0002-Add-SUSE-cpe-links.patch - Set .so version to 33. ++++ libserialport: - Update to 0.1.2 * The 0.1.2 release is compatible with 0.1.1 in that no existing APIs have been changed or removed. The release contains mostly bugfixes and updates to the code base. * Additionally, examples for libserialport usage are now provided, along with Visual Studio project files for those who want to use them. ++++ template-glib: - Update to version 3.36.3: + Updated translations. ++++ libvirt: - Convert from tar_scm to obs_scm: allow OBS internal data structure to be more efficient by using .obscpio files ++++ logback: - CVE-2024-12798 (bsc#1234742) Arbitrary code execution via JaninoEventEvaluator * Resolution: remove JaninoEventEvaluator - CVE-2024-12801 (bsc#1234743) Server-Side Request Forgery (SSRF) in SaxEventRecorder * Resolution: prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD files in DOCTYPE * Remove SaxEventRecorder - Add logback-CVE-2024-12801-CVE-2024-12798.patch ++++ lowfi: - update to 1.5.5: * fix: make scrape command deterministic and update lofigirl list * feat: allow variable width * fix: read list header to lofigirl list * fix: use unicode-segmentation to fix issues with unicode track names * bump dependencies ++++ lxqt-wayland-session: - Drop: * 0001-Adjust-labwc-pointerspeed.patch * 001-labwc-autostart-swaybg.patch - Add: * 0001-configuration-changes-for-default-labwc-session.patch - Combines both dropped patches to a git_am style patch * Recommends for labwc session (Quality of Life Improvements) - labwc-tweaks (some GUI labwc configuration options) - wdisplays (GUI settings of displays under wayland) - sddm-conf (GUI configuration for sddm) ++++ meld: - Update to version 3.22.3: + Fix custom label handling for folder and version-control views + Remove Ctrl+Page Up/Down bindings for horizontal scroll + Fix incorrect parent state in path label when opening new files + Don't use deprecated pipes module + Fix crash on blank folder comparison + Avoid loading MeldNotebook CSS provider multiple times + Fix pathbar not updating in folder comparisons + Updated translations. ++++ nethack: - Add nethack-escape-char.patch: Split off from nethack-misc.patch, this patch contains a fix for input handling. - Add nethack-secure.patch: Improve support for SECURE in recover utility. Does not affect the game binary. Taken from nethack-misc.patch. - Modify nethack-config.patch: When patching Makefiles, also fix the paths in the documentation to match openSUSE systems. - Drop nethack-misc.patch: The patch has been split and its content moved to other patch files. - Modify nethack-gzip.patch: Point COMPRESS to /usr/bin/gzip and avoid the symlink /bin. The top-level /bin directory is supposed to go away. - Modify nethack-config.patch: The patch enabled building a number of files for X11, which we don't support. Remove them from the build. - Drop nethack-syscall.patch: The patch only affects builds with GNOME support, which we don't do. - Add nethack-reproducible.patch: Same as reproducible.patch, but follows patch-nameing conventions. There's now also a short patch description in the spec file. - Drop reproducible.patch: Renamed to nethack-reproducible.patch. - Modify nethack-syscall.patch: Refresh to account for offset changes. - Modify nethack-gzip.patch: Refresh to account for offset changes. ++++ openQA: - Update to version 4.6.1736278545.8d3af5b5: * Check existing job groups in openqa-load-templates * Bump datatables.net-bs5 from 2.1.8 to 2.2.0 ++++ os-autoinst: - Update to version 4.6.1736332167.3796202: * 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 ++++ palo: - Update to version 2.26 * Fix file permissions of documentation. * Rephrased 2GB boot limit message in palo ipl loader * PA-RISC Wiki was migrated to kerneldoc documentation * Adjust pathnames for openSUSE. Prepare for initial openSUSE package. - Drop patch: * makefile.patch (fixed upstream) ++++ perl-Log-Dispatchouli: - updated to 3.9.0 (3.009) see /usr/share/doc/packages/perl-Log-Dispatchouli/Changes 3.009 2025-01-07 21:22:25-05:00 America/New_York - added documentation of the enable_stdout and enable_stderr methods, added in 2.018 3.008 2024-11-02 16:59:01+00:00 Europe/London - log_pid can now be a comma-delimited list of outputs, which is most likely useful for setting log_pid to "syslog" only - mark "to_file" for removal, probably in Nov 2025 ++++ publicsuffix: - Update to version 20250107: * Add `cloudbeesusercontent.io` (#2298) * add PSL Sandbox (#2358) * Replace broken links (#2360) * Add Code of Conduct (#2364) * remove Hakaran domains (#2361) * chore: formatting + fixes (#2329) * remove `curv.dev` (#2317) * remove Diher Solutions section (#2319) * add botdash domains (#2342) * update email address (#2354) * remove `spacekit.io` (#2348) * remove `drud.io` and `drud.us` (#2347) * remove `platter-app.com` (#2346) * util: gTLD data autopull updates for 2024-12-23T15:16:32 UTC (#2357) * chore: update website URL (#2344) * remove `lab.ms` (#2334) * remove `n4t.co`, `001www.com`, `now-dns.top` (#2324) * remove `secaas.hk` (#2335) * util: gTLD data autopull updates for 2024-12-12T15:18:57 UTC (#2341) * remove `shiftedit.io` (#2312) * fix some URLs (#2340) * update `.az` section (#2331) * update `.bw` section (#2339) * add confirmation message to `.am` (#2330) * remove `lelux.site` (#2336) * remove `yombo.me` (#2337) * Remove blogspot ccTLD domains (#2327) * chore(tools/internal/parser): remove unneeded exceptions (#2328) * Update comments for `.it`, `.jp`, `.se`, `.xn--fiqs8s`, `.xn--fiqz9s` (#2325) * Add addr.tools dynamic dns services (#2320) * util: gTLD data autopull updates for 2024-12-10T15:19:18 UTC (#2321) * remove `herokussl.com` (#2313) * remove `aaa.vodka` (#2323) * remove Danger Science section (#2318) * add aiven.app to public suffix (#2315) * update `.us` (#2316) * Update `.PW` (#2314) * remove `test.ru` (#2301) * Add email policy (#2296) * add on-fleek.xyz (#2303) * Add `netlib.re` (#2308) * rename `GetLocalCert` to `LocalCert` (#2309) * update info + add note regarding 2LDs for `.name` (#2307) * Add checkbox for contact method to the PR template (#2305) * Allow 0e.vc to be isolated for all subdomains by adding wildcard (#2299) ++++ python-Kivy: - Update to 2.3.1: * Fix `ConfigParser.write` error with when `--save` is supplied as an argument * Fix dropped motion events in mtdev provider.Update `monitor` module to use `dp` * Rename `CaptureDelegate` to `KivyCaptureDelegate` in `AVFoundationCamera` to avoid duplicated symbols * `avplayer` audio provider: Fixes `seek` and `state` on iOS and macOS * Fix numpy float/int error when using `CameraAndroid.decode_frame` * Use `filetype` as `imghdr` built-in module is deprecated and slated for removal in Python 3.13 * Updated ES vkeyboard layout to resemble a real ES keyboard layout * Fix `xsel` import when clipboard is empty, and add timeout failsafe * Fix `SDL_EventFilter` definitions to match SDL definitions (fixes build on GCC 14) * Revert #8415 and align `glShaderSource` `typedef` in `common_subset.h` with Khronos Headers * Fix dropped motion events in mtdev provider. Full changelog: https://github.com/kivy/kivy/releases/tag/2.3.1 ++++ python-Cerberus: - Update to 1.3.7: * Amend missing changelog - Update to 1.3.6: * Support for Python 3.12 & 3.13 * Fix escaping in docstrings (#608) ++++ python-PyQt6-3D: - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6: - Update to 6.8.0 * Added support for Qt v6.8 (excluding any technical previews). * Python enums are now handled correctly by Qt Designer (requires Qt v6.8.1 or later). * Implemented QtAudio as a synonym for QAudio. * Added QWindow.setVulkanInstance(), QWindow.vulkanInstance(), QVulkanExtension, QVulkanInstance and QVulkanLayer. * Bug fixes. - Should fix boo#1234295 ++++ python-PyQt6-Charts: - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6-DataVisualization: - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6-Graphs: - Initial package for v6.8.0 - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6-WebEngine: - Update to 6.8.0 * Added support for Qt v6.8. - Use sip-build --concatenate 1 as a workaround for incomplete type class error https://www.riverbankcomputing.com/pipermail/pyqt/2024-December/046097.html ++++ python-PyQt6-sip: - Update to 13.9.1 * New ABI version 13.9 * Match python3-sip6-devel 6.9.1+ ++++ python-argparse-manpage: - Drop patch skip-pip-install.patch: * Point pip to the directory that setuptools-wheel uses, since that is the only requirement for pip install with the current version of setuptools. - Remove unneeded Requires, limit them appropiately. - Switch to pyproject macros. ++++ python-azure-appconfiguration-provider: - New upstream release + Version 2.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-dns-lexicon: - update to 3.20.1: * Setup Docker entrypoint to run Lexicon by default - update to 3.20.0: * Fix Docker build & migrate image to Github Container registry - update to 3.19.0: * Add regfish provider (#2102) * Add ionos provider (#2127) * Add support of Python 3.13 * Migrate build tooling from poetry to uv * Provider porkbun now use the new API exposed by the DNS provider (#2069) * Drop support of Python 3.8 - update to 3.18.0: * Add timeweb provider (#1850) * Add qcloud provider (#1824) * Update cloudflare documentation regarding the zoneID (#1783) * Add support of personal access tokens (PATs) in gandi provider (#1987) * Prevent invalid TTL values and proper behavior with subdomains in godaddy provider (#1834) ++++ python-elastic-transport: - 8.17.0: * Fix use of SSLContext with sniffing (#199) * Fix enabled_cleanup_closed warning (#202) * Remove unneeded install requirement (#196) ++++ python-elasticsearch: - Add patch to do not depend on pyarrow for tests: 0001-Make-pyarrow-dependency-optional-for-tests.patch - Update to 8.17.0: * Allow simsimd again on Python 3.13 (#2722) * Update APIs: - Mark all Inference APIs as stable. - Add allow_partial_search_results to the Open Point in Time API - Add keep_alive to the Get async search status API - Remove the keep_alive, pre_filter_shard_size and scroll parameters from the Submit async search API. They were never supported. - Add master_timeout and timeout to all autoscaling policy APIs - Add master_timeout to the Alias exists and Get alias APIs - Add list_executed_pipelines and require_data_stream to Bulk API - Add include_model_definition to Get trained models API - Add meta to Create data frame analytics API - Add aggs to Create datafeeds API - Add allow_no_indices, expand_wildcards, ignore_throttled and ignore_unavailable to Create anomaly detection jobs API - 8.16.0: * Support Python 3.13 (#2680) * Emit Python warnings for beta and tech preview APIs (#2675). * Vectorstore: use a retriever query for hybrid search (#2666) * Allow retries for statuses other than 429 in streaming bulk (#2071, contributed by @ayayron) * Make BulkIndexError and ScanError serializable (#2669, contributed by @seagrine) * Fix import when trace is missing from opentelemetry package (#2694, contributed by @nicoloboschi) * Update APIs: - Fix nodes parameter in Task management API (contributed by @margaretpearce) - Add Test query rule API - Add Create Cross-Cluster API key and Update Cross-Cluster API key APIs - Add experimental Verify snapshot repository API - Add data_stream_name and settings to Delete auto-follow pattern API - Add max_samples_per_key to Get async EQL status API - Add lifecycle and remove unused data_retention and downsampling parameters from Put data stream lifecycle API - Add include_remotes and remove flat_settings from Cluster stats API - Add remote_indices to Create or update application privileges and Create or update roles APIs - 8.15.1: * Fix OTel context loss in parallel bulk helper (#2616) * Use request converter to generate python examples (#2645) * Add Geoip database configuration APIs: Create or update, Get and Delete * Add q parameter to Update by Query API * Add allow_no_indices and ignore_unavailable parameters to Resolve index API - 8.15.0: * Added the Connector API (#2623) * Added support for semantic_text and semantic query. * Added support for sequences of job id, model id and tags where applicable in ML APIs * Added dry_run and force parameters to the Perform inference API * Added optional Arrow deserialization support (#2632) * Merged Query Ruleset API into new Query Rules API (#2607) * Added mapping code examples (#2596) * Fixed reference docs (#2629) * Dropped Python 3.7 support (#2618) - 8.14.0: * Fixed node_pool_class override (#2581, contributed by @tallakh) * Added retriever to the Search API * Added deprecated and removed allow_auto_create from the Create or update component template API * Added allow_auto_create, cause, deprecated, ignore_missing_component_templates and master_timeout to the Create or update index template API * Added cause, removed flat_settings and timeout from the Create or update index template legacy API * Removed various unsupported parameters from the Simulate index API * Added various supported paramters to the Simulate index template API * Added the completion and rerank task types to the Inference APIs * Added the query and timeout parameters to the Perform inference API * Added typed_keys to the Search Application Search API * Added with_profile_uid to the Get API key information and Query API key information APIs - 8.13.2: * Added the ml.update_trained_model_deployment API * Marked Requests 2.32.2 as incompatible with the Elasticsearch client - 8.13.1: * Added force_synthetic_source to the Get API * Added wait_for_completion to the Create trained model API * Added typed_keys to the Query API key information API - 8.13.0: * Added native OpenTelemetry support (#2435) * Added optional orjson (a fast, correct JSON library) serialization support (#2493) * Added the text_structure.test_grok_pattern API * Added the indices.resolve_cluster API * Renamed the model_id parameter to inference_id in the inference APIs * Changed all synonyms APIs from experimental to stable. * Fixed API key documentation (#2477, contributed by @iuliaferoli) - 8.12.1: * Fixed but deprecated parameter aliases in body parameter (#2427) * Added mappings and bulk to quickstart page (#2417) - Skip some flaky tests that fails in OBS build ++++ python-elasticsearch-dsl: - Update to 8.17.0: * Added support for quantized dense vector options (#1948) * Added support for composable index templates (#1943) - 8.16.0: * Autogenerate parts of the library using documentation and types from the Elasticsearch specification - query classes (#1890) - aggregation classes (#1918) - response classes (#1929 #1932) * Support pipe syntax to declare optional document fields (#1937) * Ignore document attributes typed with ClassVar (#1936) * Support Python 3.13 (#1938) - 8.15.4: * Fixed the use of dictionaries as values in Terms query (#1920) - 8.15.3: * Fixed regression introduced in Terms query class (#1907) * Removed unnecessary filter argument in AggBase.__getitem__ (#1903) * Fixed deserialization of datetime.date fields (#1914) - 8.15.2: * Added support for any iterables to the Terms query (#1887) * Added back support for tuples and other iterables to Search.source() method (#1895) * Added recursive option to AttrDict.to_dict() (#1892) * Removed unused analyzer from search as you type example (#1883) - 8.15.1: * Added support for the semantic_text field and semantic query type (#1881) * Removed extra __orig_class__ attribute in aggregation responses (#1877) - 8.15.0: * Added the option to use Python types to declare document fields (#1845) * Added type annotations (#1533) * Added support for bulk document operations with Document.bulk() (#1864) * Added the ConstantKeyword field to the top-level package (#1843) * Added async_connections to the top-level package (#1865) * Added index creation to the aggregations example (#1862) - 8.14.0: * Added text_expansion query clause (#1837) * Added Response.search_after() and Search.search_after() methods for efficient iteration (#1829) * Added point in time support and the iterate() method in the Search class (#1833) * Added support for slicing multiple times in Search class (#1771) * Added support for regular expressions in Completion.suggest() (#1836) * Fixed suggest() method of the Completion class to format requests correctly. (#1836) * Fixed Document.update() to accept fields set to None or empty (#1820) * Started work on type hints (Thanks Caio Fontes for leading this effort!) - Added Type hints to function.py (#1827) - Added Type hints to query.py (#1821) - 8.13.1: * Added support for knn as a query option (#1770) * Made the dims attribute of the dense vector type optional (#1776) * Added missing inner_hits option to search.knn() method (#1777) * Added support for detecting document updates in InnerDoc attributes (#1535) * Changed _expand__to_dot setting to resolve at runtime (#1633) * Added explicit error message when unsupported minimum_should_match values are used (#1774) * Added the EmptySearch class (#1780) * Added several missing aggregations: - AdjacencyMatrix (#1553) - CategorizeText (#1588) - GeohexGrid (#1590) - IPPrefix (#1592) - RandomSampler (#1594) - GeoLine (#1628) - MatrixStats (#1630) - TopMetrics (#1706) * Added params option to the FacetedSearch object (#1500) * Added support for passing a dictionary in the script option for a document update (#1560) * Added keys() and items() methods to AttrDict class (#1784) * Added a to_list() method to the AttrList class (#1584) * Fixed various documentation issues and typos (#1769, #1615, #1585, #1318, #1223) * Added a vector search example (#1778) - 8.13.0: * Added asyncio support (#1714) * Dropped support for Python 3.7 (#1717) * Stopped mixing body and parameters in UpdateByQuery (#1702) ++++ python-imageio: - update to 2.36.1: * Fix failing pillow test (#1110) (9a9d9f1) ++++ python-markdown2: - update to 2.5.2: * [pull #605] Add support for Python 3.13, drop EOL 3.8 * [pull #607] Fix middle-word-em extra preventing strongs from being recognized (#606) * [pull #609] Add option to output to file in CLI (#608) * [pull #612] Fix footnote labels appearing out-of-order (#536) * [pull #613] Fix smarty pants extra not triggering when it should (#611) ++++ python-minio: - Update to 7.2.14: * MinioAdmin: add IDP/LDAP attach/detach/list APIs by @balamurugana in #1470 * MinioAdmin: add {attach,detach}_policy and get_policy_entities APIs by @balamurugana in #1471 - Update to 7.2.13: * Add NewerNoncurrentVersions in LifecycleConfig by @balamurugana in #1469 * IamAwsProvider: fix url with role name by @balamurugana in #1465 ++++ python-mistune: - Update to 3.1.0: * Add typing-extensions into dependencies - by @lepture (93fd1) * Cleanup unused imports - by @lepture (6d046) * Make typing-extension optional dependency - by @lepture (f7db5) * Importing Self from typing_extensions - by @lepture (0772c) * Only HTML-escape codespan in HTML render - by @mentalisttraceur (245c0) * Only HTML-escape URLs when rendering to HTML - by @mentalisttraceur (f4237) * Use correct importing for typing_extensions - by @lepture (4f91d) ++++ python-ollama: - Disable tests as it requires python-pydantic, which is not in Factory yet ++++ python-opentelemetry-api: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires from pyproject.toml ++++ python-opentelemetry-exporter-otlp: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-exporter-otlp-proto-common: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-exporter-otlp-proto-grpc: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-exporter-otlp-proto-http: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-instrumentation: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Update BuildRequires from pyproject.toml ++++ python-opentelemetry-instrumentation-asgi: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Use %{version} in BuildRequires and Requires for dependencies ++++ python-opentelemetry-instrumentation-fastapi: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Use %{version} in BuildRequires and Requires for dependencies ++++ python-opentelemetry-proto: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires and Requires from pyproject.toml ++++ python-opentelemetry-sdk: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires and Requires from pyproject.toml ++++ python-opentelemetry-semantic-conventions: - Update to 0.50b0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 0.49b0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update Requires from pyproject.toml - Use %{version} in BuildRequires for dependencies ++++ python-opentelemetry-test-utils: - Update to 0.50b0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 0.49b0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires and Requires from pyproject.toml ++++ python-opentelemetry-util-http: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Update BuildRequires and Requires from pyproject.toml - Use %{version} in BuildRequires and Requires for dependencies ++++ python-pendulum: - Exclude 32bit platforms: Fails to build with overflow errors ++++ python-poetry: - update to 2.0.0: * **Add support for the `project` section in the `pyproject.toml` file according to PEP 621** (#9135, * #9917). * **Add support for defining Poetry plugins that are required by the project and automatically installed if not present** (#9547). * **Lock resulting markers and groups and add a `installer.re- resolve` option (default: `true`) to allow installation without re-resolving** (#9427). * Add a `--local-version` option to `poetry build` (#9064). * Add a `--clean` option to `poetry build` (#9067). * Add FIPS support for `poetry publish` (#9101). * Add the option to use `poetry new` interactively and configure more fields (#9101). * Add a config option `installer.only-binary` to enforce the use of binary distribution formats (#9150). * Add support for `poetry search` in legacy sources (#9132). * Add support to resume downloads from connection resets (#9422). * Add the option to define a constraint for the required Poetry version to manage the project (#9547). * Add an `--all-groups` option to `poetry install` (#9744). * Add an `poetry env activate` command as replacement of `poetry shell` (#9763). * Add a `--markers` option to `poetry add` to add a dependency with markers (#9814). * Add a `--migrate` option to `poetry config` to migrate outdated configs (#9830). * Add a `--project` option to search the `pyproject.toml` file in another directory without switching the directory (#9831). * Add support for shortened hashes to define git dependencies (#9748). * Add partial support for conflicting extras (#9553). * Add a `poetry sync` command as replacement of `poetry install - -sync` (#9801). * **Change the default behavior of `poetry lock` to `--no- update` and introduce a `--regenerate` option for the old default behavior** (#9327). * **Remove the dependency on `poetry-plugin-export` so that `poetry export` is not included per default** (#5980). * **Outsource `poetry shell` into `poetry-plugin-shell`** (#9763). * **Change the interface of `poetry add --optional` to require an extra the optional dependency is added to** (#9135). * **Actually switch the directory when using `--directory`/`-C`** (#9831). * **Drop support for Python 3.8** (#9692). * Rename `experimental.system-git-client` to `experimental.system-git` (#9787, #9795). * Replace `virtualenvs.prefer-active-python` by the inverse setting `virtualenvs.use-poetry-python` and prefer the active Python by default (#9786). * Deprecate several fields in the `tool.poetry` section in favor of the respective fields in the `project` section in the `pyproject.toml` file (#9135). * Deprecate `poetry install --sync` in favor of `poetry sync` (#9801). * Upgrade the warning if the current project cannot be installed to an error (#9333). * Remove special handling for `platformdirs 2.0` macOS config directory (#8916). * Tweak PEP 517 builds (#9094). * Use Poetry instead of pip to manage dependencies in isolated build environments (#9168, * #9227). * Trust empty `Requires-Dist` with modern metadata (#9078). * Do PEP 517 builds instead of parsing `setup.py` to determine dependencies (#9099). * Drop support for reading lock files prior version 1.0 (created with Poetry prior 1.1) (#9345). * Default to `>=` instead of `^` for the Python requirement when initializing a new project (#9558). * Limit `build-system` to the current major version of `poetry- core` when initializing a new project (#9812). * Remove pip-based installation, i.e. `installer.modern- installation = false` (#9392). * Remove `virtualenvs.options.no-setuptools` config option and never include `setuptools` per default (#9331). * Rename exceptions to have an `Error` suffix (#9705). * Remove deprecated CLI options and methods and revoke the deprecation of `--dev` (#9732). * Ignore installed packages during dependency resolution (#9851). * Improve the error message on upload failure (#9701). * Improve the error message if the current project cannot be installed to include another root cause (#9651). * Improve the output of `poetry show ` (#9750). * Improve the error message for build errors (#9870). * Improve the error message when trying to remove a package from a project without any dependencies (#9918). * Drop the direct dependency on `crashtest` (#9108). * Require `keyring>=23.3.1` (#9167). * Require `build>=1.2.1` (#9283). * Require `dulwich>=0.22.6` (#9748). * Fix an issue where git dependencies with extras could only be cloned if a branch was specified explicitly (#7028). * Fix an issue where `poetry env remove` failed if `virtualenvs.in-project` was set to `true` (#9118). * Fix an issue where locking packages with a digit at the end of the name and non-standard sdist names failed (#9189). * Fix an issue where credentials where not passed when trying to download an URL dependency (#9202). * Fix an issue where using uncommon group names with `poetry add` resulted in a broken `pyproject.toml` (#9277). * Fix an issue where an inconsistent entry regarding the patch version of Python was kept in `envs.toml` (#9286). * Fix an issue where relative paths were not resolved properly when using `poetry build --directory` (#9433). * Fix an issue where unrequested extras were not uninstalled when running `poetry install` without an existing lock file (#9345). * Fix an issue where the `poetry-check` pre-commit hook did not trigger if only `poetry.lock` has changed (#9504). * Fix an issue where files (rather than directories) could not be added as single page source (#9166). * Fix an issue where invalid constraints were generated when adding a package with a local version specifier (#9603). * Fix several encoding warnings (#8893). * Fix an issue where `virtualenvs.prefer-active-python` was not respected (#9278). * Fix an issue where the line endings of the lock file were changed (#9468). * Fix an issue where installing multiple dependencies from the same git repository failed sporadically due to a race condition (#9658). * Fix an issue where installing multiple dependencies from forked monorepos failed sporadically due to a race condition (#9723). * Fix an issue where an extra package was not installed if it is required by multiple extras (#9700). * Fix an issue where a `direct_url.json` with vcs URLs not compliant with PEP 610 was written (#9007). * Fix an issue where other files than wheels were recognized as wheels (#9770). * Fix an issue where `installer.max-workers` was ignored for the implicit PyPI source (#9815). * Fix an issue where local settings (from `poetry.toml`) were ignored for the implicit PyPI source (#9816). * Fix an issue where different `dulwich` versions resulted in different hashes for a git dependency from a tag (#9849). * Fix an issue where installing a yanked package with no dependencies failed with an `IndexError` (#9505). * Fix an issue where a package could not be added from a source that required an empty password (#9850). * Fix an issue where setting `allow-prereleases = false` still allowed pre-releases if no other solution was found (#9798). * Fix an issue where the wrong environment was used for checking if an installed package is from system site packages (#9861). * Fix an issue where build errors from builds to retrieve metadata information were hidden (#9870). * Fix an issue where `poetry check` falsely reported that an invalid source "pypi" is referenced in dependencies (#9475). * Fix an issue where `poetry install --sync` tried to uninstall system site packages if the virtual environment was created with `virtualenvs.options.system-site-packages = true` (#9863). * Fix an issue where HTTP streaming requests were not closed properly when not completely consumed (#9899). ++++ python-poetry-core: - update to 2.0.0: * **Add support for the `project` section in the `pyproject.toml` file according to PEP 621** (#708, #792). * Add support for non PEP440 compliant version in the `platform_release` marker (#722). * Add support for string comparisons with `in` / `not in` in generic constraints (#722). * Add support for script files that are generated by a build script (#710). * Add support for `SOURCE_DATE_EPOCH` when building packages (#766, #781). * Drop support for Python 3.8 (#798). * Create `METADATA` files with version 2.3 instead of 2.2 * Normalize source vcs URLs (#701). * Make `allow-prereleases` a tri-state setting (#783). * Rename exceptions to have an `Error` suffix (#767). * Remove support for `x` in version constraints (#770). * Remove support for scripts with extras (#708). * Remove deprecated features and interfaces (#702, * #769). * Deprecate `tool.poetry.dev-dependencies` in favor of `tool.poetry.group.dev.dependencies` (#754). * Deprecate `Package.python_marker` (#446). * Improve Cygwin git support under Windows (#704). * Improve error message when the `pyproject.toml` file cannot be parsed (#734). * Improve handling of `readme` files (#752). * Improve error handling when the Python constraint is empty (#761). * Improve performance for creating a PEP 508 requirement from a dependency (#779). * Fix an issue where the `platlib` directory of the wrong Python was used (#726). * Fix handling of generic constraints (#732). * Fix an issue where building a wheel in a nested output directory results in an error (#762). * Fix an issue where `+` was not allowed in git URL paths (#765). * Fix an issue where the temporary directory was not cleaned up on error (#775). * Fix an issue where the regular expression for author names was too restrictive (#517). * Fix an issue where basic auth http(s) credentials could not be parsed (#791). ++++ python-pyqt-builder: - Update to 1.17.1 * Added support for Qt v6.8 * Added support for the QtGraphs module. * Linux wheels now require GLIBC v2.35 (eg. Ubuntu 22.04) on Intel and v2.39 (eg. Ubuntu 24.04) on Arm. - Drop support-python3.6.patch * Python 3.6 is no longer maintained for PyQt ++++ python-sip6: - Update to 6.9.1 * sip-sdist creates PEP 625 compatible file names. The sdists created by sip-sdist are now compatible with PEP 625 in that they have lower case names. This ensures that they will still be able to be uploaded to PyPI. Resolves #23 * Update the minimum version of setuptools. The minimum version of setuptools used by SIP and by the generated sip module sdists has been set to v69.5. This is the oldest version that supports PEP 625. Resolves #55 * sip module sdist Requires-Python is incorrect. The minimum Python version in the generated sip module metadata is now set to v3.9. Resolves #56 - Release v6.9.0 * Removal of support for Python v3.8. Generated bindings now require Python v3.9 or later. * Type hints now conform to PEP 585. * The latest sip module ABI versions are v12.16 and v13.9. Resolves #37 * Added support for the deprecated() decorator in .pyi files. .pyi files now use the deprecated() decorator when the /Deprecated/ annotation is specified. The /Deprecated/ annotation may now specify an optional string which will be appended to the default deprecation warning. Resolves #8 * PyQt-specific support for registering QFlags types. Calls to qMetaTypeId() for all QFlags mapped types are now automatically generated for PyQt using ABI v13. Resolves #43 [#]# Bug fixes * The handling of the SIP versions timeline was fixed. (Resolves [#47]) * Annotations are now only validated if they are known to be needed. * The buffer protocol support for byte objects was fixed. (Resolves #36) * All outstanding compiler warnings were eliminated when building the sip module. (Resolves #32) * Redundant % in trace output of this pointer in were removed. (Pull request #33) - Use github tarball and enable test suite ++++ python-sklearn-pandas: - Add patch remove-six.patch: * Drop use of six. - Switch to autosetup and pyproject macros. ++++ python-zstd: - update to 1.5.6.1: * Update libzstd to v1.5.6 * Update action to genegate wheels ++++ qt6-qtpbfimageformat: - Update to version 4.0 * Removed Google Protocol buffers dependency. * Removed the related pkgconfig.patch ++++ rbenv: - Update to version 1.3.2. Changelog: https://github.com/rbenv/rbenv/releases/tag/v1.3.2 * Fix traversing PATH for bash < 4.4 by @mislav in #1606 - Update to version 1.3.1. Changelog: https://github.com/rbenv/rbenv/releases/tag/v1.3.1 * Add `/usr/etc/rbenv.d` to hooks path by @tomschr in #1587 * Use `readarray` in bash v4+ to avoid rbenv init hanging by @mislav in #1604 * Add instructions for Fedora Linux installation by @nethad in #1583 * Skip BW01 and BW02 error messages during tests by @mikelolasagasti in #1600 * Bump mislav/bump-homebrew-formula-action from 3.1 to 3.2 by @dependabot in #1598 ++++ rc: - Move binary back to %{_bindir} and establish use of libalternatives. ++++ remmina: - Update to 1.4.39: * [REM-3260] Fix bug passing wrong value in SPICE plugin (Breaking compilation on some distributions) !2624 @myheroyuki * [REM-3257] Add option to automatically copy ssh text when selected !2624 @myheroyuki * [REM-2604] Allow -c to work with www plugin !2604 @myheroyuki * [REM-3256] Don't prompt about closing connections with no connections !2625 @myheroyuki * Mainly fixing memory leaks and some small bugs !2626 @myheroyuki ++++ rt-tests: - Update to version 2.8: https://lore.kernel.org/linux-rt-users/20241128215059.40116-1-jkacur@redhat.com/ - Revert back to tar.gz from git.kernel.org (2.7 was moved to "older" subfolder in https://mirrors.kernel.org, it shows it's not stable URL). ++++ rubygem-agama-yast: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ sbcl: - Remove old specfile constructs - Replace xargs by more direct find -exec. - Trim redundancies from description (already present in License: field) - Split /usr/bin/sbcl to a separate package (sbcl-bin.rpm). Because SBCL-using programs ship a static copy of the standard library anyway, they need not pull in the standard library (sbcl.rpm:/usr/lib/sbcl/sbcl.core) itself any longer. ++++ swipl: - Update to 9.3.18: Complete changelog is https://www.swi-prolog.org/ChangeLog?branch=development&from=9.3.15&to=9.3.18 and upstream still doesn’t provide any abbreviated version, and the list of changes is still too long to enumerate here. - Remove upstreamed patch: - 104-fix-prolog_in_java.patch ++++ transactional-update-notifier: - Update to v1.1.2 * Show title "System Updater" in notifications ++++ uki-default: - Fix posttrans script condition ++++ valkey: - Update to 8.0.2: - Security fixes * (CVE-2024-46981, bsc#1235387) Lua script commands may lead to remote code execution. (#1513) * (CVE-2024-51741, bsc#1235386) Denial-of-service due to malformed ACL selectors. (#1514) - Bug fixes * Fix an uncommon crash when using TLS with dual channel replication. (#1173) * Make sure repl_down_since is correctly reset when dual channel replication fails. (#1149) * Fix a performance regression where a replica does not properly initialize the database size when loading a snapshot during replication. (#1199) * Make sure the last accessed time is correctly updated when using the TOUCH command with the CLIENT NO-TOUCH option. * Fix a bug where total_net_repl_output_bytes may report the wrong. (#1486) * Fix a bug where used_memory_scripts may report the wrong value. (#1255) * Fix a bug where server might crash when using active defrag when scripts are evicted from the script cache. (#1310) * Fix a bug where extra memory would be used when storing strings in the inline protocol. (#1213) * Fix a bug where the SORT command may throw a cross slot error. (#1182) * Fix a bug where the RANDOMKEY command may omit returning keys in cluster mode. (#1155) * Send the correct error message when FUNCTION KIlL is used to kill an ongoing script. (#1171) * Fix a potential memory corruption when databases are emptied, such as through FLUSHDB, when during active defrag is running. (#1512) - Behavior changes * Revert an unintended breaking change when sending an unsubuscribe command when a client is not subscribed to any channels. (#1265) ++++ wasm-bindgen: - Downgrade to version 0.2.97~0: * Required for wasm-pack to remain in locked step ++++ wicked: - Update to version 0.6.78 - man: small fixes in wireless manpage (gh#opensuse/wicked#1053) - rtnetlink: fix RTM_NEWLINK name resolution in debug (gh#opensuse/wicked#1052) - Add support for IPVLAN/IPVTAP (jsc#PED-1942, gh#opensuse/wicked#1050, gh#opensuse/wicked#1051) - fsm: remove children reference array from worker (gh#opensuse/wicked#1049) - ifxml: migrate and generate lower configs/policies (gh#opensuse/wicked#1048) - fsm: use refcount and array macros in worker and policy (gh#opensuse/wicked#1047) - route: use refcounted array and fix error leaks (gh#opensuse/wicked#1046) - utils: add support for refcounted objects in generic array (gh#openSUSE/wicked#1045) ++++ xh: - Update to 0.23.1: Security fixes: * Upgrade to ruzstd v0.7.3 to fix RUSTSEC-2024-0400, see #396 Bug fixes: * Warn on combination of --continue and Range header, #394 Other: * Enable logging in rustls and tracing-using dependencies, see #390 ++++ yq: - Updated to 4.44.6: * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois * Docker image for armv7 / raspberry pi3, Thanks @brianegge * Fixed no-colors regression #2218 * Fixed various panic scenarios #2211 * Bumped dependencies - Changes from 4.44.5 (4.44.4 was skipped) * Format comments with a gray foreground (Thanks @gabe565) * Fixed handling of nulls with sort_by expressions #2164 * Force no color output when NO_COLOR env presents (Thanks @narqo) * Fixed array subtraction update bug #2159 * Fixed index out of range error * Can traverse straight from parent operator (parent.blah) * Bumped dependencies - Bumped x/net to 0.33.0 to fix CVE-2024-45338 * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch ++++ zizmor: - Update to version 1.0.1: This is a small quality and bugfix release. Thank you to everybody who helped by reporting and shaking out bugs from our first stable release! * Improved - The github-env audit now detects dangerous writes to GITHUB_PATH, is more precise, and can produce multiple findings per run block (#391) * Fixed - workflow_call.secrets keys with missing values are now parsed correctly (#388) - The cache-poisoning audit no longer incorrectly treats docker/build-push-action as a publishing workflow is push: false is explicitly set (#389) - The template-injection audit no longer considers github.action_path to be a potentially dangerous expansion (#402) - The github-env audit no longer skips run: steps with non-trivial shell: stanzas (#403) ++++ zypper: - info: Allow to query a specific version (jsc#PED-11268) To query for a specific version simply append "-" or "--" to the "" pattern. Note that the edition part must always match exactly. - version 1.14.79 ------------------------------------------------------------------ ------------------ 2025-1-7 - Jan 7 2025 ------------------- ------------------------------------------------------------------ ++++ accessibility-inspector: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ agama-products: - Drop yast from Leap 16.0 software selection code-o-o#leap/features#173 ++++ akonadi: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Send entire Tags in ItemsTagsChanged notification * Group ItemsTagsChanged notification on tag deletion by collection * TagDeleteHandler: perform deletion in DB transaction ++++ akonadi-calendar: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-calendar-tools: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-contacts: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-import-wizard: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-mime: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-search: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadiconsole: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Add back removedTags * Make compile without akonadi change ++++ akregator: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ alligator: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Update Android Gradle plugin version to 8.6.0 ++++ analitza: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ angelfish: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ apko: - Update to version 0.22.5: * Return err if locking fails (#1464) * build(deps): bump github.com/go-git/go-git/v5 from 5.13.0 to 5.13.1 (#1461) * build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 (#1463) * build(deps): bump golang.org/x/time from 0.8.0 to 0.9.0 (#1462) * build(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0 (#1460) * build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.0 (#1458) * build(deps): bump sigs.k8s.io/release-utils from 0.8.5 to 0.9.0 (#1459) * build(deps): bump chainguard.dev/sdk from 0.1.28 to 0.1.29 (#1428) ++++ arianna: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ ark: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ artikulate: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ asar: - New upstream release 3.2.18 * Respect unpack minimatch for symlinks within previously unpacked directories (gh#electron/asar#341) ++++ ast-grep: - Update to 0.33.0: * Breaking change: refactor: move pyo3 registration to CustomLang 4ddb08f * feat: introduce napi_lang for dynamic loading 1a8d782 * chore(deps): update dependency @ast-grep/napi to v0.32.3 713244f ++++ audex: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ audiotube: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ aws-c-common: - Update to version 0.10.6 * Fix dependency build failure on old cmake versions by @sfod in (#1176) ++++ aws-c-s3: - Update to version 0.7.7 * Remove Extra Platform Info That Is Not Used by @waahm7 in (#475) * [s3_meta_request]: Retry on ExpiredToken by @grrtrr in (#472) - from version 0.7.6 * Add full object checksum callback by @TingDaoK in (#473) * Respect checksum header over setting by @TingDaoK in (#474) ++++ aws-crt-cpp: - Update to version 0.29.8 * Update CRT dependencies by @sfod in (#692) ++++ baloo-widgets: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ blame: - update to version 1.4 snapshot t20250101: * configure updates * add "--format-date" option * fix stricter gcc 15 warnings ++++ blinken: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ bomber: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ bovo: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ nextcloud-desktop: - Update to version 3.15.3: * Bugfix/catch exceptions to prevent crash (gh#nextcloud/desktop#7705) * Bugfix/elidedtext (gh#nextcloud/desktop#7706) * Call setDesktopFileName without `.desktop` suffix (gh#nextcloud/desktop#7707) * add a simple github action workflow to build test the documentation (gh#nextcloud/desktop#7709) * Fix filename of fix-macosvfs-file-sharing.png (gh#nextcloud/desktop#7712) * Fix .netrc parsing (gh#nextcloud/desktop#7714) * Bugfix/do not always free up storage windows shortcuts (gh#nextcloud/desktop#7715) * fix dev application name to keep a consitant migration behaviour for the dev and prod build (gh#nextcloud/desktop#7722) * ensure proper read write access to root folder and db files (gh#nextcloud/desktop#7726) * gui/tray: Fix colour for secondary text items being too pale (gh#nextcloud/desktop#7727) ++++ calendarsupport: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ calindori: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ cantor: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ cargo-audit: - add 0001-Skip-warnings.patch to allow building on rust 1.83 ++++ cervisia: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ chezmoi: - Update to version 2.57.0: - Features * feat: Add chezmoi:template:format-indent template directive * feat: Implement builtin mode for keepassxc * feat: Add script hooks that use configured interpreters ++++ colord-kde: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ crun: - Update to 1.19.1 * linux: fix a hang if there are no reads from the tty. Use non blocking sockets to read and write from the tty so that the "crun exec" process doesn't hang when the terminal is not consuming any data. * linux: remove the workaround needed to mount a cgroup on top of another cgroup mount. The workaround had the disadvantage to temporarily leak a mount on the host. The alternative that is currently used is to mount a temporary tmpfs between the twoo cgroup mounts. - Update to 1.19 * wasm: add new handler wamr. * criu: allow passing network lock method to libcriu. * linux: honor exec cpu affinity mask. * build: fix build with musl libc. * crun: use mount API to self-clone. * cgroup, systemd: do not override devices on update. If the "update" request has no device block configured, do not reset the previously configuration. * cgroup: handle case where cgroup v1 freezer is disabled. On systems without the freezer controller, containers were mistakenly reported as paused. * cgroup: do not stop process on exec. The cpu mask is configured on the systemd scope, the previous workaround to stop the container until the cgroup is fully configured is no longer needed. ++++ samba: - Update to 4.21.3 * More possible replication loops against Azure AD; (bso#15701). * Compound rename from Mac clients can fail with NT_STATUS_INTERNAL_ERROR if the file has a lease; (bso#15697). * vfs crossrename seems not work correctly; (bso#15724). * After 'machine password timeout' /etc/krb5.keytab is not updated; (bso#6750). * Memory leak wbcCtxLookupSid; (bso#15771). * Fix heap-user-after-free with association groups; (bso#15765). * Segfault in vfs_btrfs; (bso#15758). * Avoid event failure race when disabling an event script; (bso#15755). ++++ dolphin: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Fix focus changing when unminimising on X11 (kde#497803) * 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) - Drop patches, merged upstream: * 0001-DolphinViewContainer-make-sure-searchbox-is-initiali.patch * 0001-dolphinview-Update-thumbnail-on-filename-change.patch * 0001-ViewProperties-Return-nullptr-if-viewPropertiesStrin.patch ++++ dolphin-plugins: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ dracut: - Update to version 059+suse.672.gcd143fd0: * fix(dracut): rework timeout for devices added via --mount and --add-device (bsc#1231792) ++++ dragonplayer: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ elisa: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * fix out of bounds access on MediaPlayListProxyModel::mapRowToSource * Fix APK build with Gradle Android plugin 8.6.0 * Update Android Gradle plugin version to 8.6.0 ++++ espeak-ng: - delete obsolete patch fix-configure-1171.patch - delete obsolete patch espeak-ng-CVE-2023-49990-49991-49992-49993-49994.patch - update to new version 1.52.0: - added cmake build system - Added stress marks to phoneme events - a meny fixes to core C code - many updated and new languages ++++ eventviews: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ exo: - Re-add: Drop dependency from libexo to perl-URI: there is no indication of any perl reference in that library. ++++ falkon: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ ffmpegthumbs: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ ffmpegthumbs-kf5: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ filelight: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ firefox-esr: - Firefox Extended Support Release 128.6.0 ESR * Fixed: Various security fixes. - Mozilla Firefox ESR 128.6.0 https://www.mozilla.org/security/advisories/mfsa2025-02 MFSA 2025-02 (boo#1234991) * CVE-2025-0237 (bmo#1915257) WebChannel APIs susceptible to confused deputy attack * CVE-2025-0238 (bmo#1915535) Use-after-free when breaking lines in text * CVE-2025-0239 (bmo#1929156) Alt-Svc ALPN validation failure when redirected * CVE-2025-0240 (bmo#1929623) Compartment mismatch when parsing JavaScript JSON module * CVE-2025-0241 (bmo#1933023) Memory corruption when using JavaScript Text Segmentation * CVE-2025-0242 (bmo#1874523, bmo#1926454, bmo#1931873, bmo#1932169) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird 115.19, and Thunderbird 128.6 * CVE-2025-0243 (bmo#1827142, bmo#1932783) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 128.6, and Thunderbird 128.6 ++++ kiten: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ francis: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ gegl: - use https for the url ++++ gerbera: - Update to 2.4.1 * Changes - Fix Dockerfile (#3335) - Update to 2.4.0 Rerun gerbera --create-config="Boxlayout|DynamicContainer" and merge changes to the boxlayout and containers the get support for upnp shortcut list feature. There are some noteworthy new features in this release: - the search page: Query your database with UPnP search statements in Web UI, - the dark mode for the Web UI, - access permissions for files: Restrict access to directories via client groups, - support for UPnP filters in requests, - support for UPnP CONTAINER_SHORTCUTS feature. * NEW Features - Configuration of ui handler to allow hosting of docs and doxygen output - Support for UPnP filters - Support for UPnP shortcuts - Search page in web UI - Command line options --create-config and --create-example-config support arguments - Provide packages for Ubuntu-24.10 - Allow deleting of client entries immediately * FIXES - Logic exceptions are reported - Handling of logging command line options - Handling of checkbox values on web ui - Access to cache option if thumbnailer is disabled - Container creation in web ui - Handling of multi-valued tags in virtual paths - Increase of pupnp threadpool size - Drop Build Support for Ubuntu 23.04 and 23.10 * Code Improvements - Build without ffmpeg leaves option unset - Compatibility with ffmpeg > 6.0 - Logging of build info with --compile-info - Update versions of libpupnp (1.14.20), spdlog (1.15.0) - Update Build Environment - Update versions of js vendor files jquery-ui (v1.13.2 -> v1.14.1), js-cookie (v3.0.1 -> v3.0.5), @popperjs/core (v2.11.6 -> v2.11.8) * Changes - Gerbera 2.4.0 (#3330) - Fix Artist Image in Virtual Layout (#3333) - Set correct image size for xx-large pictures (#3332) - Enhance xsd (#3329) - Validate XSD CI workflow (#3328) - Gerbera welcomes 2025 (#3327) - Fix container filters (#3325) - Handle int parse error in config (#3324) - Debian: pack postinst file (#3320) - Fix SIMPLE_DATE (#3318) - Mention systemd as optional package (#3317) - Web UI: Add dark mode (#3309) - Fix config2.xsd: The QName value upnp-properties does not resolve to … (#3314) - Dynamic banner colour in Readme (#3308) - Update build for openSuSE (#3307) - Fix parsing enum config values (#3304) - Update docker settings (#3301) - Clients: Support deleting entries (#3299) - Debian: create changelog file (#3297) - Fix systemd detection (#3295) - ConfigGenerator: Export defaults for more entries (#3293) - UPnP filters: provided defaults for filter properties (#3292) - Scripting: Clean up property handling (#3290) - Update and refactor MySQL code (#3289) - Improve compile info contents (#3286) - actions: clang-format 18 (#3257) - deps: Fix build with ffmpeg 6.1 (#3256) - Fix CodeQL messages (#3285) - Config: Unify path handling (#3282) - Add workflow for Release Drafter (#3277) - Test: Fix CMake commands (#3284) - Drop Build Support for Ubuntu 23.04 (#3283) - Web UI: Cleanup display of item number (#3280) - Handle broken ContainerImage (#3278) - Update Release Template (#3276) - Drop Build Support for Ubuntu 23.10 (#3275) - Update js vendor files (#3274) - Add variables to docker images (#3267) - Fix Handling command line options (#3273) - UPnP Shortcuts feature (#3261) - Access permissions for files by client (#3255) - Fix autoscan issue with empty filename (#3254) - Update Build Environment (#3252) - Resource directory configuration and cleanup collection (#3251) - Bump cookie, express and socket.io in /gerbera-web (#3249) - Web UI: Fix detail display (#3247) - Increase size of pupnp threadpool (#3244) - Web UI: Add Search page (#3242) - Improve handling multivalue tags in virtual paths (#3241) - Fix creating containers in web ui (#3240) - UPnP: Add support for filters (#3233) - Fix access to cache option if thumbnailer disabled (#3232) - Fix build without ffmpeg (#3231) - Fix handling of checkbox values on web ui (#3229) - Config: UI handler mimetypes and CSP (#3227) - Bump master (#3226) - Fix some errors in post section from spec file. - Fix rights for config and log directories and files. - Fix wrong group in gerbera.sysusers.in - Move sqlite gerbera.db from /etc/gerbera to /var/lib/gerbera for new installations. ++++ ghostwriter: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ gimp: - scm scripts seems to also require the typelib for gimp. move the typelib to the main package including the requires for the babl/gegl typelibs - Added 33ab56f55406cc3cbe3cc7c0627340da1c1f2d6a.patch This properly fixes that gimp doesnt crash if it doesnt find any fonts. - guard the gdb buildrequires in a bcond debug_in_build_gimp so we can easily reenable it for future issues - replace bitstream-vera-fonts with google-noto-sans-fonts The actual font it looks for is "Warsaw Gothic" but according to https://gitlab.gnome.org/GNOME/gimp/-/issues/12640#note_2312400 it should not really need it during the build - Sync spec file with master package - add libbacktrace-devel for better backtrace support - add BR for bitstream-vera-fonts so that at least some fonts are available for the splash screen. this fixes the build crash. - cleanup lua BR as the lua plugin is experimental and shouldnt be enabled. - Add gdb.patch and gdb BR to debug https://gitlab.gnome.org/GNOME/gimp/-/issues/12640 ++++ gmic: - gimp3 plugin needs to be in a subdir - use installation of gimp plugin by using install -D - Fix the gimp 3 based build by using gimptool-3.0 instead of gimptool-2.99 ++++ gnuplot: - Update to gnuplot 6.0.2 * NEW backport plot style "with hsteps" * NEW backport plot style "splot with filledcurves" (waterfall plots) * NEW general binary keyword option "blank=NaN" - faciliates binary input to plot styles sensitive to blank lines * NEW polygons in splot can use pm3d coloring - facilitates use of triangular tessellated 3D pm3d surfaces * NEW - UTF-8 terminal input now works when linked against BSD editline ./configure --with-readline=bsd * CHANGE backport reimplementation of local variables - faster function block evaluation, better-defined scope * CHANGE apply jitter to the horizontal spread of boxplot outliers * CHANGE dump $GPVAL_LAST_MULTIPLOT at the end of a "save" file * FIX backport reworked generation of logscale axis tic marks Bug 2372 2717 * FIX Do not save extraneous commands to $GPVAL_LAST_MULTIPLOT Bug 2714 * FIX svg: modify gnuplot_svg.js to work in local standalone mode Bug 2715 * FIX "set table": honor "nosurface" keyword in splot * FIX "set table": honor "set format z" when z is printed from plot * FIX better contouring near the edge of a z-clipped surface * FIX x11: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX qt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: release per-thread font data before entering "persist" Bug 2693 * FIX "set tics scale" should not change other axis tick properties Bug 2724 * FIX fill properties can be given as part of "splot with circles" * FIX some properties of the key title not shown by "show" or "save" Bug 2729 * FIX points with variable color value NaN should not be drawn Bug 2737 * FIX "set term tikz nostandalone" should suppress the latex wrapper Bug 2740 * FIX handle unusual case of intersecting pm3d surfaces Bug 2744 * FIX prevent use-after-free if a function block has no "return" Bug 2745 - Port patches * gnuplot-4.6.0-demo.diff * gnuplot-4.6.0-fonts.diff * gnuplot-4.6.0.dif ++++ gnuplot-doc: - Update to gnuplot 6.0.2 * NEW backport plot style "with hsteps" * NEW backport plot style "splot with filledcurves" (waterfall plots) * NEW general binary keyword option "blank=NaN" - faciliates binary input to plot styles sensitive to blank lines * NEW polygons in splot can use pm3d coloring - facilitates use of triangular tessellated 3D pm3d surfaces * NEW - UTF-8 terminal input now works when linked against BSD editline ./configure --with-readline=bsd * CHANGE backport reimplementation of local variables - faster function block evaluation, better-defined scope * CHANGE apply jitter to the horizontal spread of boxplot outliers * CHANGE dump $GPVAL_LAST_MULTIPLOT at the end of a "save" file * FIX backport reworked generation of logscale axis tic marks Bug 2372 2717 * FIX Do not save extraneous commands to $GPVAL_LAST_MULTIPLOT Bug 2714 * FIX svg: modify gnuplot_svg.js to work in local standalone mode Bug 2715 * FIX "set table": honor "nosurface" keyword in splot * FIX "set table": honor "set format z" when z is printed from plot * FIX better contouring near the edge of a z-clipped surface * FIX x11: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX qt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: release per-thread font data before entering "persist" Bug 2693 * FIX "set tics scale" should not change other axis tick properties Bug 2724 * FIX fill properties can be given as part of "splot with circles" * FIX some properties of the key title not shown by "show" or "save" Bug 2729 * FIX points with variable color value NaN should not be drawn Bug 2737 * FIX "set term tikz nostandalone" should suppress the latex wrapper Bug 2740 * FIX handle unusual case of intersecting pm3d surfaces Bug 2744 * FIX prevent use-after-free if a function block has no "return" Bug 2745 - Port patches * gnuplot-4.6.0-demo.diff * gnuplot-4.6.0-fonts.diff * gnuplot-4.6.0.dif ++++ govulncheck-vulndb: - Update to version 0.0.20250107T160406 2025-01-07T16:04:06Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3363 GO-2025-3364 GO-2025-3367 GO-2025-3368 * GO-2024-3355 CVE-2024-54148 GHSA-r7j8-5h9c-f6fx * GO-2024-3356 CVE-2024-55947 GHSA-qf5v-rp47-55gg * GO-2024-3357 CVE-2024-56362 GHSA-xwx7-p63r-2rj8 * GO-2024-3358 CVE-2024-45387 GHSA-vq94-9pfv-ccqr * GO-2024-3359 CVE-2024-28892 GHSA-5qww-56gc-f66c * GO-2024-3360 CVE-2024-25133 GHSA-wgqq-9qh8-wvqv * GO-2025-3361 CVE-2024-55196 GHSA-rv83-h68q-c4wq * GO-2025-3362 CVE-2025-21609 GHSA-8fx8-pffw-w498 * GO-2025-3363 CVE-2024-56514 GHSA-cwrh-575j-8vr3 * GO-2025-3364 CVE-2024-56513 GHSA-mg7w-c9x2-xh7r * GO-2025-3367 CVE-2025-21614 GHSA-r9px-m959-cxf4 * GO-2025-3368 CVE-2025-21613 GHSA-v725-9546-7q7m ++++ granatier: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ grantlee-editor: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ grantleetheme: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ gstreamer: - Update to version 1.24.11: + Highlighted bugfixes: - playback: Fix SSA/ASS subtitles with embedded fonts - decklink: add missing video modes and fix 8K video modes - matroskamux: spec compliance fixes for audio-only files - onnx: disable onnxruntime telemetry - qtdemux: Fix base offset update when doing segment seeks - srtpdec: Fix a use-after-free issue - (uri)decodebin3: Fix stream change scenarios, possible deadlock on shutdown - video: fix missing alpha flag in AV12 format description - avcodecmap: Add some more channel position mappings - cerbero bootstrap fixes for Windows 11 - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - No changes. ++++ gstreamer-devtools: - Update to version 1.24.11: + No changes, stable version bump only ++++ gstreamer-docs: - Update to version 1.24.11: + No changes, stable version bump only. ++++ gstreamer-editing-services: - Update to version 1.24.11: + ges: Fix some reference counting and error handling + ges-meta-container: Fix the GET_INTERFACE macro ++++ python-gst: - Update to version 1.24.11: + No changes, stable version bump only. ++++ gstreamer-plugins-bad: - Update to version 1.24.11: + decklink: add missing video modes, fix 8K video modes + onnx: disable onnxruntime telemetry + srtpdec: - Fix build when libsrtp1 is being used - Fix a use-after-free buffer issue + va: display: Optimize out some property indirection + vp9parse/av1parse: Add video codec tag to the tag list + webrtc: Simplify fmtp handling in codec stats + webrtcbin: Fix potential deadlock on bin elements cleanup + zxing: Replace deprecated DecodeHints with ReaderOptions + meson: Also disable drm on GNU/Hurd ++++ gstreamer-plugins-base: - Update to version 1.24.11: + appsrc: Decrease log level for item drop + gl: raise WARNING instead of ERROR when no connector is connected + decodebin3: Free main input even if it is not part of the list of inputs + urisourcebin: - Avoid deadlock on shutdown - Only rewrite stream-start event once - Reference counting leak + urisourcebin/(uri)decodebin3: Fix stream change scenarios + playbin3: leak detected with A/V playback and window closed + videodecoder: - Gracefully handle missing data without prior input segment - Set decode only flag by decode only buffer video: fix AV12 format lacking the GST_VIDEO_FORMAT_FLAG_ALPHA flag + Fix SSA/ASS subtitles with embedded fonts ++++ gstreamer-plugins-good: - Update to version 1.24.11: + matroskamux: Fix audio-only stream conditions and consider audio buffers as keyframes when writing out simpleblocks + qtdemux: fix accumulated base offset in segment seeks + rtppassthroughpay: ensure buffer is writable before mapping writable + rtpsession: Fix twcc stats structure leak + v4l2: object: Add P010 format + v4l2videodec: release decode only frame in input list ++++ gstreamer-plugins-libav: - Update to version 1.24.11: + avcodecmap: Add some more channel position mappings ++++ gstreamer-plugins-ugly: - Update to version 1.24.11: + No changes, stable version bump only. ++++ gstreamer-plugins-vaapi: - Update to version 1.24.11: + meson: Re-added required: lines accidentally removed ++++ gstreamer-rtsp-server: - Update to version 1.24.11: + No changes, stable version bump only. ++++ vim: - update to 9.1.0993 * 9.1.0993: New 'cmdheight' behavior may be surprising * runtime(sh): fix typo in Last Change header * 9.1.0992: Vim9: double-free after v9.1.0988 * 9.1.0991: v:stacktrace has wrong type in Vim9 script * runtime(sh): add PS0 to bashSpecialVariables in syntax script * runtime(vim): Remove trailing comma from match_words * runtime(zsh): sync syntax script with upstream repo * runtime(doc): Capitalise the mnemonic "Zero" for the 'z' flag of search() * 9.1.0990: Inconsistent behavior when changing cmdheight * 9.1.0989: Vim9: Whitespace after the final enum value causes a syntax error * runtime(java): Quietly opt out for unsupported markdown.vim versions * runtime(vim): fix failing vim syntax test * 9.1.0988: Vim9: no error when using uninitialized var in new() * runtime(doc): update index.txt * 9.1.0987: filetype: cake files are not recognized * 9.1.0986: filetype: 'jj' filetype is a bit imprecise * runtime(jj): Support diffs in jj syntax * runtime(vim): Update matchit pattern, no Vim9 short names * 9.1.0985: Vim9: some ex commands can be shortened * 9.1.0984: exception handling can be improved * runtime(doc): update doc for :horizontal * runtime(doc): update index.txt, windows.txt and version9.txt * runtime(doc): Tweak documentation about base64 function * runtime(chordpro): update syntax script * 9.1.0983: not able to get the displayed items in complete_info() * runtime(doc): use standard SGR format at :h xterm-true-color * 9.1.0982: TI linker files are not recognized * runtime(vim): update vim generator syntax script * 9.1.0981: tests: typo in test_filetype.vim * 9.1.0980: no support for base64 en-/decoding functions in Vim Script * syntax(sh): Improve the recognition of bracket expressions * runtime(doc): mention how NUL bytes are handled * 9.1.0979: VMS: type warning with $XDG_VIMRC_FILE * 9.1.0978: GUI tests sometimes fail when setting 'scroll' options * 9.1.0977: filetype: msbuild filetypes are not recognized * 9.1.0976: Vim9: missing return statement with throw * 9.1.0975: Vim9: interpolated string expr not working in object methods * 9.1.0974: typo in change of commit v9.1.0873 * 9.1.0973: too many strlen() calls in fileio.c * runtime(sh): set shellcheck as the compiler for supported shells * runtime(doc): Fix enum example syntax * 9.1.0972: filetype: TI linker map files are not recognized * runtime(vim): Improve syntax script generator for Vim Script * 9.1.0971: filetype: SLNX files are not recognized * 9.1.0970: VMS: build errors on VMS architecture * runtime(doc): Fix documentation typos * runtime(doc): update for new keyprotocol option value (after v9.1.0969) * 9.1.0969: ghostty not using kitty protocol by default * 9.1.0968: tests: GetFileNameChecks() isn't fully sorted by filetype name * runtime(doc): update version9.txt for bash filetype * runtime(netrw): update last change header for #16265 * runtime(doc): fix doc error in :r behaviour * 9.1.0967: SpotBugs compiler setup can be further improved * 9.1.0966: Vim9: :enum command can be shortened * runtime(compiler): include a basic bash syntax checker compiler * 9.1.0965: filetype: sh filetype set when detecting the use of bash * runtime(doc): clarify ARCH value for 32-bit in INSTALLpc.txt * 9.1.0963: fuzzy-matching does not prefer full match * 9.1.0962: filetype: bun.lock file is not recognized * runtime(vim): update indentation plugin for Vim script * runtime(doc): tweak documentation style in helphelp.txt * runtime(vim): Update base-syntax, allow parens in default arguments * runtime(doc): mention auto-format using clang-format for sound.c/sign.c * runtime(help): fix typo s/additional/arbitrary/ * runtime(help): Add better support for language annotation highlighting * 9.1.0961: filetype: TI gel files are not recognized * 9.1.0960: filetype: hy history files are not recognized * translation(fi): Fix typoes in Finish menu translation * 9.1.0959: Coverity complains about type conversion * runtime(vim): Use supported syntax in indent tests * 9.1.0958: filetype: supertux2 config files detected as lisp * 9.1.0956: completion may crash, completion highlight wrong with preview window * 9.1.0955: Vim9: vim9compile.c can be further improved * runtime(doc): move help tag E1182 * runtime(graphql): contribute vim-graphql to Vim core * 9.1.0954: popupmenu.c can be improved * 9.1.0953: filetype: APKBUILD files not correctly detected * 9.1.0952: Vim9: missing type checking for any type assignment * 9.1.0951: filetype: jshell files are not recognized * runtime(dockerfile): do not set commentstring in syntax script * 9.1.0950: filetype: fennelrc files are not recognized * runtime(netrw): do not double escape Vim special characters * git: ignore reformatting change of netrw plugin * runtime(netrw): more reformating #16248 * runtime(doc): Add a note about handling symbolic links in starting.txt * 9.1.0949: popups inconsistently shifted to the left * git: ignore reformatting change of netrw plugin * runtime(netrw): change indent size from 1 to 2 * 9.1.0948: Missing cmdline completion for :pbuffer * runtime(tutor): Reformat tutor1 * 9.1.0947: short-description * 9.1.0946: cross-compiling fails on osx-arm64 * 9.1.0945: ComplMatchIns highlight doesn't end after inserted text * translation(sv): re-include the change from #16240 * 9.1.0944: tests: test_registers fails when not run under X11 * 9.1.0943: Vim9: vim9compile.c can be further improved * runtime(doc): Update README and mention make check to verify * translation(sv): partly revert commit 98874dca6d0b60ccd6fc3a140b3ec * runtime(vim): update base-syntax after v9.1.0936 * 9.1.0942: a few typos were found * 9.1.0941: ComplMatchIns doesn't work after multibyte chars * runtime(doc): Fix style in fold.txt * translation(sv): Fix typo in Swedish translation * 9.1.0940: Wrong cursor shape with "gq" and 'indentexpr' executes :normal * runtime(doc): fix some small errors * 9.1.0939: make installtutor fails * 9.1.0938: exclusive selection not respected when re-selecting block mode * 9.1.0937: test_undolist() is flaky * 9.1.0936: cannot highlight completed text * 9.1.0935: SpotBugs compiler can be improved * 9.1.0934: hard to view an existing buffer in the preview window * runtime(doc): document how to minimize fold computation costs * 9.1.0933: Vim9: vim9compile.c can be further improved * 9.1.0932: new Italian tutor not installed * runtime(doc): fix a few minor errors from the last doc updates * translation(it): add Italian translation for the interactive tutor * runtime(doc): update the change.txt help file * runtime(help): Add Vim lang annotation support for codeblocks * 9.1.0931: ml_get error in terminal buffer * 9.1.0930: tests: test_terminal2 may hang in GUI mode * 9.1.0929: filetype: lalrpop files are not recognized * 9.1.0928: tests: test_popupwin fails because the filter command fails * editorconfig: set trim_trailing_whitespace = false for src/testdir/test*.vim * 9.1.0927: style issues in insexpand.c * 9.1.0926: filetype: Pixi lock files are not recognized * runtime(doc): Add a reference to |++opt| and |+cmd| at `:h :pedit` * runtime(doc): add a note about inclusive motions and exclusive selection * 9.1.0925: Vim9: expression compiled when not necessary * 9.1.0924: patch 9.1.0923 causes issues * 9.1.0923: too many strlen() calls in filepath.c * 9.1.0923: wrong MIN macro in popupmenu.c * 9.1.0921: popupmenu logic is a bit convoluted * 9.1.0920: Vim9: compile_assignment() too long * 9.1.0919: filetype: some assembler files are not recognized * runtime(netrw): do not pollute search history with symlinks * 9.1.0918: tiny Vim crashes with fuzzy buffer completion * 9.1.0917: various vartabstop and shiftround bugs when shifting lines * runtime(typst): add definition lists to formatlistpat, update maintainer * 9.1.0916: messages.c is exceeding 80 columns * runtime(proto): include filetype plugin for protobuf * 9.1.0915: GVim: default font size a bit too small * 9.1.0914: Vim9: compile_assignment() is too long * 9.1.0913: no error check for neg values for 'messagesopt' * runtime(netrw): only check first arg of netrw_browsex_viewer for being executable * 9.1.0912: xxd: integer overflow with sparse files and -autoskip * 9.1.0911: Variable name for 'messagesopt' doesn't match short name * 9.1.0910: 'messagesopt' does not check max wait time * runtime(doc): update wrong Vietnamese localization tag * 9.1.0909: Vim9: crash when calling instance method ++++ gwenview: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ hwloc: - update to 2.11.2 (jsc#PED-11875) * Add missing CPU info attrs on aarch64 on Linux. * Use ACPI CPPC on Linux to get better information about cpukinds, at least on AMD CPUs. * Fix crash when manipulating cpukinds after topology duplication. * Fix missing input target checks in memattr functions * Fix a memory leak when ignoring NUMA distances on FreeBSD. * Fix build failure on old Linux distributions without accessat(). * Fix non-Windows importing of XML topologies and CPUID dumps exported on Windows. * hwloc-calc --cpuset-output-format systemd-dbus-api now allows. to generate AllowedCPUs information for systemd slices. See the hwloc-calc manpage for examples. * Some fixes in manpage EXAMPLES and split them into subsections. * Fix bash completions * API + Add HWLOC_MEMBIND_WEIGHTED_INTERLEAVE memory binding policy on Linux 6.9+. - weighted_interleave_membind is added to membind support bits. - The "weighted" policy is added to the hwloc-bind tool. + Add hwloc_obj_set_subtype(). * GPU support + Don't hide the GPU NUMA node on NVIDIA Grace Hopper. + Get Intel GPU OpenCL device locality. + Add bandwidths between subdevices in the LevelZero XeLinkBandwidth matrix. + Fix PCI Gen4+ link speed of NVIDIA GPU obtained from NVML. * Tools + Option --best-memattr may now return multiple nodes. Additional configuration flags may be given to tweak its behavior. + hwloc-info has a new --get-attr option to get a single attribute. + hwloc-info now supports "levels", "support" and "topology" special keywords for backward compatibility for hwloc 3.0. + The --taskset command-line option is superseded by the new - -cpuset-output-format which also allows to export as list. + hwloc-calc may now import bitmasks described as a list of bits with the new "--cpuset-input-format list". * Misc + The MemoryTiersNr info attribute in the root object now says how many memory tiers were built. + Fix the management of infinite cpusets in the bitmap printf/sscanf API as well as in command-line tools. + Add section "Compiling software on top of hwloc's C API" in the documentation with examples for GNU Make and CMake. ++++ incidenceeditor: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ inspektor-gadget: - Update to version 0.36.0: * Some relevant changes for this version are: - introduce support for otel-logs by @flyth in #3697 - trace_dns: add fields cwd & exepath (--paths) by @alban in [#3817] - gadgets: Uniform filtering by @mauriciovasquezbernal in #3648 * General Improvements - CODEOWNERS: Update following latest changes in the code by @mauriciovasquezbernal in #3649 - Artifact Hub: Update gadgets version to v0.35.0 by @github-actions in #3735 - Update ADOPTERS.md by @mayasingh17 in #3727 - expose SocketPath in k8s.go by @matthyx in #3730 - tree-wide: Fix clang-format target and apply it by @mauriciovasquezbernal in #3753 - Export filter operator by @Sefi4 in #3774 - deploy/charts: allow configuring otel-metrics by @mqasimsarfraz in #3684 - treewide: Format eBPF code using clang-format-18. by @eiffel-fl in #3809 - Update ADOPTERS.md by @mayasingh17 in #3785 - ebpf-builder: Update to clang-18 and provide clang-format by @mauriciovasquezbernal in #3825 - cilium/ebpf: Update to v0.17.1 by @burak-ok in #3829 - pkg/gadgets: dns: Update generated bpf2go files with cilium/ebpf v0.1… by @eiffel-fl in #3834 - Align datasource enrichment by @Sefi4 in #3668 - feat(kubectl-gadget): disallow instances with same name by @KapilSareen in #3839 - trace exec: add 'file' field for scripts by @alban in #3818 - Update entrypoint logic for gadget-container by @KapilSareen in #3811 - export the whole RuntimeConfig in K8sClient by @matthyx in [#3816] - tree-wide: Remove usage of multierr by @mauriciovasquezbernal in #3841 - oci: remote manifest file by @mqasimsarfraz in #3807 - wasm/testdata: Use in-tree ig to build the images by @burak-ok in #3757 - pkg: Rework error message to cope with code scanning alerts. by @eiffel-fl in #3847 * Bug Fixes - ig-k8s: Fix server version message by @mauriciovasquezbernal in #3743 - ig-k8s: Fix fix server version message by @mauriciovasquezbernal in #3752 - operators/bpf: Fix perf ring buffer fallback logic by @mauriciovasquezbernal in #3633 - dns: don't send full packet to userspace by @alban in #3806 - (built-in)/trace/dns: Fix logic for percpu array map by @mauriciovasquezbernal in #3830 * Testing and Continue Integration - ci: Add "Signed-off-by" to commit bumping artifacthub-pkg.yml files. by @eiffel-fl in #3736 - dependabot: Add group for containers dependency by @mauriciovasquezbernal in #3738 - dependabot: Use directories key by @mauriciovasquezbernal in [#3766] - ci/check-artifacthub-tags: Add permissions by @mqasimsarfraz in #3765 - tests: Increase timeout for snapshotter tests by @mauriciovasquezbernal in #3760 - Alias ebpftypes.Process as Process in utils package by @MeherRushi in #3764 - ci: Enable workflow_dispatch by @mauriciovasquezbernal in [#3792] - Update to version 0.35.0: * Some relevant changes for this version are: - Add maps functions to WASM by @eiffel-fl in #3596 - gadgets/deadlock: add deadlock detection using cycles in mutex wait di-graph by @Snehil-Shah in #3532 - New gadget: fdpass by @alban in #3672 * General Improvements - feat: enhance version command output to json format by @Priyansurout in #3651 - gadgets: Standardize common information by @mauriciovasquezbernal in #3506 - Use ContainerPid method in example by @ninadingole in #3674 - datasource: refactor SetRequested to Unreference & add to WASM API by @Snehil-Shah in #3657 - field: add AddTags method to fieldAccessor and corresponding WASM API by @Snehil-Shah in #3652 - uprobe,container-hook: add coherence check on file sizes by @alban in #3701 - Added TID for execsnoop & open by @afek854 in #3658 - Adding exepath field for trace_exec image-based gadget by @Sefi4 in #3695 - tools/monitoring: Use otel-metrics exporter by @mqasimsarfraz in #3639 - gadgets/deadlock: handle dead processes and add pid based filtering by @Snehil-Shah in #3717 - operators/wasm: Add WASM function to create and close maps. by @eiffel-fl in #3713 - container-hook: additional coherence checks by @alban in [#3724] - exec args: support up to 256 bytes per arg by @alban in #3726 * Bug Fixes - trace_tcpconnect: Fix missing src and dst ip and port on error by @burak-ok in #3517 - gadgets/tcpdrop: Fix mount ns filtering by @mqasimsarfraz in [#3632] - oci-handler: fix annotate param merge with prior config by @flyth in #3696 - tools/monitoring: Remove the old dashboard by @mqasimsarfraz in #3715 - Remove runcfanotify package by @alban in #3699 * Documentation Improvements - Add ADOPTERS.md file by @alban in #3671 - Readme: Update the declarative config line in the features list by @blixtra in #3685 - Readme: Update section to only show recent videos by @blixtra in #3686 * Testing and Continue Integration - ci: test image gadgets on different kernel versions by @mastersans in #3631 - ci: added workflow to verify artifacthub tags by @4rivappa in [#3703] ++++ itinerary: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Ignore cancelled elements when determining weather forecast length * TripGroupPage: Add separator in first FormCard * Override instead of merge destination names when applying new journeys (kde#474096) * Fix adding DST info elements in single trip group mode * Fix crash on importing health certificates * Use FormCardButton in SheetDrawer * Optimize CountryComboBox * Allow to add transfers in more cases * Unify checks for *.itinerary files * Don't show the welcome page again when there's already a trip group * Reduce Appium reservation test even more aggressively in 24.12 * Make Appium reservationtest reliably pass again * Exclude FluentWinUI3 QtQuick Controls style from the APK as well * Exclude unused Qt translation catalogs * Build release packages against released dependencies * Improve look of RadioSelector * Remove useless spacing ++++ jed: - Update to version v0.99.19+git177.55b1d75: * pre0.99.20-186: The current point was being moved to the position of the mouse prior to the call to the mouse handlers. This would sometimes incorrectly position the cursor for horizontally scrolled lines/windows. * pre0.99.20-185: Added support for visual wrapping to the mouse specific functions (affects xjed, etc) * pre0.99.20-184: Added visual wrapping of long lines. This is distinct from wrapping where newline characters are added to force a line wrap. Visual wrapping is purely a visual effect. See doc/txt/viswrap.txt for more information. * pre0.99.20-183: lib/dired.sl: The target of symbolic links were getting removed instead of the symbolic link itself * pre0.99.20-182: Added an option to display the timestamp in the recent file list menu item. This can be turned off using the Recentx_Display_Timestamp variable * pre0.99.20-181: lib/slmode.sl: Added "abs" to the keyword list * pre0.99.20-179: Use insert_byte instead of insert_char when decoding quoted-printable * pre0.99.20-179: The regular expression \&, which matches the whole match, was not being handled properly * pre0.99.20-178: s2 used instead of s1 in mark_window_attributes * pre0.99.20-177: Updated copyright year - get source from git://git.jedsoft.org/git/jed.git - rename jed-0.99-19.dif to 0001-Fix-path-and-settings-for-Linux.patch ++++ juk: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ k3b: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaccounts-integration: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaccounts-integration-kf5: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaccounts-providers: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaddressbook: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kajongg: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * snapcraft: Bring in build order fixes. ++++ kalarm: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Fix build on FreeBSD if using MPV audio * Update appstream * kde#497960: Fix Edit Alarm dialog error setting time if user's time zone is UTC * Make fade work each time a repeated sound alarm is played * Fix Akonadi plugin not being recognised * Improve diagnostic messages * Update version * Remove hack to enforce message window visibility on X11 ++++ kalgebra: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kalk: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kalm: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Fix Linux CI build for GCC < 14 * Fix Linux CI build ++++ kalzium: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kamoso: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kanagram: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kapman: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kapptemplate: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kasts: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Retrieve duration from file as soon as it's downloaded (kde#497448) * Update Android Gradle plugin version to 8.6.0 * Update flatpak runtime to 6.8 * [snap] Add password-manager-service plug (kde#497049) ++++ kate: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * snapcraft: Bring in fixes from release/24.08 * Build plugin: Add the
 tag to all lines

++++ katomic:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbackup:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kblackbox:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kblocks:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbounce:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbreakout:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbruch:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcachegrind:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcalc:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcalutils:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcharselect:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kclock:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcolorchooser:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kf6-kconfig:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Fix shortcuts for mac os
    * Replace BufferFragment by QByteArrayView
    * docs(DESIGN): Fix URL to tutorial
    * Update version to 6.10.0

++++ kcron:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kde-inotify-survey:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ poxml:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdebugsettings:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdeconnect-kde:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * plugins/findthisdevice: fix broken qml config page
    * [kio] Don't query mountpoint twice
    * [kio] Handle error when getting mount point
    * Add icons to the app plugin config list

++++ kdeedu-data:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdegames:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdegraphics-mobipocket:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdegraphics-thumbnailers:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdenetwork-filesharing:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdenlive:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Ensure sequence clips in timeline are not resized to smaller when hiding a track (kde#498178)
    * Fix crash moving build-in effect with feature disabled
    * Fix crash saving effect stack (kde#498124)
    * Fix layout order with > 9 layouts
    * Fix use after free from last commit
    * Fix reload or proxy clip losing tags, markers, force aspect ratio (kde#498014)
    * Fix bin clips effects sometimes incorrectly applied to timeline instance
    * Fix typo BUG: 497932 (kde#497932)
    * Fix title widget braking text shadow and typewriter settings. (kde#476885)
    * Math operators not supported in xml params (kde#497796)
    * Fix track resizing
    * Fix bin effects cannot be removed from timeline instance
    * Fix crash trying to move bin effect before builtin effect
    * Fix venv packages install on some distros
    * Fix Whisper models download
    * Fix delta display when resizing clip, add duration info when resizing from start
    * Fix line return when pasting text with timecodes inside project notes
    * Fix transparent rendering ffv1 profile
    * Bring back presets to build in effects

++++ kdepim-addons:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Use libmessageviewer6

++++ kdepim-runtime:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Remove superfluous debug messages
    * Dav: fix updating categories on tags change

++++ kdesdk-scripts:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdesdk-thumbnailers:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdevelop:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdevelop-plugin-php:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdevelop-plugin-python3:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdf:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdialog:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdiamond:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdnssd:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ keditbookmarks:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kernel-firmware:

  - Update to version 20250106 (git commit e39831b1a9d7):
    * rtl_bt: Add separate config for RLT8723CS Bluetooth part
    * amdgpu: revert VCN 3.1.2 firmware
    * amdgpu: revert yellow carp VCN firmware
    * amdgpu: revert sienna cichlid VCN firmware
    * amdgpu: revert navy flounder VCN firmware
    * amdgpu: revert dimgrey cavefish VCN firmware
    * WHENCE: Link the Raspberry Pi CM5 and 500 to the 4B
    * copy-firmware.sh: Fix typo in error message.
    * Add support to install files/symlinks in parallel.
    * Makefile: Remove obsolete/broken reference.
    * check_whence.py: Use a more portable shebang.
    * rtl_bt: Update RTL8852B BT USB FW to 0x04BE_1F5E

++++ keysmith:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kf6-attica:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-baloo:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Remove unused member
    * Update version to 6.10.0

++++ kf6-bluez-qt:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-breeze-icons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * create-app-symlinks.py: add cuttlefish (org.kde.iconexplorer)
    * Add new pcmanfm-qt icon
    * Add open-link-symbolic icon
    * Add snap package icon
    * Add symbolic version of preferences-security
    * Add symbolic version of preferences-desktop-emoticons
    * tests: ignore missing index.theme in ScalableTest::test_scalableDuplicates()
    * Update version to 6.10.0

++++ kf6-extra-cmake-modules:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Make building docs optional
    * Add since documentation
    * ECMAddAndroidApk: add "PACKAGE_NAME" argument
    * ECMGenerateHeaders: set IWYU export pragma also for helper prefixed headers
    * Also allow to disable the nasty Android threads workaround via env vars
    * ECMGenerateHeaders: Set include-what-you-use pragma
    * Simplify moving QM catalog loading to the main thread
    * Update version to 6.10.0

++++ kf6-extra-cmake-modules-doc:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Make building docs optional
    * Add since documentation
    * ECMAddAndroidApk: add "PACKAGE_NAME" argument
    * ECMGenerateHeaders: set IWYU export pragma also for helper prefixed headers
    * Also allow to disable the nasty Android threads workaround via env vars
    * ECMGenerateHeaders: Set include-what-you-use pragma
    * Simplify moving QM catalog loading to the main thread
    * Update version to 6.10.0

++++ kf6-frameworkintegration:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kapidox:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update version to 6.10.0

++++ kf6-karchive:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kauth:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kbookmarks:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Remove unimplemented methods
    * Update version to 6.10.0

++++ kf6-kcalendarcore:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Add missing log categories
    * Update version to 6.10.0

++++ kf6-kcmutils:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * GridDelegate: cap label line counts to 1 (kde#497253)
    * Update version to 6.10.0

++++ kf6-kcodecs:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcolorscheme:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcompletion:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kconfigwidgets:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcontacts:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcoreaddons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcrash:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdav:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdbusaddons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdeclarative:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Don't install namelink for kquickcontrolsprivate
    * Port kquickcontrols to ecm_add_qml_module
    * Update version to 6.10.0

++++ kf6-kded:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdesu:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdnssd:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdoctools:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Fix the documented mailing list address for this project
    * Update Turkish entities
    * general.entities "BSD" is not TM
    * Update version to 6.10.0

++++ kf6-kfilemetadata:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kglobalaccel:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kguiaddons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * systemclipboard: Cache mimetypes after retrieval (kde#497735)
    * Dont crash if the compostior doesnt support the shortcut inhibit protocol (kde#497457)
    * Bump PlasmaWaylandProtocols build dependency to 1.15.0 due to 333ba24
    * Update version to 6.10.0
    * [KColorSchemeWatcher] Fix reading XDG preference

++++ kf6-solid:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.1:
    * [UPowerManager] Also print error message on failure

++++ kfind:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kfourinline:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kgeography:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kget:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Switch to a working boost mirror.

++++ kgoldrunner:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kgpg:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kgraphviewer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ khangman:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ khealthcertificate:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ khelpcenter:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kidentitymanagement:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kig:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kigo:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ killbots:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kimagemapeditor:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kimap:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kio-extras:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * recentlyused: avoid fastInsert twice UDS_ACCESS_TIME

++++ kio-gdrive:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kio_audiocd:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kamera:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdesdk-kioslaves:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kirigami-gallery:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kiriki:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kitinerary:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Add files pkp-app files
    * Initial version of PKP IC app ticket extractor (EN/PL)
    * fix: fix bus number extract and brand for SlovakLines extractor
    * add: slovak locale for SlovakLines pdf ticket parser
    * add: Fix support for Slovak Lines Partner tickers
    * Fix compilation against Poppler 25.01
  - Drop patch, merged upstream:
    * bcb009f56f8f1c9c0d1612a0ec9f581907b51534.patch

++++ kjournald:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kjumpingcube:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kldap:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kleopatra:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix build on macOS due to not having Wayland (variant 2) (kde#497136)
    * Fix crash when output directory for decryption doesn't exist

++++ klettres:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ klickety:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ klines:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmag:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmahjongg:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmail:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Clean up
    * Fix typo
    * We don't have invitation support in 24.12
    * Fix support for invitation
    * Use patternNew directly
    * Implement slotRequestFullSearchFromQuickSearch
    * Start to use list of infos
    * Prepare to use MessageList::Core::SearchLineCommand::SearchLineInfo

++++ kmail-account-wizard:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmailtransport:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmbox:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmime:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmines:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmix:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmousetool:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmouth:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmplot:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ knavalbattle:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ knetwalk:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ knights:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ koko:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kolf:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kollision:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kolourpaint:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kompare:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Release to stable.

++++ kongress:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Ignore the new Fluent QQC style in APKs
    * Update Android Gradle plugin version to 8.6.0
    * Show speaker name(s)

++++ konqueror:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ konquest:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ konsole:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kontact:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kontactinterface:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kontrast:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.
    * Mark one screenshot as default

++++ konversation:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Prevent crash when updating Watched Nicks (kde#497799)

++++ kopeninghours:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ korganizer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kosmindoormap:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Don't draw unintended outlines around waterway areas
    * Add infrastructure for determining close way types

++++ kde-dev-utils:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpat:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ kpimtextedit:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpkpass:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpmcore:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpublictransport:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix determining station name for arrival queries
    * Add support for DB's proxied Hafas API
    * Namespace Hafas identifiers for locations
    * Make Hafas remark metadata externally accessible
    * Isolate test from cached data on the host
    * Factor out Hafas load level parsing
    * Add Hafas location identifier parser
    * Adapt to changes in the MOTIS v2 vehicle parking modes
    * Ensure WALK is always in the access/egress modes for MOTIS v2 requests
    * Adapt to MOTIS v2 rental vehicle form factor API changes
    * Improve merging of features with conditional/limited availability
    * Propagate disruption effects when setting arrival/departure stopovers

++++ kqtquickcharts:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ krdc:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Cherry pick 334126b0 and fix most frequent crash on 24.12
    * snapcraft: merge with master.
    * Add the nativeVirtualKey value to fake keyrelease events generated to unpress modifiers (kde#497111)
    * Wayland: fix "grab keys" when switching from/to fullscreen
    * Link vnc and rdp plugin with libnetwork on Haiku

++++ krecorder:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kreversi:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ krfb:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kross-interpreters:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kruler:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ ksanecore:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kshisen:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksirk:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksmtp:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksnakeduel:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kspaceduel:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksquares:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksudoku:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksystemlog:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kteatime:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktimer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktnef:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktorrent:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Switch to a working boost mirror.

++++ ktouch:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktrip:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ ktuberling:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kturtle:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ kubetui:

  - refactor "_service" file to not have both tarball and
    obscpio archive
  - Update to version 1.6.0:
    * feat: bump version to 1.6.0
    * refactor: remove debug statements from code
    * docs: update help command output
    * docs: add customizable UI appearance with config file
    * refactor(theme): rename selection to selected_item
    * chore(example): enhance theme settings and translations
    * feat(config): replace xdg crate with dirs crate
    * feat(theme): add YAML and API dialog theme support
    * feat(api_resources): add API theme configuration support
    * feat(api_resources): add styled table for kube resources
    * feat(event): add event highlight configuration
    * feat(pod): add default pod highlight rules
    * fix(theme): improve regex error handling
    * feat(theme): enable custom pod table highlights
    * refactor(poller): remove PollerBase struct
    * feat(theme): add table header theme configuration
    * feat(theme): add input form theme configuration
    * feat(theme): apply theme to remaining widgets
    * feat(theme): add theme support for multiple select widget
    * feat(theme): add theme support for select widget
    * feat: add help dialog theme configuration support
    * feat: add style_to_ansi function to convert Style to ANSI
    * feat(theme): add dialog theme configuration
    * feat(ui/dialog): update Dialog and StyledClear widget
    * feat(theme): add table filter form theme configuration
    * feat(theme): add text theme configuration for search and
    selection
    * feat(ui): add theming support to Text widget
    * feat(ui): add theming support to InputForm widget
    * feat(theme): add widget theme support
    * feat(theme): add header theme support
    * feat(config): add environment variable support
    * feat(theme): add support for custom tab theme configuration
    * feat(config): add configuration file loading
    * fix(ui): adjust tab padding and spacing
    * fix(deps): update rust crate async-trait to v0.1.84 (#685)
    * Add support for pretty-printed JSON logs (#674)
    * chore(deps): update rust crate rstest to 0.24.0 (#684)
    * feat(clipboard): copy to both primary and clipboard selections
    on linux (#683)
    * fix(deps): update rust crate serde to v1.0.217 (#682)
    * fix(deps): update kube-rs (kube, kube-runtime, k8s-openapi)
    (#679)
    * fix(deps): update rust crate anyhow to v1.0.95 (#681)
    * fix(deps): update rust crate thiserror to v2.0.9 (#678)
    * fix(deps): update rust crate serde_json to v1.0.134 (#677)
    * refactor: update lifetimes and impl blocks
    * fix(help): update title in help dialog
    * chore(cspell): update cspell.json word list
    * chore: rename 'Api' to 'API' in titles
    * chore(api_resources): rename list components to api
    * fix(deps): update rust crate thiserror to v2.0.8 (#675)

++++ kubrick:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kunifiedpush:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kwalletmanager:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kwave:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kweather:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kweathercore:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kwordquiz:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ libkcddb-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkcompactdisc-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdcraw-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkeduvocdocument:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkexiv2-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkcddb:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdcraw:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkexiv2:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkmahjongg:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkgapi6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libgravatar:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdepim:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix crash on exit if mailcheck is happening (kde#491769)

++++ mailcommon:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ mailimporter:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ mimetreeparser:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Use mimetreeparser6

++++ pimcommon:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Assume we're online if there's no valid QNetworkInformation

++++ libkleo:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libksane:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libktorrent:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ marble:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix translation for Marble Maps
    * Remove usage of some Qt CMake usage with ECMQmlModule
    * Don't build behaim or marble-maps targets in non-KF builds

++++ mozilla-nss:

  - update to NSS 3.107
    * bmo#1923038 - Remove MPI fuzz targets.
    * bmo#1925512 - Remove globals `lockStatus` and `locksEverDisabled`.
    * bmo#1919015 - Enable PKCS8 fuzz target.
    * bmo#1923037 - Integrate Cryptofuzz in CI.
    * bmo#1913677 - Part 2: Set tls server target socket options in config class
    * bmo#1913677 - Part 1: Set tls client target socket options in config class
    * bmo#1913680 - Support building with thread sanitizer.
    * bmo#1922392 - set nssckbi version number to 2.72.
    * bmo#1919913 - remove Websites Trust Bit from Entrust Root
    Certification Authority - G4.
    * bmo#1920641 - remove Security Communication RootCA3 root cert.
    * bmo#1918559 - remove SecureSign RootCA11 root cert.
    * bmo#1922387 - Add distrust-after for TLS to Entrust Roots.
    * bmo#1927096 - update expected error code in pk12util pbmac1 tests.
    * bmo#1929041 - Use random tstclnt args with handshake collection script
    * bmo#1920466 - Remove extraneous assert in ssl3gthr.c.
    * bmo#1928402 - Adding missing release notes for NSS_3_105.
    * bmo#1874451 - Enable the disabled mlkem tests for dtls.
    * bmo#1874451 - NSS gtests filter cleans up the constucted buffer
    before the use.
    * bmo#1925505 - Make ssl_SetDefaultsFromEnvironment thread-safe.
    * bmo#1925503 - Remove short circuit test from ssl_Init.

++++ libgcrypt:

  - Fix redefinition error of 'rol64'. Remove not used rol64()
    definition after removing the built-in jitter rng.
    * Add libgcrypt-rol64-redefinition.patch

++++ libkomparediff2:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libksieve:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ncurses:

  - Add ncurses patch 20250104
    + modify tput to warn about capabilities which expect parameters where
    none are given; also repair the feature where multiple capabilities
    can be handled on a single line.
    + cleanup use-clauses -TD
    + add linux+lockeys, xterm+r5+lockeys, xterm+r5+fkeys -TD
    + add vt220+ufkeys, vt220+sfkeys
    + revert man/manlinks.sed change, which loses aliases (cf: 20241228).
    + modify MKlib_gen.c to allow for Solaris's definition of NULL as 0L
  - Add ncurses patch 20241228
    + correct conditional-compile for a case when the C compiler does not
    have a bool type.
    + add ghostty -TD
    > patches by Branden Robinson:
    + add comments to generated term.h to hint the configure options used
    + use same subdir-convention for term.h, in configure script
    + improve formatting/style of manpages
  - Add ncurses patch 20241221
    + modify ncurses/tinfo/MKfallback.sh to work with MacOS sed, which
    lacks BSD-style \< and \>
    + trim padding from sgr expresion used in trim_sgr0, to avoid copying
    the padding into the resulting sgr0 (report by Rajeev Pillai).
    + strict compiler-warning fixes for upcoming gcc15
  - Add ncurses patch 20241214
    + avoid redefining bool in curses.h if the platform already supports
    that type (cf: 20241123).
    + move include  from etip.h.in to cursesw.h, to work around
    breakage in Apple's port of ncurses.
    + strict compiler-warning fixes for upcoming gcc15
  - Port patches
    * ncurses-5.9-ibm327x.dif
    * ncurses-6.4.dif

++++ mobipocket:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ rocs:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * flatpak: Update boost tarball URL

++++ s2n:

  - Update to version 1.5.10
    * refactor(bench): remove historical benchmarks (#4940)
    * fix: pem parsing detection of last cert errors (#4908)
    * docs: specify s2n_blob growable conditions (#4943)
    * chore(bindings): move tokio examples to dedicated folder (#4954)
    * chore: fix GHA for merge-queue (#4973)
    * chore(binding): release 0.3.8 (#4969)
    * (chore): Installs Nix in AL2023 Buildspec (#4934)
    * build(deps): bump the all-gha-updates group in /.github/workflows with 5 updates (#4961)
    * feat(s2n-tls-hyper): Add support for negotiating HTTP/2 (#4924)
    * tests: allow TLS1.2 with RSA-PSS certs in integ tests (#4949)
    * ci: update CRT test ubuntu version to ubuntu24 (#4964)
    * feat(bindings): enable application owned certs (#4937)
    * ci: batch dependabot updates (#4959)
    * ci(refactor): deprecate Omnibus (#4953)
    * build(deps): bump actions/cache from 2.1.4 to 4.1.2 in /.github/workflows (#4928)
    * build(deps): bump peaceiris/actions-gh-pages from 3 to 4 in /.github/workflows (#4921)
    * build(deps): bump cross-platform-actions/action from 0.23.0 to 0.26.0 in /.github/workflows (#4951)
    * build(deps): bump github/codeql-action from 2 to 3 in /.github/workflows (#4917)
    * ci: add change directory to third-party-src logic (#4950)
    * feat: TLS1.2 support for RSA-PSS certificates (#4927)
    * feat: feature probe S2N_LIBCRYPTO_SUPPORTS_ENGINE (#4878)
    * test(bindings): run unit tests under asan (#4948)
    * ci(refactor): remove ASAN from Omnibus and GeneralBatch (#4946)
    * ci(refactor): remove fuzz tests from Omnibus (#4945)
    * refactor: add a s2n_libcrypto_is_openssl() helper function (#4930)
    * fix(s2n-tls-hyper): Add proper IPv6 address formatting (#4938)
    * ci: add openssl-1.0.2-fips to fuzz test (#4942)
    * ci(refactor): remove Valgrind checks from omnibus and generalBatch (#4913)
    * fix(bindings): address clippy issues from 1.83 (#4941)
    * test: pin tests to explicit TLS 1.2/TLS 1.3 policy (#4926)
    * (chore): Fixes team-label github action (#4935)
    * chore: add new team member (#4939)
    * upgrade cmake version to 3.9 (#4933)
    * ci: add awslc-fips and openssl-1.0.2-fips to valgrind (#4912)
    * chore(bindings): feature gate network testsa and relax http status assertions (#4907)
    * chore: Ocsp timeout adjustment (#4866)
    * build(deps): bump aws-actions/configure-aws-credentials from 4.0.1 to 4.0.2 in /.github/workflows (#4892)
    * test: expand s2n_record_read testing to both TLS1.3 and TLS1.2 (#4903)
    * test: pin optional client auth test to a TLS 1.2 policy (#4914)
    * feat: add alert mappings for certificate errors (#4919)
    * doc: document generating bindings with prebuilt libs2n (#4872)
    * ci: Move kTLS test out of GeneralBatch (#4904)
    * build(deps): bump actions/checkout from 3 to 4 in /.github/workflows (#4888)
    * test(s2n-tls-hyper): matching on s2n-tls error (#4906)
    * build(deps): bump nixbuild/nix-quick-install-action from 21 to 29 in /.github/workflows (#4890)
    * build(deps): bump JulienKode/team-labeler-action from 0.1.1 to 1.3 in /.github/workflows (#4889)
    * tests: pin tests to a numbered TLS1.2 policy (#4905)
    * test: remove load system certs functionality for s2n_default_tls13_config (#4897)
    * doc: add information about s2n-tls software architecture (#4868)
    * ci: grant dependabot status update permissions (#4898)
    * ci: fixes for cargo audit (#4895)
    * test(s2n-tls-hyper): Add localhost http tests (#4838)
    * test: add rust well-known-endpoint tests (#4884)
    * chore: bindings release 0.3.7 (#4894)
    * chore: add a cargo audit action (#4862)
    * ci: add open fds valgrind check (#4851)

++++ slang:

  - Update to version 2.3.3+git16.89d32bb:
    * pre2.3.4-16: Removed unnecessary chack for a NULL string in keymap.c:find_the_key, and corrected a potential memory leak in the sltoken.c:compile_byte_compiled_multistring function
    * pre2.3.4-15: Added UTF-16 surrogate handling to the expand_escaped_string function and json module
    * pre2.3.4-14: Added fcntl_getpipe_sz and fcntl_setpipe_sz functions to the fcntl module to get and set the buffer size for pipes
    * pre2.3.4-13: Initialize the variables provided by the %g operator to zero to not leak uninitialized data from the stack if not set by %P. (Miroslav Lichvar)
    * pre2.3.4-12: modules/chksum_sha2.c: Use memcpy to avoid type-punning warning
    * pre2.3.4-11: lib/timestamp.sl: Fixed a bug involving leap years
    * pre2.3.4-10: Updated the Unicode tables to v15 from v10
    * pre2.3.4-9: src/slang.ver: Removed the undefined symbol SLang_Rline_Quit, which was causing a link error on Gentoo Linux (Michal Rostecki)
    * pre2.3.4-8: check for NULL return value from the ctime function
    * pre2.3.4-7: mkfiles/makefile.m32: Added install1 target to work with versions of mingw make that cannot process the install target.  Previously this required editing the makefile (windows-specific)
  - download from git://git.jedsoft.org/git/slang.git
    * drop slang-2.3.3.tar.bz2.asc and slang.keyring
  - rename patches
    * slang.patch to 0001-Use-termcap.patch
    * slang-autoconf.patch to 0002-Fix-CFLAGS-and-generate-sl-config.h.patch
    * slang-fsuid.patch to 0003-Enforce-use-of-setfsuid.patch

++++ lokalize:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Remove workaround for bug 494500 and add an assert
    * Do not return QVector with an empty AltTrans (kde#494500)

++++ lskat:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ markdownpart:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ massif-visualizer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ mbox-importer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ merkuro:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ messagelib:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix some translations not being properly used
    * Add IsSpam/IsHam
    * add IsRead/IsIgnored
    * fix typo
    * Create SearchLineCommand::SearchLineInfo from mStatus
    * Use status/option
    * Add TODO
    * Return essageList::Core::SearchLineCommand::SearchLineInfo
    * Prepare to fix get search info from messagesearchline
    * Allow to install SearchLineCommand
    * We use search command line by default now
    * Add current folder
    * Don't duplicate searched text

++++ minuet:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.
    * Call onExited in a way that is compatible with Qt5 and Qt6

++++ neochat:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Use symbolic icon for purpose plugin
    * Explicitly set the parent in QuickSwitcher
    * Port away from methods removed in libquotient. (kde#497458)
    * [UserInfo] Fix shortcut
    * snap: use cmake snap and use . as source
    * Add better support for colored text (and shrugs) from other clients
    * Fix web shortcuts not doing anything (kde#496434)
    * Update Android Gradle plugin version to 8.6.0
    * Don't set emoji size to font size
    * Fix crash when sending messages

++++ nethack:

  - Modify nethack-config: Enable panic logging. This records serious
    errors in the file panic log in the game's state directory. Helps
    with debugging.

++++ netsniff-ng:

  - Update to version 0.6.9
    * Allow to manually define CPUs for trafgen.
    * Fix make install and output netsniff-ng stats on stderr.
    * trafgen: Fix for ipv6 header generation when L3-only devices
    are present.
    * mausezahn: use getopt_long instead of getopt.
    * build: fix install dependencies in Makefile template.
    * trafgen: move cpu stats temp file to /tmp.
    * ring_tx: handle EINTR from sendto.

++++ okular:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix file name of the mobile djvu desktop file
    * Only install relevant desktop files
    * Fix scroll down/up at the last/first page in single page, non-continuous mode (kde#498038)
    * Fix Q_UNREACHABLE being reached with poppler 24.12
    * Disable performance-enum-size clang-tidy warning
    * Move to avoid copy
    * Make clang-tidy happy when using string_view.data()
    * cast pointers to pointer to void to make clang-tidy happy
    * Add missing braces
    * Fix parameter name
    * Allow void as a way to silence bugprone-unused-return-value
    * Remove deref no-op function
    * Fix clang-tidy warning
    * Remove std::move() for raw pointer
    * Add braces around single-line if/else

++++ onefetch:

  - Update to 0.23.1:
    * Fix version in man page
  - Update to 0.23.0:
    New Features:
    * add language support for OpenSCAD #1502
    * add language support for Modelica #1262
    * add language support for ATS #523
    * add language support for CUDA #940
    * add missing nerd fonts icons for some languages #1491
    Chores:
    * add Italian translation of README #1435
    * add Polish translation of README #1444
    * add Czech translation of READEME #1439
    * update russian README #1478
    * add script to preview/validate Nerd Fonts #1492
    * add Powershell snippet to run onefetch automatically #1453

++++ orage:

  - Update to version 4.20.0
    * Redesigned appointment window recurrence tab. Related with
    Issue #23.
    * Internal changes, changed appointment window to subclass of
    GtkWindow
    * Internal changes, changed mainbox to subclass of
    GtkApplicationWindow (MR !48)
    * Moved internal CSS string to separte theme file (MR !47,
    MR !65)
    * Added command line parameter '-i' to import ICS files
    * Rudimentary synchronization support: added support for calling a
    user-specified synchronization command
    * Fixed Gtk-CRITICAL message while adding new appointment.
    * Replaced Orage wake up detection with wake up detection from
    panel clock plugin.
    * Fixed memory leak and error handling when timezone info loading
    fails. (MR !56)
    * Added support for TZDIR environment variable (Issue #28).
    * Updated desktop file: added actions for 'today' and 'new appointment'
    (MR !58), added Keywords (MR! 64)
    * Recurrence tab improvements: fixed dependency from ICAL RRULE
    (MR !59, MR !52, Issue #23, Issue #29)
    * Use gettext and XDT_VERSION_INIT (MR !60)
    * Internal changes, changed day window (MR !62)
    * Disabled tray icon by default, (MR !66, MR !64)
    * Translation Updates

++++ osc:

  - 1.11.0
  - Command-line:
  - Add hint how to deal with scmsync-nobranch scenarios
  - Speed loading commands up
  - Fix 'log' command to work correctly with --meta --patch options
  - Document that 'status' command prints unmodified files in verbose output
  - Hide progressbar.Bar widget after ProgressBar has completed
  - Avoid printing urlquoted file names in 'getbinaries' command
  - Configuration:
  - Mute oscrc permissions warning when there's no password set
  - Connection:
  - Save session cookie even if a request fails
  - Library:
  - Fix local building in git projects
  - Extend xml.etree.ElementTree.ParseError output with a snippet of broken XML
  - Sync ScmsyncObsinfo with obs-scm-bridge
  - Move running obs_scm_bridge into run_obs_scm_bridge() function
  - Convert remaining makeurl() query parameters from deprecated string to dict
  - Add more operators to XPathQuery
  - Make 'title' and 'description' fields optional in the Package model
  - Fix progress bar code to support progressbar2
  - Support LoongArch64 architecture
  - Mute pylint errors in show_package_disabled_repos() that are false-positives
  - Fix another bytes/unicode issues in core.link_pac() by replacing ElementTree code with XML models
  - Fix handling 'lock' field in 'Package' model
  - Fix handling SimpleFlag model
  - Extend RequestActionSource with 'repository' attribute
  - Load most of the modules in commandline.py on-demand
  - Fix traceback in 'linkpac --disable-build'
  - Spec:
  - Add conflict with older versions of obs-service-source_validator to ensure that version compatible with .osc store 2.0 is installed

++++ palapeli:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ parley:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ partitionmanager:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ perl-CPAN-Perl-Releases:

  - updated to 5.20250106
    see /usr/share/doc/packages/perl-CPAN-Perl-Releases/Changes

++++ perl-Data-Peek:

  - updated to 0.530.0 (0.53)
    see /usr/share/doc/packages/perl-Data-Peek/ChangeLog
    0.53	- 2025-01-06, H.Merijn Brand   
    * Requirements updated based on CVE's
    * Update to Devel::PPPort-3.72
    * Update doc for groff-1.24
    * It's 2024
    * Tested with perl-5.40
    * Added SECURITY.md
    * It's 2025

++++ perl-ExtUtils-LibBuilder:

  - updated to 0.90.0 (0.09)
    see /usr/share/doc/packages/perl-ExtUtils-LibBuilder/Changes
    0.09    Mon Jan  6 13:36:44 UTC 2025
  - Added support to Haiku OS (thanks to Joachim Mairböc)

++++ picmi:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ pim-data-exporter:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ pim-sieve-editor:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ plasmatube:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ python-altcha:

  - Initial packaging (v0.1.7), needed by weblate

++++ python-calmjs:

  - Rejig patch support-python-313.patch to also cope with other argparse
    changes.

++++ python-drf-spectacular-sidecar:

  - Initial release (v2024.12.1), needed by Weblate

++++ python-ollama:

  - update to version 0.4.5
    * Add Pydantic for validation and serialization
    * Passing Functions as Tools
    * No head request for create blob
    * Deprecate embeddings from docs in favor of embed
    * various bugfixes

++++ python-pendulum:

  - Fix sources and revert to github tarball: tests missing

++++ python-pyinstaller-hooks-contrib:

  - Update to 2024.11
    * Update torch hook to suppress creation of symbolic links to the
    top-level application directory
    * Update sklearn.tree hook for compatibility with scikit-learn v1.6.0
  - Downloaded upstream conftest.py missing in the tarball

++++ python-pytesseract:

  - Skip test cases that raise TesseractNotFoundError.
  - Switch to pyproject macros.
  - Correct Requires, we need packaging not pkg_resources.

++++ python-python-stdnum:

  - Update license to LGPL-2.1-or-later

++++ python-rt:

  - switch to github tarball, as there's no longer an sdist on pypi
  - update to version v3.3.3:
  - Changes
  - Starting with version 0.28.0 of httpx, *verify* should be either a bool or an *SSL Context*.
  - update to version 3.3.2:
  - Fixes
  - Replace the removed httpx parameter of *proxies* by *proxy* (fixes #102)
  - Pin dependencies to supported relative upstream versions.
  - Remove the now obsolete *setup.py*.
  - update to version 3.3.1:
  - Fixes
  - Fix str(bytes) warning (*BytesWarning: str() on a bytes instance*) (#1074)
  - Changes
  - Set included files for ruff
  - Switch to hatchling
  - Set ignores for tests files
  - Ignore uv.lock
  - update to version 3.3.0:
  - Removed
  - Remove support for now EoL Python 3.8.
  - update to version 3.2.0:
  - Added
  - Added option for custom list of fields to be populated for search "query_format" param to avoid unnecessary round trips to get fields like Told, Starts, Resolved, etc by returning the required fields during search. (see #97 @nerdfirefighter)

++++ python-slixmpp:

  - Update to 1.8.6
    * Moving away from self-hosted gitlab (mathieui)
    * Fix connection to Snikket instances (pep., mathieui)
    * Performance fix for XEP-0115 queries
    * New documentation listing projects using slixmpp (genghis)
    * Bugfix and improvements (nicoco, mostly)
  - Remove shebang from slixmpp/plugins/xep_0454/__init__.py

++++ python-smmap:

  - Update to 5.0.2
    * Update CI, in line with gitdb by @EliahKagan in (#53)
    * No longer treat 3.12 as experimental on smmap CI
    by @EliahKagan in (#54)
    * Bump actions/setup-python from 4 to 5 by @dependabot in (#55)
    * Replace use of mktemp by @EliahKagan in (#56)
    * Use SPDX identifier by @Shortfinga in (#57)

++++ python-spotipy:

  - Update to 2.25.0
    * Added unit tests for queue functions
    * Added detailed function docstrings to 'util.py', including descriptions and special sections
    that lists arguments, returns, and raises.
    * Updated order of instructions for Python and pip package manager installation in TUTORIAL.md
    * Updated TUTORIAL.md instructions to match current layout of Spotify Developer Dashboard
    * Added test_artist_id, test_artist_url, and test_artists_mixed_ids to non_user_endpoints test.py
    * Added rate/request limit to FAQ
    * Added custom `urllib3.Retry` class for printing a warning when a rate/request limit is reached.
    * Added `personalized_playlist.py`, `track_recommendations.py`, and `audio_features_analysis.py`
    to `/examples`.
    * Discord badge in README
    * Added `SpotifyBaseException` and moved all exceptions to `exceptions.py`
    * Marked the following methods as deprecated:
  - artist_related_artists
  - recommendations
  - audio_features
  - audio_analysis
  - featured_playlists
  - category_playlists
    * Added FAQ entry for inaccessible playlists
    * Audiobook integration tests
    * Edited docstrings for certain functions in client.py for functions that are no longer in use
    and have been replaced.
    * `current_user_unfollow_playlist()` now supports playlist IDs, URLs, and URIs rather than
    previously where it only supported playlist IDs.
    * `mock` no longer listed as a test dependency. Only built-in `unittest.mock` is actually used.
  - Use Python 3.11 on SLE-15 by default
  - 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-unsync:

  - Update to version 1.3.2
    * Delete print("DERP") (#39)
  - from version 1.3.1
    * Add a multi-process example
    * Cleanup README
    * Modify async example in documentation (#36)
    * Support setting custom event loops (#34)
    * Refactor lazy initialized unsync class members into properties
  - 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-watchdog:

  - update to 6.0.0:
  - Breaking Changes
  - [inotify] Use of select.poll() instead of deprecated
    select.select(), if available.
  - [utils] Removed the unused echo_class() function from the
    echo module.
  - [utils] Removed the unused echo_instancemethod() function
    from the echo module.
  - [utils] Removed the unused echo_module() function from the
    echo module.
  - [utils] Removed the unused is_class_private_name() function
    from the echo module.
  - [utils] Removed the unused is_classmethod() function from
    the echo module.
  - [utils] Removed the unused is_method(met() function from
    the echo module.
  - [utils] Removed the unused method_name() function from the
    echo module.
  - [utils] Removed the unused name() function from the echo
    module.
  - [watchmedo] Removed the --trace CLI argument from the
    watchmedo log command, useless since events are logged by
    default at the LoggerTrick class level.
  - Other Changes Pin test dependecies.
  - [docs] Add typing info to quick start.
  - [inotify] Fix reading inotify file descriptor after closing
    it.
  - [utils] The stop_signal keyword-argument type of the
    AutoRestartTrick class can now be either a signal.Signals
    or an int.
  - [utils] Added the __repr__() method to the Trick class.
  - [watchmedo] Fixed Mypy issues.
  - [watchmedo] Added the __repr__() method to the
    HelpFormatter class.
  - [windows] Fixed Mypy issues.
  - Switch off test coverage measurement.
  - Skip test test_select_fd (gh#gorakhargosh/watchdog!1086 ?)

++++ python-webauthn:

  - Update to 2.4.0
    * An optional `hints` argument has been added to `generate_registration_options()`
    to specify one or more categories of authenticators for the browser to prioritize
    registration of. See `webauthn.helpers.structs.PublicKeyCredentialHint` for more
    information (#234)

++++ python-weblate-schemas:

  - update to 2024.2
    * Added schema for Weblate Fedora Messaging.
    * Added support for Python 3.13.
    * Clarified language field in the component backup schema.

++++ qmlkonsole:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ rcshist:

  - update to snapshot t20250101:
    * configure updates
    * friendly aborting on a fatal errors
    * ensure a space between filename and date in the "REV:" lines
    * support and document $RCS_DIR

++++ remind:

  - VERSION 5.2 Patch 2 - 2025-01-06
  - NEW FEATURE: remind: The "-p+" option lets you produce weekly calendars;
    so far, the rem2pdf and rem2html back-ends support rendering of weekly
    calendars.
  - NEW FEATURE: remind: The $CalType system variable indicates the type of
    calendar being produced; its value is one of "monthly", "weekly",
    or "none".  "none" signifies agenda mode rather than calendar mode.
  - IMPROVEMENT: remind: Warn if a POP-OMIT-CONTEXT matches a
    PUSH-OMIT-CONTEXT that is in a different file.
  - CHANGE: remind: Split the "-ds" debug option into two separate options:
    "-ds" for debugging expression-parsing and "-dh" for printing hash
    table statistics on exit.

++++ river:

  - Update to version 0.3.7:
    * fixes a regression introduced in 0.3.6 that prevents adaptive
    sync/VRR from working properly.
    * fixes an assertion failure that can be hit with ~50 days of
    uptime.

++++ rofi:

  - Update to 1.7.7:
    * Fix drawing issue #2068
    * Fix window mode missing some windows #2071
    * Fix character in config file broken #2070
    * Resolve 'rasinc' for @imports #2069
    * Desktop file DBus activation #1924
    * Resolve -config identical to -theme #2040

++++ rofi-wayland:

  - Update to version 1.7.7+wayland1+git.1736252691.5df2d3a:
    * Sync to rofi 1.7.7
    Fixes
    * clipboard pasting done properly on wayland
    * keyboard input on Plasma and niri.
    * imdkit build detection
    Features
    * touchpad scrolling
  - Updates from rofi 1.7.7:
    * [Widget] Don't use cairo_push/pop_group as it causes issues.
    * Revert "[window] Check bitmask, not full comparison".
    * [Config] Remove character data type as it aliases with string.
    * [Doc] Refer to releasenotes for updates in Changelog file.
    * [Doc] Update theme documentation with import resolving update.
    * [Themes] Update themes to import without rasi(nc) extensions.
    * [Theme] Fix resolving of 'rasinc' extension when no extension
    is given.
    * Be more diligent trying to resolve -config.
    * Resolve -config argument identical to a -theme argument.
    * [DRun] If indicated by .desktop file, launch via dbus
    activation.
    * [Website] Update website links and headers.
  - Updates from rofi 1.7.6:
    * [DOC] Add mouse button names to documentation.
    * [Doc] Clarify documentation for User Script directory.
    * [Build] Add shadow to build system.
    * [Textbox] Use FontMetrics font height (if available) to get
    height
    * [Theme] Fixes recursion in double_inside
    * [autoconf] Fix missing dependency.
    * Better XIM interaction by filtering modifiers
    * Fix ime and enable build option
    * [Autotools] Ship missing files for meson build
    * Fix some compiler warnings
    * Disable history in password mode, move disabling into
    create_view.
    * [config] Set filebrowser as default completer.
    * [WIP] xdg thumbnails fetching with fallback on mimetype icons
    * Add -transient-window mode
    * Fix scrolling for vertical layout with horizontal packing
    * Place continuous scroll center in middle column
    * [Script] Fix keep-selection add keep-filter
    * [RecursiveBrowser] Make implementation not recursive.
    * [xcb] Add border_width to window coordinates
    * [IconFetcher] Don't check for extension for image file
    * [IconFetcher] Fix failing decode of animated GIFs.
    * [Doc] Fix typos
    * [Run] Don't re-quote history items.
    * [Modes] Remove dead code in mode implems
    * [View] Work around GThreadPool 1 pointer bug.
    * Also fix typo in icon fetcher.
    * [Doc] Switch to pandoc and remove generated files
    * [Build] Add missing dist files from libnkutils
    * [IconFetcher] Don't free on removal from thread-pool
    * Add an item-free method to the thread-pool
    * [Window] write code so clang-check does not complain about
    leak.
    * [script|dmenu] Add option to make row permanent.
    * [run] fix missing doxygen and add explanation.
    * [Run] When passing raw entry, pass it unquoted to history
    * Replace deprecated g_memdup by g_memdup2
    * Fix compiler warnings in window mode.
    * Fix some compiler warnings.
    * [RUN] shell escape command before processing it further.
    * [DRun] Drun read url field from cache.
    * [Build] Reduce amount of warnings
    * [View] Don't use xcb surface to render to png, but create
    surface.
    * [Box] When estimating height, set correct width on children
    * [ThreadPool] Sort items in the queue based on priority
    * [Doc] Fix broken ``` guards.
    * [Doc] Remove reddit link from config.yml.
    * [Doc] Clarify in build instructions what release to use.
    * Add extra documentation issue template.
    * Fix typo in dynamic_themes.md
    * [DOC] Add explanation to PATTERN of brackets
    * [Doc] Update manpage to clarify meta property.
    * [View] On mode switch force refilter instead of queuing.
    * [View] Allow float delay
    * [View] Always forward motion to the grabbed widget first.
    * [IconFetcher] If last step fails to load icon, don't error out
    make warning
    * [Script] Update theme property clarification a bit.
    * [Script] Add clarification to theme property.
    * [Dmenu][Script] Add 'display' row option to override whats
    displayed.
    * [DRun] Allow url field to be searched and fix c/p error
    * [DRUN] Add {url} to drun-display-format.
    * [lexer] Add dmenu as enabled option for media type.
    * [XCB] Make sure that window maker is 0 terminated before usage.
    * Fix text color when cursor-color is set
    * [XCB] Try to be smarter with where mouse click started.
    * [View|Textbox] cleanups to drawing code
    * Clip text with extents rectangle Fonts are not ideal, some
    characters have mismatch between reported and painted size.
    * [Rofi] Expand cache-dir
    * Fix typos in dmenu docs
    * Support single quotes for strings as in CSS
    * [Theme] Fix missing doxygen documentation
    * [Theme] Fix opening abs path if no/wrong extension (backward
    comp.)
    * [rofi-theme] fix typo
    * [Theme] Try to fix importing of theme.
    * script: Let script handle empty custom input
    * widget_draw: clean useless calls in corner drawing
    * Fix border segments stitch
    * Fix mm type in description
    * Remaining modi words in the code
    * Better descriptions for sort options group
    * It's unobvious from documentation, that sort only works against
    filtered menu.
    * update man pages without scripts
    * [Lexer] Print some more debug info on error.
    * [Script] Set type on Mode object.
    * [window] Quick test of code scanning.
    * [ROFI] -e '-' reads from stdin
    * [ConfigParser] Don't pass commandline options with very long
    args. This is a quick 'n dirty fix for this unexpected issue.
    * [Build] Fix autotools build system.
    * [Doc] Fix some missing/wrong doxygen headers.
    * Print window manager in -help output
    * Merging in the Recursive file browser.
    * Add wezterm to rofi-sensible-terminal
    * [DRun] Add option to scan desktop directory for desktop files.
    * [IconFetcher] Fix small memory leak.
    * Small memory leaks fixed and other cleanups.
    * [DMenu] Fix row initial tab if non-first column is shown first.
    * [Doc] Update theme manpage with remark-lint hints.
    * [Doc] More small markdown fixes.
    * [DOC] Update rofi-script update with remark-lint remarks.
    * Remove unneeded test and extra enforcement of 0 terminated
    buffer
    * [Doc] Update rofi.1.markdown with markdown fixes.
    * [DOC] update readme.md with remark-lint updates..
    * [DOC] Update INSTALL,md with remark-lint fixes.
    * [DOC] Add some remark markdown fixes.
    * Fix to pointless or's.
    * [UnitTest] Add more tests for environment parsing.
    * [Doc] Mention location of scripts in manpage.
    * Re-indent the code using clang-format
    * Fix typo in template.
    * Update issue template to include checkbox for version.
    * [Doc] Re-generate manpage
    * docs: element children theming
    * Add support for adding textbox widgets to listview elements
    * [Textbox] cairo_save/restore does not store path. Fix by moving
    cairo_move_to to after blink. Also fix drawing outline.
    * More Unicode normalization with -normalize-match. Normalize the
    string to a fully decomposed form, then filter out mark/accent
    characters.
    * Calc broken fix
    * [Dmenu] Small fix that disabled async mode when multi-select is
    enabled.
    * [View] Fix wrong bitmask checking. (& not |)
    * [rofi-theme-selector] prepend newline before specifying new
    theme
    * [Script] Strip pango markup when matching rows
    * [Doc] theme, spelling fix and more textual tweaks.
    * [Doc] More tweaks to get the formulation right.
    * [Doc] themes manpage, small textual improvement.
    * [Doc] Try to fix some markdown, themes.
    * [Doc] Try to clarify the children situation for the listview
    widget.
    * [EntryHistory] Disable entry history when dmenu password is
    set.
    * [Textbox] Add history to the entrybox.
    * [Textbox] Add comments and move into sub functions.
    * [doc] Add conflicting constraint section to manpage.
    * [Script] Some small memory leak fixes.
    * [Entry History] Add documentation.
    * [doc] Add conflicting constraint section to manpage.
    * [Textbox] Replace 'space' with a space
    * draw text after cursor
    * [Doc] Small tweak to markdown.
    * [Example] Small change in escaping for caday.
    * [Doc] Add manpage documentation for pango font string.
    * [FileBrowser] Allow command to be overwritten
    * [theme] Small theme tweak.
    * [Theme] Add NO_IMAGE mode to theme.
    * [Themes] add fullscreen theme with preview part.
    * [window] When no window title set, handle this more gracefully
    * [DMenu|Script] Add per row urgent/active option. Instead of
    having a global list of entries to highlight urgent/active, you
    can now to it per row.
    * sed & realpath workaround for BSD and Darwin OS
    * [filebrowser] Add option to return 1 on cancel.
    * [Theme] Small tweak to fancy2 theme
    * [Themes] Add fancy2 theme.
    * [Themes] Add material theme
    * Fix header theme
    * [Helper] Quick fix for wrong dereference.
    * Add shipped themes page
    * [actions] Also rebuild website on the next branch
    * [themes] don't use screenshot transparency in shipped themes
    * [IconFetcher] Fix for api change
    * [Theme] support rasinc for theme include files.
    * [listview] Don't calculate infinite rows on empty height.
    * [Theme] Move some definitions header around for plugin.
    * [Textbox] Cursor goes over, not under. allow cursor outline.
    * [Textbox] Add text-outline to style
    * [Doc] Clarify documentation on require-input further.
    * make cursor more customizable by adding cursor-width and
    cursor-color
    * [XIM] Fix an unitialized value problem.
    * [Doc] Add example run command with cgroup support
    * [Build] Fix test building in makefile.
    * [Doc] Add documentation for new functions.
    * [Doc] Fix some missing docu.
    * [DMenu] Add -ellipsize-mode option.
    * [listview] Set ellipsize mode on creation of textbox
    * So if rows are added, they behave correctily.
    * Disable imdkit by default
    * Build documentation
    * [Build] Use built-in lto option.
    * [Window] Fix reloading windowcd from xserver request
    * [Build] Add option to build with lto to meson. Fix error in
    test.
    * [Build] Add option to disable imdkit at compile time.
    * input method
    * [Window] Make sure their is a trailing 0 on the workspace
    strings.
    * [FileBrowser] Bind kb-delete-entry to toggle show-hidden.
    * [Textbox] Add a 'get_cursor_x_pos' function.
    * [man] re-gen manpage.
    * [DOC] Add parsing row options to dmenu manpage
    * [Build] Fix icon install path for makefile.
    * [Window] Small fixes to prefer-icon-theme option
    * [Window] Add -window-prefer-icon-theme option.
    * [drun] Only pass path on launch, if one is set
    * The mode is filebrowser (not file-browser)
    * [filebrowser] Add an option to show hidden files.
    * [Doc] Update rofi-keys manpage with unset section
    * Add format option to disable padding with space the
    "window-format" entries
    * [Script] Split mode string only once on :, allowing : in right
    part.
    * [window] Check bitmask, not full comparison
    * Use command -v instead of which
    * [Keyb] Add a -list-keybindings command.
    * Fix sed binary call with variable
    * [listview] Add extra checks before resolving pointer.
    * [Textbox] Add 'placeholder-markup' flag.
    * [Test][Theme] Update test for downgrade error
    * [Theme] If no theme loaded, load default. Downgrade missing
    theme file to warning.
    * [DMenu] reset variable correctly so keep-selection is initially
    off.
    * Update test for # keybindings.
    * [View|Xcb] Add support to copy current selected item to
    clipboard
    * Include sys/stat.h for S_IWUSR
    * [View] Tweak error message and instant/delayed switching.
    * [View] Change refilter timeout limit to be in time units (ms)
    * [Combi] Fix possible memory leak.
    * [combi] Fix selecting entry with only bang as input.
    * [View] Increase default refilter-timeout-limit.

++++ runc:

  - Update to runc v1.2.4. Upstream changelog is available from
    .
  - Update runc.keyring to match upstream.

++++ s390-tools:

  - Applied a patch for '--(enable|disable)-image-encryption' flags for 'pvimg create' (jsc#PED-11870)
    * s390-tools-03-rust-pvimg-Add-enable-disable-image-encryption-flags-to-pvimg-create.patch

++++ seamonkey:

  - update to SeaMonkey 2.53.20
    * Use Services.focus for bookmarking from mailnews in SeaMonkey bug
    1925033.
    * Replace the Bookmark Manager with the Firefox Library in
    SeaMonkey: Another followup bug bug 1932731.
    * Port bug 1458385 - Update SeaMonkey's confvars.sh bug 1913633.
    * Tidy up channels code in cZ bug 1920565.
    * Sometimes tag data from an IRC server doesn't contain a pair bug
    1923211.
    * Fix call to updateUsers in network onAway in cZbug 1923213.
    * Remove unused XTLabelRecord from tree-utils.js in cZbug 1923215.
    * Remove unused code from connection-xpcom.js in cZbug 1923219.
    * Remove unusued code from utils.js in cZbug 1923221.
    * Switch from using arrayContains helper to using JS Array includes
    method in cZ bug 1923224.
    * Switch from using arrayIndexOf helper to using JS Array includes
    and indexOf methods in cZ bug 1923225.
    * Switch from using arrayRemoveAt and arrayInsertAt helpers to using
    JS Array splice and unshift methods in cZbug 1923227.
    * Switch from using stringTrim helper to using JS string trim method
    in cZ bug 1923229.
    * Inline newObject function in cZ bug 1924338.
    * Remove getWindowByType function from cZ bug 1924586.
    * Inline viewCert function in cZ bug 1924587.
    * Remove getSpecialDirectory function and use Services.dirsvc in cZ
    bug 1924588.
    * Remove getNSSErrorClass function and tidy up NSS related code in
    cZ bug 1924589.
    * Tidy message manager code in cZ bug 1924592.
    * Remove getService helper and tidy up code around its callers in cZ
    bug 1924595.
    * Remove use of NSGetModule in cZ bug 1925871.
    * Tidy up chatzilla-service.js bug 1926406.
    * Use Intl.DateTimeFormat in cZ's strftime function bug 1927348.
    * Remove unused code from pref-manager.js in cZ bug 1927370.
    * Use Services.scriptloader in cZ bug 1927374.
    * Use more Services in cZ bug 1927376.
    * Tidy up some Components.* code in static.js in cZ bug 1927377.
    * Switch to using listbox instead of tree for cZ chat window bug
    1927582.
    * Away status isn't reflected correctly in channel userlist in cZ
    bug 1928749.
    * Fix too much recursion and missing variable in cmdSave in cZ bug
    1930391.
    * Replace confirm helper with Services.prompt.confirm in cZ bug
    1930396.
    * Use Services.prompt in confirmEx, prompt and promptPassword
    helpers in cZ bug 1930540.
    * Use Services.prompt.alert and remove alert helper in cZ bug
    1931705.
    * Simplify getListFIle in cZ bug 1931707.
    * Remove various const from file-utils.js in cZ bug 1931708.
    * Remove unused 2nd argument from mkdir helper in file-utils.js in
    cZ bug 1931709.
    * Use LocalFile directly rather via helper fopen in cZ bug 1931710.
    * Tidy up picker code in file-utils.js in cZ bug 1931712.
    * Remove unnecessary type attributes in cZ bug 1933043.
    * Clean up Components usage in cZ bug 1933081.
    * Remove unused encodeForXMLAttribute function for cZ utils.js bug
    1933083.
    * Move renameProperty helper into lib/irc.js for cZ bug 1933084.
    * Move formatDateOffset helper into handlers.js in cZ bug 1933085.
    * Move objectContains helper into command-manager.js in cZ bug
    1933086.
    * Move splitLongWord helper into mungers.js in cZ bug 1933087.
    * Move randomString helper into commands.js in cZ bug 1933089.
    * Move Clone helper into commands.js in cZ bug 1933090.
    * Move equalsObject helper into channels.js in cZ bug 1933092.
    * Move matchEntry helper into static.js in cZ bug 1933093.
    * Move getCommonPfx helper to handlers.js in cZ bug 1933342.
    * Remove some code duplication in getSISize and getSISpeed helpers
    and improve coding in scaleNumbersBy1024 in cZ bug 1933346.
    * UI: Link for download of Themes leads to Themes for Thunderbird
    bug 1656564.
    * Add ESR 128 links to debugQA bug 1909855.
    * Port changes needed from |Bug 1476333 - Consolidate the ways that
    we reference "browser.xul" across the tree| to SeaMonkey bug
    1911841.
    * Switch from boxObject to getBoundingClientRect in utilityOverlay
    bug 1911844.
    * Align the SeaMonkey switchToTabHavingURI() call syntax with
    Firefox and toolkit bug 1925037.
    * Empty out SeaMonkey's removed-files.in (port bug 1392913) bug
    1913579.
    * Update SeaMonkey installer to register as handler for media types
    bug 1925023.
    * Remove obsolete chat services from SeaMonkey address book part2
    bug 1909853.
    * Add UI for browser.display.prefers_color_scheme to the SeaMonkey
    colors prefpane bug 1909743.
    * Update SeaMonkey wikipedia icon bug 1925021.
    * Show specific placeholders for bookmarks and history in SeaMonkey
    sidebar search bug 1925025.
    * Adjust dragOver method of tabbrowser.xml to be closer to Firefox
    version bug 1911845.
    * Avoid boxObject where appropriate in tabbrowser bug 1911847.
    * Simplify tab drop indicator code and styling bug 1911848.
    * SeaMonkey 2.53.20 uses the same backend as Firefox and contains
    the relevant Firefox 60.8 security fixes.
    * SeaMonkey 2.53.20 shares most parts of the mail and news code with
    Thunderbird. Please read the Thunderbird 60.8.0 release notes for
    specific security fixes in this release.
    * Additional important security fixes up to Current Firefox 115.19
    and Thunderbird 115.19 ESR plus many enhancements have been
    backported. We will continue to enhance SeaMonkey security in
    subsequent 2.53.x beta and release versions as fast as we are able
    to.
  - Adapt seamonkey-man-page.patch for SeaMonkey 2.53.20
  - Adapt seamonkey-GNUmakefile to set MOZBUILD_STATE_PATH and to fix
    post-configure stamping per
    https://bugzilla.mozilla.org/show_bug.cgi?id=1692516#c13
  - Update minimum build requirements for SeaMonkey 2.53.20
  - Remove .mozconfig options no longer recognized in SeaMonkey 2.53.20
  - request inclusion in Leap 15.6:
    https://bugzilla.opensuse.org/show_bug.cgi?id=1235392

++++ signon-kwallet-extension:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ skanlite:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ skanpage:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ skladnik:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ spectacle:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ step:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Enable qalculate, which is not a Qt library

++++ stress-ng:

  - bugfix release 0.18.09
    * Makefile: bump version
    * test/test-dup3: fix build issue, replace : with ;
    * Add missing power11 built in check
    * test/test-attr-packed: fix shortint -> short int type
  - update to 0.18.08:
    * Fix return type of numa core dummy functions
    * stress-fma: just offset array to get add/sub flavours of fma funcs
    * stress-veccmp: add compiler version checks for older compilers
    * core-helper: re-order signals
    * stress-signest: add in missing signals SIGCONT, SIGTSTP and SIGUNUSED
    * core-helper: add WSL file system magic to file magic ids
    * stress-acl: inform number of ACLs tested vs number of valid ACLs
    * stress-cachehammer: make local_buffer and local_page non-clobberable
    * kernel-coverage: add a handful of missing options for more coverage
    * stress-mmap: make help and mmap-numa messages easier to comprehend
    * stress-vm : add --vm-numa option to bind pages to randomly selected NUMA
    nodes
    * stress-mmap: add --mmap-numa option to bind pages to randomly selected NUMA
    nodes
    * stress-bitops: add two more bitop methods, power of 2 check and zero byte
    check
    * Manual: add line space before tables
    * stress-lsm: use uint8_t * pointer math
    * test/test-mq-posix.c: include 
    * core*, stress*: cast char to unsigned char for ctype.h functions
    * stress-ptr-chase: remove extraneous tab
    * core-numa: fix for builds with partial NUMA support
    * stress-cachehammer: remove unused variable masked_flags
    * stress-regex: make function stress_regex_rate static
    * stress-regex: disable lazy numbers, some regcomps fail on this */
    * stress-cachehammer: make variable ret non-clobberable
    * stress-regex: add some simple regex compilation error checking
    * stress-regex: add some more regex patterns and strings to match
    * stress-regex: remove html tag regex and reduce devious regexes
    * stress-cachehammer: randomize local cache mappings across NUMA nodes
    * stress-cachehammer: add 1 page shared page and 64 byte read/write hammering
    * stress-cachehammer: dup cache ops for ppc
    * stress-lockbus: rename HAVE_MISALIGNED_LOCKBUS to HAVE_NUMA_LOCKBUS
    * stress-regex: fix missing , after literal string
    * stress-regex: add a POSIX regular expressions stressor
    * stress-cachehammer: fix RISC-V built, fix missing {
    * stress-cachehammer: add ppc64 specifif cache operations
    * stress-ng: ensure stress_pid_t reaped flag is initialized on fork
    * stress-mutex: add tab to align fields
    * core*, stress*: replace memcmp to shim_memcmp
    * core*, stress*: replace memcpy to shim_memcpy
    * core*, stress*: replace memset to shim_memset
    * stress-mutex: re-order mutex checks on success/failures
    * stress-gendent: simplify j wrap to zero logic
    * stress-lockbus: make numa_mask nonclobberable and fix free
    * stress-lsm: add parentheses around expression
    * stress-prio-inv: remove early return statement
    * stress-cachehammer: add new stressor to exercise prefetch/flush cache ops
    * stress-aio: cache align info struct for minor performance improvement
    * stress-aiol: report async I/O event rate as an extra metric
    * stress-aiol: move random aiol allocations and ctx_id into a struct
    * core-ignite-cpu: make freq_delta and limit number of retries
    * stress-aiol: inline shim wrappers for io_* system calls
    * stress-tlb-shootdown: add space in while(..)
    * stress-access: add space in while(..)
    * stress-nop: add LIKELY hints on while loops
    * stress-ng: re-work aggressive pid waiting to use stress_wait_pid
    * stress-ng: also check for ECHILD on waitpid failure
    * stress-nop: fix 14 and 15 byte no-ops for x86
    * core-opts.h: sort short options
    * Manual: add missing -M short option for --metrics
    * stress-ng: make -w a short option for --with
    * stress-ng: add -K to option parsing
    * stress-ng: make -K short hand for --klog-check
    * stress-bitops: fix short help, remove -c option
    * stress-mcontent: enforce read/write order
    * stress-memthrash: add loop unrolling to stress_memthrash_memset64
    * stress-memrate: remove init arg from macros
    * stress-cache: only add prefetchw to help if it exists
    * stress-cache: add write prefetchw option
    * Manual: fix missing - on memhotplug-mmap option
    * stress-bad-ioct: allow to run as root and write ioctls using PROT_NONE
    pages
    * Manual: update lockbus description for NUMA page randomization
    * stress-lockbus: split buffer across NUMA pages
    * stress-misaligned: use stress_numa_randomize_pages
    * core-numa: add stress_numa_randomize_pages to randomize pages
    * core-helper: keep file system magic in sync with linux
    * stress-vm-addr: unroll loops, minor performance improvement
    * stress-sigtrap: make t, duration static, aligned variable raised
    * stress-sigill: remove a few empty lines
    * stress-shm-sysv: unroll loops to improve throughput
    * stress-shm: add UNLIKELY hint on loop break
    * stress-set: reduce frequency of calls to stress_get_unused_uid
    * stress-rotate: unroll loop 8 times, improves performance
    * stress-dekker, stress-peterson: use memory barrier for ARM
    * stress-prio-inv: when fifo/rr fails, retry with SCHED_OTHER policy
    * core-mwc.h: fix missing #else .. #endif for mwc*modn decls
    * stress-sigurg: ignore SIGPIPE failures
    * stress-pseek: optimize bad data checking loop
    * stress-poll: add LIKELY hint to check on max_fds as it's very likely
    * stress-poll: add --poll-random-us option to specify ppoll/pselect timeout
    * stress-mutex: rename mutex_exercise to stress_mutex_exercise
    * stress-mtx: improve performance if unlikely metrics_count reset
    * stress-msyncmany: add UNLIKELY to if statement that almost never try
    * stress-workload: add vecfp double precision vector math workload
    * stress-mmapfixed: use 64 bit vec array to improve non-zero check speed
    * stress-mmap: use mwc*modn instead of using %, fix 64 bit version
    * stress-memfd: remove more of the NT store function selection
    * stress-memfd: remove NT stores, they weren't beneficial
    * stress-malloc: correct bogo-ops accounting and fix up man page
    * stress-ng: use pointer info to avoid multiple triple derefs
    * stress-jpeg: replace modulo with compare and set
    * stress-hash: don't allocate fixed sized hash bucket and buffer on heap
    * stress-fma: align double/float arrays, improve performance on SNB
    * core-mwc: inline modulo mwc functions with HAVE_FAST_MODULO_REDUCTION
    support
    * core-time: add unlikely hints on if statements that are not likely to be
    true
    * stress-aiol: improve fill and check buffer helpers
    * core-lock: add LIKELY/UNLIKELY hints on various if statements
    * stress-acl: use acl_cmp() where is is available, fallback to naive version
    if not
    * stress-af-alg: don't fail with EINVAL on bind calls
    * stress-af-alg: check for zero crypto items before allocate and sort
    * stress-far-branch: map pages in as shared and not private
    * core*: Remove NONNULL attribute macro
    * core-mwc: improve modulo mwc variants using modulo reduction trick
    * core-rapl: remove NONNULL attributes
    * stress-vecmath: fix checksum checking for 128 unsigned int bit vector
    * stress-veccmp: add a vector comparison op stressor
    * stress-memthrash: use non-temporal load/stores in spinread/write loops
    * stress-fma: alternatively perform subtraction in fma ops
    * stress-memthrash: add randomized mbind move to the mbind mix
    * stress-numa: use MPOL_MF_MOVE in mbind call
    * stress-misaligned: use MPOL_MF_MOVE in mbind call
    * stress-misaligned: randomized misaligned buffer across NUMA nodes
    * core-numa: add new stress_numa_mask_t type for NUMA mask handling
    * stress-unlink: ensure all fds[] are initialized before main loop
    * stress-sctp: pass int64_t types for SCTP_MAXSEG and SCTP_MAX_BURST sock
    opts
    * core-klog: replace \0xa escape string with space
    * stress*: Fix typos: stess* -> stress*
    * stress-ng: continue loops if run should be ignored

++++ stunnel:

  - Update to version 5.74:
    * Bugfixes
  - Fixed a stapling cache deallocation crash.
  - Fixed "redirect" with protocol negotiation.
    * Features
  - "protocolHost" support for "socks" protocol clients.
  - More detailed logs in OpenSSL 3.0 or later.

++++ svgpart:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ sweeper:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ systemd-presets-common-SUSE:

  - Remove enable nscd, nscd doesn't work anymore with systemd 257
    [bsc#1234904]

++++ teleport:

  - add _constraints to fix builds on ppc64le
  - update to 17.1.4:
    * Fixed a Postgres database-access auto-user provisioning syntax
    error that caused a misleading debug level error log in most
    cases, unless the database admin is not a superuser and the
    database was upgraded from Postgres v15 or lower to Postgres
    v16 or higher, in which case the role "teleport-auto-user" must
    be granted to the database admin with the ADMIN option
    manually. #50782
    * Fixes a bug where S3 bucket details fail to fetch due to
    incorrect bucket region. #50763
    * Present connection errors to the Web UI terminal during
    database sessions. #50700

++++ telly-skout:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Add 24.12.1 release description
    * TV Spielfilm fetcher: fix fetching of channels
    * Fix loading placeholder when loading channels
    * "Favorites" page: do not show refetch button while loading
    * TV Spielfilm fetcher: use i18n placeholders for description
    * TV Spielfilm fetcher: fix description with multiple paragraphs
    * TV Spielfilm fetcher: fix description with multiple names for one role
    * 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)
    * "Favorites" page: fix placeholder message not shown
    * Set loading percentage to 100% if there are no favorites
    * Fix Linux CI build for GCC < 14
    * Fix Linux CI build
    * Fix spacing in ChannelTableDelegate

++++ terragrunt:

  - Update to version 0.71.2:
    * fix: Use correct cache while parsing partial config (#3701)
    * Update hclfmt documentation (#3702)
    * Minor Code Improvements (#3718)
    * Dependencies update (#3716)
    * Feature flags concurrency fix (#3713)
    * feat: Adding `%tf-command` log placeholder for custom format
    (#3709)
    * fix: Updating Discord link for website (#3697)
    * fix: Rephrasing missing dependency a bit (#3695)
    * Enhanced clarity of error messages for missing mock outputs
    when using the dependencies block, fix #3567 (#3692)

++++ thonny:

  - update to 4.1.7
    * Fix PyPI package search. Thonny now bases search results on the
    list of 5000 most popular PyPI packages. If you need to install
    a less popular package, you need to enter the exact name, #3401
    * Allow selecting ESP32-C6 family in esptool dialog, #3363
    * Update org.thonny.Thonny.appdata.xml
    * Update bundled esptool
    * Fix missing dbus-next dependency in Linux
  - update to 4.1.6
    * Make macOS installer work in Sequoia, #3283
    * Add more entitlements for macOS app bundle (may fix problems
    with programs using camera or microphone)
    * New and updated languages thanks to the translators at POEditor
    * Fix handling nulls in PyPI metadata (fixes installing some PyPI
    packages)
    * Work around dialogs getting stuck after minimizing windows, #3068
    * Fix too eager instrumentation of MicroPython code, #3043
    * Fix installing package from local file
    * Update several dependencies

++++ thunar-archive-plugin:

  - Package renamed to follow upstream name
  - Update to version 0.5.3
    * build: Add ACLOCAL_FLAGS to ACLOCAL_AMFLAGS
    * Resolve conflicting mnemonics
    * configure: Get rid of configure.ac.in
    * build: Add missing check for bind_textdomain_codeset
    * I18n: Update po/LINGUAS list
    * backend: Support setting WAYLAND environment
    * backend: Avoid deprecated functions
    * build: Get rid of intltool
    * Translation Updates

++++ timeshift:

  - Updated to version 24.06.6:
    * l10n: Update translations

++++ tokodon:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix interacting with grouped notifications
    * Fix typo in NotificationPage
    * Improve the "More" menu on the notifications page
    * Improve the cross-account action dialog
    * Don't allow managing following/followers of other accounts
    * Don't show the navigation tab bar when loading (kde#497920)
    * Fix the width of the content notice
    * Don't call Q_UNREACHABLE in NotificationHandler
    * Fix copying link to clipboard
    * Remove .craft.ini for 24.12
    * Reduce the amount of required Android permissions
    * ListsPage: Fix undefined warning
    * Load cross action prompt asynchronously
    * Load the cute elephant mascot asynchronously
    * Don't load the initial timeline twice
    * Remove unused ReportDialog
    * Inherit Item in AttachmentGrid instead of Control
    * Fix runtime warning in firstAttachmentAspectRatio
    * Don't create a content notice for every post
    * Fix the safety page not doing much on mobile
    * Fix opening the Settings page on the Welcome screen on mobile
    * Pass TokodonApplication to the WelcomePage
    * Reduce spacing of LinkPreview
    * Reload the lists page when you delete a list
    * Reload the lists page when you add a list
    * Make sidebar scrollable on small screen
    * Update Android Gradle plugin version to 8.6.0
    * Fix sidebar being shifted by one pixel

++++ torbrowser-launcher:

  - Load/reload AppArmor profiles when installing the package (boo#1235080)

++++ traefik:

  - Version 3.2.5
  - websocket,server
    * Disable http2 connect setting for websocket by default
    (gh#traefik/traefik#11412)

++++ traefik2:

  - Version 2.11.18
  - websocket,server
    * Disable http2 connect setting for websocket by default
    (gh#traefik/traefik#11412)

++++ trufflehog:

  - Update to version 3.88.1:
    * added token_revoke status condition in slack api detector (#3831)
    * feat(scrapingbee): tweak detections (#3820)
    * [chore] - remove resumption option (#3830)
    * Deprecated RockSet and RestPack detectors (#3812)
    * fix(deps): update module github.com/go-git/go-git/v5 to v5.13.0 [security] (#3829)
    * stop using context.TODO in archive handler (#3809)
    * fixed bombbomb detector pattern test as part of issue 3817 (#3825)
    * fixed github issue 3821 for string shannon entropy test (#3824)
    * fixed github issue 3819 for endpoint customizer tests (#3823)
    * fixed github issue 3774 for custom detector secret size (#3816)

++++ umbrello:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ wasm-bindgen:

  - Update wasm-bindgen dependencies

++++ wasm-pack:

  - Explicitly depend on wasm-bindgen version as these must be updated in lockstep.
  - Update to version 0.13.1~0:
    * 0.13.1
    * fix: allow npm binary upgrades
    * Requests using proxy settings from ENV
    * fmt
    * fixup
    * Remove unmaintained dependency atty in favor of stdlib
    * chore(deps): bump actions/download-artifact in /.github/workflows
    * chore: Update binary-install to v0.4.1

++++ wayvnc:

  - Update to 0.9.1:
    * Fix buffer allocation on FreeBSD.
  - Update to 0.9.0:
    * The new ext-image-copy-capture-v1 protocol has been implemented for output
    capturing.
    * A file descriptor created by a parent process can be used for listening for
    new connections, thanks to Attila Fidan.
    * Clipboard handling has been made more robust, thanks again to Attila Fidan.
    * WayVNC can now allocate CMA backed pixel buffers. They are required for
    hardware encoding on Raspberry Pi.
    * Keyboard LED state can be passed to clients.
    * Output power management is now only enabled while capturing.

++++ wcm:

  - Add -Denable_wldisplays=false to build.
    * wdisplays is already packaged and available in :Factory, added
    Requires: to package for the already packaged wdisplays
  - Remove deprecated %suse_update_desktop_file from the %install
    section

++++ weblate:

  - Update to 5.9.2
    * Added Key filter in the component.
    * Searching now supports filtering by object path and Fuzzy values for
    DATETIME fields.
    * Merge requests credentials can now be passed in the repository URL,
    see Configuring version control credentials.
    * Azure OpenAI automatic suggestion service.
    * Bitbucket Cloud pull requests.
    * Weblate now requires Python 3.11 or newer.
    * Amazon Translate now requires the TranslateFullAccess permission.
    * Weblate’s REST API now has a preview OpenAPI specification.
    * Per-project Automatic suggestions can now be configured via the
    Project Weblate’s REST API.
    * Translation memory import now supports files with XLIFF, PO and CSV
    formats.
    * The registration CAPTCHA now includes proof-of-work mechanism ALTCHA.
    * Leading problematic characters in CSV are now checks for Glossary.
    * Logging to Graylog log management.
    * Rollbar integration no longer includes client-side error collection.
    * Weblate now requires Git 2.28 or newer.
    * WEB_WORKERS now configures number of threads instead of processes.
  - Docs were excluded from the release tarball, dropped from the package
  - Drop no-longer-needed use-old-html-theme.patch
  - Add upstream ttkit.patch to fix tests

++++ wlogout:

  - ran formatter

++++ x3270:

  - Upgrade x3270 to version 4.3.ga10 (bsc#1234758)
  - Release Notes/suite3270/4.3ga10
    * https://x3270.miraheze.org/wiki/Release_Notes/suite3270/4.3ga10

++++ xfig:

  - Update to xfig 3.2.9a
    this is Patchlevel 9a (Dez 2024)
    CHANGES:
    Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
    * Remove application resource fixedFontSet, fontSetSize.
    * Use float fontsizes, ticket #168.
    BUGS FIXED:
    * Enable compilation with libxaw, instead of libxaw3d, #138, #174.
    * Speed up drawing of a lot (thousands) of text objects, ticket #166.
    * Draw text in a user color, ticket #180.
    * Correctly place text into dimension lines, ticket #179.
    * Enable compilation on Mac Darwin, ticket #177.
    * Only print active layers if required, ticket #172.
    * Place line length values at saner locations, ticket #167.
    * Do not crash on export to pdf/latex under some circumstances, #165.
    * Export only active layers, ticket #163.
    * Sanitize sed script for build on Darwin, ticket #162.
    * Show symbol and dingbats fonts, ticket #159.
  - Remove obsolete patches now upstream
    * xfig-3.2.9-gcc14.patch
    * Fix-exporting-only-active-layers-ticket-163.patch
    * Sanitize-a-call-to-realloc-ticket-165.patch
    * 042708.patch
    * 7e0157.patch
    * a038d6.patch
    * f3466c.patch
  - Remove patch xfig.3.2.3d-international-std-fonts.dif as outdated with UTF-8
  - Remove patch xfig-3.2.9-dingbats.dif as we use now URW fonts only
  - Port patches
    * xfig-3.2.6.dif
    * xfig.3.2.5b-fixes.dif
    * xfig.3.2.5b-locale.dif
    * xfig.3.2.5b-null.dif

++++ yakuake:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ zanshin:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

------------------------------------------------------------------
------------------  2025-1-6  -  Jan 6 2025  -------------------
------------------------------------------------------------------

++++ ART:

  - consistently set CC/CXX variables
  - enable CTL support in the devel project

++++ agama-products:

  - SLES for SAP Application product:
    Change product description.
    (bsc#1235023)

++++ amdgpu_top:

  - Add missing runtime requirements.
    * libwayland-egl1
    * libxkbcommon0
    * Fixes boo#1235098

++++ branding-openSUSE:

  - Do not build package as noarch: ifarch and noarch logically cannot
    be combined and with RPM 4.20 they clash for real.

++++ btrfsprogs:

  - update to 6.12
    * subvolume delete: add new option to do recursive subvolume deletion (for
    regular user delete only accessible subvolumes)
    * mkfs:
    * new option --subvol to create subvolumes in given paths, read-write,
    read-only and default
    * add hard link detection support for --rootdir option
    * fixes:
    * receive: message verbosity fixes
    * check: fix false positive report of missing checksum for extent holes
    * check: handle compressed extents when checking tree log
    * when asking Y/N user questions, flush the terminal so the question is
    displayed (e.g. btrfstune -S)
    * other
    * code refactoring, error handling
    * python packaging fixes
    * documentation updates
    * new tests
  - update to 6.11
    * check:
    * check items in tree-log
    * detect invalid file extent items for symlinks
    * properly detect inode cache and suggest removal by 'clear-ino-cache'
    * convert: fix symlink length checks
    * fi show: remove stray newline at the end of the output
    * fixes:
    * open devices in write-exclusive mode in most commands, prevent
    concurrent mount by other programs
    * rescue clear-ino-cache: fix subvolume iteration that can fail in some cases
    * map-logical: fix first extent searching condition
    * fi resize: warn if new size is below 256M
    * tree-checker:
    * slightly stricter file type validation
    * verify device extent items
    * other:
    * documentation updates
    * ship btrfs-ioctl manual page (incomplete)

++++ cargo-packaging:

  - Update to version 1.2.0+7:
    * Correct incremental build flags (#10)
    * Doc custom build flags (#9)

++++ cloud-init:

  - Add cloud-init-wait-for-net.patch (bsc#1227237)
    + Wait for udev once if we cannot find the expected MAC

++++ crmsh:

  - Update to version 5.0.0+20250106.9dcea10f:
    * Dev: unittests: Remove duplicated test case

++++ gpg2:

  - note updated 2.5.x build dependencies

++++ fcitx5-configtool:

  - use lua macro to distinguish older kcm locations from newer ones,
    eg: 15.5 and 15.6 both have suse_version = 1500, but the former's
    kcm location is /usr/lib64/qt5/plugins/kcms while the later's kcm
    is placed at /usr/lib64/qt5/plugins/plasma/kcms

++++ fcitx5-configtool-qt6:

  - use lua macro to distinguish older kcm locations from newer ones,
    eg: 15.5 and 15.6 both have suse_version = 1500, but the former's
    kcm location is /usr/lib64/qt5/plugins/kcms while the later's kcm
    is placed at /usr/lib64/qt5/plugins/plasma/kcms

++++ ffmpeg-4:

  - Update to release 4.4.5
    * Reliability/bug fixes
  - Delete
    0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
    0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
    0001-avfilter-vf_minterpolate-Check-pts-before-division.patch
    ffmpeg-CVE-2023-51793.patch
    0001-avfilter-af_stereowiden-Check-length.patch
    ffmpeg-CVE-2023-50010.patch
    ffmpeg-4-CVE-2024-32230.patch
    ffmpeg-4-CVE-2024-7055.patch (all merged)

++++ fractal:

  - Add explicit gstreamer-plugins-good-gtk Requires: Ensure this
    runtime dependency is in place (boo#1191723).

++++ ghostty:

  - refetch f60068eabd94e6784f3b557c7287c49dd36bb24c.diff

++++ gtksourceview:

  - Drop changes.lang source, request from upstream + gedit no longer
    uses plain gtksourceview. (boo#1205804)

++++ gtksourceview4:

  - Drop changes.lang source, request from upstream + gedit no longer
    uses plain gtksourceview. (boo#1205804)

++++ gnote:

  - Update to version 47.2:
    + Fix freeze on WebDAV automatic sync
    + Fix memory leak on sync
    + Allow to clear settings when sync is configured
    + UI fixes for synchronization settings
    + Fix hang when opening completely empty note
    + Fix impossible to enter tab character

++++ gtk-vnc:

  - Update to version 1.4.0:
    + Support g_autoptr for exported allocated types
    + Replace gtk-doc with gi-docgen for API docs
    + Add missing vnc_color_map_lookup method sym to exports
    + Speed up coroutine switching with setjmp/longjmp
    + Improve valgrind compatibility with coroutines
    + Add native winfiber coroutine for Windows
    + Add support for libucontext coroutines
    + Refuse to use broken native ucontext support on macOS aarch64
    + Raise fatal error on impossible conditions / OOM in coroutines
    + Many other misc coroutine bugs / improvements
    + Add support to pass CA cert data for TLS
    + Allow ungrabbing keyboard in gvncviewer demo
    + Fix leak of socket address in SASL auth
    + Avoid mandating SASL SSF over UNIX sockets
    + Don't assume SASL out data is NUL terminated
    + Fix rendering artifacts on HiDPI displays
    + Don't expose server auth types to apps that are not implemented
    + Convert more code to use GNUTLS for ciphers/hashes
    + Replace remaining use of gcrypt with gmp
    + Add unit testing of VNC, ARD, MS logon auth types
  - Pass gi-docs=disabled to meson setup, do not build docs.

++++ gtksourceview5:

  - Drop changes.lang source, request from upstream + gedit no longer
    uses plain gtksourceview. (boo#1205804)

++++ hyprland-qtutils:

  - Update to version 0.1.2
    * update-screen: Add a button to support the project

++++ intel-hybrid-driver:

  - fixed source URL in specfile

++++ kbd:

  - Update to version 2.7.1:
    * setfont: Fixed regression in argument parsing.
    * dumpkeys: Fixed dumpkeys on pc and non-pc architectures.
    * libkeymap: Add API to get/set keymap keywords.
    Export functions to convert the value to kernel code.
    Fix double kbdfile open.
    Dump action codes for keycode 0.
    * libkfont: Fix buffer allocation for doubled font.
    Check console mode.
    * keymaps:
    Add hcesar layout, for portuguese speaking countries.
    Update Colemak-DH keymaps with upstream changes.
    sv-latin1.map: make Ctrl+AltGr+9 act as Ctrl+].
    * fonts:
    Remove non-free Agafari fonts. (bnc#95915,
    remove repack_kbd.sh)
    * other:
    Update man pages.
    Remove deprecated startup scripts.
    (Refresh kbd-2.0.2-fix-bashisms.patch.)
    Remove outdated docs.
    (Drop kbd-1.15.2-docu-X11R6-xorg.patch.)
    Update translations.
  - Drop upstreamed patches: kbd-1.15.2-sv-latin1-keycode10.patch,
    kbd-2.0.2-doshell-reference.patch.
  - Refresh kbd-1.15.5-loadkeys-search-path.patch.
  - Releases are signed, add kbd.keyring and the signature.
  - sysconfig.keyboard: KBD_NUMLOCK="bios" works only on systems
    without Secure Boot. Document that. Change the default to
    KBD_NUMLOCK="no". (boo#1212141)
  - kbdsettings-nox86.patch: Update and return missing chunk.

++++ kdump:

  - upgrade to version 2.0.13
    * allow negative KDUMP_KEEP_OLD_DUMPS (bsc#1234845)

++++ kernel-debug:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-default:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-source:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-docs:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-kvmsmall:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-obs-build:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-obs-qa:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-syms:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kernel-vanilla:

  - Delete superfluous Mediatek BT patch (bsc#1235020)
    Deleted:
    patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
    The downstream patch seems superfluous now after the upstream addressed
    the issues.
  - commit f9a9c0d

++++ kphotoalbum:

  - Update to 6.0.1
    * Fix a data loss bug
    * Fix application icon on Wayland
    * Fix crash when video thumbnail cache contains empty files
    (kde#497831)
    * The "Configure KPhotoAlbum" menu entry is now shown again
    * Clicking on a tag in the Viewer’s info box shows the
    respective tag in the browser again
    * When the main window is closed and the viewer is opened, it
    is also closed now automatically.

++++ spirv-llvm-translator:

  - Update to version 19.1.3.
    * Add support for MaxByteOffsetId, LocalSizeId, LocalSizeHintId
    (SPIR-V 1.2) and SubgroupsPerWorkgroup(Id) (SPIR-V 1.1/1.2)
    in SPIRVReader.
    * Fix EnumClass support in DebugInfo.

++++ libinput-extra:

  - Update to release 1.27.1
    * Fixed two regressions in the gesture state handling.
    * Removed an assert triggered by a finger count mismatch.
    * libinput replay has a slightly new output format and now
    supports Ctrl+C to stop the currently replaying event sequence.

++++ libinput:

  - Update to release 1.27.1
    * Fixed two regressions in the gesture state handling.
    * Removed an assert triggered by a finger count mismatch.
    * libinput replay has a slightly new output format and now
    supports Ctrl+C to stop the currently replaying event sequence.

++++ slurm:

  - Update to version 24.11
    * `slurmctld` - Reject arbitrary distribution jobs that do not
    specifying a task count.
    * Fix backwards compatibility of the `RESPONSE_JOB_INFO RPC`
    (used by `squeue`, `scontrol show job`, etc.) with Slurm clients
    version 24.05 and below. This was a regression in 24.11.0rc1.
    * Do not let `slurmctld`/`slurmd` start if there are more nodes
    defined in `slurm.conf` than the maximum supported amount
    (64k nodes).
    * `slurmctld` - Set job's exit code to 1 when a job fails with
    state `JOB_NODE_FAIL`. This fixes `sbatch --wait` not being able
    to exit with error code when a job fails for this reason in
    some cases.
    * Fix certain reservation updates requested from 23.02 clients.
    * `slurmrestd` - Fix populating non-required object fields of
    objects as `{}` in JSON/YAML instead of `null` causing compiled
    OpenAPI clients to reject the response to
    `GET /slurm/v0.0.40/jobs` due to validation failure of
    `.jobs[].job_resources`.
    * Fix issue where older versions of Slurm talking to a 24.11 dbd
    could loose step accounting.
    * Fix minor memory leaks.
    * Fix bad memory reference when `xstrchr` fails to find char.
    * Remove duplicate checks for a data structure.
    * Fix race condition in `stepmgr` step completion handling.
    * `slurm.spec` - add ability to specify patches to apply on the
    command line.
    * `slurm.spec` - add ability to supply extra version information.
    * Fix 24.11 HA issues.
    * Fix requeued jobs keeping their priority until the decay thread
    happens.
    * Fix potential memory corruption in `select/cons_tres` plugin.
    * Avoid cache coherency issue on non-x86 platforms that could
    result in a POSIX signal being ignored or an abort().
    * `slurmctld` - Remove assertion in development builds that would
    trigger if an outdated client attempted to connect.
    * `slurmd` - Wait for `PrologEpilogTimeout` on reconfigure for
    prologs to finish. This avoids a situation where the slurmd
    never detects that the prolog completed.
    * `job_container/tmpfs` - Setup x11 forwarding within the namespace.
    * `slurmctld` - fix memory leak when sending a `DBD_JOB_START`
    message.
    * Fix issue with accounting rollup dealing with association tables.
    * Fix minor memory leaks.
    * Fix potential thread safety issues.
    * Init mutex in burst_buffer plugins.
    * `slurmdbd` - don't log errors when no changes occur from db
    requests.
    * `slurmcltd`,`slurmd` - Avoid deadlock during reconfigure if too
    many POSIX signals are received.
    * Improve error type logged from partial or incomplete reading
    from socket or pipe to avoid potentially logging an error from
    a previous syscall.
    * `slurmrestd` - Improve the handling of queries when unable to
    connect to slurmdbd by providing responses when possible.
    * `slurmrestd`,`sackd`,`scrun` - Avoid rare hangs related to I/O.
    * `scrun` - Add support `--all` argument for kill subcommand.
    * Remove `srun --cpu-bind=rank`.
    * Add `resource_spec/cpus` and `resource_spec/memory` entry
    points in data_parser to print the `CpuSpecList` and
    `MemSpecLimit` in `sinfo --json`.
    * `sinfo` - Add `.sinfo[].resource_spec.cpus` and
    `.sinfo[].resource_spec.memory` fields to print the `CpuSpecList`
    and `MemSpecLimit` dumped by `sinfo --{json|yaml}`.
    * Increase efficency of sending logs to syslog.
    * Switch to new official YAML mime type `application/yaml` in
    compliance with RFC9512 as primary mime type for YAML formatting.
    * `slurmrestd` - Removed deprecated fields from the following
    endpoints:
    `.result' from `POST /slurm/v0.0.42/job/submit`.
    `.job_id`, `.step_id`, `.job_submit_user_msg` from `POST /slurm/v0.0.42/job/{job_id}`.
    `.job.exclusive`, `.jobs[].exclusive` to `POST /slurm/v0.0.42/job/submit`.
    `.jobs[].exclusive` from `GET /slurm/v0.0.42/job/{job_id}`.
    `.jobs[].exclusive` from `GET /slurm/v0.0.42/jobs`.
    `.job.oversubscribe`, `.jobs[].oversubscribe` to `POST /slurm/v0.0.42/job/submit`.
    `.jobs[].oversubscribe` from `GET /slurm/v0.0.42/job/{job_id}`.
    `.jobs[].oversubscribe` from `GET /slurm/v0.0.42/jobs`.
    * `scontrol` - Removed deprecated fields `.jobs[].exclusive` and
    `.jobs[].oversubscribe` from `scontrol show jobs --{json|yaml}`.
    * `squeue` - Removed deprecated fields `.jobs[].exclusive` and
    `.jobs[].oversubscribe` from `squeue --{json|yaml}`.
    * Improve the way to run external commands and fork processes to
    avoid non-async-signal safe calls between a fork and an exec.
    We fork ourselves now and executes the commands in a safe
    environment. This includes spank prolog/epilog executions.
    * Improve `MaxMemPerCPU` enforcement when exclusive jobs request
    per node memory and the partition has heterogeneous nodes.
    * Remove a `TOCTOU` where multiple steps requesting an energy
    reading at the same time could cause too frequent accesses
    to the drivers.
    * Limit `SwitchName` to `HOST_NAME_MAX` chars length.
    * For `scancel --ctld` and the following rest api endpoints:
    `DELETE /slurm/v0.0.40/jobs`
    `DELETE /slurm/v0.0.41/jobs`
    `DELETE /slurm/v0.0.42/jobs`
    Support array expressions in the responses to the client.
    * `salloc` - Always output node names to the user when an
    allocation is granted.
    * `slurmrestd` - Removed all v0.0.39 endpoints.
    * `select/linear` - Reject jobs asking for GRES per
    `job|socket|task` or `cpus|mem` per GRES.
    * Add `/nodes` POST endpoint to REST API, supports multiple
    node update whereas previously only single nodes could be
    updated through `/node/` endpoint:
    `POST /slurm/v0.0.42/nodes`
    * Do not allow changing or setting `PreemptMode=GANG` to a
    partition as this is a cluster-wide option.
    * Add `%b` as a file name pattern for the array task id modulo 10.
    * Skip packing empty nodes when they are hidden during
    `REQUEST_NODE_INFO RPC`.
    * `accounting_storage/mysql` - Avoid a fatal condition when
    the db server is not reachable.
    * Always lay out steps cyclically on nodes in an allocation.
    * `squeue` - add priority by partition
    (`.jobs[].priority_by_partition`) to JSON and YAML output.
    * `slurmrestd` - Add clarification to `failed to open slurmdbd
    connection` error if the error was the result of an
    authentication failure.
    * Make it so `slurmctld` responds to RPCs that have authentication
    errors with the `SLURM_PROTOCOL_AUTHENTICATION_ERROR` error
    code.
    * `openapi/slurmctld` - Display the correct error code instead
    of `Unspecified error` if querying the following endpoints
    fails:
    `GET /slurm/v0.0.40/diag/`
    `GET /slurm/v0.0.41/diag/`
    `GET /slurm/v0.0.42/diag/`
    `GET /slurm/v0.0.40/licenses/`
    `GET /slurm/v0.0.41/licenses/`
    `GET /slurm/v0.0.42/licenses/`
    `GET /slurm/v0.0.40/reconfigure`
    `GET /slurm/v0.0.41/reconfigure`
    `GET /slurm/v0.0.42/reconfigure`
    * Fix how used CPUs are tracked in a job allocation to allow the
    max number of concurrent steps to run at a time if threads per
    core is greater than 1.
    * In existing allocations SLURM_GPUS_PER_NODE environment
    variable will be ignored by srun if `--gpus` is specified.
    * When using `--get-user-env` explicitly or implicitly, check
    if PID or mnt namespaces are disabled and fall back to old
    logic that does not rely on them when they are not available.
    * Removed non-functional option `SLURM_PROLOG_CPU_MASK` from
    `TaskProlog` which was used to reset the affinity of a task
    based on the mask given.
    * `slurmrestd` - Support passing of `-d latest` to load latest
    version of `data_parser` plugin.
    * `sacct`,`sacctmgr`,`scontrol`,`sdiag`,`sinfo`,`squeue`,`sshare`
  - Change response to `--json=list` or `--yaml=list` to send
    list of plugins to stdout and descriptive header to stderr to
    allow for easier parsing.
    * `slurmrestd` - Change response to `-d list`, `-a list` or
    `-s list` to send list of plugins to stdout and descriptive
    header to stderr to allow for easier parsing.
    * `sacct`,`sacctmgr`,`scontrol`,`sdiag`,`sinfo`,`squeue`,
    `sshare`,`slurmrestd` - Avoid crash when loading `data_parser`
    plugins fail due to NULL dereference.
    * Add autodetected GPUs to the output of `slurmd -C`
    * Remove `burst_buffer/lua` call `slurm.job_info_to_string()`.
    * Add `SchedulerParameters=bf_allow_magnetic_slot` option. It
    allows jobs in magnetic reservations to be planned by backfill
    scheduler.
    * `slurmrestd` - Refuse to run as root, `SlurmUser`, and
    `nobody(99)`.
    * `openapi/slurmctld` - Revert regression that caused signaling
    jobs to cancel entire job arrays instead of job array tasks:
    `DELETE /slurm/v0.0.40/{job_id}`
    `DELETE /slurm/v0.0.41/{job_id}`
    `DELETE /slurm/v0.0.42/{job_id}`
    * `openapi/slurmctld` - Support more formats for `{job_id}`
    including job steps:
    `DELETE /slurm/v0.0.40/{job_id}`
    `DELETE /slurm/v0.0.41/{job_id}`
    `DELETE /slurm/v0.0.42/{job_id}`
    * Alter scheduling of jobs at submission time to consider job
    submission time and job id. This makes it so that that
    interactive jobs aren't allocated resources before batch jobs
    when they have the same priority at submit time.
    * Fix multi-cluster submissions with differing Switch plugins.
    * `slurmrestd` - Change `+prefer_refs` flag to default in
    `data_parser/v0.0.42` plugin. Add `+minimize_refs` flag to
    inline single referenced schemas in the OpenAPI schema. This
    sets the default OpenAPI schema generation behavior of
    `data_parser/v0.0.42` to match v0.0.41 `+prefer_refs` and
    v0.0.40 (without flags).
    * Fix `LaunchParameters=batch_step_set_cpu_freq`.
    * Clearer `seff` warning message for running jobs.
    * `data_parser/v0.0.42` - Rename `JOB_INFO` field
    `minimum_switches` to `required_switches` to reflect the
    actual behavior.
    * `data_parser/v0.0.42` - Rename `ACCOUNT_CONDITION` field
    `assocation` to `association` to fix typo.
    * `cgroup/v2` - fix cgroup cleanup when running inside a
    container without write permissions to `/sys/fs/cgroup`.
    * `cgroup/v2` - fix accounting of swap events detection.
    * Fix gathering MaxRSS for jobs that run shorter than two
    `jobacctgather` intervals. Get the metrics from cgroups
    `memory.peak` or `memory.max_usage_in_bytes` where available.
    * `openapi/slurmctld` - Set complex number support for the
    following fields:
    `.shares[][].fairshare.factor`
    `.shares[][].fairshare.level`
    for endpoints:
    `GET /slurm/v0.0.42/shares`
    and for commands:
    `sshare --json`
    `sshare --yaml`
    * `data_parser/v0.0.42` - Avoid dumping `Infinity` for `NO_VAL`
    tagged `number` fields.
    * Add `TopologyParam=TopoMaxSizeUnroll=#` to allow
    `--nodes=-` for `topology/block`.
    * `sacct` - Respect `--noheader` for `--batch-script` and
    `--env-vars`.
    * `sacct` - Remove extra newline in output from `--batch-script`
    and --env-vars.
    * Add `sacctmgr ping` command to query status of `slurmdbd`.
    * Generate an error message when a `NodeSet` name conflicts with
    a `NodeName`, and prevent the controller from starting if such
    a conflict exists.
    * `slurmd` - properly detect slurmd restarts in the energy
    gathering logic which caused bad numbers in accounting.
    * `sackd` - retry fetching slurm configs indefinately in
    configless mode.
    * `job_submit/lua` - Add `assoc_qos` attribute to `job_desc`
    to display all potential QOS's for a job's association.
    * `job_submit/lua` - Add `slurm.get_qos_priority()` function
    to retrieve the given QOS's priority.
    * `sbcast` - Add `--nodelist` option to specify where files are
    transmitted to.
    * `sbcast` - Add `--no-allocation` option to transmit files to
    nodes outside of a job allocation
    * Add `DataParserParameters` `slurm.conf` parameter to allow
    setting default value for CLI `--json` and `--yaml` arguments.
    * `seff` - improve step's max memory consumption report by using
    `TresUsageInTot` and `TresUsageInAve` instead of overestimating
    the values.
    * Enable RPC queueing for `REQUEST_KILL_JOBS`, which is used when
    `scancel` is executed with `--ctld` flag.
    * `slurmdbd` - Add `-u` option. This is used to determine if
    restarting the DBD will result in database conversion.
    * Fix `srun` inside an `salloc` in a federated cluster when using
    IPv6.
    * Calculate the forwarding timeouts according to tree depth
    rather than node count / tree width for each level. Fixes race
    conditions with same timeouts between two consecutive node
    levels.
    * Add ability to submit jobs with multiple QOS.
    * Fix difference in behavior when swapping partition order in job
    submission.
    * Improve `PLANNED` state detection for mixed nodes and updating
    state before yielding backfill locks.
    * Always consider partition priority tiers when deciding to try
    scheduling jobs on submit.
    * Prevent starting jobs without reservations on submit when there
    are pending jobs with reservations that have flags `FLEX` or
    `ANY_NODES` that can be scheduled on overlapping nodes.
    * Prevent jobs that request both high and low priority tier
    partitions from starting on submit in lower priority tier
    partitions if it could delay pending jobs in higher priority
    tier partitions.
    * `scontrol` - Wait for `slurmctld` to start reconfigure in
    foreground mode before returning.
    * Improve reconfigure handling on Linux to only close open file
    descriptors to avoid long delays on systems with large
    `RLIMIT_NOFILE` settings.
    * `salloc` - Removed `--get-user-env` option.
    * Removed the instant on feature from `switch/hpe_slingshot`.
    * Hardware collectives in `switch/hpe_slingshot` now requires
    `enable_stepmgr`.
    * Allow backfill to plan jobs on nodes currently being used by
    exclusive user or mcs jobs.
    * Avoid miscaching IPv6 address to hostname lookups that could
    have caused logs to have the incorrect hostname.
    * `scontrol` - Add `--json`/`--yaml` support to `listpids`
    * `scontrol` - Add `liststeps`
    * `scontrol` - Add `listjobs`
    * `slurmrestd` - Avoid connection to slurmdbd for the following
    endpoints:
    `GET /slurm/v0.0.42/jobs`
    `GET /slurm/v0.0.42/job/{job_id}`
    * `slurmctld` - Changed incoming RPC handling to dedicated thread
    pool.
    * `job_container/tmpfs` - Add `EntireStepInNS` option that will
    place the `slurmstepd` process within the constructed namespace
    directly.
    * `scontrol show topo` - Show aggregated block sizes when using
    `topology/block`.
    * `slurmrestd` - Add more descriptive HTTP status for
    authentication failure and connectivity errors with controller.
    * `slurmrestd` - Improve reporting errors from `slurmctld` for
    job	queries:
    `GET /slurm/v0.0.41/{job_id}`
    `GET /slurm/v0.0.41/jobs/`
    * Avoid rejecting a step request that needs fewer GRES than nodes
    in the job allocation.
    * `slurmrestd` - Tag the never populated `.jobs[].pid` field as
    deprecated for the following endpoints:
    `GET /slurm/v0.0.42/{job_id}`
    `GET /slurm/v0.0.42/jobs/`
    * `scontrol`,`squeue` - Tag the never populated `.jobs[].pid` field
    as deprecated for the following:
    `scontrol show jobs --json`
    `scontrol show jobs --yaml`
    `scontrol show job ${JOB_ID} --json`
    `scontrol show job ${JOB_ID} --yaml`
    `squeue --json`
    `squeue --yaml`
    * `data_parser` v0.0.42 - fix timestamp parsing regression
    introduced in in v0.0.40 (eaf3b6631f), parsing of non iso 8601
    style timestamps
    * `cgroup/v2` will detect some special container and namespaced
    setups and will work with it.
    * Support IPv6 in configless mode.
    * Add `SlurmctldParamters=ignore_constraint_validation` to ignore
    `constraint/feature` validation at submission.
    * `slurmrestd` - Set `.pings[].mode` field as deprecated in the
    following endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Set `.pings[].mode` field as deprecated in the
    following commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * `slurmrestd` - Set `.pings[].pinged` field as deprecated in
    the following endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Set `.pings[].pinged` field as deprecated in the
    following commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * `slurmrestd` - Add `.pings[].primary` field to the following
    endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Add `.pings[].primary` field to the following
    commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * `slurmrestd` - Add `.pings[].responding` field to the following
    endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Add `.pings[].responding` field to the following
    commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * Prevent jobs without reservations from delaying jobs in
    reservations with flags `FLEX` or `ANY_NODES` in the main
    scheduler.
    * Fix allowing to ask for multiple different types of TRES
    when one of them has a value of 0.
    * `slurmctld` - Add a grace period to ensure the agent retry
    queue is properly flushed during shutdown.
    * Don't ship `src/slurmrestd/plugins/openapi/slurmdbd/openapi.json`
    `slurmrest` should always be used to enerate a new OpenAPI
    schema (aka openapi.json or openapi.yaml).
    * `mpi/pmix` - Fix potential deadlock and races with het jobs,
    and fix potential memory and FDs leaks.
    * Fix jobs with `--gpus` being rejected in some edge cases for
    partitions where not all nodes have the same amount of GPUs
    and CPUs configured.
    * In an extra constraints expression in a job request, do not
    allow an empty string for a key or value.
    * In an extra constraints expression in a job request, fix
    validation that requests are separated by boolean operators.
    * Add `TaskPluginParam=OOMKillStep` to kill the step as a whole
    when one task OOMs.
    * Fix `scontrol` show conf not showing all `TaskPluginParam`
    elements.
    * `slurmrestd` - Add fields `.job.oom_kill_step`
    `.jobs[].oom_kill_step` to `POST /slurm/v0.0.42/job/submit`
    and `POST /slurm/v0.0.42/job/allocate`.
    * Improve performance for `_will_run_test()`.
    * Add `SchedulerParameters=bf_topopt_enable` option to enable
    experimental hook to control backfill.
    * If a step fails to launch under certain conditions, set the
    step's state to `NODE_FAIL`.
    * `sched/backfill` - Fix certain situations where a job would
    not get a planned time, which could lead to it being delayed
    by lower priority jobs.
    * `slurmrestd` - Dump JSON `null` instead of `{}` (empty object)
    for non-required fields in objects to avoid client
    compatiblity issues for v0.0.42 version tagged endpoints.
    * `sacct`,`sacctmgr`,`scontrol`,`sdiag`,`sinfo`,`squeue`,
    `sshare` - Dump `null` instead `{}` (empty object) for
    non-required fields in objects to avoid client compatiblity
    issues when run with `--json` or `--yaml`.

++++ paraview:

  - Update to version 5.13.2:
    * Update Insitu logic to use script filename (instead of full
    path) when searching PYTHONPATH directories (details).
    * Fixed CLI error loading multiple-file series (details).
    * Fixed CLI error that was opening two copies of single file
    specified in command line (details).
    * Fixed pvbatch syntax warning messages (“invalid escape
    sequence”) (details).
    * Fixed spreadsheet view to update correctly when timestep is
    reset to 0 (details).
    * Fixed problems loading state file when remote volume rendering
    is used (details).
    * More info at:
    .
  - Use internal pegtl lib due to version incompatibility.
  - Disable ZFP due to building problems with internal/external.
  - Added sed command to fix linker flags in build.ninja.
  - Removed unnecessary shebang at rtImageTest.py.
  - Dropped patches:
    * 0001-Fix-missing-fmt-ranges.h-include-in-ioss-ThirdParty-.patch
    * fix-CVE-2024-50602.patch
  - Add patches:
    * 0001-Add-missing-libm-link-library-for-bundled-ExodusII.patch

++++ shadowsocks-libev:

  - Fix start failure by systemd
    * Make sure /etc/shadowsocks can be read by shadowsocks user
    * Create the PID under /run/shadowsocks

++++ libstfl:

  - Delete broken patch stfl-ncurses.patch to fix FTBFS.
  - Stop shipping static library

++++ unified-runtime:

  - Build OpenCL adapter only on supported platforms (OpenCL 3.0)

++++ liburing:

  - disable some tests for older kernels & strange archs

++++ libuser:

  - add support for Leap 15.6
  - use make macro
  - fix Leap16
  - disable tests for Leap16, as openldap-server is missing and crpyt
    will be removed

++++ libvirt:

  - security: apparmor: Fix probing of apparmor availability on the
    VM host when using modular daemons
    bsc#1235079

++++ nethack:

  - Mark NetHack's record and logfile file with %config(noreplace), so
    that package updates do not overwrite existing highscores and
    information about previous games. Also list the various state files
    individually instead of lumping them together.
  - Install 'logfile' instead of 'log' in NetHack's state directory. The
    file contains information about earlier played games.

++++ openQA:

  - Update to version 4.6.1736169195.f9ab8902:
    * Bump ace-builds from 1.37.1 to 1.37.2

++++ orca:

  - Update to version 47.3:
    + Web:
  - Add handling for the "semantics" MathML element which is not
    being pruned from the accessibility tree by Chromium.
  - Fix bug related to presentation of a character name in
    MathML.
  - Fix bug in obtaining the fragment portion of a URI.
  - Fix bug in obtaining the document's MIME type.
    + Updated translations.

++++ os-autoinst:

  - Update to version 4.6.1736157351.7aa835c:
    * Modify loadtestdir in autotest for more code 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
    * Add unit test for 'ensure_installed' to improve code coverage

++++ perl-Class-MethodMaker:

  - Remove reproducible.patch (fixed upstream)

++++ perl-DateTime-Format-Natural:

  - updated to 1.190.0 (1.19)
    see /usr/share/doc/packages/perl-DateTime-Format-Natural/Changes
    1.19  2025-01-05  
  - Merged development version to stable.
    1.18_01  2025-01-04  
  - Use List::Util instead of List::MoreUtils.
    [github #22 - Graham Ollis]

++++ perl-Test-Warnings:

  - updated to 0.37.0 (0.037)
    see /usr/share/doc/packages/perl-Test-Warnings/Changes
    0.037     2025-01-05 20:38:16Z
  - remove unneeded use of Import::Into
  - fix tests that invoke Test::Warnings->import directly
    0.036     2025-01-03 18:30:28Z
  - avoid redefinition warnings when $^W is enabled in tests
    (RT#158297)
    0.035     2025-01-03 17:47:24Z
  - allow tests to pass even when Import::Into is not installed
    (RT#158296)
  - add backcompat shim for cases where Test::More is loaded in tests
    after Test::Warnings
    0.034     2025-01-03 02:46:29Z
  - fix Test2 compability for done_testing()
  - Test2::Warnings added as a simple wrapper (for now)

++++ perl-Text-CSV_XS:

  - updated to 1.590.0 (1.59)
    see /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog
    1.59	- 2025-01-05, H.Merijn Brand
    * Fixed EOL test for Windows with crnl layer
    * It is 2025
    1.58	- 2024-12-30, H.Merijn Brand
    * Add strict_eol (warnings default in csv ())
    * Add XS line number in errors
    * Add streaming support - not set in stone
    1.57	- 2024-11-12, H.Merijn Brand
    * Keep runtime error from csv ()
    * add csv (on_error)

++++ php8-xdebug:

  - Update to Xdebug 3.4.1
    * Fixed issue #2306: Segmentation fault on each HTTP request when not
    listening to debugging connections
    * Fixed issue #2307: Segmentation fault due to a superglobal being a
    reference while checking for triggers
    * Fixed issue #2309: Installation on Windows with PHP PIE failing
    * Fixed issue #2310: xdebug 3.4.0 crashes php8.1-fpm after script
    execution

++++ pnpm:

  - update to 9.15.3:
    * Fixed the Regex used to find the package manifest during
    packing #8938.
    * pnpm update --filter  --latest  should only
    change the specified package for the specified workspace, when
    dedupe-peer-dependents is set to true #8877.
    * Exclude .DS_Store file at patch-commit #8922.
    * Fix a bug in which pnpm patch is unable to bring back old patch
    without specifying @version suffix #8919.

++++ python-postorius:

  - Add missing python-six BR for running tests

++++ python-aiohttp:

  - Update to 3.11.11:
  - Bug fixes
  - Updated :py:meth:~aiohttp.ClientSession.request to reuse
    the quote_cookie setting from ClientSession._cookie_jar
    when processing cookies parameter.
  - Fixed type of SSLContext for some static type checkers
    (e.g. pyright).
  - Updated :meth:aiohttp.web.StreamResponse.write annotation
    to also allow :class:bytearray and :class:memoryview as
    inputs
  - Fixed a hang where a connection previously used for a
    streaming download could be returned to the pool in a
    paused state.
  - Features
  - Enabled ALPN on default SSL contexts. This improves
    compatibility with some proxies which don't work without
    this extension.
  - Miscellaneous internal changes
  - Fixed an infinite loop that can occur when using aiohttp in
    combination with async-solipsism
  - Update to 3.11.10:
  - Fixed race condition in :class:aiohttp.web.FileResponse
    that could have resulted in an incorrect response if the
    file was replaced on the file system during prepare
  - Replaced deprecated call to :func:mimetypes.guess_type with
    :func:mimetypes.guess_file_type when using Python 3.13+
  - Disabled zero copy writes in the StreamWriter

++++ python-azure-communication-rooms:

  - New upstream release
    + Version 1.1.1
    + 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-maps-geolocation:

  - New upstream release
    + Version 1.0.0b3
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package
  - Adjust upstream source name in spec file
  - Remove unzip package from BuildRequires
  - Switch source archive format to TAR.GZ
  - Update Requires from setup.py

++++ python-azure-maps-route:

  - New upstream release
    + Version 1.0.0b3
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package

++++ python-azure-mgmt-cognitiveservices:

  - New upstream release
    + Version 13.6.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-compute:

  - New upstream release
    + Version 33.1.0
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package
  - Adjust upstream source name in spec file

++++ python-azure-mgmt-datafactory:

  - New upstream release
    + Version 9.1.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-network:

  - New upstream release
    + Version 28.1.0
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package

++++ python-branca:

  - Update to 0.8.1
    * Add py.typed file

++++ python-drf-spectacular:

  - Initial packaging (v0.28.0), needed by Weblate

++++ python-eventlet:

  - Update to 0.38.2
    * [fix] fix the monkey patching with the asyncio hub
    * [feature] introduce the unmonkeypatching feature
  - from version 0.38.1
    * [fix] Python 3.13: Use greenthread's dead state where possible (#1000)
    * [env] bump github Actions (#996)
    * [fix] Fix bug where asyncio hub didn't support multiple os threads (#995)

++++ python-google-api-core:

  - Update to 2.24.0
    * Add automatic logging config to support debug logging (#754)
    * Update recognized logging fields (#766)

++++ python-google-api-python-client:

  - Update to version 1.157.0
    * **aiplatform:** Update the api
    * **androidpublisher:** Update the api
    * **apigee:** Update the api
    * **chromemanagement:** Update the api
    * **contactcenterinsights:** Update the api
    * **content:** Update the api
    * **css:** Update the api
    * **dialogflow:** Update the api
    * **discoveryengine:** Update the api
    * **firebaseml:** Update the api
    * **jobs:** Update the api
    * **merchantapi:** Update the api
    * **migrationcenter:** Update the api
    * **monitoring:** Update the api
    * **retail:** Update the api
    * **run:** Update the api
    * **translate:** Update the api
    * **dlp:** Update the api
  - from version 2.156.0
    * **aiplatform:** Update the api
    * **alloydb:** Update the api
    * **artifactregistry:** Update the api
    * **assuredworkloads:** Update the api
    * **backupdr:** Update the api
    * **bigqueryreservation:** Update the api
    * **chat:** Update the api
    * **cloudbuild:** Update the api
    * **cloudidentity:** Update the api
    * **config:** Update the api
    * **contactcenterinsights:** Update the api
    * **container:** Update the api
    * **css:** Update the api
    * **dataflow:** Update the api
    * **datamigration:** Update the api
    * **dataplex:** Update the api
    * **datastream:** Update the api
    * **dialogflow:** Update the api
    * **discoveryengine:** Update the api
    * **file:** Update the api
    * **gkehub:** Update the api
    * **healthcare:** Update the api
    * **integrations:** Update the api
    * **migrationcenter:** Update the api
    * **netapp:** Update the api
    * **networkmanagement:** Update the api
    * **notebooks:** Update the api
    * **oracledatabase:** Update the api
    * **paymentsresellersubscription:** Update the api
    * **privateca:** Update the api
    * **run:** Update the api
    * **securitycenter:** Update the api
    * **servicecontrol:** Update the api
    * **sheets:** Update the api
    * **sqladmin:** Update the api
    * **storage:** Update the api
    * **workflows:** Update the api
    * **workloadmanager:** Update the api
  - from version 2.155.0
    * **admin:** Update the api
    * **aiplatform:** Update the api
    * **aiplatform:** Update the api
    * **alloydb:** Update the api
    * **analyticsdata:** Update the api
    * **androidmanagement:** Update the api
    * **androidpublisher:** Update the api
    * **apigee:** Update the api
    * **appengine:** Update the api
    * **appengine:** Update the api
    * **bigquery:** Update the api
    * **checks:** Update the api
    * **checks:** Update the api
    * **chromemanagement:** Update the api
    * **classroom:** Update the api
    * **cloudidentity:** Update the api
    * **compute:** Update the api
    * **connectors:** Update the api
    * **contactcenterinsights:** Update the api
    * **contactcenterinsights:** Update the api
    * **content:** Update the api
    * **dataform:** Update the api
    * **datafusion:** Update the api
    * **datamigration:** Update the api
    * **deploymentmanager:** Update the api
    * **digitalassetlinks:** Update the api
    * **discoveryengine:** Update the api
    * **discoveryengine:** Update the api
    * **eventarc:** Update the api
    * **firebaseappdistribution:** Update the api
    * **firebasedynamiclinks:** Update the api
    * **firebaseml:** Update the api
    * **firebaseml:** Update the api
    * **forms:** Update the api
    * **integrations:** Update the api
    * **merchantapi:** Update the api
    * **migrationcenter:** Update the api
    * **monitoring:** Update the api
    * **netapp:** Update the api
    * **networkmanagement:** Update the api
    * **networksecurity:** Update the api
    * **orgpolicy:** Update the api
    * **playintegrity:** Update the api
    * **playintegrity:** Update the api
    * **policysimulator:** Update the api
    * **redis:** Update the api
    * **redis:** Update the api
    * **retail:** Update the api
    * **run:** Update the api
    * **securitycenter:** Update the api
    * **serviceconsumermanagement:** Update the api
    * **servicemanagement:** Update the api
    * **serviceusage:** Update the api
    * **tagmanager:** Update the api
    * **toolresults:** Update the api
    * **walletobjects:** Update the api
    * **youtube:** Update the api
    * **youtube:** Update the api
    * **youtube:** Update the api

++++ python-imread:

  - Update to 0.7.6
    * Fix loading paletted PNGs with transparency
  - Rename README.rst to README.md in %files section

++++ python-libevdev:

  - Avoid usage of %{_libdir}: a noarch package cannot rely on libdir
    pointing to arch-specific packages. TWeak using
    %{_prefix}/lib*/libevdev.so to find the correct library package
    %name.

++++ python-okta:

  - Update to 2.9.9
    * Place client_assertion JWT in body instead of URL

++++ python-param:

  - Update to 2.2.0
    * Annotate `depends` and `accept_arguments` decorators (#962)
    * Stop directly importing numpy and add `gen_types` decorator (#966)
    * Added missing `super().__init_subclass__` call in `_ParameterBase.__init_subclass__` (#969)
    * Remove `_dict_update` (#980)
    * Improve some docstrings and set up `ruff` to validate them (#977), (#982), and (#983)
    * Remove `_param_watchers`, raise `RuntimeError` on unsafe ops during init,
    and failed validation of a parameter default after inheritance (#973)
    * Promote many deprecation warnings to future warnings (#974)
    * Test Python 3.13 (#971)
    * Drop Python 3.8 support (#986)
    * Replace `hatch` with `pixi` (#971)
    * Fix reactive tests failing intermittently on Windows (#971)
    * Change linting to `ruff` (#978)

++++ python-path:

  - Update to 17.1.0
    * Fully inlined the type annotations.

++++ python-poetry-dynamic-versioning:

  - update to 1.5.0:
    * CLI: When pyproject.toml contains the project section, the enable command
    will add the required fields for Poetry 2.0.0+.
    * For compatibility with Poetry 2.0.0, adjusted Poetry constraint from ^1.2.0
    to >=1.2.0
    * For compatibility with Poetry 2.0.0, when inserting the dynamic version
    into pyproject.toml with PEP 621 mode activated, the plugin ensures not to
    set project.version and tool.poetry.version at the same time.
    * An UnboundLocalError could happen when pyproject.toml was misconfigured.

++++ python-psutil:

  - Update to 6.1.1
    * 2471_: use Vulture CLI tool to detect dead code.
    * 2418_, [Linux]: fix race condition in case /proc/PID/stat does not exist, but
    /proc/PID does, resulting in FileNotFoundError.
    * 2470_, [Linux]: `users()`_ may return "localhost" instead of the actual IP
    address of the user logged in.

++++ python-ruff:

  - update to 0.8.6
    * Preview features
    * [format]: Preserve multiline implicit concatenated strings in docstring positions
    * [ruff] Add rule to detect empty literal in deque call (RUF025)
    * [ruff] Avoid reporting when ndigits is possibly negative (RUF057)
    * Rule changes
    * [flake8-todos] remove issue code length restriction (TD003)
    * [pyflakes] Ignore errors in @no_type_check string annotations (F722, F821)
    * CLI
    * Show errors for attempted fixes only when passed --verbose
    * Bug fixes
    * [ruff] Avoid syntax error when removing int over multiple lines (RUF046)
    * [pyupgrade] Revert "Add all PEP-585 names to UP006 rule"
    0.8.5
    * Preview features
    * [airflow] Extend names moved from core to provider (AIR303)
    * [airflow] Extend rule to check class attributes, methods, arguments (AIR302)
    * [fastapi] Update FAST002 to check keyword-only arguments
    * [flake8-type-checking] Disable TC006 and TC007 in stub files
    * [pylint] Detect nested methods correctly (PLW1641)
    * [ruff] Detect more strict-integer expressions (RUF046)
    * [ruff] Implement falsy-dict-get-fallback (RUF056)
    * [ruff] Implement unnecessary-round (RUF057)
    * Rule changes
    * Visit PEP 764 inline TypedDict keys as non-type-expressions
    * [flake8-comprehensions] Skip C416 if comprehension contains unpacking
    * [flake8-pie] Allow cast(SomeType, ...) (PIE796)
    * [flake8-simplify] More precise inference for dictionaries (SIM300)
    * [flake8-use-pathlib] Catch redundant joins in PTH201 and avoid syntax errors
    * [pycodestyle] Preserve original value format (E731)
    * [pydocstyle] Split on first whitespace character (D403)
    * [pyupgrade] Add all PEP-585 names to UP006 rule
    * Configuration
    * [flake8-type-checking] Improve flexibility of runtime-evaluated-decorators
    * [pydocstyle] Add setting to ignore missing documentation for *args and **kwargs parameters (D417)
    * [ruff] Add an allowlist for unsafe-markup-use (RUF035)
    * Bug fixes
    * Fix type subscript on older python versions
    * Use TypeChecker for detecting fastapi routes
    * [pycodestyle] Avoid false positives and negatives related to type parameter default syntax (E225, E251)
    * Documentation
    * Fix incorrect doc in shebang-not-executable (EXE001) and add git+windows solution to executable bit
    * Rename rules currently not conforming to naming convention
    0.8.4
    * Preview features
    * [airflow] Extend AIR302 with additional functions and classes
    * [airflow] Implement moved-to-provider-in-3 for modules that has been moved to Airflow providers (AIR303)
    * [flake8-use-pathlib] Extend check for invalid path suffix to include the case "." (PTH210)
    * [perflint] Fix panic in PERF401 when list variable is after the for loop
    * [perflint] Simplify finding the loop target in PERF401
    * [pylint] Preserve original value format (PLR6104)
    * [ruff] Avoid false positives for RUF027 for typing context bindings
    * [ruff] Check for ambiguous pattern passed to pytest.raises() (RUF043)
    * Rule changes
    * [flake8-bandit] Check S105 for annotated assignment
    * [flake8-pyi] More autofixes for redundant-none-literal (PYI061)
    * [pydocstyle] Skip leading whitespace for D403
    * [ruff] Skip SQLModel base classes for mutable-class-default (RUF012)
    * Bug
    * [perflint] Parenthesize walrus expressions in autofix for manual-list-comprehension (PERF401)
    * Server
    * Check diagnostic refresh support from client capability which enables dynamic configuration for various editors

++++ translate-toolkit:

  - Update to 3.14.5
    * Improvements to multiple formats.
    * Dropped support for Python 3.8.
    * Improved multistring implementation.
    * Python 3.13 compatiblity.
  - Drop merged py313.patch

++++ translate-toolkit-man:

  - Update to 3.14.5
    * Improvements to multiple formats.
    * Dropped support for Python 3.8.
    * Improved multistring implementation.
    * Python 3.13 compatiblity.
  - Drop merged py313.patch

++++ python-vcrpy:

  - Update to 7.0.0
    * Drop support for python 3.8 (major version bump) - thanks @jairhenrique
    * Various linting and test fixes - thanks @jairhenrique
    * Bugfix for urllib2>=2.3.0 - missing version_string (#888)
    * Bugfix for asyncio.run - thanks @alekeik1

++++ python-virtualenvwrapper:

  - Add README-SUSE.rst to describe the location of
    `/usr/local/bin/virtualenvwrapper*.sh` in our packages
    (bsc#1235076).

++++ python-yacron:

  - Add patch support-new-sentry-sdk.patch:
    * Support new Sentry SDK changes.
  - Switch to autosetup and pyproject macros.
  - No more greedy globs in %files.

++++ rpcs3:

  - Update to version 0.0.34~git20250107:
    * Decrease mouse move assignment distance
    * PPU LLVM: Fixup patches enlisting in analyzer
    * Minor cleanup (#16519)
    * PPU LLVM: Function table dependent resolver hashing
  - Update to version 0.0.34~git20250106:
    * Do not re-use the old game window if the renderer changed
    * move error_report to ErrorCodes.cpp
    * Disable continuous mode if a savestate is not possible
    * Keep game window open when loading the last savestate
    * Clean up old game window in case of unexpected errors
    * Show message while creating savestate in continuous mode
    * RSX/Qt: Reuse gs_frame if possible
    * cheats: add float32 gui support
    * cmake: fix wolfssl
    * cmake: remove "--no-quick" from windeployqt
    * Thread.h: Fix a bug by adding thread_state::destroying_context
    * Fix sys_config_unregister_service
    * vk: Support panvk, allow creating device without textureCompressionBC
    * vk: Add driver vendor PANVK (Mali GPU on Mesa)
    * patches: create patch path on update
    * Qt: delete settings_dialog
    * Qt: delete batch progress dialog after user closed it (as originally intended)
    * Qt: fix batch compilation after a game was already running
    * Qt: stop batch compilation immediately on cancel
    * Fix IDM image serialization

++++ shadowsocks-rust:

  - Fix start failure by systemd
    * Make sure /etc/shadowsocks can be read by shadowsocks user
    * Create the PID file under /run/shadowsocks

++++ spack:

  - Work towards a reproducible doc build (boo#1235144):
    When building documentation, hard code:
    * year for license.
    * cpu count dependent settings.

++++ spotify-launcher:

  - Update to version 0.6.3:
    * Release v0.6.3
    * Also log update errors to terminal
    * Switch from openssl to rustls
    * Introduce error message ui, make update errors non-fatal
    * Release v0.6.2
    * Add --version flag

++++ syncthing:

  - Update to 1.29.0
    * Bugfixes:
    [#9855]: GUI address unix socket broken
    [#9872]: When socket files are in a folder that needs to be synced on linux, some files were not synced until the socket files were removed
    [#9875]: Clarify log message for ignored folders
    * Other issues:
    [#9870]: Fails with Go 1.24: runtime go1.24rc1 not found in compat.yaml

++++ systemtap-docs:

  - Avoid usage of %{_libdir} in a noarch package: noarch cannot rely
    on libdir, an arch-dependent variable. Rather use %{_prefix}/lib*
    to remove files. Fixes build with RPM 4.20.

++++ traefik:

  - Version 3.2.4
  - acme
    * Update go-acme/lego to v4.21.0 (gh#traefik/traefik#11368)
  - k8s/gatewayapi
    * Support empty value for core Kubernetes API group (gh#traefik/traefik#11386)
  - middleware
    * Fix typo in basicauth note (gh#traefik/traefik#11397)
  - service
    * Configure ErrorLog in httputil.ReverseProxy (gh#traefik/traefik#11344)
  - tls
    * Upgrade github.com/spiffe/go-spiffe/v2 to v2.4.0 (gh#traefik/traefik#11385)
    Bump golang.org/x/net to v0.33.0 (gh#traefik/traefik#11365)
    Remove duplicate github.com/coreos/go-systemd dependency (gh#traefik/traefik#11354)

++++ traefik2:

  - Version 2.11.17
  - acme
    * Update go-acme/lego to v4.21.0 (gh#traefik/traefik#11368)
  - middleware
    * Fix typo in basicauth note (gh#traefik/traefik#11397)
  - service
    * Configure ErrorLog in httputil.ReverseProxy (gh#traefik/traefik#11344)
    Bump golang.org/x/net to v0.33.0 (gh#traefik/traefik#11365)

++++ wf-shell:

  - Changed pkgconfig(wlroots) to >= 0.17.0
    * Multiple options available for wlroots

++++ wlogout:

  - initial package

++++ xen:

  - Update to Xen 4.20.0 pre-release (jsc#PED-8907)
    xen-4.20.0-testing-src.tar.bz2
  - New Features
    * On Arm:
  - Experimental support for Armv8-R.
  - Support for NXP S32G3 Processors Family and NXP LINFlexD UART driver.
  - Basic handling for SCMI requests over SMC using Shared Memory, by allowing
    forwarding the calls to EL3 FW if coming from hwdom.
  - Support for LLC (Last Level Cache) coloring.
    * On x86:
  - xl suspend/resume subcommands.
  - Support for SRSO_U/S_NO and SRSO_MSR_FIX
  - Changed Features
    * Fixed blkif protocol specification for sector sizes different than 512b.
    * The dombuilder in libxenguest no longer un-gzips secondary modules, instead
    leaving this to the guest kernel to do in guest context.
    * On x86:
  - Prefer ACPI reboot over UEFI ResetSystem() run time service call.
  - Switched the xAPIC flat driver to use physical destination mode for external
    interrupts instead of logical destination mode.
  - Removed Features
    * On x86:
  - Support for running on Xeon Phi processors.
  - Removed the `ucode=allow-same` command line option.
  - Removed x2APIC Cluster Mode for external interrupts.  x2APIC Physical and
    Mixed Modes are still available.
  - Dropped patches
    xsa466.patch

++++ xfce4-cpugraph-plugin:

  - Update to version 1.2.11
    * Update copyright year
    * Introduce Darwin support
    * Clang: Ignore array designators warning
    * Remove unneeded condition from SMT code
    * Refactor SMT
    * build: clang: Fix -Wunqualified-std-cast-call
    * I18n: Update po/LINGUAS list
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Switch from intltool to gettext
    * Translation Updates

++++ xfce4-mpc-plugin:

  - Update to version 0.5.5
    * Revert "build: Use #ifdef instead of #if"

++++ xfce4-notes-plugin:

  - Update to version 1.11.1
    * build: Bump dependency versions and fix deprecation warnings
    * build: clang: Fix -Wdeprecated-non-prototype
    * I18n: Update po/LINGUAS list
    * build: Remove unnecessary check for libx11
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Switch from intltool to gettext
    * Don't highlight matching brackets
    * Fix hypertext mouse cursor after editing text
    * Work around buggy annotation for gtk_menu_shell_append()
    * Add full undo/redo support
    * New dependency: GtkSourceView-4
    * Fix parallel build
    * Make check for vala compiler more strict
    * Translation Updates
  - Vala issues have been fixed upstream, which is why we can use
    default gcc on Tumbleweed/Slowroll again.

++++ xfce4-sensors-plugin:

  - Update to version 1.4.5
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * sensors-plugin: Drop subtitle from properties dialog
    * build: Fix -Werror=deprecated-declarations
    * build: Fix LDFLAGS
    * scan-build: Fix false positive file
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * scan-build: Add false positive file
    * scan-build: Fix unix.Malloc
    * build: Use AM_DISTCHECK_CONFIGURE_FLAGS
    * build: Fix -Werror=format=
    * build: Get rid of intltool
    * build: Add missing includes of config.h
    * build: Fix autotools warnings
    * Translation Updates

++++ xfce4-smartbookmark-plugin:

  - Update to version 0.5.3
    * 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: Switch from intltool to gettext
    * build: Fix intltool lock file problem during make distcheck
    * build: Add GLib requirement
    * build: Fix autotools warnings
    * autoconf: AM_CONFIG_HEADER -> AC_CONFIG_HEADERS
    * Translation Updates
  - Remove _service file
  - Update to 0.5.2
    * build: Fix automake options
  - Update to 0.5.1
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * Support the panel's deskbar mode.
    * build: Switch from intltool to gettext
    * build: Add GLib requirement
    * build: Fix autotools warnings
    * autoconf: Some updates
    * Use dist-xz for release tarballs
    * Translation Updates
  - update to 1.3.3:
    * Introduce Darwin support
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * Fix BSD `glibtop_get_netload: Function not implemented` error
    * scan-build: Fix false positive file
    * scan-build: Add false positive file
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * scan-build: Fix deadcode.DeadStores
    * network.cc: Fix -Wundef
    * build: Get rid of intltool
    * Add 24px icon, cleanup SVG metadata
    * Fix timeout-seconds min value (Fixes #29)
    * build: Fix failure due to wrong var type (Fixes #25)
    * build: Add GLib requirement
    * Translation Updates
  - Remove obsolete convert-gulong.patch

++++ xfce4-time-out-plugin:

  - Update to version 1.1.4
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * build: Make libx11 optional and add runtime check
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Get rid of intltool
    * Translation Updates

++++ xfce4-timer-plugin:

  - Update to version 1.7.3
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * Add the capability to trigger a countdown from the command line.
    * I18n: Update po/LINGUAS list
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * gcc-analyzer: Fix -Wanalyzer-deref-before-check
    * build: Get rid of intltool
    * Add an UTC option to the alarm
    * Fix copyright info
    * Remove deprecated project files
    * Translation Updates

++++ xfce4-verve-plugin:

  - Update to version 2.0.4
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Silence GCompletion deprecation warnings
    * I18n: Update po/LINGUAS list
    * build: Get rid of intltool
    * Translation Updates

++++ xfce4-wavelan-plugin:

  - Update to version 0.6.4
    * Introduce Darwin support
    * 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
    * scan-build: Fix deadcode.DeadStores
    * build: Get rid of intltool
    * Remove useless size request (Fixes #15)
    * Fix plugin icon size
    * Update copyright year and bug report address
    * build: Add GLib requirement
    * Use "logo-icon-name" instead of "logo" in about dialog
    * OpenBSD: rewrite rate calculation to use IFM_BAUDRATE_DESCRIPTIONS
    * Default "Wifi Manager Command" to NetWorkManager only on Linux
    * Limit list of interfaces to IEEE 802.11 on OpenBSD and NetBSD
    * Limit list of interfaces to Ethernet on BSD
    * Translation Updates
  - Remove _service file

++++ xfce4-xkb-plugin:

  - Update to version 0.8.5
    * prefs-dialog: Remove unused stock icon name
  - Update to version 0.8.4
    * Exit early and remove plugin on non X11 environments
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * Use pango context to adjust dpi (Fixes #56)
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * scan-build: Fix core.CallAndMessage
    * Avoid deprecated rsvg_handle_close()
    * I18n: Update po/LINGUAS list
    * build: Get rid of intltool
    * Update README consistent with common template
    * build: Add GLib requirement
    * Use xfce_panel_plugin_popup_menu() when possible
    * Implement list of window class names that default to each layout (#33)
    * COPYING: Replace BSD-2-Clause with GPL (#41)
    * Translation Updates
  - Remove _service file

++++ yast2-packager:

  - Adjust test for ruby-3.4 (bsc#1235099)
  - 5.0.6

++++ yast2-trans:

  - Update to version 84.87.20250103.9ee56288d5:
    * Translated using Weblate (Icelandic)
    * Translated using Weblate (Icelandic)
    * Translated using Weblate (Icelandic)
    * Added translation using Weblate (Icelandic)

------------------------------------------------------------------
------------------  2025-1-5  -  Jan 5 2025  -------------------
------------------------------------------------------------------

++++ GeoLite2:

  - Downgraded to 2024.10.25
    * Returned Russian and Crimean IPs deleted in later versions.

++++ amdgpu_top:

  - Update to version 0.10.1
  - v0.10.1
    * Update libdrm_amdgpu_sys
    * Fix CHIP_CLASS check for GFX12
    * Include CHIP_GFX1103_R1X (Hawk Point1) in has_npu condition
    * Add description of --xdna option
    * Add new layout for wide term (150 or more columns) (#107)
    * Fix "No localization for id"
    * Add CPU Core Power Plot
    * Add CPU Temperature Plot
    * Add VCLK/DCLK Plot
    * Persist selected PCI bus
  - v0.10.0
    * Support for AMD XDNA NPU (amd/xdna-driver)
    * Update libdrm_amdgpu_sys
    * Support for GFX12 family (RDNA 4), CHIP_GFX1200 and CHIP_GFX1201
    * Support for CHIP_GFX1103_R1X (Hawk Point1) and CHIP_GFX1103_R2X (Hawk Point2)
    * Update GRBM2_INDEX
    * Rename "RunList Controller" to "Ring List Controller"
    * Fix the "Ring List Controller" bit for GFX10_3 (RDNA 2)
    * Stop using get_unchecked (#104)
    * Add metainfo file
    * Remove amd_.*_visible_vram fields in FdInfoUsage
    * ref: https://lists.freedesktop.org/archives/amd-gfx/2024-September/113971.html
    * Implement dynamic_no_pc
    * This allows the APU to transition to GFXOFF state.
    * Add --gl and --vk options
    * Support for the Close shortcut key (#97)
    * Add the Quit button
    * Update eframe to v0.29
    * Update versions of i18n-embed and i18n-embed-fl
    * Use LazyLock instead of once_cell
    * Use wgpu feature (#101)
    * This allows to get the driver version (Vulkan) and use APU for rendering.
    * Enable x11 feature (#102)
    * Select the GL backend as default

++++ avrdude:

  - Update to 8.0
    * Major changes compared to the previous version:
  - Support of multi-memory .hex/.srec files and memory lists #1828
  - New terminal disasm command #1842
  - GUI implementation of avrdude to demonstrate libavrdude #1714
    * New devices supported:
  - AVR16DU14, AVR16DU20, AVR16DU28, AVR16DU32
  - AVR32DU14, AVR32DU20, AVR32DU28, AVR32DU32
    * New programmers supported:
  - serprog
  - pickit5_updi
    * New serial adapters supported:
  - ch342, ch344, ch347, ch9103
  - bump libavrdude soname
  - building with libserialport now

++++ libchewing:

  - update version 0.9.1
  - drop unneeded patch:
    * libchewing-0.4.0-simple-select-rpath.patch
    * chewing-utils-abuild.patch

++++ composefs:

  - for some reason s390x times out on verifying checksums in the tests,
    let's disable it for now

++++ d2:

  - Update to version 0.6.8:
    * Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
    * Lib: removes a dependency on external slog that was causing troubles with installation #2137
    * CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
    * Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
    * Formatter: empty board keywords (e.g. layers) are removed #2178
    * Render: a tooltip or link by itself will not expand width of shape #2183
    * Render: fixes edge case of a 3d shape with outside label being cut off #2132
    * Composition: labels for boards set with shorthand x: y was not applied #2182
    * Globs: double globs (**) were erroring when used with multiple scenario boards #2195
  - Update to version 0.6.7:
    * Vars: Variable definitions can refer to other variables in the current scope #2052
    * Composition: Imported boards can use underscores to reference boards beyond its own scope
    (e.g. to a sibling board at the scope its imported to) #2075
    * Autoformat: Reserved keywords are formatted to be lowercase #2098
    * Misc: support for characters in the Latin-1 and geometric shapes unicode range #2100
    * Imports: can now import from absolute file paths #2113
    * Render: linear and radial gradients are now available for fill, stroke and font-color #2120
    * Sequence diagram: edge groups account for edge label heights #2038
    * Sequence diagram: self-referential edges account for edge label heights #2040
    * Sequence diagram: The spacing between self-referential edges and regular edges is uniform #2043
    * Compiler: Error on multi-line labels in sql_table shapes #2057
    * Sequence diagram: Image shape actors can use spans and notes #2056
    * Globs: Filters work with default values (e.g. &opacity: 1 will capture everything without opacity explicitly set) #2090
    * Render: connection label fills have a bit of padding and border-radius for better aesthetics #2094
    * Sequence diagram: the padding between message labels and message endpoints are slightly increased #2096
    * Render: code syntax highlighter dependency upgrade caused some slight subtle color changes in code snippets #2119
    * Sequence diagram: multi-line edge labels no longer can collide with other elements #2049
    * Sequence diagram: long self-referential edge labels no longer can collide neighboring actors
    (or its own) lifeline edges #2050
    * Sequence diagram: fixes layout when sequence diagrams are in children boards (e.g. a layer) #1692
    * Globs: An edge case was fixed where globs used in edges were creating nodes when it shouldn't have #2051
    * Render: Multi-line class labels/headers are rendered correctly #2057
    * CLI: Watch mode uses correct backlinks (_ usages) #2058
    * Vars: Spread variables are inserted in place instead of appending to end of scope #2062
    * Imports: fix local icon imports from files that are imported #2066
    * CLI: fixes edge case of watch mode links to nested board that had more nested boards not working #2070
    * CLI: fixes theme flag not being passed to GIF outputs #2071
    * CLI: fixes scale flag not being passed to animated SVG outputs #2071
    * CLI: pptx exports use theme flags correctly #2099
    * Imports: importing files with url links is fixed #2105
    * Composition: linking to invalid boards no longer produces an invalid link #2118

++++ dealii:

  - Remove obsolete netcdf build dependency, netcdf bindings were
    removed with version 9.3.3.
  - Minor spec file cleanups.

++++ dealii-openmpi4:

  - Remove obsolete netcdf build dependency, netcdf bindings were
    removed with version 9.3.3.
  - Minor spec file cleanups.

++++ dealii-openmpi5:

  - Remove obsolete netcdf build dependency, netcdf bindings were
    removed with version 9.3.3.
  - Minor spec file cleanups.

++++ fcitx5-anthy:

  - update to 5.1.5
    * translation update

++++ fcitx5-chewing:

  - update to 5.1.6
    * Fix compiling error with new libchewing
  - changes in 5.1.5
    * Fix buffer checkings
  - changes in 5.1.4
    * Added Colemak layout support provided by libchewing
    * Workaround some issue with rust libchewing

++++ fcitx5-chinese-addons:

  - update to 5.1.7
    * Slightly improve the order of English candidate when it contains
    upper case
  - changes in 5.1.6
    * Fix compose key that need AltGr
    * Add support to use spell-check candidate into the sentence
    * hide cangjie by default.

++++ fcitx5-configtool:

  - update version 5.1.7
    * translation update
  - changes in 5.1.6
    * directly launch external tool if ExternalOption is the only option
  - changes in 5.1.5
    * Don't use migrators in string
    * Support empty enum name
    * Variable name and other clean up
    * fix: select all checkbox inconsistent
    * Use Qt6 by default
  - changes in 5.1.4
    * Fix return key drawn incorrectly
    * Fix usage of ListSectionHeader

++++ fcitx5-configtool-qt6:

  - update version 5.1.7
    * translation update
  - changes in 5.1.6
    * directly launch external tool if ExternalOption is the only option
  - changes in 5.1.5
    * Don't use migrators in string
    * Support empty enum name
    * Variable name and other clean up
    * fix: select all checkbox inconsistent
    * Use Qt6 by default
  - changes in 5.1.4
    * Fix return key drawn incorrectly
    * Fix usage of ListSectionHeader

++++ fcitx5-hangul:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Revert case change if caps lock is enabled

++++ fcitx5-kkc:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-kkc-qt6:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-libthai:

  - update to 5.1.4
    * translation update

++++ fcitx5-m17n:

  - update to 5.1.2
    * Workaround test failure with latest m17n-db since wijesekera is
    renamed to wijesekara

++++ fcitx5-qt:

  - Update to 5.1.8
    * bugfix for pinyin dict manager

++++ fcitx5-rime:

  - update to 5.1.9
    * Add additional behaviors in the switch input method configuration
    * partially implement BulkCursor
    * Update the message and the logic for block message
    * add hotkey configuration for deploy and synchronize
    * Use option label from action instead of get_state_label to
    support older librime
    * Use new show custom input method information to display option
    change
    * Set program name to client_app property
    * implement candidate action: forget_candidate
  - changes in 5.1.8
    * hotfix
  - changes in 5.1.7
    * Add compose support
    * Fix a bug with combo pinyin with certain preedit mode

++++ fcitx5-skk:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-skk-qt6:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-table-extra:

  - update to 5.1.6
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-table-other:

  - update to 5.1.3
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-unikey:

  - update to 5.1.5
    * translation update

++++ fcitx5-unikey-qt6:

  - update to 5.1.5
    * translation update

++++ fcitx5-zhuyin:

  - update to 5.1.2
    * translation update

++++ fmtools:

  - Initial package, version 2.0.8

++++ fping:

  - Update to 5.3:
    * New option --icmp-timestamp to send ICMP timestamp requests (ICMP type 13)
    instead of ICMP Echo requests (#353 #363, thanks @auerswal and @gsnw-sebast)
    * New option --print-ttl to print returned TTL value (#354, thanks @nalves599)
    * New option --print-tos to print returned TOS value (#335 #346 #347, thanks
    @auerswal and @gsnw-sebast)
    * New option --check-source (#334, thanks @auerswal)
    * Predefined various timestamp formats (#321, thanks @auerswal and @gsnw-sebast)
    * Print cumulative stats with -Q SECS,cumulative (#315, thanks @auerswal)
    * ci: Upgrade actions/upload-artifact to v4 (#360, thanks @gsnw-sebast)
    * ci: Azure Pipeline only trigger when changes are made in the development branch
    (#359, thanks @gsnw-sebast)
    * ci: Upgrade actions/upload-artifact to v3 (#355, thanks @pevik)
    * ci: Azure Pipeline YAML add docker build (#354, thanks @gsnw-sebast)
    * Dockerfile: change distribution from ubuntu to debian (#350, thanks
    @gsnw-sebast)
    * Fix warning unused parameter 'reply_timestamp' under macOS (#348, thanks
    @gsnw-sebast)
    * Fix increase maximum -s value to 65507 (#344, thanks @pevik)
    * ci: use File::Temp to create temporary directory (#343, thanks @auerswal)
    * Fix -k, --fwmark with setuid fping executable (#342, thanks @auerswal)
    * Another batch of additional tests (take 2) (#341, thanks @auerswal)
    * Document that -a and -u are overridden by -c and -C (#338, thanks @auerswal)
    * Fix macOS build warning sets SEQMAP_TIMEOUT_IN_NSSEQMAP_TIMEOUT_IN_NS as INT64_C
    (#336, thanks @gsnw-sebast)
    * Fix inconsistent limits for address generation via -g, --generator using either
    range or CIDR (#331, thanks @auerswal)
    * Some additional tests (#329, thanks @auerswal)
    * ci: skip an unreliable test on macOS (#328, thanks @auerswal)
    * Fix incorrect return-value check for a scanf like function (CWE-253) (#323,
    thanks @gsnw-sebast)
    * A few more tests to increase code coverage a little bit (#320, thanks @auerswal)
    * Github fix: Change to codeql-action-v2 (#319, thanks @gsnw-sebast)
    * Developer function: Debug with Visual Studio Code (#318, thanks @gsnw-sebast)

++++ fswatch:

  - Update to 1.18.0
    * The C++17 standard has been adopted: code has been rewritten and simplified
    to adobe new features of the C++17 standard library such as std::filesystem.
    * gettextize: gettext v. 0.22.5
    * Documentation: add reference to Go bindings.
    * Issue #313: Make -1, --one-event return $? when killed.
    * Remove unused or obsolete configuration checks.
    * Use the #include predefined notation to include generated configuration headers.
    * Use target CPPFLAGS instead of AM_CPPFLAGS.
    * Update FSEventStreamEventFlags flags and add support to macOS 10.13+ features.
    * Issue #278: fsevents monitor: Add support to for extended data, to allow
    * file inodes to be collected with events. This feature enables users to
    * correlate rename events.
    * Issue #278: inotify monitor: Add support for
    correlation cookie. This feature enables users to correlate rename events.
    * Add %c format specifier to print the event correlation id.
    * Require ,  and thread_local and remove checks and conditional code.
  - libfswatch v. 1.18.0 introduces the following features and bug fixes:
    * Update the event class to have a correlation id field.
    * Remove private headers from the list of installed header files.
    * Library interface does not depend on configuration any longer.
  - Packaging changes
    * Use autogen.sh to regnerate configure script
    * Remove non Linux READMEs

++++ gdal:

  - Add upstream patch 19ba2562.patch to support newer poppler.
    fix boo#1235083

++++ gleam:

  - Update to 1.7.0:
    * Changelog: https://gleam.run/news/improved-performance-and-publishing/

++++ gpxsee:

  - Update to version 13.34
    * Improved ENC maps style/rendering.
    * Minor IMG maps fixes.

++++ iwd:

  - Update to version 3.3
    * Fix issue with handling External Authentication.
    version 3.2:
    * Fix issue with GCC 15 and -std=c23 build errors.
    * Add support for using PMKSA over SAE if available.
    * Add support for HighUtilization/StationCount thresholds.
    * Add support for disabling Multicast RX option.
    version 3.1:
    * Fix issue with handling OWE transition BSS selection.
    * Fix issue with handling oper class 136 starting frequency.

++++ libime:

  - update to 1.1.9:
    * update model and dict
    * Manually adjust certain character weight in dict
    to avoid some meaningless score
  - add patch libime-1.1.9-boost166.patch
    *  was splitted from
     since boost 1.67

++++ vtk:

  - Add bcond for mysql, keep it disabled by default. Make libmysql
    devel dependency conditional.
  - Remove obsolete netcdf-c++ dependency from devel package.

++++ vtk-openmpi4:

  - Add bcond for mysql, keep it disabled by default. Make libmysql
    devel dependency conditional.
  - Remove obsolete netcdf-c++ dependency from devel package.

++++ m17n-db:

  - update to 1.8.9
    * mr-gamabhana.mim
    * ar-translit.mim: Use Shift+t(T) in ar-translit.mim to
    input the Arabic tatweel

++++ nvim-lspconfig:

  - update to 1.3.0:
    * refactor: deprecate util.path.join
    * refactor: deprecate util.path.path_separator
    * refactor: silence luals warnings
    * refactor: deprecate util.path.iterate_parents
    * feat: add server configuration for autohotkey_lsp (init)
    * refactor!: remove public interface of util.path.traverse_parents
    * fix(mdx-analyzer): Duplicate node_modules folder causing errors, and
    filetypes option
    * fix: add build.gradle.kts for java language server
    * feat: cue language server
    * feat(ccls): add CclsSwitchSourceHeader
    * fix(ccls): typo on request method
    * refactor(clangd): imporve switchsourceheader handler
    * fix(clangd): fix switchSourceHeader detection
    * docs(ruby_lsp): Remove instructions for adding ruby-lsp to Gemfile
    * feat: Update Harper's Supported Languages
    * feat: atlas language server
    * fix(msbuild): more root patterns

++++ os-autoinst:

  - Update to version 4.6.1735912767.1d8e059:
    * 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

++++ perl-Perl-Tidy:

  - updated to 20250105.0.0 (20250105)
    see /usr/share/doc/packages/perl-Perl-Tidy/CHANGES.md
    [#]# 2025 01 05
  - If a file consists only of comments, then the starting indentation will
    be guessed from the indentation of the first comment. Previously it would
    be guessed to be zero. Parameter --starting-indentation-level=n can be
    used to specify an indentation and avoid a guess. This issue can
    arise when formatting a block of comments from within an editor.
  - Added missing 'use File::Temp' for -html option. This was causing the
    message: "Undefined subroutine &File::Temp::tempfile called at ..."
    See git #176.
  - A new parameter --dump-unique-keys, or -duk, dumps a list of hash keys
    which appear to be used just once, and do not appear among the quoted
    strings in a file. For example:
    perltidy -duk File.pm >output.txt
    This can help locate misspelled hash keys.
  - Line breaks at long chains of method calls now break at all calls
    with args in parens, as in this example from git #171
    [#] Old default
    sub bla_p( $value = 42 ) {
    return Mojo::Promise->resolve($value)->then( sub { shift() / 2 } )
  - >then( sub { shift() + 6 } )->then( sub { shift() / 2 } )
  - >catch( sub { warn shift } );
    }
    [#] New default
    sub bla_p( $value = 42 ) {
    return Mojo::Promise->resolve($value)
  - >then( sub { shift() / 2 } )
  - >then( sub { shift() + 6 } )
  - >then( sub { shift() / 2 } )
  - >catch( sub { warn shift } );
    }
  - Parameter --break-at-old-method-breakpoints, or -bom, has been
    updated to insure that it only applies to lines beginning with
    method calls, as intended.  Line breaks for all lines beginning with
    '->', even non-method calls, can be retained by using
  - -keep-old-breakpoints_before='->'.
  - Added parameter --multiple-token-tightness=s, or -mutt=s.
    The default value --paren-tightness=1 adds space within the parens
    if, and only if, the container holds multiple tokens.  Some perltidy
    tokens may be rather long, and it can be preferable to also space some of
    them as if they were multiple tokens.  This can be done with this parameter,
    and it applies to parens as well as square brackets and curly braces.
    For example, the default below has no space within the square brackets:
    [#] perltidy
    my $rlist = [qw( alpha beta gamma )];
    Spaces can be obtained with:
    [#] perltidy -mutt='q*'
    my $rlist = [ qw( alpha beta gamma ) ];
    The parameter -mutt='q*' means treat qw and similar quote operators as
    multiple tokens.  The manual has details; git #120 has another example.
  - Added parameter --indent-leading-semicolon, -ils; see git #171. When
    this is negated, a line with a leading semicolon does not get the extra
    leading continuation indentation spaces (defined with -ci=n).
  - Space around here doc delimiters follow spacing controls better. For
    example, a space is now added before the closing paren here:
    OLD: (without the here doc):
    push( @script, <<'EOT');
    NEW:
    push( @script, <<'EOT' );
    Also, any spaces between the '<<' and here target are removed (git #174):
    OLD:
    push( @script, <<  'EOT');
    NEW:
    push( @script, <<'EOT' );
  - Added parameter --break-at-trailing-comma-types=s, or -btct=s, where
    s is a string which selects trailing commas.  For example, -btct='f(b'
    places a line break after all bare trailing commas in function calls.
    The manual has details.
  - Fix git #165, strings beginning with v before => gave an incorrect error
    message.
  - The parameter --add-lone-trailing-commas, -altc, is now on by default.
    This will simplify input for trailing comma operations. Use
  - -noadd-lone-trailing-commas, or -naltc to turn it off.
  - More edge cases for adding and deleting trailing commas are now handled
    (git #156).
  - A problem has been fixed in which the addition or deletion of trailing
    commas with the -atc or -dtc flags did not occur due to early convergence
    when the -conv flag was set (git #143).
  - Added parameter --qw-as-function, or -qwaf, discussed in git #164.
    When this parameter is set, a qw list which begins with 'qw(' is
    formatted as if it were a function call with call args being a list
    of comma-separated quoted items. For example, given this input:
    @fields = qw( $st_dev	   $st_ino    $st_mode $st_nlink   $st_uid
    $st_gid $st_rdev    $st_size $st_atime   $st_mtime  $st_ctime
    $st_blksize $st_blocks);
    [#] perltidy -qwaf
    @fields = qw(
    $st_dev   $st_ino   $st_mode  $st_nlink
    $st_uid   $st_gid   $st_rdev  $st_size
    $st_atime $st_mtime $st_ctime $st_blksize
    $st_blocks
    );

++++ perl-Test-Alien-CPP:

  - updated to 1.40.0 (1.04)
    see /usr/share/doc/packages/perl-Test-Alien-CPP/Changes
    1.04      2025-01-04 11:52:46 -0700
  - Fix undefined unitialized warnings on some systems (DJERIUS++, gh#15)

++++ perl-Test-Manifest:

  - updated to 2.25.0 (2.025)
    see /usr/share/doc/packages/perl-Test-Manifest/Changes
    2.025 2025-01-04T15:58:23Z
    * refresh distro and move to BRIANDFOY

++++ postfixadmin:

  - update to PostfixAdmin 3.3.15
  - update smarty and jQuery
  - add postfixadmin-cli manpage
  - several bugfixes - for details, see
    https://github.com/postfixadmin/postfixadmin/releases/tag/postfixadmin-3.3.14
    https://github.com/postfixadmin/postfixadmin/releases/tag/postfixadmin-3.3.15

++++ python-omni-camera:

  - Set environment variable so older PyO3 will build with 3.13.
  - Run one example as a test of sorts.
  - Correct Suggests.

++++ secrets:

  - Update to version 10.4:
    + Fix crash when closing a dialog when the db is locked.
    + Fix crash when using zxcvbn-rs 0.2.
    + Various bug fixes.

++++ uasm:

  - Update to 2.57:
    * Added aam/aad imm8 missing instruction variant.
    * Added corrections for constant too large warnings and included >64bit size immediate errors.
    * Corrected a conflict between local and struct having the same name.
    * Updated the encoding of xchg eax,eax to not just be a NOP in 64bit code as a side effect is
    clearing the top half of RAX.
    * Reduced unnecessary REX prefixes in PROC prologue.
    * Cleaned up makefile names
    * Fixed a general failure on empty unions.
    * Applied typedef ptr fix in legacy codeview symbolic debugging info.
    * Noted string literal usage in manual.
    * Fixed a stack balancing regression leading to an umatched add/sub rsp,8 pair forLinux 64bit.
    * Prevented vmovd/vmovq from accepting ymm or zmm registes.
    * Prevent OR rax,64bit immediate and other instructions that aren't MOV.
    * Based on a patch to original Jwasm which may have entered an infinite loop if a structured
    variable wasn't defined (yet), but a member name matched a local name.
    * Included Vortex Def2Lib utility in the distribution with Import Definitions kindly supplied
    from MASM32.
    Can be run via MakeLib.bat or
    def2lib *.def
    def2lib ntvdm.def -e

++++ vtkdata:

  - Update to version 9.4.1 - no changelog available.

++++ wcm:

  - Update to pkgconfig(wlroots) >= 0.17.0
    * Build is choking, because there are three versions of wlroots
    available

++++ xf86-input-synaptics:

  - Update to version 1.10.0
    * This release raises the minimum supported Xserver version from
    xorg-server-1.12 (released March 2012) to xorg-server-1.18 (Nov. 2015).
    * For those building on Linux, it also drops support for building on kernel
    versions earlier than 2.6.31 (Sept. 2009).

++++ xfce4-netload-plugin:

  - Update to version 1.4.2
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * Fix Darwin build
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * I18n: Update po/LINGUAS list
    * desktop: Remove extra layer of input
    * build: Get rid of intltool
    * monitor-label: Do not resize the label width after speed falls
    * Update plugin size also on as_bits_toggled
    * Translation Updates

++++ xfce4-places-plugin:

  - Update to version 1.8.4
    * build: Bump dependency versions and fix deprecation warnings
    * build: Remove check for libx11
    * gcc-analyzer: Fix -Wanalyzer-deref-before-check
    * Add empty trash option
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * I18n: Update po/LINGUAS list
    * scripts: Remove unused scripts
    * build: Get rid of intltool
    * Add missing G_BEGIN_DECLS
    * Bump libxfce4panel version and remove dead code
    * Replace deprecated GtkStock icon
    * Remove extra padding in some themes (Fixes #27)
    * Fix remaining blurry icons when UI scale > 1
    * Avoid inappropriate use of xfce_panel_pixbuf_from_source()
    * Translation Updates
  - Update to version 1.8.3
    * Fix function called only in debug mode (Clear button works now)
  - Remove _service file

++++ xinit:

  - Update to version 1.4.3
    * Reindent startx after !6
    * Remove Xdmx from suggested Xserver list
    * Mark global variables as static since there's only one source file
    * Clear -Wunused-parameter warnings from clang
    * Use ptrdiff_t to store results of pointer subtraction
    * Use asprintf() if available
    * Don't exit with failure on SIGTERM regardless.
    * darwin: Remove bashism from 10-tmpdirs script
    * Modernized shell scripts
    * startx: Assign XSERVERRC to correct userserverrc
    * add closing quote to /dev/random mcookie hex
  - adjusted xinit-suse.patch
  - refreshed xinit-client-session.patch
  - refreshed xinit-tolerant-hostname-changes.patch

------------------------------------------------------------------
------------------  2025-1-4  -  Jan 4 2025  -------------------
------------------------------------------------------------------

++++ ART:

  - Update to 1.24.5:
    * CTL scripts: allow translating also tooltips
    * thumbnail: ensure return value of Thumbnail::getColorLabel() is
    valid

++++ Mesa:

  - Update to release 24.3.3
  - -> https://docs.mesa3d.org/relnotes/24.3.3
  - Update to release 24.3.2
  - -> https://docs.mesa3d.org/relnotes/24.3.2
  - supersedes the following patches:
    * 0001-dri-don-t-fetch-X11-modifiers-if-we-don-t-support-th.patch
    * 0002-egl-wayland-only-supply-LINEAR-modifier-when-support.patch
    * 0003-egl-wayland-fallback-to-implicit-modifiers-if-advert.patch

++++ Mesa-drivers:

  - Update to release 24.3.3
  - -> https://docs.mesa3d.org/relnotes/24.3.3
  - Update to release 24.3.2
  - -> https://docs.mesa3d.org/relnotes/24.3.2
  - supersedes the following patches:
    * 0001-dri-don-t-fetch-X11-modifiers-if-we-don-t-support-th.patch
    * 0002-egl-wayland-only-supply-LINEAR-modifier-when-support.patch
    * 0003-egl-wayland-fallback-to-implicit-modifiers-if-advert.patch

++++ evolution:

  - Update to version 3.54.3:
    + Miscellaneous: ESourceSelector: Source child drawn in too thin
    font.

++++ evolution-data-server:

  - Update to version 3.54.3:
    + Bug Fixed: CalDAV: Do not use SCHEDULE-AGENT parameter.

++++ fcitx5:

  - Update to 5.1.11
    * Fix issue in XIM client when type with mouse click
    * Fix compiling error with GCC 15
    * Fix wrong border color in classic ui

++++ gitsign:

  - Update to version 0.12.0:
    * attest: force https for rekor client (#610)
    * Bump the gomod group with 2 updates (#608)
    * Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 (#607)
    * Bump github.com/sigstore/sigstore in the gomod group across 1
    directory (#606)
    * Bump the actions group with 3 updates (#603)
    * Bump github.com/secure-systems-lab/go-securesystemslib (#605)
    * fix zizmor issues (#602)
    * Bump actions/cache from 4.1.2 to 4.2.0 in the actions group
    (#599)
    * Bump actions/attest-build-provenance from 1.4.4 to 2.0.1 (#600)
    * Bump golang.org/x/crypto from 0.29.0 to 0.30.0 (#601)
    * README: add warning about internet access (#596)
    * Bump the gomod group with 2 updates (#598)
    * Bump anchore/sbom-action from 0.17.7 to 0.17.8 in the actions
    group (#597)
    * Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the
    gomod group (#595)
    * Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#593)
    * Bump the actions group with 3 updates (#592)
    * Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#594)
    * Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#591)
    * Bump anchore/sbom-action from 0.17.5 to 0.17.6 in the actions
    group (#590)
    * Bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 (#587)
    * Bump the actions group with 4 updates (#588)
    * Update release.yml - add attestations:write (#586)

++++ glycin-loaders:

  - Update to version 1.1.4:
    + Fixed:
  - image-rs: Support `image/qoi` mime-type for QOI in addition
    to `image/x-qoi`.
  - libglycin:
    . Include stdint.h.
    . Remove dependency on gtk in header and move it to
    libglycin-gtk4.

++++ gnome-branding-Aeon:

  - Add Refine to the Flatpak list and remove GIMP

++++ gnome-maps:

  - Update to version 47.3:
    + Switch the Transitous public transit support to the new MOTIS
    API v2

++++ gnome-software:

  - Update to version 47.3:
    + Fix a crash when cancelling an offline update.
    + Updated translations.

++++ helix:

  - Update to version 25.01:
    Features:
    * Big refactor for Pickers
    * Use a table layout and allow filtering by column
    * Reimplement global_search to allow changing the query
    dynamically
    * Add an alternative "inline" display for LSP diagnostics
    * Support defining keybindings as macros
    * Continue line comments in o/O and on  in insert mode
    * Allow configuring and switching clipboard providers at runtime
    * Add support for path completion
    * Support bindings with the Super (Cmd/Win/Meta) modifier
    * Support rendering and jumping between tabstops in snippet
    completions
    * Allow theming directory completions
    Commands:
    * Add commands to move within snake_case or camelCase words
    * Add search_selection_detect_word_boundaries - This command
    takes the * key in normal and select mode, replacing
    search_selection which was moved to A-*.
    Usability:
    * Add :edit and :e aliases for :open
    * Trim trailing newline from pipe command outputs when the input
    doesn't have a trailing newline
    * Add :mv alias for :move
    * Return document display name instead of absolute path from the
    % special register
    * Track view position on a per-view instead of per-document basis
    * Improve scrolloff calculation to leave a gap in the middle
    * Show a popup for stderr printed by failed :sh commands
    * Add statusline errors when nothing is selected with s, K, A-K
    * Add .svn as a workspace root marker
    * Trim the end of :sh outputs
    * Show LSP window/showMessage messages in the statusline
    * Support finding workspace directories via .jj directories
    * Join single-line comments with join_selections (J)
    * Show anonymous syntax tree nodes in :tree-sitter-subtree
    * Save an undo checkpoint before paste in insert mode
    * Only break on ASCII spaces in :reflow
    * Add a default-yank-register config option
    * Show a statusline error for :format when a formatter is not
    available
    * Change to the home directory with :cd with no arguments
    * Change default comment token to # for unrecognized files
    * Trim all trailing whitespace on insert_newline
    * Change to the prior directory with :cd -
    * Allow parsing - (with no modifiers) as a keybinding
    * Improve opening statusline and error messages when opening
    duplicate files or directories
    * Trim trailing colons in paths passed on the argv
    * Show tree-sitter parser availability in hx --health 
    * Show a preview block for colors in the LSP completion menu
    * Add infobox help for surround_add, surround_replace and
    surround_delete
    Fixes:
    * Respect document indentation settings in format_selections (=)
    * Avoid switching the current document to normal mode during an
    LSP workspace/applyEdit operation
    * Fix off-by-one in LSP find_completion_range
    * Prefer file-system mtime to local system time for detecting
    external modifications
    * Fix writing of hardlinks
    * Prevent language servers from being automatically restarted
    when stopped with :lsp-stop
    * Stable-sort LSP text edits
    * Fix determination of current language layer in documents with
    nested language injections
    * Fix a panic from :moveing a file to a new extension which
    starts a language server
    * Fix a panic from duplicating the diff gutter
    * Keep cursor position when exactly replacing text
    * Fix a panic from jump_backward on a newly opened split
    * Fix a panic from language servers sending an unknown diagnostic
    severity
    * Fix a panic when drawing at the edge of the screen
    * Fix git repo detection on symlinks
    * Fix a panic from a language server sending an out-of-range
    active signature index in textDocument/signatureHelp
    * Fix a panic from using C-k in a prompt ending in a multi-byte
    character
    * Expand tildes in paths passed to :read
    * Respect per-language workspace-lsp-roots configuration when
    opening new documents
    * Consistently replace line-endings in paste/replace commands
    * Fix formatting in error statusline messages when inspecting
    variables in DAP
    * Fix invisible printing of headers in --health output on light
    terminals
    * Accept integers serialized as floats in the JSONRPC id field
    Themes:
    * Add new themes:
    adwaita-light, ao, carbonfox, eiffel,
    seoul256, sunset, vintage, yo
    * Update themes:
    bogster, dark_plus, snazzy, everforest,
    gruvbox, hex, modus, voxed
    Languages:
    * Added new languages:
    jjdescription, i3wm and Sway configs, TypeSpec, jq, Thrift,
    Gherkin, Circom, Dune, Snakemake, Cylc, textproto, Spade,
    NestedText, Quint, Amber-lang, Vento, Teal, Koto, NGINX
    * Add comment injections for Hare
    * Improve highlights for blade.php files
    * Update tree-sitter-slint
    * Recognize just files as Just
    * Recognize mdx as Markdown
    * Update Just grammar and queries
    * Recognize tclsh as TCL
    * Update Godot grammar and queries
    * Update Gleam grammar and queries
    * Add mesonlsp for Meson
    * Update HTML highlights
    * Add comment textobjects for Verilog
    * Switch tree-sitter-just grammar
    * Update tree-sitter-fsharp
    * Add nixd for Nix
    * Highlight types and enum members from the Rust prelude
    * Improve textobjects for HCL, Nix
    * Add textobjects queries for docker-compose, dockerfile, env,
    git-config, hcl, hocon, prisma, SQL and YAML
    * Recognize cshtml files as HTML
    * Set a memory limit for the Lean language server
    * Add configurations for jedi and ruff language servers
    * Update Vue highlights
    * Switch tree-sitter-hcl grammar
    * Fix odinfmt formatter configuration
    * Recognize rbs files as Ruby
    * Update tree-sitter-nickel
    * Recognize ldtk and ldtkl files as JSON
    * Fix highlights for builtin functions in Fish
    * Add superhtml for HTML
    * Add a configuration for the Vale language server
    * Add Erlang Language Platform
    * Update Odin highlights
    * Remove auto-pairs for single quotes in SML
    * Add glsl_analyzer for GLSL
    * Recognize .prettierrc as YAML
    * Fix swift-format formatter configuration
    * Add package.json and tsconfig.json as JS/TS workspace roots
    * Add "INVARIANT" to comment error highlights
    * Update Rescript grammar and queries
    * Update tree-sitter-nasm
    * Update LLVM grammars
    * Update Perl and Pod grammars
    * Add Nim injections in Nix
    * Recognize livemd as Markdown
    * Update Unison grammar and queries
    * Turn off Swift auto-format by default
    * Recognize .swift-format as JSON
    * Recognize .clangd and .clang-format as YAML
    * Recognize ssh_config.d/*.conf as sshclientconfig
    * Update comment token configs for Zig
    * Update tree-sitter-bicep
    * Add hyperls for Hyperlang
    * Add highlight queries for Solidity
    * Recognize WORKSPACE.bzlmod as Starlark
    * Update Ada grammar and queries
    * Restrict Hocon file-types glob patterns
    * Update Mojo language server to Magic
    * Switch tree-sitter-v grammar
    * Add "COMPLIANCE" to comment error highlights
    * Add a language server configuration for ltex-ls-plus
    * Update tree-sitter-dockerfile
    * Add ] to PHP outdents
    * Add textobjects for Odin
    * Update tree-sitter-heex and queries
    * Update protobuf highlights
    * Switch tree-sitter-query
    * Add block comment configurations for jinja and nunjucks
    * Add uv shebang for python
    * Update tree-sitter-vento
    * Switch Protobuf tree-sitter grammar
    * Recognize hypr/*.conf as Hyprland

++++ jj-fzf:

  - new package jj-fzf: Text UI for Jujutsu based on fzf

++++ kernel-firmware-nvidia-gspx-G06:

  - Update 550.142 firmware (boo#1234675)

++++ kernel-firmware-nvidia-gspx-G06-cuda:

  - Update 550.142 firmware (boo#1234675)

++++ kubeshark-cli:

  - Update to version 52.3.94 (52.3.93 was yanked):
    * :sparkles: Update the Helm chart
    * :bookmark: Bump the Helm chart version to 52.3.93
    * extended the https macro to include http2 in addition to http
    * added https as a default macro (#1680)
    * Add `CUSTOM_MACROS` to `ConfigMap` (#1674)
    * Revert "Revert "Initialize kubeshark pinned eBPF resources
    inside init container (#1665)" (#1676)" (#1678)
    * Add save/activate/delete role scripting permissions (#1675)
    * Revert "Initialize kubeshark pinned eBPF resources inside init
    container (#1665)" (#1676)
    * Added security capabilities, especially IPC_LOCK (#1671)
    * Revert "Add `CUSTOM_MACROS` to `ConfigMap`"
    * Add `CUSTOM_MACROS` to `ConfigMap`
    * Initialize kubeshark pinned eBPF resources inside init
    container (#1665)
    * Replace sniffer 30001 port with 48999 (#1670)
    * Add hub metrics port (#1666)
    * removed the loglevel flag (#1669)
    * Create save/activate/delete role scripting permissions
    (#1667)
    * Add --time param to pcapdump (#1664)
    * from debug to logLevel (#1668)

++++ labwc-tweaks:

  - Added missing BSD-3-Clause license to %doc
  - formatting
  - use hicolor-icon-theme in comparison to owning the dirs

++++ level-zero:

  - Added _service to download files
  - Renamed tarball to match convention %{name}-%{version}.tar.gz
  - Use ninja as cmake builder instead of Make
  - Updated to version 1.19.2
    * API Headers, Loader, & Validation Layer based on oneAPI
    Level Zero Specification v1.11.8

++++ paraview:

  - Various spec file cleanups and fixes:
    * Fix version dependent bcond's for TW
    * Remove unused netcdf-cxx build dependency
    * Remove unnecessary sqlite and wget binary build dependencies
    * Use system libharu, fast-float and fmt when available
  - Fix build with recent fmt, add
    * 0001-Fix-missing-fmt-ranges.h-include-in-ioss-ThirdParty-.patch

++++ qhull:

  - Let cmake install qhullcpp

++++ libshumate:

  - Update to version 1.3.1:
    + Fix shumate_location_distance() to return 0 rather than NaN for
    very small distances.

++++ unified-runtime:

  - Initial packaging at v0.11.2

++++ neovide:

  - Update to version 0.14.0:
    * chore: release 0.14.0 (#2920)
    * refactor: refactor macos window transparency handling (#2917)
    * feat: add normal opacity (#2780)
    * fix: Neovide transparency works for floating windows again (#2916)
    * Fix crash when flushed before win_pos (#2913)
    * Another attempt to fix the window size (#2912)
    * Fix the calculation of the window size (#2908)
    * Fix setting of lines/columns on Wayland (#2907)
    * Handle font changes during frame prepare (#2909)
    * feat: backtraces file path config (#2717)
    * Initialize the window when viewport margins is received (#2904)
    * Fix the formatting (#2903)
    * fix: pasting ^M symbols from clipboard (#2869)
    * chore: Update dependencies (#2902)
    * feat: add title bar colours for windows (#2827)
    * refactor: simplify lifetime specifiers
    * chore: update funding to `open_collective` (#2880)
    * docs: improve installation instructions and build steps for macOS (#2875)
    * feat: add support of Metal renderer on macOS. (#2461)
    * chore: update `skia-safe` version to `0.80.0` (#2873)
    * feat: create apple code signing and notarization (#2814)
    * fix: rounded corners rendering (#2857)
    * fix: --wayland_app_id doesn't work (#2847)
    * fix: ci build errors (#2851)
    * Rounded floating windows (#1993) (#2743)
    * internal: Use macOS-latest runners and bump MACOSX_DEPLOYMENT_TARGET to 10.11 (#2844)
    * bug: make sure to load and set the app icon for any context (#2832)
    * feat: add mouse cursor icon option (#2834)
    * chore: format and add stylua.toml (#2823)
    * Remove `lazy_static`
    * Windows app icon to display in old alt+tab on Windows. (#2816)
    * fix: error if trying to specify font style overrides without a family (#2812)
    * on macOS, activate when launched
    * Update syn to 2.x to reduce package repetition in the binary (#2811)
    * Add faq entry for disabling all animations (#2810)
    * Swap link to point at aarch64 build for mac (#2808)
    * Update winit to 0.30.5 (#2806)
    * Fix mouse scrolling with no multigrid
    * fmt: fmt imports in macos.rs files
    * disable AppKit's command line processing
    * fix: drag and drop files on application icon in Dock to open not work. (#2782)
    * chore: update objc2 and remove icrate. also some refactor. (#2768)
    * Force Neovide to exit, even if the IO streams are not closed (#2765)
    * chore: update create-dmg package installation (#2756)
    * docs: consolidate macOS build instructions and scripts (#2716)
    * chore: Update to winit 0.30.3 (#2698)
    * chore: Switch to glamour instead of euclid (#2708)

++++ nomino:

  - Update to version 1.4.0:
    * Bumped version and update dependencies
    * add alias dry-run option

++++ nvidia-open-driver-G06-signed-cuda:

  - set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.fop_flags.patch
    * needed for Kernel 6.12 for 565.57.01 driver; already fixed
    for 550.142
  - -> https://forums.developer.nvidia.com/t/patch-for-565-57-01-linux-kernel-6-12/313260

++++ nvidia-open-driver-G06-signed:

  - set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.fop_flags.patch
    * needed for Kernel 6.12 for 565.57.01 driver; already fixed
    for 550.142
  - -> https://forums.developer.nvidia.com/t/patch-for-565-57-01-linux-kernel-6-12/313260

++++ patterns-aeon:

  - remove gnome tweaks; replaced by Refine

++++ peazip:

  - Update to 10.2.0:
    * enhances detection of issues in archives
    * improves displaying archive comments
    * adds support for Brotli and Zstandard maximum compression
    * updates app's icon to unify the look & feel on all platforms.
    * 7z backend is updated to 24.09
    * PEA is updated to 1.22 introducing hybrid KDF mode, employing both PBKDF2 and Scrypt to increase resiliency against dictionary and brute force password-recovery attacks.
    * Qt6 packages replace Qt5 ones, and Flatpak is now built for Wayland (with fallback X11 option).

++++ perl-Business-ISBN:

  - updated to 3.11.0 (3.011)
    see /usr/share/doc/packages/perl-Business-ISBN/Changes
    3.011 2025-01-04T03:01:58Z
    * add SECURITY.md; no code changes

++++ perl-Carp-Assert-More:

  - updated to 2.8.0 (v2.8.0)
    see /usr/share/doc/packages/perl-Carp-Assert-More/Changes
    2.8.0   Fri Jan  3 12:03:58 CST 2025
    [ENHANCEMENTS]
    Added assert_regex().
    2.7.0   Wed Dec 25 14:40:15 CST 2024
    [ENHANCEMENTS]
    Added assert_numeric_between() and assert_integer_between().
    2.6.0   Sun Dec 22 23:37:00 CST 2024
    [ENHANCEMENTS]
    Add assert(), the same as assert() in Carp::Assert, as a
    convenience.
    Add assert_and(), assert_or() and assert_xor() for more helpful
    stacktraces.
    2.5.0   Fri Oct 25 14:46:06 CDT 2024
    [ENHANCEMENTS]
    Add assert_context_list() function.
    Add assert_context_void() function.

++++ perl-MooseX-Getopt:

  - updated to 0.780.0 (0.78)
    see /usr/share/doc/packages/perl-MooseX-Getopt/Changes
    0.78      2025-01-03 17:07:02Z
  - improve author-only warning tests
    0.77      2025-01-03 01:19:11Z
  - Fix broken test of overriding Getopt::Long options (RT#158253)

++++ perl-Net-OAuth:

  - updated to 0.300.0 (0.30)
    see /usr/share/doc/packages/perl-Net-OAuth/Changes

++++ perl-Test-File:

  - updated to 1.994.0 (1.994)
    see /usr/share/doc/packages/perl-Test-File/Changes
    1.994 2025-01-03T06:58:48Z
    * refresh distro and move to BRIANDFOY

++++ perl-Test-Output:

  - updated to 1.35.0 (1.035)
    see /usr/share/doc/packages/perl-Test-Output/Changes
    1.035 2025-01-03T06:45:21Z
    * distro refresh and move to BRIANDFOY

++++ perl-Tie-Cycle:

  - updated to 1.229.0 (1.229)
    see /usr/share/doc/packages/perl-Tie-Cycle/Changes
    1.229 2025-01-04T05:10:10Z
    * refresh distro and move to BRIANDFOY

++++ virtualbox:

  - Remove bogus ExecCondition= from vboxclient.service.
    [boo#1234870]

++++ python-ly:

  - Update to 0.9.9:
    * LilyPond syntax updates
    * Use hatchling as build backend
    * Fixed: Never use MUP as format guess.
    Fixes frescobaldi/frescobaldi#1635
    * Fix tests
  - Removed upstreamed python-ly-pkginfo-name.patch
  - Added BuildRequires: %{python_module hatchling}

++++ rizin:

  - add cmake to BuildRequires

++++ sqlmap:

  - update to 1.9:
    * Implements --disable-hashing (#5827)
    * fixed #5828 Clickhouse - Unable to retrieve tables
    * update of checksums

++++ subnetcalc:

  - Update to 2.6.1:
    * Improved address type handling for special cases
    * Bugfix: Print correct hostname when nocolor mode is on
    * Added option to print program version
  - added bash completion and translation packages

++++ trippy:

  - Update to version 0.12.2:
    Fixed
    * Tracer panic when --first-ttl is greater than 1
    * IP --addr-family not respected for --dns-resolve-method resolv
    * Incorrect cli help text for --addr-family
  - Updates from version 0.12.1:
    Changed
    * Replace use of yaml with toml dependency

++++ virtualbox-kmp:

  - Remove bogus ExecCondition= from vboxclient.service.
    [boo#1234870]

++++ wine:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ wine-staging:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ wine-staging-wow64:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ wine-wow64:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ winetricks:

  - updated to 20250102
  - year of fixes, no changes entry

++++ xfce4-whiskermenu-plugin:

  - Update to version 2.8.4
    * Fix menu not hiding in labwc.
    * Fix GHashTable leak in Settings::load.
    * Fix string leak in is_separator.
    * Translation updates

++++ xorg-x11-server:

  - get rid of %dnl usage (fails on SP7 due to unkonwn macro); also
    after latest change I now got an autodecline that patches in
    sources are not mentioned in specfile; just use '#patch ...'
    now for not applying a patch ...
  - properly comment out also "PatchXX:" lines; since
    'osc service runall source_validator' failed with latest change

++++ you-get:

  - Update to version 0.4.1743
    * [YouTube] Fix extraction
    * Fix: Restore functionality of -o parameter for Miaopai
    downloads
    * remove imported but unsed module

------------------------------------------------------------------
------------------  2025-1-3  -  Jan 3 2025  -------------------
------------------------------------------------------------------

++++ adaptivecpp:

  - Update to version 24.10.0~0:
    * AdaptiveCpp 24.10 introduces additional JIT-time optimizations,
    especially at the default ACPP_ADAPTIVITY_LEVEL=1 setting.
    Users may see substantial performance improvements for some
    kernels.
    * ACPP_ALLOCATION_TRACKING=1 was added which can enable the JIT
    compiler to include even more information about memory usage in
    code generation, further improving performance in some cases.
    * Added full support for the SYCL 2020 group algorithms library
    in the default generic JIT compiler on all backends.
    * Additional C++ parallel STL algorithms supported for offloading
    * Introducing the acpp::algorithms library: The algorithms
    underneath the C++ parallel STL offloading support are now also
    documented and exposed on the SYCL level for users who wish to
    invoke them from SYCL with a higher degree of control.
    * Added framework for JIT-time reflection to generic JIT
    compiler.
    * New extensions:
    ~ AdaptiveCpp_restrict_ptr
    ~ AdaptiveCpp_jit::compile_if
  - Remove requirement on LLVM 18 and update version
  - Renamed libraries to libacpp-*
  - Deleted 0002-CMake-acpp-clang-to-MODULE.patch: upstreamed
  - Renamed 0003-Remove-realpath-in-acpp.patch to
    0002-Remove-realpath-in-acpp.patch

++++ aeon-check:

  - Update to version 1.0.3:
    * boo#1234234 - correct PCR list for Aeon FDE

++++ amp:

  - update to 0.7.1:
    * Add .envrc for [nix-]direnv support
    * Render buffer content without a background
    * Prevent search/select entries from wrapping
    * Remove vi mode shell hook
    * Use non-flake based direnv shell
    * Update Preferences type to allow fetching format_tool configuration
    * Add buffer::format command and run_on_save implementation
    * Add format tool docs
    * Address clippy lints
    * Apply and enforce rustfmt
    * Enforce clippy lints
    * Allow specifying multiple values for line_length_guide in config
    * Document new multiple line length guides configuration
    * Fix tree-wide clippy lints
    * Fix various lints
    * Retain trailing newline during justification
    * Switch to normal mode following text reflow
    * update time
    * Remove lint workflow job
    * Persistent modes
    * Add build revision to splash screen
    * Rename and simplify test action
  - update the spec file, so runtime dependencies can be found automatically
  - require zlib make dependency
  - require package-meta, as we need git for building the software
  - remove some unnecessary commands (like removing empty dirs)

++++ apptainer:

  - Update to version 1.3.6
    * Avoid using kernel overlayfs when the lower layer is a sandbox
    on an incompatible filesystem type such as GPFS or Lustre.
    For those cases use fuse-overlayfs instead. This fixes a
    regression introduced in 1.3.0. The regression didn't much
    impact Lustre because kernel overlayfs refused to try to use
    it and Apptainer proceeded to use fuse-overlayfs anyway, but
    with GPFS the kernel overlayfs allowed mounting but returned
    stale file handle errors.
  - Version 1.3.5
    * Fix a regression introduced in 1.3.4 that overwrote existing
    standard `/.singularity.d` files such as `runscript` in
    container images even if they had been modified.
    * Skip attempting to bind inaccessible mount points when
    handling the `mount hostfs = yes` configuration option.
    * Support parsing nested variables defined inside `%arguments`
    section of definition files.
    * Ignore invalid environment variables when pulling oci/docker
    containers.
  - Version 1.3.4
    * Fixed sif-embedded overlay partitions for containers that are
    larger than 2 gigabytes.
    * Fixed the failure when starting apptainer with
    `instance --fakeroot`.
    * `apptainer build -B ...` can now be used to mount custom
    resolv.conf and hosts files from non-standard outside locations.
    This can be used to run `apptainer build` in a nix-build sandbox
    that has no `/etc/resolv.conf`.
    * Fixed failing builds from local images that have symbolic links
    for paths that are part of the base container environment (e.g.
    /var/tmp -> /tmp).
    * Show info messages suggesting to use
    `enable underlay = preferred` or the `--underlay` flag when
    overlay is implied for bind mounts but the kernel is too old
    to support fuse mounts in user namespaces and so tries to use
    fusermount.
    * When someone uses a `yum` bootstrap to build a container
    without using subuid-based fakeroot or root, warn that it is
    unlikely to work.
    * Allow a writable `--overlay` to be used with `--nvccli` instead
    of `--writable-tmpfs`.
    * If an error "no descriptor found for reference" is seen while
    getting an oci container, retry the operation up to five times.
    * Make fakeroot Recommended for SUSE rpms instead of Required.
    * Allow bind mounts onto existing files on r/o NFS filesystems.
    * If an error is seen in the %post section when building a
    container using fakeroot mode 3 (with the fakeroot command)
    then show a message suggesting using `--ignore-fakeroot-command`
    and referring to the documentation about how to install and use
    it inside the container definition file.
    * Show a more helpful error message when using fakeroot in suid
    mode and there's an `/etc/subuid` mapping even though user
    namespaces are not available (user namespaces are required for
    `/etc/subuid` mapping).
  - Version 1.3.3
    * Added libcudadebugger.so to nvliblist.conf to support cuda-gdb
    in CUDA 12+.
    * Ensure opened/kept file descriptors in stage 1 are not closed
    during the Go garbage collection to avoid "bad file descriptor"
    errors at startup.
    * Fixed a segmentation violation issue when running Apptainer
    checkpoint.
    * Fixed an issue that Apptainer won't read default docker
    credentials.
  - Version 1.3.2
    * Fix for
    [CVE-2024-3727](https://bugzilla.suse.com/show_bug.cgi?id=1224114)
    in a dependent library which describes a flaw that can allow
    attackers to trigger unexpected authenticated registry accesses
    due to object digest values not being validated in all cases.
    * Fixed the issue when nesting `apptainer instance start` inside
    a container on cgroups-v2 capable host.
    * Fixed the issue that oras download progress bar gets stuck
    when downloading large images.
  - Version 1.3.1
    * Make 'apptainer build' work with signed Docker containers.
    * Fixed regression introduced in 1.3.0 that prevented closing
    cryptsetup and the corresponding loop device after running
    an encrypted sif container file in suid mode.
    * Stopped binding over the default timezone in the container
    with the host's timezone, which led to unexpected behavior if
    the application changed timezones.
    * Added progress bars for `oras://` push and pull.
    * Hide `Instance stats will not be available` message under
    `--sharens` mode.
    * Fix problem where credentials locally stored with
    `registry login` command were not usable in some execution
    flows. Run `registry login` again with latest version to ensure
    credentials are stored correctly.
    * Make runscript timeout configurable.
    * Return invalid bind path mount options during bind path
    parsing.
    * Make the INFO message more helpful when a running background
    process at exit time causes a FUSE mount to not shut down
    cleanly.
    * Fixed the wrong mediaType in the oras push manifest.
  - Add Apptainer definition template for SLE15-SP7.
  - Obsoleted:
    * Remove-signatures-from-Docker-images.patch
    * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
  - Make sure, build is reproducible by setting the GNU build ID to one
    derived from the Go one. See https://pkg.go.dev/cmd/link.
  - Use go-jose version with fix for CVE-2024-28180 (bsc#1235211).

++++ argocd-cli:

  - Update to version 2.13.3:
    * Bump version to 2.13.3 (#21359)
    * fix: Change applicationset generate HTTP method to avoid route
    conflicts (#20758) (#21300)
    * fix(ui): add optional check to avoid undefined reference in
    project detail (#20044) (#21263)
    * fix(appset): Fix appset generate in --core mode for cluster gen
    (#21170) (#21236)
    * fix(api): send to closed channel in mergeLogStreams (#7006)
    (#21178) (#21187)
    * fix: Populate destination name when destination server is
    specified (#21063) (cherry-pick 2.13) (#21176)

++++ onednn:

  - Update to 3.6.2:
    * https://github.com/oneapi-src/oneDNN/releases/tag/v3.6.2

++++ c-ares:

  - skip-test.patch replaced with upstream unit test fix
    a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch

++++ composefs:

  - update to 1.0.8:
    * Add Containers Code of Conduct
    * rust: drop all Rust code from this repository
    * lib: Add lcfs_fd_measure_fsverity
    * Do not enable man page generation when it is disabled.
    * writer: Reject empty xattr names
    * writer: Fix return value of lcfs_node_unset_xattr
    * mount: Support EROFS file-backed mounts
    * mkcomposefs: Fix error message

++++ crmsh:

  - Update to version 5.0.0+20250103.44145ae9:
    * Dev: unittests: Adjust unit test for previous commit
    * Fix: bootstrap: Improve sync_files_to_disk function (bsc#1219537)

++++ debhelper:

  - update to 13.23:
    * makefile.pm: Preserve return value from `sub install`
    * Bring back the python-distutils build-system. It is clearly
    used given removing it caused 200+ FTBFS bugs. Hoever, it is
    also clearly not used (becuase using it would cause FTBFS
    bugs). Instead packages seem to just override all the
    `dh_auto_*` commands and what breaks with the full removal
    is that `dh` cannot find the build system.
    (Reopens: #1089715)
    * dh_installlog{check,rotate}: Re-added `named` `pkgfile`s in
    compat 14+
    * Dh_Lib.pm: Recognize `!=` substvars.
    Thanks to Guillem Jover 
    * Revert "dh_installsysusers: Temporarily add opensysusers
    alternative". The work around is no longer needed. Thanks
    to Samuel Thibault .
    * Fix some typos and formatting issues in man pages.
    Thanks to Christoph Brinkhaus 
    (Closes: #1083170)
    * Fix typo of `dh_gencontrol` in man page
    * Remove the defunct python-distutils build-system retroactively.
    Thanks to Colin Watson  (Closes: #1089715)
    * dh_fixperms: Remove `exec` bit from files in `/usr/share/themes`
    * Replace `dh-buildinfo` without the `dh_buildinfo` to ease transition.
    As requested in #1068809, `debhelper` will temporarily provide
    `dh-buildinfo` with relevant `Conflicts` and `Replaces` to ensure
    apt can find a solution. The provides is only on a metadata level,
    since most packages no longer use `dh_buildinfo` directly or cope
    gracefully with its removal. A few packages are expected to break,
    which will be cleaned up by people who volunteered in #1068809.
    If your package starts to FTBFS as a consequence of this change,
    please remove the call to `dh_buildinfo`.
    See: #1068809
    * dh_auto_install: Ensure sane minimum mode in destdir [c14]
    (Closes: #1082724)
    * Update German translation of man pages (Closes: #1083169)

++++ perl-Image-ExifTool:

  - Update to 13.11:
    * Added warning for an unknown DJI protobuf schema
    * Decode timed GPS from the DJI Osmo Action 5
    * Decode yet another type of LIGOGPSINFO timed GPS from a dashcam video
    * Made Matroska Keywords and Instruments List-type tags
    * Fixed problem were EXIF couldn't be added to some AVIF files
    * API Changes:
    + Added GPSQuadrant option
  - Update to 13.10:
    * Added warnings for out-of-order entries in 'iinf' and 'ipma' boxes of HEIC images
    * Added support for date/time formatting codes %f and %z in the inverse print conversion when writing tags
    * Updated Geolocation databases from current geonames.org files
    * Improved verbose output to show values stored with construction method 1 in MP4-based files
    * Enhanced the date/time timezone format specifier %z so that %:z returns
    the time zone with a colon separator (eg. "-05:00")
    * Fixed bug where the existing tag wasn't being removed when writing
    a new value for an Unknown QuickTime UserData or ItemList tag
  - Update to 13.09:
    * Added a new QuickTime tag (thanks Matti)
    * Added a missing format check on a few tags when writing
    * Decode a couple of new ICC_Profile tags
    * Patched HEIC writer so newly added XMP or EXIF refers to the 'tmap'
    item as well as the primary item of an HDRGainMap image (since iPhone 15 and 16 do it this way)
    * Fixed compatibility issue where Apple Preview would no
    longer show the gain map image after adding new XMP to an HEIC with an HDR gain map
  - Update to 13.08:
    * Decode ShutterCount for Canon EOS R6 Mark II (thanks Agoston Kapitany)
    * Decode a few new Photoshop tags
    * Suppress all duplicate Warning tags and add count to end of message
    * Changed format of bitmask keys in -listx output
    * Internal streamlining of LIGOGPSINFO decoding
    * Fixed issue where some tags were incorrectly shown as writable in -listx output
    * Fixed incorrect scaling for GPSSpeed in one LIGOGPSINFO variant
    * Fixed an issue with filename encoding when the -L option is used
    and the API WindowsLongPath option is active
  - Update to 13.07:
    * Decode a number of LIGOGPSINFO encrypted and enciphered timed
    GPS types (long overdue, but it took me a couple of years to
    acquire enough sample videos to have a good cross-section of the different formats)
    * Fixed another place where FileSequence could be incremented twice when a -if condition was used
    * Fixed a few places where character 0x7f may not have been escaped in string values
    * API Changes:
    + Changed default WindowsLongPath option back to 1 after adding a
    patch to fix issue with piping from stdin
  - Update to 13.06:
    * Decode timed metadata from MP4 videos of yet another dashcam model
    * Patched issue where FileSequence could increment twice for each
    file when a -if condition was used
    * API Changes:
    + Revert default WindowsLongPath option to the pre-13.05 setting
    until we can solve the pipe problem
  - Update to 13.05:
    * Added a new SonyModelID
    * Added support for XMP HDRGainMap and apdi namespaces
    * Decode DJI timed djmd and dbgi protobuf-format metadata
    * Decode APP10 AROT HDRGainCurve and APP2 URN UniformResourceName
    * Decode a couple of new GoPro tags
    * API Changes:
    + Changed default WindowsLongPath option to 1
  - Update to 13.04:
    * Added the ability to write GPSDOP and GPSMeasureMode from the -geotag
    option if hdop or pdop information exists in the input track file
    * Added a few new Canon RFLensTypes (thanks Norbert Wasser)
    * Decode timed GPS from GoPro Hero 13 videos
    * Improved writing of GPSDestLatitudeRef and GPSDestLongitudeRef tags
    to allow signed numbers to be written in the same way as GPSLatitudeRef and GPSLongitudeRef
    * Warn if using an Image::ExifTool library that doesn't match the application version
    * Renamed an Unknown Photoshop tag
    * Convert GoPro GPSSpeed and GPSSpeed3D from m/s to km/h
    * Patched to tolerate XML header in DOCX xml files
    * Fixed incorrect file offsets for tags in some embedded files of -htmldump output
    * Fixed -htmldump output to show the same names for unknown EXIF tags as with the -u option
  - Update to 13.03:
    * Added ability to include or exclude tags from CSV and JSON
    imports (-csv=CSVFILE and -json=JSONFILE) by adding -TAG or --TAG options
    * Added read/delete support for SEAL[2] metadata in JPG, TIFF, XMP,
    PNG, WEBP, HEIC, PPM, MOV and MP4 files, and read support in PDF, MKV and WAV files
    * Added support for user-defined application extensions in GIF images
    * Added print conversion for QuickTime VideoFullRangeFlag
    * Apply API LimitLongValues option to hex field in -j output
    * Avoid extracting some large AES-encrypted data from PDF files for
    performance reasons unless the -m option is used (current limits
    are 100 kB for XMP and 10 kB for everything else)
    * Fixed WindowsLongPath option to support wide characters (thanks Frank B)
    * Fixed problem writing ICC_Profile to a GIF image which already had one
    * Fixed problem writing Apple:FocusDistanceRange
    * API Changes:
    + Enchanced GlobalTimeShift option to allow the base tag to be
    specified, otherwise use the first specified source date/time tag when copying tags
  - Update to 13.02:
    * Enhanced -j -l output to add optional "fmt" and "hex" fields
    * Enhanced -geotag option to support Android "Export Timeline data" JSON format
    * Changed ProductVersion of Windows launcher to match ExifTool version
    * Patched to use empty group name instead of "Copy0" for family 4
    group name of missing tag when the -f option is used
    * Patched to avoid showing "Unknown" for group of primary tag
    when -g4 or -G4 was used with the -j or -csv option
    * Patched to avoid using Encode module in Windows because it
    can hang if run from a working directory with a long path name
    * Patched to use -csv output if -j also used
    * Fixed a few problems with the new WindowsLongPath option
    * Fixed problem setting FileCreateDate with Xcode 16 command line
    tools if the date/time contains a time zone
    * Fixed problem in -csv output when combined with -g
    * API Changes:
    + Added SaveBin option
  - Update to 13.01
    * NOTE: Please test the new API WindowsLongPath option because
    the idea is to enable this by default if everything works out well
    * Fixed bug which could result in runtime warning if when API
    IgnoreTags option is set to "all" when reading a TXT file format
    * Fixed problem reading some information from LNK files
    * Fixed verbose output to show "Binary data" message for SCALAR values
    * Fixed bug where part of the hex dump from a -v3 output could
    go to stdout instead of the file specified by a -w option
    * API Changes:
    + Added WindowsLongPath option for testing
    + Changed CharsetFileName option to automatically assume UTF8
    if the file name contains special characters and is valid UTF8

++++ foot:

  - Update to v1.20.1:
    * foot.ini options:
    * colors.flash-alpha can no longer be set to 1.0 (fully opaque).
    * App ID set using OSC 176 is now limited to 2048 characters.
    * Fixed a crash from printing certain Unicode characters.
    * Added new themes: iterm.
    * See https://codeberg.org/dnkl/foot/releases/tag/1.20.1 for more details.

++++ gap-cvec:

  - Update to release 2.8.3
    * Various janitorial changes

++++ gap-orb:

  - Update to release 4.9.2
    * Prepare for a future GAP version introducing PreImagesElmNC
    and PreImagesRepresentativeNC

++++ genders:

  - Drop all Lua BuildRequires as the Lua bindings are gone and
    `clustduct` is no longer provided.

++++ gtk4:

  - Update to version 4.16.12:
    + Switch to the new release process.
  - Changes from version 4.16.8:
    + GtkFileChooser: Fix a focus problem with the server entry.
    + GtkEmojiChooser: Update to CLDR 46 / Unicode 16.
    + GtkAboutDialog: Small improvements.
    + Wayland:
  - Fix some Vulkan sizing corner cases.
  - Fix problems with rotated, offloaded images.
  - Fix a few crashes.
    + Demos: Don't create extra windows for D-Bus activation.

++++ ghostty:

  - replace no-strip.patch with the official patch, which also covers
    more cases:
    https://github.com/ghostty-org/ghostty/commit/f60068eabd94e6784f3b557c7287c49dd36bb24c.diff

++++ golangci-lint:

  - Update to version 1.63.4:
    * fix: filter Go filenames (#5291)
    * docs: update GitHub Action assets (#5288)

++++ govc:

  - Update to version 0.47.0:
    * chore: Update version.go for v0.47.0
    * govc: Update govc usage doc
    * api: Fix OVF param to use interface
    * api: Generate bindings for 9.0.0.0.rc1
    * api: Generate API with Broadcom header
    * api: Specify ruby bundler for api gen
    * api: Update gen/gen.sh for 9.0.0.0.rc1
    * api: Support podman for building api
    * api: Build api with Go 1.23.2
    * govc: add datastore.download -json support
    * chore: update copyright header
    * vcsim: create cls vmdk descriptor and backing files
    * vcsim: Improve sim for pub/sub content libs
    * govc: add -b flag to volume.ls
    * cns: add json tags
    * api: Support returning DS info when resolving lib stor
    * api: Support DC for ResolveLibItemStor
    * govc: add disk.ls '-a' flag
    * api: Support encode/decode OVF to JSON
    * govc: add datastore.ls -H option
    * fix: govc fix field.info name (-n flag) validation
    * fix: SOAP vcSessionCookie value must be from vim25.Client
    * api: Fix object.VirtualDiskManager::Copy
    * vcsim: make QueryVirtualDiskUuid() result stable
    * vcsim: add VirtualDiskManager.QueryVirtualDiskInfo
    * vcsim: fix object.save when run directly against ESX
    * vcsim: LicenseManager enhancements
    * api: Update OVF ToConfigSpec to handled unknown types
    * api: A generic copy function for vim25/types
    * govc: remove minimum API version check
    * api: add override mechanism for SOAP Header.Cookie
    * api: OVF to ConfigSpec
    * Deprecate haproxy with vSphere 9.0
    * fix: toolbox: add freebsd stub for fileExtendedInfoFormat
    * build(deps): bump golang.org/x/text from 0.18.0 to 0.21.0
    * fix: vcsim: swap order of xsi type attribute
    * api: Support OVF ResourceType enum
    * api: Update OVF parser to conform to spec
    * vcsim: add UpdateAssignedLicense method
    * fix: assert Entity interface in mo.Value()
    * api: move cli/host/esxcli.Command to cli/esx package
    * build(deps): bump github.com/stretchr/testify from 1.9.0 to
    1.10.0
    * vcsim: add esxcli support
    * fix: Property Collector updates should be triggered on the
    empty FilterSet
    * fix: vcsim: output signed byte in ByteSlice.MarshalXML
    * govc: Move govc commands into cli pkg
    * fix: govc: wire up flags for namespace service create
    * vcsim: Lock alpine image tag to non-latest tag
    * fix: vcsim: avoid possible panic when applying PropertyFilter
    * chore: Minimum version selection
    * cns: Support encryption/re-encryption of volumes

++++ gpu-screen-recorder:

  - Update to version 20250102:
    * Better compatibility and performance on some older AMD GPUs
    * Better handle application audio nodes, fixing possible issue
    with application audio not working

++++ gpu-screen-recorder-gtk:

  - Update to version 20250102:
    * Fix regression: incorrect window resulting in incorrect game
    name for video, and background for uncomposited x11
    * Fix unable to properly add program to system startup on
    immutable distros
    * Fix streaming not working in the new UI
    * Open the running new UI when trying to launch it again instead
    of showing an error, to allow switching back to the old UI in
    case of errors
    * Add a new experimental UI, a ShadowPlay-like fullscreen
    overlay UI with support for global hotkeys on any Wayland
    compositor

++++ guestfs-tools:

  - Update to version 1.53.5 (jsc#PED-8910)
    * builder: Update opensuse.gpg key
    * mlcustomize/customize_run.ml: Move 'in' to new line
    * mlstdutils/guestfs_config: Define host_os
    * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
    * Remove mlv2v/ subdirectory
    * resize: Update xpath command
  - Drop builder-update-openSUSE.gpg-key.patch

++++ ibus-typing-booster:

  - Update to 2.27.4
  - Use XML-tag “layout_option” for “lv3:ralt_switch”
  - Use higher ranks for the “tb” engines than for the respective “m17n” engines

++++ intel-hybrid-driver:

  - fixed driver for current libva by switchting to gentoo patches
    (boo#1234858)
    * intel-hybrid-codec-driver-2.0.0-gcc10-fix.patch
    * intel-hybrid-codec-driver-2.0.0-invalid-read-fix.patch
    * intel-hybrid-codec-driver-2.0.0-nullptr-fix.patch
    * intel-hybrid-codec-driver-2.0.0-vadriverinit-fix.patch
    * intel-hybrid-codec-driver-2.0.0-x11-fix.patch
  - supersedes the following patches
    * U_Update-the-dependency-to-libva-2.0.patch
    * n_libva-2.0-ABI-header-fix.patch
    * u_gcc10.patch
  - raised driver version number to 2.0.0

++++ jed:

  - adapt spec file for newer Tumbleweed:
    * use autosetup
    * adapt license
    * use macros

++++ kitinerary:

  - Add bcb009f56f8f1c9c0d1612a0ec9f581907b51534.patch -- Fix
    compilation against Poppler 25.01.

++++ labwc-tweaks:

  - Update to version 0~git.20241209.b4fcde7:
    * theme: minor simplification
    * Weblate commits
    * theme: start openbox/cursor themes with empty entries
    * Add Cascade to placement policy

++++ libguestfs:

  - Update to version 1.55.2 (jsc#PED-8910)
    * lib/inspect-osinfo.c: Add Windows Server 2025 osinfo
    * appliance: Use stable owner, group and mtime in appliance
    tarballs
    * mltools: Replace jansson with json-c
    * lib/info.c: Replace jansson with json-c
    * lib/qemu.c: Replace jansson with json-c
    * lib: direct: Remove test for qemu mandatory locking
    * Various language translations
    * Fix dhcpcd failing on systemd-resolved stub
    * mlcustomize: Add heuristic support for Windows Server 2025
    * mlcustomize/customize_run.ml: Move 'in' to new line
    * mlstdutils/guestfs_config: Define host_os
    * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
    * generator: Remove common/mlv2v/uefi.ml{,i} files
    * qemuopts: Add ability to add raw, unquoted output to qemu
    scripts
    * qemuopts: Fix missing break statement
    * mlstdutils: Remove Option module
    * Remove test for caml_alloc_initialized_string
    * build: Move baseline OCaml to 4.08

++++ poppler:

  - Update to version 25.01.0:
    + core:
  - TextOutputDev: Better detect fakebold words
  - TextOutputDev: Faster sorting algorithm
  - Internal code improvements
  - Fix crashes in malformed documents
    + cpp: Remove rect parameter from image::copy, it was never
    implemented
    + qt6: Fix crash in Submit Forms if document links to non
    existing field
    + qt5: Fix crash in Submit Forms if document links to non
    existing field
    + glib: mark transfer of poppler_page_get_selected_region
    + utils: pdfdetach: Make -savefile work with Unicode strings.
    + build system: Don't update pdfsig.pot when POT-Creation-date is
    the only change.
  - Drop poppler-CVE-2024-56378.patch: Fixed upstream.
  - Bump poppler sover and poppler_cpp_sover following upstream
    changes.

++++ poppler-qt5:

  - Update to version 25.01.0:
    + core:
  - TextOutputDev: Better detect fakebold words
  - TextOutputDev: Faster sorting algorithm
  - Internal code improvements
  - Fix crashes in malformed documents
    + cpp: Remove rect parameter from image::copy, it was never
    implemented
    + qt6: Fix crash in Submit Forms if document links to non
    existing field
    + qt5: Fix crash in Submit Forms if document links to non
    existing field
    + glib: mark transfer of poppler_page_get_selected_region
    + utils: pdfdetach: Make -savefile work with Unicode strings.
    + build system: Don't update pdfsig.pot when POT-Creation-date is
    the only change.
  - Drop poppler-CVE-2024-56378.patch: Fixed upstream.
  - Bump poppler sover and poppler_cpp_sover following upstream
    changes.

++++ poppler-qt6:

  - Update to version 25.01.0:
    + core:
  - TextOutputDev: Better detect fakebold words
  - TextOutputDev: Faster sorting algorithm
  - Internal code improvements
  - Fix crashes in malformed documents
    + cpp: Remove rect parameter from image::copy, it was never
    implemented
    + qt6: Fix crash in Submit Forms if document links to non
    existing field
    + qt5: Fix crash in Submit Forms if document links to non
    existing field
    + glib: mark transfer of poppler_page_get_selected_region
    + utils: pdfdetach: Make -savefile work with Unicode strings.
    + build system: Don't update pdfsig.pot when POT-Creation-date is
    the only change.
  - Drop poppler-CVE-2024-56378.patch: Fixed upstream.
  - Bump poppler sover and poppler_cpp_sover following upstream
    changes.

++++ unified-memory-framework:

  - Initial packaging at v0.10.0

++++ upower:

  - Add faa6d8a6b3dd92ab61cd3c5515dfd120ccb7e74b.patch -- dbus: show
    charge-threshold-* status as yes/no.

++++ libvirt:

  - tests: Extend EOY check in virtimetest
    boo#1234995

++++ lua-lmod:

  - Update to version 8.7.55:
    * Version 8.7.38
    + Issue #697: Add warning if doing `module use --help`
    + Make `LMOD_IGNORE_CACHE` use "yes/no" env variable setting
    system.
    + Make `module --terse show ` do the same as
    `module --loc show `, namely print the location of the
    module.
    + Support for `module --terse spider phdf5/1.12.2` that just
    prints the module in the hierarchy.
    + Move almost almost all `cosmic:value()` calls to inside
    function not at routine top-level.
    + Report build time in UTC when `$SOURCE_DATE_EPOCH` is set.
    + Support for downstream conflicts has been added.
    + Support for dynamic `LMOD_MODULERC` has been added.
    (8.7.39) * Fix busted test for ModuleA.
    * Version 8.7.40
    + Bug fix for prepend/append path when trying to add an empty string.
    + Bug fix for `serializeTbl`: handle empty or single blank
    string as key.
    * Version 8.7.41
    + Added new function `depends_on_any()`.
    + If `$MODULES_AUTO_HANDLING` is set then
    `prereq() -> depends_on()`; prereq_any() -> depends_on_any()`
    + Generate a perl pod format for manpage for `module.1`
    + `ModuleTable` modification: Changes to `$MODULEPATH` are
    stored in an entry.
    * Version 8.7.42
    + Fix setting of `$FPATH` when running bash or ksh shell
    and executing `zsh -l`.
    * Version 8.7.43
    + Support for ksh flag not needed anymore.
    * Version 8.7.44
    + `path2pathA()` keep double delims, Reduce triple delims to double.
    * Version 8.7.45
    + Changing `MName.src`: `l_find_highest_by_key()` to loop over
    all `fileA` entries. Now stoping at first one found rather than
    just looking at `fileA[1]`.
    + Adding `=encoding UTF-8` to pod generation.
    * Version 8.7.46
    + Must only add `KSH_SUPPORT` to zsh when both `$orig_zsh_version`
    and `$zsh_fpath` have non-null values.
    * Version 8.7.47
    + Use correct shell syntax in bash init script.
    * Version 8.7.48
    + Keep previous `varT` when restoring a collection.
    Otherwise the previous modules env vars are lost and therefore
    not purged.
    + Use `__build_FPATH_for_zsh_ksh` to build `FPATH` for both shells.
    + Support for `terse avail` extensions.
    * Version 8.7.49
    + Add support for zsh to handle a non-exported `FPATH` in bash
    init script.
    + Change `MF_Base:processVars` to use `oldT` to know which paths
    from `newA` to prepend or append.
    + Add support for `LMOD_FILE_IGNORE_PATTERNS` in `src/DirTree.lua`.
    This is to ignore files like `.version.1.3` or `.modulerc-1.3.lua`
    etc.
    * Version 8.7.50
    + Emacs lisp integration updated.
    + Use `command -v` instead of checking status `$?`.
    + Change `--hidden_load` to `--hidden-loaded` for TCL change
    `hidden_load` to `hidden_loaded` in Lua.
    + Report `dofile()` usage as an error.
    + Updated `FPATH` support: bash, ksh just add path
    (`init/ksh_funcs`) to `FPATH`.
    + zsh: if `autoload` and `compinit` fail then set `__zsh_fpath`
    with sub-shell.
    + Improve `addto` to not include duplicates in path like
    variables (`PATH`, `FPATH`, .. )
    + Add support for `--dumpname` in `lmod` and `ml`; Update tab
    completions files.
    + Do not reset `BASH_ENV` if already set for `cshrc.in`.
    + Do not reset `BASH_ENV` if already set for profile.in.
    + Support for the functions `hide{}` and `forbid{}`.
    * Version 8.7.51
    + Fix bug in load test.
    * Version 8.7.52
    + Add `MName:isVisible()` so that load hooks can figure out if
    a loaded module is is visible or not.
    * Version 8.7.53
    + Updating docs to include link to `165_debugging_lmod.rst`.
    * Version 8.7.54
    + Remove all `v.file` tests in dealing with `ModuleA`.
    + Use `self.__mpathT[mpath].hiddenT` and `self.__hiddenT` instead
    of merged table for hidden status.
    + Added `mrc:set_display_mode()` before commands.
    + Build reverse maps for `mod2versionT` and `full2aliasesT`
    dynamically
    + Added `MRC:pairsForMRC_aliases` iterator.
    + Removed `MRC:__marged_hiddenT`, `MRC:__marged_forbiddenT`
    and `MRC:__mergedAlias2modT`.
    + Add support for environment variable `LMOD_SHOW_HIDDEN`.
    + Make TCL files have `spider` as mode matching when Lmod is
    in spider mode.
    * Version 8.7.55
    + Add a better test for spaces in front of `#`.
  - Replace
    Messages-Remove-message-about-creating-a-consulting-ticket.patch
    by `sed` command.
  - Remove Doc-Ugly-workaround-for-bug-in-Sphinx.patch
    as it is relevant pre SLE-15 products only.

++++ maven-remote-resources-plugin:

  - Upgrade to version 3.3.0
    * New Feature
    + MRRESOURCES-154: Allow to require project properties by bundle
    + MRRESOURCES-155: Allow to override bundle resources by project
    * Improvement
    + MRRESOURCES-150: Ensure reproducible order in bundle goal
    output META-INF/maven/remote-resources.xml
    + MRRESOURCES-152: Add property for resourceBundles and
    outputDirectory
    * Task
    + MRRESOURCES-151: Deprecate includeProjectProperties parameter
    * Dependency upgrade
    + MRRESOURCES-146: Upgrade Parent to 43
    + MRRESOURCES-147: Bump org.apache.maven.shared:maven-filtering
    from 3.3.2 to 3.4.0
    + MRRESOURCES-148: Bump org.apache.velocity:velocity-engine-core
    from 2.3 to 2.4.1
    + MRRESOURCES-149: Bump org.eclipse.sisu:org.eclipse.sisu.plexus
    from 0.9.0.M2 to 0.9.0.M3
    + MRRESOURCES-153: Bump maven-archiver from 3.6.1 to 3.6.3

++++ nethack:

  - Avoid race around dlb.o (boo#1102408)
  - Implement parallel builds for all target. The Makefiles do not
    handle target dependencies correctly and parallel building does
    not work reliably by default. Hence we run several rules explicitly
    before 'all', which then uses the results. Guidebook.ps still has
    to be build separately.
  - Build object files for makedefs first. Fixes possible linker errors
    on parallel builds. The Makefiles do not track the dependencies correctly.
    An example error is shown below.
    [    3s] cc  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
    [    3s] ld: /tmp/cckee6qh.debug.temp.o: bad reloc symbol index (0x74727473 >= 0x8) for offset 0x6261747274732e00 in section `.debug_line'
    [    3s] ld: /tmp/cckee6qh.debug.temp.o: error adding symbols: bad value
    [    3s] collect2: error: ld returned 1 exit status
    (boo#1102408)
  - Remove the unnecessary invocation of 'make clean'.
  - Build nethack/monst.o in a more reproducible way (boo#1102408)

++++ openQA:

  - Update to version 4.6.1735880672.bb83b72c:
    * Dependency cron 2025-01-03

++++ patterns-aeon:

  - Add switcheroo-control
  - Add libmbim (boo#1230006)
  - Add printer-driver-brlaser (boo#1234618)

++++ perl-MCE:

  - updated to 1.901.0 (1.901)
    see /usr/share/doc/packages/perl-MCE/Changes
    1.901 Thu Jan 02 17:30:00 EST 2024
    * Add MCE::Core package for future development.
    1.900 Mon Sep 09 20:30:00 EST 2024
    * Improve MCE::Child exiting when signaled.
    1.899 Fri Sep 06 00:15:00 EST 2024
    * Fix for MCE::Child and MCE::Channel signal anomaly #24.
    Thank you, @exodist.

++++ perl-MooseX-NonMoose:

  - updated to 0.270.0 (0.27)
    see /usr/share/doc/packages/perl-MooseX-NonMoose/Changes
    0.27      2025-01-02 20:30:46 -0700
  - Drop dependency on List::MoreUtils
  - New maintainer and repository: https://github.com/uperl/MooseX-NonMoose

++++ python-extra-platforms:

  - update to 2.0.0:
    * Add support for Nobara detection.
    * Fix current_os() to always return a single platform. Closes
    [#158].
    * Add new current_platforms() method to return all platforms
    matching the current environment.
    * Generate a pair of Pytest @skip_/@unless_ decorators
    for each platform and group.
    * Change all group membership check utilities to be functions
    instead of variables. You now have to call is_()
    instead of is_.
    * Cache the result of is_() group membership check
    utilities.
    * Do not call all detection heuristics on module import. Instead,
    call them lazily when needed.
    * Make URLs required on all platforms.
    * Invite users in error messages and logs to contribute back
    edge-cases to improve detection heuristics.
    * Upload test results to coverage.

++++ python-flux-local:

  - update to 7.0.0:
    * Breaking changes
    This release removes kyverno support. All references to command
    line options and action options related to kyverno have been
    removed and you need to remove them when upgrading. It is
    expected this feature was rarely used (and as a result, not
    worth the effort to maintain).
    * What's Changed
    There is a change to dependency tracking for HelmReleases that
    is meant to catch changes in dependencies that were previously
    ignored. Please report an issue if you see unexpected
    HelmRelease diffs.
  - Remove kyverno support by @allenporter in #818
  - Move resource diff and visitor logic to primary library
    directory by @allenporter in #819
  - Update testdata to remove invalid dependsOn reference in
    cluster8 by @allenporter in #820
  - Improve HelmRelease dependency tracking for diffs by
    @allenporter in #821

++++ python-maturin:

  - Update to 1.8.1
    * Downgrade invalid version info in `pyproject.toml` error to
    warning in #2417
    * Make `maturin develop` fail if version info is invalid in
    pyproject.toml in #2418
    * Don't add wheel data to sdist in #2367
    * Add sparcv9 architecture support in #2380
    * Properly handle dynamic version in pyproject.toml in #2391
    * Fix xwin cross compile on non-Windows system in #2391
    * Fix interpreter selection for abi3 bindings in #2392
    * Use the official recommended naming pattern for cffi module
    file in #2406
    * Add Linux armv5te architecture support in #2409
    * Only build Python 3.13t wheels by default for `pyo3` 0.23+ in
    [#2413]

++++ python-openai:

  - Update to 1.59.1:
    * bump license year (#1981) (f29011a)
  - Update to 1.59.0:
    * azure: support for the Realtime API (#1963) (9fda141)
    * realtime: update docstrings (#1964) (3dee863)

++++ python-pendulum:

  - Update to version 3.0.0
    Added
    * Added new testing helpers to time travel. #626
    * Made instance() support all native types (date, time, datetime). #732
    Changed
    * Dropped support for Python 2.7, 3.5 and 3.6. #569
    * The Timezone class now relies on the native zoneinfo.ZoneInfo class. #569
    * Renamed the Period class to Interval. #676
    * Renamed the period helper to interval. #676
    * Removed existing testing helpers: test() and set_test_now(). #626
    * Dropped support for Python 3.7. #734
    * Rewrote extensions in Rust. #721
    * Made day of week convention more consistent across the codebase. #731
    * Relaxed dependency constraints. #760
    * The testing helpers are now optional and must be opted-in via the test extra. #778
    Fixed
    * Fixed datetime string representation to match the native library. #733
    * Fixed issues on some system when retrieving the local timezone. #733
    * Fixed DST handling in start_of()/end_of() methods. #713
    * Removed remaining mentions of periods instead of intervals. #757
    * Fixed the behavior of the week_of_month property for edge cases in January and December. #774
    * Fixed the handling of the fold attribute when deep-copying a DateTime instance. #776
    * Fixed errors where hours and days were not handled properly when adding durations. #775
    * Fixed errors where hours and days were not handled properly when adding durations. #775
    Locales
    * Added the sk locale. #575
    * Added the ja locale. #610
    * Added the he locale. #585
    * Added the sv locale. #562

++++ python-phonenumbers:

  - Update to 8.13.52
    * Merge upstream 8.13.52 phonenumber updates

++++ python-pytest-asyncio:

  - update to 0.25.1:
    * Fixes an issue that caused a broken event loop when a
    function-scoped test was executed in between two tests with
    wider loop scope #950
    * Improves test collection speed in auto mode #1020
    * Corrects the warning that is emitted upon redefining the
    event_loop fixture
  - Update to 0.25.0:
    * Deprecated: Added warning when asyncio test requests async
    @pytest.fixture in strict mode. This will become an error in a
    future version of flake8-asyncio. #979
    * Updates the error message about pytest.mark.asyncio's scope
    keyword argument to say loop_scope instead. #1004
    * Verbose log displays correct parameter name:
    asyncio_default_fixture_loop_scope #990
    * Propagates contextvars set in async fixtures to other fixtures
    and tests on Python 3.11 and above. #1008

++++ python-python-slugify:

  - Update to version 8.0.4:
    * Uppercase handling of special chars (#149)
    * format
    * up version
    * fix uppercase pre-translations (#148)
    * UpVersion
    * Remove compatibility with unsupported Python versions (#146)
    * more test
    * format fix
    * upversion node support
    * pre normalize
  - Update to version 8.0.3:
    * Drop compatibility for unsupported Python Version (#147)
  - Update to version 8.0.2:
    * Ci - Normalize accented text twice. (#143)
    * Add Python 3.12 to test matrix and add classifier to the setup
    (#139)
    * Add typing and expose py.typed (#137)
    * Revert "Replace flake8 and pycodestyle with ruff (#131)" (#136)
    * Replace flake8 and pycodestyle with ruff (#131)
    * unidecode (advanced) hyperlink

++++ python-yamale:

  - update to 6.0.0:
    * New Features
  - Adds -e PATTERN / --exclude PATTERN argument to the CLI
  - CLI supports -n auto to spawn child processes equal to number
    of system CPUs
    * Breaking Changes
  - Enforces all paths supplied to the command line interface
    must exist

++++ python-zope.copy:

  - Add missing runtime dependency on zodbpickle

++++ python-zope.location:

  - Skip failing test and open an issue upstream

++++ rke2-1.31:

  - new package rke2-1.31 for the 1.31.x series of rke2

++++ rke2:

  - Update to version 1.32.0+rke2r1:
    * This release updates Kubernetes to v1.32.0, and fixes a number
    of issues.
    * Details see
    https://github.com/rancher/rke2/releases/tag/v1.32.0+rke2r1

++++ rpcs3:

  - Update to version 0.0.34~git20250103:
    * Qt: workaround for crash in long accepted slot
    * VS: Fix compilation with new wolfssl version
    * Update xxHash to 0.8.3
    * Update Wolfssl to 5.7.6
    * Update FAudio to 25.01
    * Update SDL to 2.30.11
    * sys_time.cpp: Anti TSC measures
    * MacOS: fix for crash in SDL_Quit w/ gamepad input
    * Audio: Add mute/unmute and volume shortcuts
    * qt6: QT_MIN_VER should be 6.7 because of QCheckBox::checkStateChanged
    * overlays: add trophy list dialog
    * rsx: Flush MM queue before memory is unmapped
    * Fix types 2
    * Use corresponding SI/IEC units
    * Fix types
    * Report filesizes on macOS as decimal multiples
    * SPU: Operating system LR memory signals
    * rsx: Properly track changes in instancing state
    * rsx: Test vertex program flags on each draw
    * Cosmetic improvements
    * rsx: Do not use global registers object in logical "firmware" units
    * rsx: Handle dangling execution barriers
    * rsx: Fix rare crash in vertex program decompiler
    * rsx: Fix instancing bug when indexed addressing is used to read constants
    * vk: Add support for hardware instanced draws
    * rsx: Fix vertex program compiler crash
    * rsx: Move more functions from rsx thread to the draw command processor
    * rsx: Move draw call related functions to their own class
    * rsx: Add GLSL support for instanced rendering
    * rsx: Add code to detect instanced draw commands
    * Revert "rsx/vk: Implement hardware instancing (#16466)"
    * rsx/vk: Implement hardware instancing (#16466)
    * Fix atomic_ptr value constructing overloads (#16473)
    * CELL: Fix reservation notifications
    * VS: add some missing files to solution filters
    * Windows: log command line args in utf8
    * Add empty hdd tmp to UI (#16462)
    * MacOS: silence some warnings
    * Simplify some ternaries
    * VS: Add sysinfo_darwin.mm to filters
    * fix some warning
    * Qt: Add Operating system category
    * shared_ptr.hpp: Rewrite shared_ptr to single_ptr conversion
    * serialzation.hpp: Fix add_padding
    * Fixup lv2_socket
    * vk: Wrap device fault handler in SEH2
    * vk: Selectively enable extended device fault features in logical device creation step
    * vk: Minor improvements to extended fault output
    * vk: Properly initialize device fault counts structure
    * vk: Fix device fault extension loading
    * vk: Add support for spec-compliant query scopes
    * vk: Workaround for older SDK header versions
    * vk: Register honeykrisp as known driver in RTT quirks check
    * vk: Fix build
    * vk: Add basic support for honeykrisp driver
    * vk: Remove unnecessary workaround for older SDK versions
    * vk: Add support for extended device fault information
    * Fix Emulator::Pause() segfault
    * Add some FXO init checks
    * StrFmt.cpp: Make function printing shorter
    * Fixup GDB
    * Remove lv2_socket_native destructor
    * Thread.h: Add a few noexcept
    * sys_config: Move cleanup to IDM abort
    * util/shared_ptr.hpp: STX pointers library fixes
    * Fixup sys_process

++++ sddm-conf:

  - Update to 0.3.0:
    * Updated Translations
  - Added %check section

++++ sequoia-sq:

  - Update to version 1.1.0:
    * Release 1.1.0.
    * Relax subplot dependency.
    * Relax rusqlite dependency.
    * Update Cargo.lock.
    * Fix output.
    * Add a lint for uncertified user IDs.
    * Show certificates without user IDs with --gossip.
    * Improve sq cert list's documentation.
    * Improve help text lints.
    * Fix long help generation for cert designators.
    * Update NEWS file.
    * Add option --unusable to sq cert list, etc.
    * Show hints about unusable bindings when --gossip is provided.
    * Change how we refer to unusable bindings in sq cert list.
    * Change sq cert list to not show warnings if --quiet is given.
    * Distinguish unauthenticated and invalid bindings in sq cert list.
    * Improve linting for sq cert list.
    * Don't list revoke user IDs.
    * Fix listing certificates by fingerprint or key ID.
    * Remove duplicate code.
    * Rework sq cert list's human readable output.
    * Improve UserIDDesignator::argument_value.
    * Fix UserIDDesignator::argument_value.
    * Add some helper functions.
    * tests: Add tests for sq cert list.
    * Fix sq cert list --gossip.
    * Fix output.

++++ spack:

  - Update to version v0.23.0. This is a major release.
    * Features in this Release
    + Spec splicing
    To make binary installation more seamless in Spack, `v0.23`
    introduces "splicing", which allows users to deploy binaries
    using local, optimized versions of a binary interface, even
    if they were not built with that interface. For example, this
    would allow you to build binaries in the cloud using `mpich`
    and install them on a system using a local, optimized version
    of `mvapich2` *without rebuilding*. Spack preserves full
    provenance for the installed packages and knows that they
    were built one way but deployed another.
    The intent is to leverage this across many key HPC binary
    packages, e.g. MPI, CUDA, ROCm, and libfabric.
    Fundamentally, splicing allows Spack to redeploy an existing
    spec with different dependencies than how it was built. There
    are two interfaces to splicing.
    a. Explicit Splicing
    In the concretizer config, you can specify a target spec
    and a replacement by hash.
    ```yaml
    concretizer:
    splice:
    explicit:
  - target: mpi
    replacement: mpich/abcdef
    ```
    Here, every installation that would normally use the target
    spec will instead use its replacement. Above, any spec using
    * any* `mpi` will be spliced to depend on the specific `mpich`
    installation requested. This *can* go wrong if you try to
    replace something built with, e.g., `openmpi` with `mpich`,
    and it is on the user to ensure ABI compatibility between
    target and replacement specs. This currently requires some
    expertise to use, but it will allow users to reuse the
    binaries they create across more machines and environments.
    b. Automatic Splicing (experimental)
    In the concretizer config, enable automatic splicing:
    ```yaml
    concretizer:
    splice:
    automatic: true
    ```
    or run:
    ```console
    spack config add concretizer:splice:automatic:true
    ```
    The concretizer will select splices for ABI compatibility
    to maximize package reuse. Packages can denote ABI
    compatibility using the `can_splice` directive. No packages
    in Spack yet use this directive, so if you want to use this
    feature you will need to add `can_splice` annotations to
    your packages. We are working on ways to add more ABI
    compatibility information to the Spack package repository,
    and this directive may change in the future.
    Further documentation:
    * https://spack.readthedocs.io/en/latest/build_settings.html#splicing
    * https://spack.readthedocs.io/en/latest/packaging_guide.html#specifying-abi-compatibility
    + Broader variant propagation
    You can specify propagated variants like
    `hdf5 build_type==RelWithDebInfo` or `trilinos ++openmp` to
    propagate a variant to all dependencies for which it is
    relevant. This is valid *even* if the variant does not exist
    on the package or its dependencies.
    See https://spack.readthedocs.io/en/latest/basic_usage.html#variants.
    + Query specs by namespace
    Allow a package's namespace (indicating the repository it came
    from) to be treated like a variant. You can request packages
    from particular repos like this:
    ```console
    spack find zlib namespace=builtin
    spack find zlib namespace=myrepo
    ```
    Previously, the spec syntax only allowed namespaces to be prefixes of spec
    names, e.g. `builtin.zlib`. The previous syntax still works.
    + `spack spec` respects environment settings and `unify:true`
    `spack spec` did not previously respect environment lockfiles
    or unification settings, which made it difficult to see
    exactly how a spec would concretize within an environment.
    Now it does, so the output you get with `spack spec` will
    be *the same* as what your environment will concretize to
    when you run `spack concretize`. Similarly, if you provide
    multiple specs on the command line with `spack spec`, it will
    concretize them together if `unify:true` is set.
    + Less noisy `spack spec` output
    `spack spec` previously showed output like this:
    ```console
    > spack spec /v5fn6xo
    Input spec
  - -------------------------------
  - /v5fn6xo
    Concretized
  - -------------------------------
    [+]  openssl@3.3.1%apple-clang@16.0.0~docs+shared arch=darwin-sequoia-m1
    ...
    ```
    But the input spec is redundant, and we know we run
    `spack spec` to concretize the input spec. `spack spec` now
    * only* shows the concretized spec. See #47574.
    + Better output for `spack find -c`
    In an environment, `spack find -c` lets you search the
    concretized, but not yet installed, specs, just as you would
    the installed ones. As with `spack spec`, this should make
    it easier for you to see what *will* be built before building
    and installing it.
    + `spack -C `: use an environment's configuration without activation
    Spack environments allow you to associate:
    1. a set of (possibly concretized) specs, and
    2. configuration
    When you activate an environment, you're using both of these.
    Previously, we supported:
    * `spack -e ` to run spack in the context of a specific
    environment, and
    * `spack -C ` to run spack using a directory with
    configuration files.
    You can now also pass an environment to `spack -C` to use
    * only* the environment's configuration, but not the specs or
    lockfile.
    * New commands, options, and directives
    + The new `spack env track` command (#41897) takes a non-managed
    Spack environment and adds a symlink to Spack's
    `$environments_root` directory, so that it will be included
    for reference counting for commands like `spack uninstall`
    and `spack gc`. If you use free-standing directory environments,
    this is useful for preventing Spack from removing things
    required by your environments. You can undo this tracking
    with the `spack env untrack` command.
    + Add `-t` short option for `spack --backtrace`
    `spack -d / --debug` enables backtraces on error, but it
    can be very verbose, and sometimes you just want the
    backtrace. `spack -t / --backtrace` provides that option.
    + `gc`: restrict to specific specs (#46790)
    If you only want to garbage-collect specific packages, you can
    now provide them on the command line. This gives users finer-grained
    control over what is uninstalled.
    +  oci buildcaches now support `--only=package`. You can now push
    * just* a package and not its dependencies to an OCI registry.
    This allows dependents of non-redistributable specs to be
    stored in OCI registries without an error.
    * Notable refactors
    * Highlighted bugfixes
    + Externals no longer override the preferred provider.
    External definitions could interfere with package preferences.
    Now, if `openmpi` is the preferred `mpi`, and an external
    `mpich` is defined, a new `openmpi` *will* be built if
    building it is possible. Previously we would prefer `mpich`
    despite the preference.
    + Composable `cflags`.
    This release fixes a longstanding bug that concretization
    would fail if there were different `cflags` specified in
    `packages.yaml`, `compilers.yaml`, or on `the` CLI. Flags
    and their ordering are now tracked in the concretizer and
    flags from multiple sources will be merged.
    + Fix concretizer Unification for included environments.
    * Deprecations, removals, and syntax changes
    + The old concretizer has been removed from Spack, along with
    the `config:concretizer` config option. Spack will emit a
    warning if the option is present in user configuration,
    since it now has no effect. Spack now uses a simpler
    bootstrapping mechanism, where a JSON prototype is tweaked
    slightly to get an initial concrete spec to download.
    + Best-effort expansion of spec matrices has been removed.
    This feature did not work with the "new" ASP-based concretizer,
    and did not work with `unify: True` or `unify: when_possible`.
    Use the
    [exclude key](https://spack.readthedocs.io/en/latest/environments.html#spec-matrices)
    for the environment to exclude invalid components, or use
    multiple spec matrices to combine the list of specs for
    which the constraint is valid and the list of specs for
    which it is not.
    + The old Cray `platform` (based on Cray PE modules) has been
    removed, and `platform=cray` is no longer supported. Since
    `v0.19`, Spack has handled Cray machines like Linux clusters
    with extra packages, and we have encouraged using this option
    to support Cray. The new approach allows us to correctly handle
    Cray machines with non-SLES operating systems, and it is much
    more reliable than making assumptions about Cray modules. See
    the `v0.19` release notes and #43796 for more details.
    + The `config:install_missing_compilers` config option has been
    deprecated, and it is a no-op when set in `v0.23`. Our new
    compiler dependency model will replace it with a much more
    reliable and robust mechanism in `v1.0`.
    + Config options that deprecated in `v0.21` have been removed
    in `v0.23`. You can now only specify preferences for
    `compilers`, `targets`, and `providers` globally via the
    `packages:all:` section. Similarly, you can only specify
    `versions:` locally for a specific package.
    + Spack's old test interface has been removed (#45752), having
    been deprecated in `v0.22.0` (#34236). All `builtin` packages
    have been updated to use the new interface. See the
    [stand-alone test documentation](
    https://spack.readthedocs.io/en/latest/packaging_guide.html#stand-alone-tests)
    + The `spack versions --safe-only` option, deprecated since
    `v0.21.0`, has been removed.
    + The `--dependencies` and `--optimize` arguments to `spack ci`
    have been deprecated.
  - Binary caches
    + Public binary caches now include an ML stack for Linux/aarch64.
    We now build an ML stack for Linux/aarch64 for all pull
    requests and on develop. The ML stack includes both CPU-only
    and CUDA builds for Horovod, Hugging Face, JAX, Keras, PyTorch,
    scikit-learn, TensorBoard, and TensorFlow, and related packages.
    The CPU-only stack also includes XGBoost.
    See https://cache.spack.io/tag/develop/?stack=ml-linux-aarch64-cuda.
  - Architecture support
    * archspec has been updated to `v0.2.5`, with support for
    `zen5`.
    * Spack's CUDA package now supports the Grace Hopper `9.0a`
    compute capability.
  - Other notable changes
    + Bugfix: `spack find -x` in environments.
    + Spec splices are now robust to duplicate nodes with the
    same name in a spec.
    + Cache per-compiler libc calculations for performance.
    + Fixed a bug in external detection for openmpi.
    + Mirror configuration allows username/password as environment
    variables.
    + Default library search caps maximum depth/
    + Unify interface for `spack spec` and `spack solve` commands.
    + Spack no longer RPATHs directories in the default library
    search path.
    + Improved performance of Spack database.
    + Enable package reuse for packages with versions from git refs.
    + Improved tracking of task queueing/requeueing in the installer.
  - Deleted: Fix-error-during-documentation-build-due-to-recursive-module-inclusion.patch
    Patch no longer required for target versions.

++++ systemd-presets-branding-Aeon:

  - Enable switcheroo-control

++++ telegram-desktop:

  - Update to version 5.10.0
    * Collectible Gifts.
    * Reactions for Service Messages.
  - Download and compress tarballs with obs service
    * Remove ada-packager.sh
    * Remove tg_owt-packager.sh

++++ teleport:

  - update to 17.1.3:
    * Fixes a bug where v16 Teleport cannot connect to v17.1.0,
    v17.1.1 and v17.1.2 clusters. #50658
    * Prevent panicking during shutdown when SQS consumer is
    disabled. #50648
    * Add a --labels flag to the tctl tokens ls command. #50624

++++ tik:

  - Update to version 1.3.5:
    * boo#1234234 - correct PCR list for Aeon FDE

++++ tomcat:

  - Update to Tomcat 9.0.98
    * Fixed CVEs:
    + CVE-2024-54677: DoS in examples web application (bsc#1233434)
    + CVE-2024-50379: RCE due to TOCTOU issue in JSP compilation (bsc#1234663)
    * Catalina
    + Add: Add option to serve resources from subpath only with WebDAV Servlet
    like with DefaultServlet. (michaelo)
    + Fix: Add special handling for the protocols attribute of SSLHostConfig in
    storeconfig. (remm)
    + Fix: 69442: Fix case sensitive check on content-type when parsing request
    parameters. (remm)
    + Code: Refactor duplicate code for extracting media type and subtype from
    content-type into a single method. (markt)
    + Fix: Compatibility of generated embedded code with components where
    constructors or property related methods throw a checked exception. (remm)
    + Fix: The previous fix for inconsistent resource metadata during concurrent
    reads and writes was incomplete. (markt)
    + Fix: 69444: Ensure that the javax.servlet.error.message request attribute
    is set when an application defined error page is called. (markt)
    + Fix: Avoid quotes for numeric values in the JSON generated by the status
    servlet. (remm)
    + Add: Add strong ETag support for the WebDAV and default servlet, which can
    be enabled by using the useStrongETags init parameter with a value set to
    true. The ETag generated will be a SHA-1 checksum of the resource content.
    (remm)
    + Fix: Use client locale for directory listings. (remm)
    + Fix: 69439: Improve the handling of multiple Cache-Control headers in the
    ExpiresFilter. Based on pull request #777 by Chenjp. (markt)
    + Fix: 69447: Update the support for caching classes the web application
    class loader cannot find to take account of classes loaded from external
    repositories. Prior to this fix, these classes could be incorrectly marked
    as not found. (markt)
    + Fix: 69466: Rework handling of HEAD requests. Headers explicitly set by
    users will not be removed and any header present in a HEAD request will
    also be present in the equivalent GET request. There may be some headers,
    as per RFC 9110, section 9.3.2, that are present in a GET request that are
    not present in the equivalent HEAD request. (markt)
    + Fix: 69471: Log instances of CloseNowException caught by
    ApplicationDispatcher.invoke() at debug level rather than error level as
    they are very likely to have been caused by a client disconnection or
    similar I/O issue. (markt)
    + Add: Add a test case for the fix for 69442. Also refactor references to
    application/x-www-form-urlencoded. Based on pull request #779 by Chenjp.
    (markt)
    + Fix: 69476: Catch possible ISE when trying to report PUT failure in the
    DefaultServlet. (remm)
    + Add: Add support for RateLimit header fields for HTTP (draft) in the
    RateLimitFilter. Based on pull request #775 provided by Chenjp. (markt)
    + Add: #787: Add regression tests for 69478. Pull request provided by Thomas
    Krisch. (markt)
    + Fix: The default servlet now rejects HTTP range requests when two or more
    of the requested ranges overlap. Based on pull request #782 provided by
    Chenjp. (markt)
    + Fix: Enhance Content-Range verification for partial PUT requests handled
    by the default servlet. Provided by Chenjp in pull request #778. (markt)
    + Fix: Harmonize DataSourceStore lookup in the global resources to
    optionally avoid the comp/env prefix which is usually not used there.
    (remm)
    + Fix: As required by RFC 9110, the HTTP Range header will now only be
    processed for GET requests. Based on pull request #790 provided by Chenjp.
    (markt)
    + Fix: Deprecate the useAcceptRanges initialisation parameter for the
    default servlet. It will be removed in Tomcat 12 onwards where it will
    effectively be hard coded to true. (markt)
    + Add: Add DataSource based property storage for the WebdavServlet. (remm)
    * Coyote
    + Fix: Align encodedSolidusHandling with the Servlet specification. If the
    pass-through mode is used, any %25 sequences will now also be passed
    through to avoid errors and/or corruption when the application decodes the
    path. (markt)
    * Jasper
    + Fix: Further optimise EL evaluation of method parameters. Patch provided
    by Paolo B. (markt)
    + Fix: Follow-up to the fix for 69381. Apply the optimisation for method
    lookup performance in expression language to an additional location.
    (markt)
    * Web applications
    + Fix: Documentation. Remove references to the ResourceParams element.
    Support for ResourceParams was removed in Tomcat 5.5.x. (markt)
    + Fix: Documentation. 69477: Correct name of attribute for RemoteIPFilter.
    The attribute is internalProxies rather than allowedInternalProxies. Pull
    request #786 provided by Jorge Díaz. (markt)
    + Fix: Examples. Fix broken links when Servlet Request Info example is
    called via a URL that includes a pathInfo component. (markt)
    + Fix: Examples. Expand the obfuscation of session cookie values in the
    request header example to JSON responses. (markt)
    + Add: Examples. Add the ability to delete session attributes in the servlet
    session example. (markt)
    + Add: Examples. Add a hard coded limit of 10 attributes per session for the
    servlet session example. (markt)
    + Add: Examples. Add the ability to delete session attributes and add a hard
    coded limit of 10 attributes per session for the JSP form authentication
    example. (markt)
    + Add: Examples. Limit the shopping cart example to only allow adding the
    pre-defined items to the cart. (markt)
    + Fix: Examples. Remove JSP calendar example. (markt)
    * Other
    + Fix: 69465: Fix warnings during native image compilation using the Tomcat
    embedded JARs. (markt)
    + Update: Update Tomcat's fork of Commons DBCP to 2.13.0. (markt)
    + Update: Update EasyMock to 5.5.0. (markt)
    + Update: Update Checkstyle to 10.20.2. (markt)
    + Update: Update BND to 7.1.0. (markt)
    + Add: Improvements to French translations. (remm)
    + Add: Improvements to Korean translations. (markt)
    + Add: Improvements to Chinese translations. (markt)
    + Add: Improvements to Japanese translations by tak7iji. (markt)
  - Modified patch:
    * tomcat-9.0-jdt.patch
    + rediff

++++ tomcat10:

  - Update to Tomcat 10.1.34
    * Fixed CVEs:
    + CVE-2024-54677: DoS in examples web application (bsc#1233434)
    + CVE-2024-50379: RCE due to TOCTOU issue in JSP compilation (bsc#1234663)
    * Catalina
    + Add: Add option to serve resources from subpath only with WebDAV Servlet
    like with DefaultServlet. (michaelo)
    + Fix: Add special handling for the protocols attribute of SSLHostConfig in
    storeconfig. (remm)
    + Fix: 69442: Fix case sensitive check on content-type when parsing request
    parameters. (remm)
    + Code: Refactor duplicate code for extracting media type and subtype from
    content-type into a single method. (markt)
    + Fix: Compatibility of generated embedded code with components where
    constructors or property related methods throw a checked exception. (remm)
    + Fix: The previous fix for inconsistent resource metadata during concurrent
    reads and writes was incomplete. (markt)
    + Fix: #780: Fix content-range header length. Submitted by Chenjp. (remm)
    + Fix: 69444: Ensure that the jakarta.servlet.error.message request
    attribute is set when an application defined error page is called. (markt)
    + Fix: Avoid quotes for numeric values in the JSON generated by the status
    servlet. (remm)
    + Add: Add strong ETag support for the WebDAV and default servlet, which can
    be enabled by using the useStrongETags init parameter with a value set to
    true. The ETag generated will be a SHA-1 checksum of the resource content.
    (remm)
    + Fix: Use client locale for directory listings. (remm)
    + Fix: 69439: Improve the handling of multiple Cache-Control headers in the
    ExpiresFilter. Based on pull request #777 by Chenjp. (markt)
    + Fix: 69447: Update the support for caching classes the web application
    class loader cannot find to take account of classes loaded from external
    repositories. Prior to this fix, these classes could be incorrectly marked
    as not found. (markt)
    + Fix: 69466: Rework handling of HEAD requests. Headers explicitly set by
    users will not be removed and any header present in a HEAD request will
    also be present in the equivalent GET request. There may be some headers,
    as per RFC 9110, section 9.3.2, that are present in a GET request that are
    not present in the equivalent HEAD request. (markt)
    + Fix: 69471: Log instances of CloseNowException caught by
    ApplicationDispatcher.invoke() at debug level rather than error level as
    they are very likely to have been caused by a client disconnection or
    similar I/O issue. (markt)
    + Add: Add a test case for the fix for 69442. Also refactor references to
    application/x-www-form-urlencoded. Based on pull request #779 by Chenjp.
    (markt)
    + Fix: 69476: Catch possible ISE when trying to report PUT failure in the
    DefaultServlet. (remm)
    + Add: Add support for RateLimit header fields for HTTP (draft) in the
    RateLimitFilter. Based on pull request #775 provided by Chenjp. (markt)
    + Add: #787: Add regression tests for 69478. Pull request provided by Thomas
    Krisch. (markt)
    + Fix: The default servlet now rejects HTTP range requests when two or more
    of the requested ranges overlap. Based on pull request #782 provided by
    Chenjp. (markt)
    + Fix: Enhance Content-Range verification for partial PUT requests handled
    by the default servlet. Provided by Chenjp in pull request #778. (markt)
    + Fix: Harmonize DataSourceStore lookup in the global resources to
    optionally avoid the comp/env prefix which is usually not used there.
    (remm)
    + Fix: As required by RFC 9110, the HTTP Range header will now only be
    processed for GET requests. Based on pull request #790 provided by Chenjp.
    (markt)
    + Fix: Deprecate the useAcceptRanges initialisation parameter for the
    default servlet. It will be removed in Tomcat 12 onwards where it will
    effectively be hard coded to true. (markt)
    + Add: Add DataSource based property storage for the WebdavServlet. (remm)
    * Coyote
    + Fix: Align encodedSolidusHandling with the Servlet specification. If the
    pass-through mode is used, any %25 sequences will now also be passed
    through to avoid errors and/or corruption when the application decodes the
    path. (markt)
    * Jasper
    + Fix: Follow-up to the fix for 69381. Apply the optimisation for method
    lookup performance in expression language to an additional location.
    (markt)
    * Web applications
    + Fix: Documentation. Remove references to the ResourceParams element.
    Support for ResourceParams was removed in Tomcat 5.5.x. (markt)
    + Fix: Documentation. 69477: Correct name of attribute for RemoteIPFilter.
    The attribute is internalProxies rather than allowedInternalProxies. Pull
    request #786 provided by Jorge Díaz. (markt)
    + Fix: Examples. Fix broken links when Servlet Request Info example is
    called via a URL that includes a pathInfo component. (markt)
    + Fix: Examples. Expand the obfuscation of session cookie values in the
    request header example to JSON responses. (markt)
    + Add: Examples. Add the ability to delete session attributes in the servlet
    session example. (markt)
    + Add: Examples. Add a hard coded limit of 10 attributes per session for the
    servlet session example. (markt)
    + Add: Examples. Add the ability to delete session attributes and add a hard
    coded limit of 10 attributes per session for the JSP form authentication
    example. (markt)
    + Add: Examples. Limit the shopping cart example to only allow adding the
    pre-defined items to the cart. (markt)
    + Fix: Examples. Remove JSP calendar example. (markt)
    * Other
    + Fix: 69465: Fix warnings during native image compilation using the Tomcat
    embedded JARs. (markt)
    + Update: Update Tomcat's fork of Commons DBCP to 2.13.0. (markt)
    + Update: Update EasyMock to 5.5.0. (markt)
    + Update: Update Checkstyle to 10.20.2. (markt)
    + Update: Update BND to 7.1.0. (markt)
    + Add: Improvements to French translations. (remm)
    + Add: Improvements to Korean translations. (markt)
    + Add: Improvements to Chinese translations. (markt)
    + Add: Improvements to Japanese translations by tak7iji. (markt)

++++ tuxpaint:

  - Fix `desktop-file-install` usage:
    * Drop `-add-category=KidsGame` as the category is already
    included in source .desktop file.
    * Drop use of `--vendor` option: unnecessary and causes build
    failures in Staging project (where %vendor is undefined).

++++ virt-v2v:

  - Update to virt-v2v 2.7.4 (jsc#PED-8910)
    * mltools: Replace jansson with json-c
    * lib: OVF: Add preliminary support for Windows Server 2025
    * in-place: Add a warning about checking the exit code
    * -i libvirtxml: Implement disk checksumming
    * v2v: Allow printing the checksum
    * -i libvirt: Trim whitespace around name
    * -o qemu: Replace hard-coded UEFI paths
    * -o qemu: Add set -e, -x at the top of the output script
    * -o qemu: Remove confusing comment about smm
    * lib, input: Model UEFI secureboot property in metadata
    * -i vmx: Parse uefi.secureBoot.enabled from vmx file
    * -o libvirt: Add full  section
    * -o libvirt: Remove incorrect comment about secure boot
    * -i libvirt: Parse UEFI secureboot flag from libvirt XML
    * build: Move baseline OCaml to 4.08
    * build: Depend on libnbd >= 1.14
    * build: Use nbdcopy and nbdinfo from ./configure
    * v2v: Implement --parallel=N for parallel disk copies
    * in-place: Fix name of program in the --help output
    * inspector: Reorder -O option in alphabetical order
    * v2v: Ensure --parallel >= 1
    * inspector: Move the code that creates XML output to a separate file
    * in-place: Add new -O option to write inspector XML

++++ yacreader:

  - Update to 9.15.0
    * Save magnifying glass size and zoom level.
    * Bump PDF render size.
    * Fix trackpad scrolling.
  - Use obs_scm to manage source code

++++ zizmor:

  - new package zizmore: a static analysis tool for GitHub Actions

------------------------------------------------------------------
------------------  2025-1-2  -  Jan 2 2025  -------------------
------------------------------------------------------------------

++++ SDL2:

  - Update to release 2.30.11
    * Fixed a crash if the controller product name is NULL
    * Corrected CoreAudio surround sound channel layouts

++++ SDL2_ttf:

  - Update to release 2.24
    * Added function ``TTF_SetFontLineSkip()``

++++ aaa_base:

  - Update to version 84.87+git20250102.c08e614:
    * Load distrobox_profile.sh

++++ ast-grep:

  - Update to 0.32.3:
    * feat: print fixed rules count #1708
    * fix: move unused suppressions to config crate #1624
    * fix: allow malformed pattern to be dumped as tree #804
    * fix: fix files not recognize in lsp #1691
    * fix: fix crash when internal node has no child #1688
    * feat: use mutable self in Printer trait 5e3835a
    * feat: reduce binary size by remove Printer polymorphism 8b735cf
    * feat: resolve rule id for ScanResult 9a7f3cc

++++ bzip3:

  - update to 1.5.1:
    * Add `--rm` option that removes the original files after
    successful operation
    * `bz3grep`: display the correct program name on invalid
    invocation
    * Tighter LZP/RLE bounds in the decoder for slightly improved
    compression with no observable format change
    * Add the `bz3_min_memory_needed` API.
    * ABI breaking changes: `bz3_decode_block` and `bz3_encode_block`.
    * Fix: the file `$dir.bz3` being created when invoked as
    `bzip3 -e $dir` where `$dir` is a directory.

++++ crmsh:

  - Update to version 5.0.0+20250102.150f4c85:
    * Fix: unittest: rename TestPrinter to UnitTestPrinter
  - Update to version 5.0.0+20250102.24021985:
    * Dev: unittests: Rewrite test_findln_by_timestamp by using fixed date

++++ doxygen:

  - update to Doxygen 1.13.1
    * As of doxygen version 1.13.1 and layout version 2.0, Doxygen
    will insert defaults for elements that are missing in the user
    defined layout file.
    * Add WARN_LAYOUT_FILE option to toggle warnings in layout file

++++ doxywizard:

  - update to Doxygen 1.13.1
    * As of doxygen version 1.13.1 and layout version 2.0, Doxygen
    will insert defaults for elements that are missing in the user
    defined layout file.
    * Add WARN_LAYOUT_FILE option to toggle warnings in layout file

++++ evdi:

  - Update to version 1.14.8:
    * Set version to 1.14.8
    * Fetch checkpatch script from linux kernel mirror
    * Check github/main branch against linux master branch
    * Test only main branch against linux kernel master
    * Add libevdi{abi} conflicting packages for evdi deb package
    * Validate build with CONFIG_FB define
    * Fix check for available git mirror with 5 sec timeout
    * Workaround Gnome/mutter issue where it is not waiting for primary gpu
    * change preinst part to runtime and refactor preinst
    * auto uninstall existing dlm

++++ eza:

  - Update to 0.20.15:
    * Add icons from nerd fonts 3.3.0 release & more
    * Add new icons, extensive list
    * We switch to our own fork of natord

++++ f3d:

  - Update to 2.5.1:
    * Fix build compatibility with vtk v9.4.0

++++ fcft:

  - Update to 3.1.10:
    * Unicode data files updated to 16.0
    * Character (terminal) width is now evaluated using utf8proc_charwidth
    instead of wcwdith.

++++ glslang:

  - Fix building vsgXChange and other packages by adding the
    missing runtime dependency to the development package
    for SPIRV-Tools-opt

++++ golang-github-prometheus-prometheus:

  - update to 3.1.0:
    * [SECURITY] upgrade golang.org/x/crypto to address reported
    CVE-2024-45337. #15691
    * [CHANGE] Notifier: Increment
    prometheus_notifications_errors_total by the number of affected
    alerts rather than per batch. #15428
    * [CHANGE] API: list rules field "groupNextToken:omitempty"
    renamed to "groupNextToken". #15400
    * [ENHANCEMENT] OTLP translate: keep identifying attributes in
    target_info. #15448
    * [ENHANCEMENT] Paginate rule groups, add infinite scroll to
    rules within groups. #15677
    * [ENHANCEMENT] TSDB: Improve calculation of space used by
    labels. #13880
    * [ENHANCEMENT] Rules: new metric
    rule_group_last_rule_duration_sum_seconds. #15672
    * [ENHANCEMENT] Observability: Export
    'go_sync_mutex_wait_total_seconds_total' metric. #15339
    * [ENHANCEMEN] Remote-Write: optionally use a DNS resolver that
    picks a random IP. #15329
    * [PERF] Optimize l=~".+" matcher. #15474, #15684
    * [PERF] TSDB: Cache all symbols for compaction . #15455
    * [PERF] TSDB: MemPostings: keep a map of label values slices.
    [#15426]
    * [PERF] Remote-Write: Remove interning hook. #15456
    * [PERF] Scrape: optimize string manipulation for experimental
    native histograms with custom buckets. #15453
    * [PERF] TSDB: reduce memory allocations. #15465, #15427
    * [PERF] Storage: Implement limit in mergeGenericQuerier. #14489
    * [PERF] TSDB: Optimize inverse matching. #14144
    * [PERF] Regex: use stack memory for lowercase copy of string.
    [#15210]
    * [PERF] TSDB: When deleting from postings index, pause to unlock
    and let readers read. #15242
    * [BUGFIX] Main: Avoid possible segfault at exit. (#15724)
    * [BUGFIX] Rules: Do not run rules concurrently if uncertain
    about dependencies. #15560
    * [BUGFIX] PromQL: Adds test for absent, absent_over_time and
    deriv func with histograms. #15667
    * [BUGFIX] PromQL: Fix various bugs related to quoting UTF-8
    characters. #15531
    * [BUGFIX] Scrape: fix nil panic after scrape loop reload. #15563
    * [BUGFIX] Remote-write: fix panic on repeated log message.
    [#15562]
    * [BUGFIX] Scrape: reload would ignore
    always_scrape_classic_histograms and
    convert_classic_histograms_to_nhcb configs. #15489
    * [BUGFIX] TSDB: fix data corruption in experimental native
    histograms. #15482
    * [BUGFIX] PromQL: Ignore histograms in all time related
    functions. #15479
    * [BUGFIX] OTLP receiver: Convert metric metadata. #15416
    * [BUGFIX] PromQL: Fix resets function for histograms. #15527
    * [BUGFIX] PromQL: Fix behaviour of changes() for mix of
    histograms and floats. #15469
    * [BUGFIX] PromQL: Fix behaviour of some aggregations with
    histograms. #15432
    * [BUGFIX] allow quoted exemplar keys in openmetrics text format.
    [#15260]
    * [BUGFIX] TSDB: fixes for rare conditions when loading
    write-behind-log (WBL). #15380
    * [BUGFIX] round() function did not remove __name__ label. #15250
    * [BUGFIX] Promtool: analyze block shows metric name with 0
    cardinality. #15438
    * [BUGFIX] PromQL: Fix count_values for histograms. #15422
    * [BUGFIX] PromQL: fix issues with comparison binary operations
    with bool modifier and native histograms. #15413
    * [BUGFIX] PromQL: fix incorrect "native histogram ignored in
    aggregation" annotations. #15414
    * [BUGFIX] PromQL: Corrects the behaviour of some operator and
    aggregators with Native Histograms. #15245
    * [BUGFIX] TSDB: Always return unknown hint for first sample in
    non-gauge histogram chunk. #15343
    * [BUGFIX] PromQL: Clamp functions: Ignore any points with native
    histograms. #15169
    * [BUGFIX] TSDB: Fix race on stale values in headAppender. #15322
    * [BUGFIX] UI: Fix selector / series formatting for empty metric
    names. #15340
    * [BUGFIX] OTLP receiver: Allow colons in non-standard units.
    [#15710]

++++ golangci-lint:

  - Update to version 1.63.3:
    * fix: invalid from position (#5287)
    * goheader: skip issues with invalid positions (#5286)
    * build(deps): bump github.com/ldez/exptostd from 0.3.0 to 0.3.1 (#5283)
    * build(deps): bump github.com/ldez/usetesting from 0.4.1 to 0.4.2 (#5282)
    * build(deps): bump github.com/shirou/gopsutil/v4 from 4.24.11 to 4.24.12 (#5281)
    * docs: update GitHub Action assets (#5280)
  - Update to version 1.63.2:
    * fix: invalid position when missing EOL (#5279)
    * docs: update documentation assets (#5277)
    * docs: update GitHub Action assets (#5276)

++++ gping:

  - Fix build for 15.6

++++ grml-zsh-config:

  - Update to 0.19.12:
    * zshrc: use $HOST instead of forking to uname -n
    * zshenv: stop setting HOSTNAME
    * zshrc: remove grml_maintain_name
    * zshrc: stop setting CLICOLOR
    * zshrc: use path_helper on macOS
    * zshrc: remove fink init on macOS
    * zshrc: remove zurl function
    * zshrc: drop aterm workaround
    * zshrc: drop mrxvt workaround
    * zshrc: drop centericq workaround
    * zshrc: remove fink init on macOS
    * zshrc: remove 855resolution function
    * zshrc: remove cdrecord function
    * doc: remove old version info
    * zshrc: require zsh version 5.1
    * zshrc: remove add-zsh-hook from grml_prompt_setup
    * zshrc: remove copy of add-zsh-hook
    * Drop DISTCC_HOSTS variable
  - Update to 0.19.11:
    * zshrc: set HISTSIZE + SAVEHIST only if not yet set or being set
    to zsh upstream default #160 #169
  - Update to 0.19.10:
    * Revert "zshrc: increase HISTSIZE + SAVEHIST to our defaults
    also for live system" #169 #160
    * Revert "fix(zshrc): keep existing history restrictions" #169 #160

++++ gstreamer-plugins-rs:

  - Update to version 0.13.4:
    + Fixed:
  - cea608overlay: Fix rendering when roll-up base row is at the
    top.
  - cea708mux:
    . Handle CEA608 data correctly and output padding by default.
    . Clear leftover pending codes correctly.
  - cea708overlay:
    . Produce better CEA608 layouts.
    . Fix background/foreground types and enable black background
    by default.
    . Clear correctly on caption timeout.
  - mpegtslivesrc: Various fixes related to stream
    discontinuities.
  - tttocea708: Fix various conformance issues.
  - togglerecord: Fix various deadlocks and simplify mutexes.
  - webrtcsink:
    . Fix various deadlocks.
    . Set caps-change-mode=delayed on encoder capsfilter.
    . Ignore more fields on caps changes.
    + Added:
  - awss3putobjectsink: Add next-file support.
  - tracers: Add signal to force writing log file to queue-levels
    and buffer-lateness tracers.
  - webrtc: Handle some more Janus events.
  - webrtcsink: Add support for openh264enc and nvh265enc.
  - webrtcsrc: Add connect-to-first-producer property.

++++ headscale:

  - Fix the system integration
  - actually build and use the sysuser pre snippet so that the user
    is created before tmpfiles.d tries to create files
  - no longer break debugsymbols for the binary (remove -s -w)
  - use systemd macros for paths
  - ensure proper requires/ordering for sysuser/systemd

++++ intel-gpu-tools:

  - Update to version 1.30:
    * General changes:
  - New meson options xe_eudebug and vmtb.
    * Library changes:
  - Added PantherLake (PTL) support, unified PCI IDs into one
    common header pciids.h (Ngai-Mint Kwan)
  - Added BMG support for OA (Observability Architecture) for Xe driver.
    (José Roberto de Souza)
  - Added support for Xe3 platforms in GPGPU shader. (Andrzej Hajda)
  - Added 6k resolution support for a single CRTC. (Jeevan B)
  - Added support for MTL platform in GPGPU compute. (Nishit Sharma)
    * Runner changes:
  - Set option PRUNE_KEEP_ALL as default. (Kamil Konieczny)
  - Allow to dynamically ignore dmesg warn messages when generating
    results, usefull when driver is using kernel fault injection.
    (Kamil Konieczny).
    * Tools changes:
  - New power tool for power/energy measurement. (Ville Syrjälä)
  - New VM Testbench (VMTB) - SR-IOV Virtual Machine testing tool.
    (Adam Miszczak)
  - Fixes in amd_hdmi_compliance. (Stylon Wang and Wayne Lin)
  - Fixes in intel_reg. (Lucas De Marchi)
    * And many other bug fixes, improvements, cleanups and new tests.
  - Add fix-procps-ng-4.0.5.patch: Fix build with procps-ng >= 4.0.5
    (https://gitlab.com/procps-ng/procps/-/issues/332)

++++ iosevka-fonts:

  - Update to v32.3.1
    * Changes of version 32.3.1
    = Make certain characters slightly narrower under
    Quasi-Proportional. Affected 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 REVERSED HALF H (U+A7F5).
    ~ LATIN SMALL LETTER REVERSED HALF H (U+A7F6).
    = Fix shape of U+276E and U+276E (#2603).
    = Improve serifs of Bulgarian Cyrillic Lower Zhe (ж).
    = Add characters:
    ~ OPEN CENTRE CROSS (U+271B).
    ~ HEAVY OPEN CENTRE CROSS (U+271C).
    ~ MALTESE CROSS (U+2720).
    ~ FOUR TEARDROP-SPOKED ASTERISK (U+2722) ... FOUR CLUB-SPOKED
    ASTERISK (U+2725).
    ~ OPEN CENTRE ASTERISK (U+2732).
    ~ TEARDROP-SPOKED ASTERISK (U+273B) ... HEAVY EIGHT
    TEARDROP-SPOKED PROPELLER ASTERISK (U+274B).

++++ iperf2:

  - Update to version 2.2.1
    Too many changes to list, for details see included RELEASE_NOTES

++++ iputils:

  - Backport ping man page fix
    0001-Fix-ping-man-page-syntax-error.patch

++++ jujutsu:

  - update to 0.25.0:
    * Release highlights
  - Improvements to configuration management, including support
    for conditional variables in config files.
  - Large files in the working copy will no longer cause commands
    to fail; instead the large files will remain intact but
    untracked in the working copy.
    * Breaking changes
  - Configuration variables are no longer "stringly" typed. For
    example, true is not converted to a string "true", and vice
    versa.
  - The following configuration variables are now parsed
    strictly: colors., git.abandon-unreachable-commits,
    git.auto-local-bookmark, git.push-bookmark-prefix,
    revsets.log, revsets.short-prefixes signing.backend,
    operation.hostname, operation.username, ui.allow-init-native,
    ui.color, ui.default-description, ui.progress-indicator,
    ui.quiet, user.email, user.name
  - jj config list now prints inline tables { key = value, .. }
    literally.  Inner items of inline tables are no longer merged
    across configuration files.  See the table syntax
    documentation for details.
  - jj config edit --user now opens a file even if $JJ_CONFIG
    points to a directory. If there are multiple config files,
    the command will fail.
  - jj config set no longer accepts a bare string value that
    looks like a TOML expression. For example, jj config set NAME
    '[foo]' must be quoted as jj config set NAME '"[foo]"'.
  - The deprecated [alias] config section is no longer respected.
    Move command aliases to the [aliases] section.
  - jj absorb now abandons the source commit if it becomes empty
    and has no description.
    * Deprecations
  - --config-toml=TO