------------------------------------------------------------------ --- Changelog.all ----------- Wed Feb 12 06:37:41 UTC 2025 ------ ------------------------------------------------------------------ ------------------------------------------------------------------ ------------------ 2025-12-20 - Dec 20 2025 ------------------- ------------------------------------------------------------------ ++++ tinygo: - Update to version 0.35.0. Improved error messages, and also a new HTML size report. Several CGo improvements, such as support for function-like macros. New hardware support for the new RP2350 microcontroller, with the Raspberry Pi Pico2 and Pimoroni Tiny2350 boards. And we are excited to bring our first software RISC-V running on FPGA to TinyGo with the newly added Tillitis TKey hardware device. * all: version 0.35.0 * builder: show files in size report table * builder: write HTML size report * properly handle unix read on directory * feature: make RNG implementation shared for rp2040/rp2350 * reflect: fix incorrect comment on elemType * targets: add support for Pimoroni Tiny2350 board * feature: make SPI implementation shared for rp2040/rp2350 * feature: make i2c implementation shared for rp2040/rp2350 * Add RP2350 support (#4459) * fix: add build tags to ensure that tkey target has stubs for runtime/interrupt package * feature: modify i2s interface/implementation to better match specification * runtime: make channels parallelism-safe * targets: add implementation for Tillitis TKey device (#4631) * compiler: report error instead of crashing on missing function body * fix: specify ubuntu-22.04 during GH actions transition period to ubuntu-24.04 * test: make tests deterministic with -scheduler=threads * sync: make Cond MT-safe * make: modify smoketest for nintendoswitch target to build something that includes the 'os' package * fix: allow nintendoswitch target to compile * sync: implement WaitGroup using a futex * internal/task: add cooperative implementation of Futex * internal/task: add non-atomic atomic operations * runtime: remove Cond * ci: cache the Go cache across builds * mips: fix a bug when scanning the stack * runtime: lock output in print/println * runtime: make signals parallelism-safe * runtime: implement Goexit * examples: use default UART settings in echo example * runtime: use uint32 for the channel state and select index * builder: add testing for -size=full * builder: fix wasi-libc path names on Windows with -size=full * builder: work around bug in DWARF paths in Clang * builder: fix cache paths in -size=full output * cgo: fix build warnings on Windows ARM * Fix invalid assembler syntax from gen-device-svd * Update cmsis-svd library * sync: make Pool thread-safe * sync: only use a lock in the Map implementation when needed * runtime: prepare the leaking GC for concurrent operations * internal/task: implement PMutex * interp: align created globals * runtime: fix regression introduced by merging conflicting PRs * runtime: implement race-free signals using futexes * runtime: use SA_RESTART when registering a signal * fix: add updated test output to match recent changes * runtime: rewrite channel implementation * cgo: add support for `#cgo noescape` lines * compiler: add //go:noescape pragma * runtime: move scheduler code around * cgo: support errno value as second return parameter * compiler: Fix wasmimport -> wasmexport in error message * windows: don't return, exit via exit(0) instead * syscall: use wasi-libc tables for wasm/js target * syscall: refactor environment handling * cgo: support function-like macros * cgo: define idents referenced only from macros * runtime: heapptr only needs to be initialized once * ci: run at least some tests on older Go/LLVM versions * linux: add runtime.fcntl function * builder: whitelist temporary directory env var for Clang invocation * compiler, runtime: move constants into shared package * support to parse devl version * wasm: tidy up wasm_exec.js a bit * ci: use TinyGo version in artifact files * runtime: optimize findHead * targets/wasm_exec: call process.exit() when go.run() returns * reflect: fix Copy of non-pointer array with size > 64bits * reflect: add Value.Clear; support anytype->interface{}, Slice->(*)Array in Value.Convert * goenv: read git hash embedded in the binary * wasm: correctly return from run() in wasm_exec.js * wasm: support `//go:wasmexport` functions after a call to `time.Sleep` * runtime: remove unnecessary check for negative sleepTicks duration * runtime: don't call sleepTicks with a negative duration * os: implement StartProcess * internal/wasm-tools, syscall: update to wasm-tools-go@v0.3.1 (#4577) * goenv: update to new v0.35.0 development version * runtime/trace: stub all public methods * compiler: allow deferred panic * main: parse extldflags early so we can report the error message * interrupt: fix bug in interrupt lowering * test: show output even when a test binary didn't exit cleanly * test: run TestWasmExportJS tests in parallel * tinygo: revise and simplify wasmtime argument handling (#4555) * sync: don't use `volatile` in Mutex * ci: remove 'shell: bash' lines from MacOS build ------------------------------------------------------------------ ------------------ 2025-12-6 - Dec 6 2025 ------------------- ------------------------------------------------------------------ ++++ xfce4-genmon-plugin: - Update to version 4.2.1 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: clang: Fix -Wsometimes-uninitialized * build: Get rid of intltool * Install scripts dir when building * Fix copyright string * Update copyright year and info * Fix type in xfconf migration script * Translation Updates - Add installed scripts to the rpm filelist. ------------------------------------------------------------------ ------------------ 2025-2-12 - Feb 12 2025 ------------------- ------------------------------------------------------------------ ++++ Aeon-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ Kalpa-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ MicroOS-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ openSUSE-release: - automatically generated by openSUSE-release-tools/pkglistgen ------------------------------------------------------------------ ------------------ 2025-2-11 - Feb 11 2025 ------------------- ------------------------------------------------------------------ ++++ aardvark-dns: - Update to version 1.14.0: * Release v1.14.0 * release notes for v1.14.0 * update release notes from v1.13.1 * run cargo update * fix lint issues with rust 1.84 * chore(deps): update dependency containers/automation_images to v20250131 * fix(deps): update rust crate clap to ~4.5.28 * fix(deps): update rust crate log to 0.4.25 * fix(deps): update rust crate tokio to 1.43.0 * chore(deps): update dependency containers/automation_images to v20250107 * fix(deps): update rust crate clap to ~4.5.23 * fix(deps): update rust crate libc to 0.2.169 * fix(deps): update hickory-dns monorepo to 0.24.2 * Cargo.lock: bump some versions * run cargo update * cargo: set rust-version * fix(deps): update rust crate clap to ~4.5.21 * fix(deps): update rust crate libc to 0.2.167 * OWNERS: remove edsantiago * fix(deps): update rust crate libc to 0.2.165 * fix(deps): update rust crate libc to 0.2.164 * chore(deps): update dependency containers/automation_images to v20241107 * fix(deps): update rust crate tokio to 1.41.1 * fix(deps): update rust crate libc to 0.2.162 * test: make jq query work on centos stream 9 * [skip-ci] Packit: disable osh-diff-scan * support ipv6 link local addresses in resolv.conf * [skip-ci] Packit: enable c9s downstream updates * [skip-ci] TMT: install builddeps downstream * [skip-ci] RPM: cleanup changelog conditionals * [skip-ci] Packit/TMT: idiomatic repo addition * [skip-ci] Packit: Remove epel jobs * tmt: install dnsmasq dependency * Bump to 1.14.0-dev ++++ blender: - For the desktop file we do not need the 2nd copy - disable update-alternative again. only the main package will have unversioned hardlinks. ++++ crun: - Update to 1.20 * krun: fix CVE-2025-24965. The .krun_config.json file could be created outside of the container rootfs. * cgroup: reverted the removal of tun/tap from the default allow list, this was done in crun-1.5. The tun/tap device is now added by default again. * CRIU: do not set network_lock unless explicitly specified. * status: disallow container names containing slashes in their name. * linux: Improved error message when failing to set the net.ipv4.ping_group_range sysctl. * scheduler: Ignore ENOSYS errors when resetting the CPU affinity mask. * linux: return a better error message when pidfd_open fails with EINVAL. * cgroup: display the absolute path to cgroup.controllers when a controller is unavailable. * exec: always call setsid. Now processes created through exec get the correct process group id. ++++ fastfetch: - update to 2.36.1 Changes: * To use the native arm64 runner of Github Action, Linux aarch64 binary is now built with Ubuntu 22.04 (Glibc 2.35, Debian 12). Bugfixes: * Chimera Linux logo is now displayed correctly (gh#fastfetch-cli/fastfetch#1554, Logo) - Regression of 2.36.0 * Fix building on Haiku Logo: * Fix ALT Linux ++++ gh: - Update to version 2.66.1: * Address PR comments * Remove unused ErrNoGitRepository error * Handle error from ParsePRRefs when the selector is provided * Add comment to status recognizing when we require a repo * Refactor finder to work with URL selectors * Add tests for using the pr Finder outside of repo * Update deployment.yml * update tests to account for logic flip * flip bundle fetching logic * Update formatting for autolink output * Rename PRRefs to PullRequestRefs and PR comment cleanup * Remove redundant error check * Keeping autolink IDs the same in all test cases * Expand test case * Remove unused test field * Remove unused test field * Use `defer` instead * Error case test for viewRun * Autolink view HTTP tests * Shorten description * Updates following renaming domain to shared * Partial testing for view * Initial, working implementation * Stop progress indicator on failure (`gh run list --workflow`) * Cleaned up some naming and comments * Minor refactoring autolink create help and logic * Bump github.com/in-toto/attestation from 1.1.0 to 1.1.1 * Cleanup comment * Fix pr create tests * Fix breaking changes from sigstore-go v0.7.0 upgrade * go mod tidy * Upgrade sigstore-go to v0.7.0: fixes #10114 formatting issue * Refactor pr status to use the ParsePRRefs helper on the Finder * Moved remote.pushDefault out of ReadBranchConfig and into finder * Remove @{push} from branch config * Add PushDefault method to git client * WIP: push default defaults to simple * Error if push revision doesn't match a remote * Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 * Refactor finder.Find and replace parseCurrentBranch with parsePRRefs * Bump actions/attest-build-provenance from 2.1.0 to 2.2.0 * remove bolding from bullet point output * Update test to be compatible with latest Glamour v0.8.0 * reorder policy enforcement criteria print out * bold bullet point list header text * Enable MSI building for Windows arm64 * chore: fix some comments * Bump go module version to 1.23 * Bump github.com/google/go-containerregistry from 0.20.2 to 0.20.3 * Remove unncessary printf usage * Bump golang ci lint to work with go 1.24 * Fix: Ensure constant format strings in fmt and printf calls * Change back to exponential backoff * Linter * Better handling for codespace state polling * Add affected version to bug report form * fix: tiny typo fix * Fix: accidental whitespace in gist edit * Fix: gist edit test name * Fix: gist edit/view tests var name consistency * Fix: Gist edit tests for interactivity * Add small wait to extension update tests * Refactor test based on PR feedback * fixup! Add comments and a bit of code cleanup * Use PushRemoteURL instead of RemoteURL in prSelectorForCurrentBranch * Add comments and a bit of code cleanup * skip check * add tty check * formatting * delete unused function * drop unused handler method * print attestation output info as bullet points instead of table * Bump google.golang.org/protobuf from 1.36.2 to 1.36.3 * Fix typo in secret base repo selection comment * Change wording on secret repo prompt * Print informative message before prompting for secret repo * Secret base repo prompting should not use resolved remote * Move secret base repo prompting earlier * Add acceptance test for secrets remote disambiguation * Remove validated TODO and add review warning * Rename secret BaseRepo func * Use smarter base repo funcs for secret commands * Move secret repo validation into secrets subpackage * Always prompt on secret set when multiple remotes * Update setdefault test * Update docs for set-default * Prompt for secret commands * Add tests for secret commands * Add remote check to secret commands * Add missing git stubs to tests * Add tests for deleteGist * Make extension update check non-blocking * Update pkg/cmd/attestation/verify/verify.go * add install instructions for Manjaro Linux * Bump github.com/gabriel-vasile/mimetype from 1.4.7 to 1.4.8 * #10042: Attempt to add a new test scenario for handling error messages when TTY is unavailable * Rename domain pkg to shared * #10042: Applied code review suggestions to view_test.go * show error message for rerun workflow older than a month ago * Enhance help docs on ext upgrade notices * fix tests * fix tests * gist delete - check no gists * removed unnecessary space * Update pkg/cmd/gist/edit/edit.go * chore: fix some function names in comment * drop description from prompts, fix tests * Expand docs on cleaning extension update dir * Simplifying cleanExtensionUpdateDir logic * Separate logic for checking updates * Capture greater detail on updaterEnabled * Restore old error functionality of prSelectorForCurrentBranch * Change error handling on ReadBranchConfig to respect git Exit Codes * fix: add back colon that I removed * fix: actually read how MaxFunc work and simplify the code * fix: padded display * Collapse dryrun checks in ext bin upgrade * Bump github.com/mattn/go-colorable from 0.1.13 to 0.1.14 * Bump github.com/sigstore/protobuf-specs from 0.3.2 to 0.3.3 * gist delete - use in confirmation and success info * Rename test user in tests * Change pr number in test * Surface and handle error from ReadBranchConfig in parseCurrentBranch * Directly stub headBranchConfig in Test_tryDetermineTrackingRef * Refactor error handling in ReadBranchConfig to avoid panic * Refine error handling of ReadBranchConfig * Add test for empty BranchConfig in prSelectorForCurrentBranch * #10042 removed unnecessary field * Correct help documentation around template use in `gh issue create` * #10042: Add error messages for 'gh gist view/edit' prompts when no TTY is detected * Comment exported functions * fix gist description in tests * gist delete prompt with gist description * Remove shadowed errors from prSelectorForCurrentBranch and cover with tests * Added tests to cover prSelectorForCurrentBranch for confidence in refactor * Refactor prSelectorForCurrentBranch and tests * Add missing test for RemoteURL in parseBranchConfig * update table column headers * Change ReadBranchConfig error message in gh pr create * Remove private readBranchConfig method and remove parseBranchConfig from Client * update test fixtures to include buildConfigURI * add check for invalid attestation * tentative updates for acceptance criteria - pending confirmation re description in prompt * PR review edits * Refactor Test_readGitBranchConfig for easier parsing * update tests to use new function name * Update pkg/cmd/attestation/api/client.go * Update pkg/cmd/attestation/api/client.go * Remove named return values from prSelectorForCurrentBranch * Refactor ReadBranchConfig for test coverage of newly returned erros * Remove named returns from ReadBranchConfig and surface errors * remove old comment * remove commented out code * comment * undo more name chanages * undo other name change * remove spaces * undo name change for now * more mock http client cleanup * Update triage.md to reflect FR experiment outcome * simplify mock http client * use mock to assert number of http calls * add http client test constructors * setup testing struct for test cases * feat: make the extension upgrade fancier * Fix up intra-org fork test setup * Add renamed acceptance tests * Reflect coverage for view and status subcommands * Expand with gh pr status * Add base gh pr view acceptance tests for changes * Find push remote using branch..pushRemote and remote.pushDefault * Only find PRs w/ branch..merge if push.default = upstream/tracking * Find PRs using @{push} * add mutex for test field * add test case for bundle url fetch failure * add tests for bundle url fetch and fallback * fetch bundles in parallel * return fetch attestations err directly * provide additional logging and fallback * Update pkg/cmd/auth/login/login.go * Clear up --with-token fine grained PAT usage * Fix typos * feat: Add support for creating autolink references * cleanup * gist delete prompt for confirmation * undo extra move * rearrange struct vals for consistency * add gist delete tests for blank gist id * gh gist delete: prompt for gist id * Escape '.' in version validation regex in deployment workflow * Add job to deployment workflow to validate the tag name for a given release * update verify output table * simplify func params * add more verification integration tests * fix failing tests * add mock http client * update error messages * var naming * go mod tidy * add httpClient field to LiveClient struct * remove unused method * fetch bundles with sas url * Fix failig local extension tests * Implement remaining PR feedback * Implement partial feedback before trunk update * Add build constraint for non-Windows systems * Add build constraint for non-Windows systems * Refactor local installation manager test by OS * #10042 fixed test * fixing gh gist view prompts with no TTY * Remove unnecessary Extension.FullName() * Expand update tests for local extensions * Test whether extension update should be checked * Remove Extension.FullName() from interface * Enhance extension manager and tests * Initial extension update check testing * Refactor extension command testing * Bring extension update check in line with gh check * initial pass at fetching bundles with sas urls ++++ vim: - update to 9.1.1101 * insexpand.c hard to read * tests: Test_log_nonexistent only works on Linux * Update base-syntax, improve variable matching * Vim9: import with extends may crash * leaking memory with completing multi lines * --log with non-existent path causes a crash * if_perl: Perl 5.38 adds new symbols causing link failure * tests: matchparen plugin test wrongly named * Vim9: problem finding implemented method in type hierarchy * runtime(qf): Update syntax file, match second delimiter * tests: output of test ...win32_ctrl_z depends on python version * tests: fix expected return code for python 3.13 on Windows * tests: timeout might be a bit too small * tests: test_terminwscroll_topline2 unreliable * tests: No check when tests are run under Github actions * tests: plugin tests are named inconsistently * Vim9: import with extends may crash * completion doesn't work with multi lines * filetype: cmmt files are not recognized * Unable to persistently ignore events in a window and its buffers * improve syntax highlighting * setreg() doesn't correctly handle mbyte chars in blockwise mode * unexpected DCS responses may cause out of bounds reads * has('bsd') is true for GNU/Hurd * filetype: Mill files are not recognized * GUI late startup leads to uninitialized scrollbars * Add support for lz4 to tar & gzip plugin * Terminal ansi colors off by one after tgc reset * included syntax items do not understand contains=TOP * vim_strnchr() is strange and unnecessary * Vim9: len variable not used in compile_load() * runtime(vim): Update base-syntax, match :debuggreedy count prefix * Strange error when heredoc marker starts with "trim" * tests: test_compiler fails on Windows without Maven * 'diffopt' "linematch" cannot be used with {n} less than 10 * args missing after failing to redefine a function * Cannot control cursor positioning of getchar() * preinsert text completions not deleted with / * getchar() can't distinguish between C-I and Tab * tests: Test_termwinscroll_topline2 fails on MacOS * heap-use-after-free and stack-use-after-scope with :14verbose * no digraph for "Approaches the limit" * not possible to use plural forms with gettext() * too many strlen() calls in userfunc.c * terminal: E315 when dragging the terminal with the mouse * runtime(openPlugin): fix unclosed parenthesis in GetWordUnderCursor() * runtime(doc): Tweak documentation style a bit * tests: test_glvs fails when unarchiver not available * Vim always enables 'termguicolors' in a terminal * completion: input text deleted with preinsert when adding leader * translation(sr): Missing Serbian translation for the tutor * Superfluous cleanup steps in test_ins_complete.vim * runtime(netrw): correct wrong version check * Vim doesn't highlight to be inserted text when completing * runtime(netrw): upstream snapshot of v176 * runtime(dist/vim9): fix regressions in dist#vim9#Open * runtime(hyprlang): fix string recognition * make install fails because of a missing dependency * runtime(asm): add byte directives to syntax script * Vim doesn't work well with TERM=xterm-direct * runtime(filetype): commit 99181205c5f8284a3 breaks V lang detection * runtime: decouple Open and Launch commands and gx mapping from netrw * "nosort" enables fuzzy filtering even if "fuzzy" isn't in 'completeopt' * runtime(just): fix typo in syntax file * runtime(filetype): Improve Verilog detection by checking for modules definition * tests: off-by-one error in CheckCWD in test_debugger.vim * tests: no support for env variables when running Vim in terminal * too many strlen() calls in os_unix.c * insert-completed items are always sorted * crash after scrolling and pasting in silent Ex mode * Makefiles uses non-portable syntax * fuzzymatching doesn't prefer matching camelcase * filetype: N-Tripels and TriG files are not recognized * Vim9: Patch 9.1.1014 causes regressions * translation(sr): Update Serbian messages translation ++++ kak-lsp: - Update to version 18.1.2: * Silence errors from non-default hooks * Fix languageId for JSX/TSX files * Silence deprecation warning * Add curly underline to DiagnosticError face ++++ kubefirst: - Update to version 2.8.2: * feat: tag latest api (#2415) * set next macro chart for kubefirst - 2.8.2 * Fix display msg (#2414) * fix: add missing flags (#2413) ++++ kubelogin: - Enable CGO on riscv64 ++++ kubeshark-cli: - Update to version 52.4.2: A quick patch release for the v52.4 minor branch. * Fixed Websocket related panic that was due to an oversized message size (#1713). * Removed some redundant warnings from the Workers' logs. * Optimized Workers CPU consumption. * Added KFL selectors the the legend components int he legend section in the Service Map. ++++ libaiff: - initial version ++++ libcoap: - initial version ++++ libmfx-gen: - renamed tarball to make buildservice happy ++++ tvm: - Update to 0.19.0: * Release notes: https://github.com/apache/tvm/releases/tag/v0.19.0 - Skipped 0.18.0: * Release notes: https://github.com/apache/tvm/releases/tag/v0.18.0 - Drop llvm downgrade logic as v0.19.0 supports llvm up to 20 ++++ lychee: - Update to version 0.18.1~0: * chore: release v0.18.1 (#1598) * Fix Porgressbar rendering Checkbox (Fixes #1626) (#1627) * fix: do not fail on empty # and #top fragments (#1609) * Add Checkbox Formatting Option for Markdown Reports (#1623) * Fix new clippy lints (#1625) * Add links to shield and license #1616 * Bump the dependencies group with 3 updates (#1604) * Remove exit early "if tag and not from release workflow" * Bump the dependencies group with 3 updates (#1602) * Bump the dependencies group with 6 updates (#1597) * Reuse nixpkgs recipe as suggested by @tirimia * Extract version number programmatically * Fix typo * Move section * Add development section to README * More consistent style * Further simplify flake * Simplify code * `nix build` working * Fix formatting * Remove $RUST_BACKTRACE * Support multiple platforms * Remove .envrc * Update to Rust 1.83.0 * Remove unneeded variables * Simplify flake * Specify Rust version explicitly * Ignore direnv cache * Use flake * Add .envrc * Add Nix shell * Remove `publish` step from CI pipeline, which is handled by release-plz ++++ mangohud: - Update to version 0.8.0: * Blacklist: - Ubisoft Store (UplayWebCore.exe). - halloy (IRC client). - Plutonium Launcher (plutonium.exe, plutonium-launcher-win32.exe). * Fixes: - read_cfg didn't properly overwrite config options. - logging would sometimes crash if it returned an empty vec. - fix double-logging of avg fps. - nvidia: warn if both nvml and xnvctrl are unavailable. - mangoapp didn't properly respond to hide/show hud. - proper vsync implementation. - refactor FPS calculation in metrics. - fix exec, network, gpu and vram displaying incorrectly in horizontal mode. * Changes: - Multiple GPUs can be displayed. - Changed logger errors to debug. - Added CPU power to logging. - Improved wayland keybinds. - Memory usage has been refactored to be inline with other apps. - DLSYM is enabled by default, MANGOHUD_DLSYM=0 to disable it. - mangoapp vulkan layer is deleted (it was a testing project and no longer in development). + OpenGL shim: - The shim is preloaded first instead of the opengl library. - it checks to make sure there is an opengl context to hook before loading mangohud. - this should resolve some crashes. More detailed information here c22ced0. + If using exec and inside steam runtime, launch command using steam-runtime-launch-client: - If mangohud is used inside flatpak, you need to allow your app to speak on org.freedesktop.Flatpak dbus address. Example if you're using mangohud in steam: 'flatpak override --user --talk-name=org.freedesktop.Flatpak com.valvesoftware.Steam'. + Added Intel GPUs support (integrated and discrete, i915 and xe drivers): - Temperature is only available in linux 6.13+. - Temperature and Power Usage is not available for integrated gpus. - VRAM and GPU Usage is per-process not per-system (that would require root rights). + Multiple GPUs support: - By default, MangoHud displays all GPUs. To select needed GPUs, you can use gpu_list or pci_dev. * Params: - 'network_color' sets the color of the network hud element. - 'display_server' shows if the display server is Xorg, Xwayland or wayland. - 'gpu_list' set the GPUs to display in the hud e.g 'gpu_list=0,1'. - 'proc_mem' and io_read now works properly in gamescope (mangoapp). ++++ matrix-synapse: - Update to 1.124.0 - Bugfixes - Fix regression in performance of sending events due to superfluous reads and locks. Introduced in v1.124.0rc1. (#18141) - Fix regression where persisting events in some rooms could fail after a previous unclean shutdown. Introduced in v1.124.0rc1. (#18137) - Add rate limit rc_presence.per_user. This prevents load from excessive presence updates sent by clients via sync api. Also rate limit /_matrix/client/v3/presence as per the spec. Contributed by @rda0. (#18000) - Deactivated users will no longer automatically accept an invite when auto_accept_invites is enabled. (#18073) - Fix join being denied after being invited over federation. Also fixes other out-of-band membership transitions. (#18075) - Updates contributed docker-compose.yml file to PostgreSQL v15, as v12 is no longer supported by Synapse. Contributed by @maxkratz. (#18089) - Fix rare edge case where state groups could be deleted while we are persisting new events that reference them. (#18107, [#18130], #18131) - Raise an error if someone is using an incorrect suffix in a config duration string. (#18112) - Fix a bug where the Delete Room Admin API would fail if the block parameter was set to true and a worker other than the main process was configured to handle background tasks. (#18119) - Internal Changes - Increase the length of the generated nonce parameter when perfoming OIDC logins to comply with the TI-Messenger spec. (#18109) - Updates to locked dependencies - Bump dawidd6/action-download-artifact from 7 to 8. (#18108) - Bump log from 0.4.22 to 0.4.25. (#18098) - Bump python-multipart from 0.0.18 to 0.0.20. (#18096) - Bump serde_json from 1.0.135 to 1.0.137. (#18099) - Bump types-bleach from 6.1.0.20240331 to 6.2.0.20241123. (#18082) ++++ mesheryctl: - update to 0.8.28: * General - fix empty save event @aabidsofi19 (#13552) - Fix errors in PR #13420 @riyaa14 (#13547) - update event description @aabidsofi19 (#13540) - make alias components annotations @aabidsofi19 (#13515) * Meshery CLI - adds org command @ashish111333 (#13172) - [mesheryctl] Fix error logs for non importable files @riyaa14 (#13420) * Documentation - adds org command @ashish111333 (#13172) ++++ netty: - Upgrade to upstream version 4.1.118 * Fixes of 4.1.118 + SslHandler doesn't correctly validate packets which can lead to native crash when using native SSLEngine (bsc#1237037, CVE-2025-24970) + Denial of Service attack on windows app using Netty, again (bsc#1237038, CVE-2025-25193) + Upgrade netty-tcnative to 2.0.70.Final + Fix recycling in CodecOutputList + Allocate bytebuf without magazine lock when threads get collisions + Make StreamBufferingEncoder not send header frame with priority by default + Notify event loop termination future of unexpected exceptions + KQueueEventLoop leaks memory on shutdown + Fix AccessControlException in GlobalEventExecutor + Fix possible buffer leak when stream can't be mapped + AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units and reduce chunk release frequency * Fixes of 4.1.117 + Fix classloader leaks in GlobalEventExecuto + Support BouncyCastle FIPS for reading PEM files + Dns: Correctly encode DnsPtrRecord + Provides Brotli settings without com.aayushatharva.brotli4j dependency + Make DefaultResourceLeak more resilient against OOM + OpenSslSession: Add support to defensively check for peer certs + Reentrant close in EmbeddedChannel + SslHandler: Ensure buffers are never leaked when wrap(...) produce SSLException + Adaptive: Only use ThreadLocal if called from FastThreadLocalThread in case of temporary byte[] allocation + Correcly handle comments appended to nameserver declarations * Fixes of 4.1.116 + PcapWriteHandler no longer ignores writePcapGlobalHeader + Allow PcapWriteHandler to output PCAP files larger than 2GB + Fix bugs in BoundedInputStream + AdaptiveByteBufAllocator will not use threadlocal magazine if FastThreadLocalThread.willCleanupFastThreadLocals() returns false + Fix HTTP header validation bug + Add range check for AdaptivePoolingAllocator.CENTRAL_QUEUE_CAPACITY and MAGAZINE_BUFFER_QUEUE_CAPACITY + Fix possible race condition in method AdaptivePoolingAllocator.offerToQueue(...) + Make sure the sentinel Magazine.MAGAZINE_FREED not be replaced + Decrease usedMemory of magazine when the chunk get deallocate + Only try to use Zstd and Brotli if we can load the native libs + AdaptiveByteBufAllocator: Correctly manage used memory strategy in all cases + Bump BlockHound version to 1.0.10.RELEASE + Add details to TooLongFrameException message + Adapt: Only add Chunk to central Queue if unused + Adapt: Don't fail when we run on a host with 1 core + Adapt: Ensure Chunks from the central Queue are re-used even if there are Magazine local cached Chunks - Modified patches: * 0001-Remove-optional-dep-Blockhound.patch * 0002-Remove-optional-dep-conscrypt.patch * 0004-Disable-Brotli-and-ZStd-compression.patch + rediff ++++ netty-tcnative: - Upgrade to version 2.0.70 Final * No formal changelog present ++++ patterns-microos: - Add grub2-bls to the DVD ++++ pyenv: - UPdate 2.5.2 * Fix OpenSSL version parsing in python-build script by @threadflow in #3181 * Add GraalPy 24.1.2 by @msimacek in #3176 * Add CPython 3.12.9 and 3.13.2 by @edgarrmondragon in #3183 ++++ python-mysqlclient: - version update to 2.2.7 * MariaDB include paths for Win by @CristiFati in #749 * support opentelemetry-instrumentation by @methane in #753 ++++ python-Django: - Update to 5.1.6 * Fixed a regression in Django 5.1.5 that caused validate_ipv6_address() and validate_ipv46_address() to crash when handling non-string values * Fixed a regression in Django 5.1 where password fields, despite being set to required=False, were still treated as required in forms derived from BaseUserCreationForm ++++ python-Django4: - Update to 4.2.19 * Fixed a regression in Django 4.2.18 that caused validate_ipv6_address() and validate_ipv46_address() to crash when handling non-string values ++++ python-Quart: - Update to 0.20.0 * Drop support for Python 3.8. * Fix deprecated `asyncio.iscoroutinefunction` for Python 3.14. * Allow `AsyncIterable` to be passed to `Response`. * Support max_form_parts and max_form_memory_size. - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions - Rename HISTORY.rst to CHANGELOG.md in %files section - Rename LICENSE to LICENSE.txt in %files section - Rename README.rst to README.md in %files section - Update BuildRequires from pyproject.toml ++++ python-h2: - Update to 4.2.0 * Support for Python 3.6 has been removed. * Support for Python 3.7 has been removed. * Support for Python 3.8 has been removed. * Remove mistakenly set `max_inbound_frame_size` attribute on `H2Stream`. * Support for Python 3.11 has been added. * Support for Python 3.12 has been added. * Support for Python 3.13 has been added. * Add an ability to send outbound cookies separately to improve headers compression. * Updated packaging and testing infrastructure. * Fix repr() checks for Python 3.11 * Fix asyncio / wsgi examples. * Clarify docs on using curl with http2. - Adjust path for patching tests/conftest.py - Drop fix-repr-checks-for-py311.patch, merged upstream - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install ++++ python-holidays: - Update to 0.66 * Add Sri Lanka holidays * Fix typo in CONTRIBUTING.rst * Update Czechia holidays * Update Germany holidays: add Corpus Christi in CATHOLIC category * Update Iceland holidays: add HALF_DAY holidays * Update Iran holidays * Update PR exclusion logic * Update Slovakia holidays: Constitution Day is working day since 2024 * Update Slovenia holidays * Update Sweden holidays: fix All Saints' Day * Update Thailand holidays: refactor Royal Ploughing Ceremony code * Update United Arab Emirates holidays: add `th` l10n, exact 2017-2025 entries * Update Vatican City holidays: add missing holidays, l10n support * Update automatic snapshots update workflow * Update some holidays Ukrainian translations * Add Israel holidays localization: th * Add West Frisian language * Pin CI/CD Ubuntu version * Remove .po files from distribution bundles - from version 0.65 * Update Afghanistan and Iran holidays: change weekend to FRI-SAT and FRI respectively * Update Afghanistan holidays * Update South Korea holidays: 2025 temporary public holidays * Update ruff from v0.8.6 to v0.9.1 * Add faster date parsing from strings in ISO 8601 format * Add signed artifacts path - from version 0.64 * Introduce `common.WorkingDayTests` class * Refactor XNYS holidays: standardize US market holidays days of mourning entries * Add Afghanistan holidays * Add `HebrewCalendarHolidays` to holidays groups, refactor Israel holidays * Update "Set up Python" to use 3.13 * Update Belarus holidays: add ru & th l10n, 2024-2025 substituted holidays * Update El Salvador holidays, add l10n support * Update Montenegro holidays, add l10n support * Update Poland holidays: add Christmas Eve holiday since 2025 * Update Ukraine holidays in 1991 * Update XNYS: add a Day of Mourning for President Jimmy Carter * Update working days calculation * Add Norway holidays localization: th * Add Russia holidays localization: th * Add Ukraine holidays localization: th * Sign release artifacts using Sigstore - from version 0.63 * Update CI/CD trigger section * Update KZ holidays: add 2025 special holidays * Update Thailand holidays: extend support year down to 1914 * Add French subdivision aliases * Align financial markets MIC codes with ISO 10383 * Enforce 100% test coverage * Inline single-use variables, update .py files formatting - from version 0.62 * Introduce start/end year for entity * Add Guernsey holidays * Update AZ holidays: add 2025 special holidays * Update Argentina holidays: Add 2025 Bridge Public Holidays * Update CA holidays: Nunavut Day is NU public holiday since 2020 * Update Finland holidays: fix Independence Day appearing pre-1917 * Update Paraguay holidays * Update Timor Leste holidays: Add 2024 Nov 29 Special Holiday * Update pyproject.toml: clarify project summary * Add SECURITY.md - from version 0.61 * Add financial markets l10n support * Refactor some `if len(container)...` cases to `if container...` * Add "Brasil, Bolsa, Balcão" ([B]³) holidays * Update Brazil holidays, add l10n support * Update Brunei holidays: 1998-2003, 2006-2025 exact dates * Update CH holidays: rename Neujahrestag to Neujahrstag * Update Cambodia holidays: add Peace Day in Cambodia * Update China holidays in 2025 * Update Thailand holidays: 2025-2026 Bridge Public Holidays * Update Unites States holidays: remove Columbus Day from countrywide holidays * Update `TestCase::assertLocalizedHolidays`: add subdivisions holidays support * Update helpers::_normalize_arguments, add helpers tests * Update ruff configuration: add Pylint errors check * Add Europe Day to InternationalHolidays * Add Portugal subdivision aliases - from version 0.60 * Refactor Australia tests * Refactor Cambodia and Laos test cases * Refactor Canada tests * Refactor United States tests * Refactor v1 incompatibility warning * Update the Philippines holidays: add `en_PH`, `en_US`, `fil`, `th` localization * Fix `make l10n` removing loc comment for Asarnha Bucha * Fixed Thai Calendar test case coverage * Improve .po files "Language-Team" header consistency * Update Albania holidays, add l10n support * Update Australia holidays: remove `Adelaide Cup Day` holiday pre-1973 for South Australia * Update CONTRIBUTING.rst * Update Germany holidays: add East German Uprising Day 2028 in Berlin * Update Indonesia holidays: `th` localization, more refractor * Update Indonesia holidays: add 2024 Local Election, exact historic dates from 1963 onwards * Update Spain holidays in 2025 * Update Thailand holidays in 2025 * Update Timor-Leste holidays * Update United States holidays: Alaska state holidays correction * Simplify PR template - from version 0.59 * Update Vietnam holidays: add `th` localization * Update Germany holidays: add Liberation from Nazi Regime Day 2025 in Berlin * Update Johor (Malaysia) and United Arab Emirates `weekend` observance, cleanup others * Update Vietnam holidays * Update `InternationalHolidays::_add_world_war_two_victory_day()` method * Update `holidays` package metadata * Update metadata Python versions * Add `EasternCalendarHolidays` to holidays groups * Drop Python 3.8 support * Satisfy mypy requirements - from version 0.58 * Add Congo holidays * Add Saint Kitts & Nevis holidays * Add Vietnamese translation of VietNam holidays * Update Kazakhstan holidays: add substituted holidays, localization * Update Malaysia holidays: add `th` localization * Update Singapore holidays: add `en_SG`, `en_US`, `th` localization * Update Sweden holidays: add `th` localization * Update Azerbaijan holidays in 2024 * Update Curaçao holidays: add HALF_DAY holidays * Update Japan holidays * Update Nicaragua holidays * Update Taiwan holidays * Update US holidays: American Samoa holidays * Update United States holidays: fix Washington's Birthday in GA & IN * Update `ci` label configuration * Update apostrophes: change `’` to `'` * Update working day related calculations * Add @PPsyrius to CODEOWNERS * Move to `holidays` from `python-holidays` * Remove deprecated `fix-encoding-pragma`, add `pyupgrade` - from version 0.57 * Update Australia holidays: add `en_AU`, `en_US`, `th` localization * Fix some docstrings * Update Australia holidays: fix Christmas Day in ACT * Update Germany holidays: add `th` localization, deprecated non-standard ISO code, add subdivision aliases * Update Jersey holidays * Update South Korea holidays: add Armed Forces Day in 2024 * Update examples to reflect recent holidays changes * Add Frances Xavier Cabrini Day for United States, Colorado * Extend `_ThaiLunisolar` calendar support to 2157 * Unify en_US Islamic holidays name translation - from version 0.56 * Refactor Lao New Year holidays * Add 1991-2022 Russian substituted holidays * Add Dominica holidays * Add Haiti holidays * Change "St." to "Saint" in holidays names * Update Brunei Darussalam islamic holidays for 2024 * Update Cambodian holidays for 2024 * Update Dominican Republic holidays: fix Restoration Day * Update HU: add 2025 substituted holidays * Update Philippines holidays * Update SBOM artifact path * Update Snapshot for 0.55 changes * Update `numpy` test requirements * Update pyproject.toml: remove `target-version` from tool.ruff * Add Easter Tuesday to Christian holidays group * Add New Zealand Subdivision Aliases (`EN`, `MI`, HASC) * Add PR labeler * Add Python 3.13 (beta) to CI/CD * Add automatic snapshots update workflow * Migrate deprecated Bosnia-Herzegovina subdivisions to subdivision aliases * Migrate deprecated Italy subdivisions to subdivision aliases * Migrate deprecated United Kingdom subdivisions to subdivision aliases * Restore Malaysia's 3-letter code as subdivisions aliases * Standardize snapshot names - Add sed command to strip "--cov-fail-under=100" from pytest options - Adjust upstream source name in spec file - Use Python 3.11 on SLE-15 by default ++++ python-identify: - Update to 2.6.7 * [pre-commit.ci] pre-commit autoupdate * Upgrade asottile/workflows * Add `.templ` extension * Add uv to interpreters list ++++ python-mistune: - Update to 3.1.1 * Change attribute name from markdown to md in the Plugin class * Improve ruby plugin * Fix render_toc_url method for rendering empty iterable ++++ python-mutmut: - Update to 3.2.3 * Crash with error message on invalid imports for src module * Autodetect simpler project configurations with test_*.py in the dir directly * Handle filenames (as opposed to dirnames) in paths_to_mutate * Also copy setup.cfg and pyproject.toml by default * Handle single line paths_to_mutate - Exclude tests directory from %{python_sitelib} in %files section ++++ python-py-build-cmake: - Update to 0.4.1: * Produce a warning when MACOSX_DEPLOYMENT_TARGET is set in the py-build-cmake config (#43) * Support appending and prepending to environment variables - Update to 0.4.0: * MACOSX_DEPLOYMENT_TARGET support: Its value is now used to determine the Wheel platform tag on macOS, and the target version is passed on to CMake. * Improved documentation. ++++ python-pymediainfo: - Update to version 7.0.0 Breaking changes: * Make MediaInfo.parse's optional arguments positional-only * Drop support for Python 3.7 and 3.8 New features: * Add wheels for Linux x86-64 and ARM64 Miscellaneous: * Switch build backend from setuptools to PDM-Backend * Improve code quality with better type hints and many more fixes ++++ selinux-policy: - Update to version 20250211: * Enable postfix_local_write_mail_spool boolean by default ++++ slirp4netns: - Update to v1.13.2 * Support libslirp v4.9.0 (#351) ++++ tellico: - Update to 4.1.1 * Updated Filmaffinity and ComicVine data sources. * Added configurable image size to Discogs and Moviemeter data sources. * Fixed ISBN searching with Colnect. ++++ terragrunt: - Update to version 0.73.0: * Breaking Changes - Removal of terragrunt- prefix in flags All Terragrunt CLI flags no longer start with the terragrunt- prefix. This will not immediately break workflows, but will start to emit warnings for users. We will announce removal of support for flags without the terragrunt- prefix well in advance, and it will be done in a future minor release before v1.0. You can opt in to making this a breaking change today via usage of the terragrunt-prefix-flags strict control. - Rename of TERRAGRUNT_ prefixed environment variables All Terragrunt environment variables are no longer prefixed with TERRAGRUNT_, but are now instead prefixed with TG_. This will not immediately break workflows, but will start to emit warnings for users. We do not currently have plans to remove support for environment variables with the TERRAGRUNT_ prefix, and are aiming to support them after the release of v1.0, as we know this can be a more difficult configuration to change. You can opt in to making this a breaking change today via usage of the terragrunt-prefix-env-vars strict control. - Removal of support for the Terragrunt default command Prior to this release, Terragrunt would forward all commands that were not defined in the Terragrunt CLI directly to OpenTofu/Terraform. With the introduction of the new run command, this behavior is no longer necessary, nor desirable. In addition to supporting the new run command, Terragrunt now also supports explicit OpenTofu shortcuts. You can learn more about both below. We will announce removal of support for the default command of Terragrunt well in advance, and it will be done in a future minor release before v1.0. You can opt in to making this a breaking change today via usage of the default-command strict control. * New Features All of the features released in this release require usage of the cli-redesign experiment. - New run command This command replaces what used to be the responsibility of the default command in Terragrunt. Going forward, when users want to explicitly have Terragrunt run an OpenTofu/Terraform command on their behalf, they'll use the run command. In a future release, this command will also gain the two following flags to replace the functionality of the run-all and graph commands: - -all: Replaces the run-all command. - -graph: Replaces the graph command. You can learn more about the run command here: https://terragrunt.gruntwork.io/docs/reference/cli-options/#run - New exec command This command provides tooling to explicitly execute an arbitrary command using Terragrunt (even if it's not related to OpenTofu/Terraform). It users additional control over exactly what Terragrunt does when it's executing a command, and gives them additional flexibility they wouldn't have otherwise. You can learn more about the exec command here: https://terragrunt.gruntwork.io/docs/reference/cli-options/#exec - New info strict command The new info strict command gives users a quick way to determine which strict controls are available in the Terragrunt CLI using the terminal. We'll be making updates in the near future to update the UI/UX of the command, but we've released an early version for preview via the cli-redesign experiment flag. * What's Changed - fix: Fixing slug for `cli-redesign` migration guide (#3866) - feat: `exec`, `run`, `info strict` commands implementation, flags renaming. (#3723) - fix: Closing gap from CLI Redesign (#3862) ++++ tik: - Update to version 1.3.6: * Allow skipping backup (boo#1234008) ++++ trufflehog: - Update to version 3.88.6: * optimized and updated mailgun analyzer (#3899) * fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.10 (#3896) * fix(deps): update module github.com/go-git/go-git/v5 to v5.13.2 (#3895) * fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.8 (#3894) * fix(deps): update module github.com/aws/aws-sdk-go to v1.55.6 (#3893) * chore(deps): update dependency go to v1.23.6 (#3889) * fixed square analyzer client error (#3887) * Merge analyze tui with trufflehog tui (#3735) * Exported Ahocorasick core in engine (#3880) * fixed sourcegraph analyzer (#3877) ++++ yast2-cluster: - Update HA related ports (bsc#1219773, bsc#1236903) - 5.0.1 ------------------------------------------------------------------ ------------------ 2025-2-10 - Feb 10 2025 ------------------- ------------------------------------------------------------------ ++++ accerciser: - Update to version 3.46.2: + WindowManager: Take PID into account when matching window + metainfo: Add more URLs + Fix translations after meson port + Don't force symbolic icons + interface view: - Show process ID - Show expanders in "Relations" tree view - Disable "Show" button unless relation target selected - Don't explicitly set relations view color - Show parent relative position - Show text caret offset - Drop deprecated interfaces + Drop obsolete gail module handling + Drop code for migrating > 12 year old profiles + node: Port from deprecated interfaces + Drop commented GNOME-specific code + ipython: Fix autocompletion with IPython 8.29 + Move Wnck logic to a separate helper program + Make check for own app more reliable + treeview: Ignore event about own app added to AT-SPI registry + Updated translations. ++++ apache2-mod_auth_openidc: - version update to 2.4.16.7 01/29/2025 - add OIDCProfile to configure OpenID Connect profile behaviours for, so far "FAPI20" only, which configures: Authentication Request method, DPoP, PKCE, ID token aud values requirements token endpoint JWT authentication "aud" values, "iss" parameter requirement in authentication reponses ++++ clamav: - bsc#1236949: Fix location of license files. ++++ di: - Update to 5.0.6: * build system fixes and compiler warning fixes ++++ dovecot23: - Fix build problems caused by too long file name. Add patch: dovecot-2.3.21-test-socket-path.patch ++++ fastfetch: - update to 2.36.0 Bugfixes: * Trim leading slash for login shells (Shell, OpenBSD) * Prefer SOC name if available over CPU name (CPU, Linux) Features: * Use kernel API to detect sound devices (Sound, NetBSD) * Use sndio for sound server detection on OpenBSD (Sound, OpenBSD) * Add minimal implementation for Haiku (gh#fastfetch-cli/fastfetch#1538, Haiku) * Support CPU & GPU temperature detection for M4x (CPU / GPU, macOS) * Support VMEM size detection for old Nvidia cards (GPU, Linux) * Use recommendedMaxWorkingSetSize as total GPU mem size (GPU, macOS) * Support Physical core count and CPU package count detection for loongarch (CPU, Linux) * Split ID_LIKE when used for distro matching (gh#fastfetch-cli/fastfetch#1540, Logo) * Capitalize `{type}`'s first letter in custom format (gh#fastfetch-cli/fastfetch#1543, Display) * Support model name detection for s390x (CPU, Linux) * Support more Armbian variants detection (gh#fastfetch-cli/fastfetch#1547, OS, Linux) * Support the syntax of {$ENV_VAR} in custom format, which will be replaced by the value of the environment variable ENV_VAR (gh#fastfetch-cli/fastfetch#1541) - This is another way to pass 3rd-party data to fastfetch besides `Custom` module. * Improve performance of Tilix version detection (Terminal, Linux) Logo: * Update arch_old * Add Nexa Linux * Add filotimo * Update some distro names ++++ gegl: - Update to version 0.4.54: - Ops: - bump_map: fix typo in property nick - noise_spread: better performance with no-op values - negative_darkroom: more presets, better performance - styles: fix regression of opacirt sliders ++++ gimp: - Update to 3.0.0~RC3 https://www.gimp.org/news/2025/02/10/gimp-3-0-RC3-released/ - drop upstream patches: 33ab56f55406cc3cbe3cc7c0627340da1c1f2d6a.patch gdb.patch ++++ gmmlib: - Update to version 22.6.0 * Introduce PTL Support (#225) ++++ googletest: - version update to 1.16.0 * C++ Language Support - GoogleTest requires at least C++14 and follows Google's Foundational C++ Support Policy - The 1.16.x branch will be the last to support C++14. Future development will require at least C++17. * Notable Changes - Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry - Testsuite properties as are now exported as XML elements, not attributes (b4aae50). ++++ gnome-commander: - Update to version 1.18.2: + Segfault when using %D as a format qualifier in the date string + Segfault when unmounting a file system externally while visiting it at the same time + Fix storing the column widths in the file panes + Fix for crash related to plugins + Updated translations. ++++ godot: - Fix ppc64le build ++++ gpgme: - Update to 1.24.2: * Fix regression for RSA in gpgme_pubkey_algo_string * Prevent failing tests after 2027-05-15 - drop python313.patch, is included ++++ hamlib: - Update to 4.6.2: * Add missing levels for IC746/PRO RIG_LEVEL_RFPOWER_METER, RIG_LEVEL_RFPOWER_METER_WATTS,RIG_LEVEL_SWR,RIG_LEVEL_ALC * Fix IC905 for gpredict * Fix potential segfault on QMX * Fix pmr171 ++++ i3status: - update to version 2.15: * man: document --run-once flag * meson: replace bashisms * update to clang-format-12 * add missing newlines to some error messages * make maybe_escape_markup() memory-safe * fix segfault when read_file lacks a path * ethernet: printer faster speeds in Gbit/s, e.g. 2.5 Gbit/s * wireless: correctly display bitrates > 2147483647 bps * ipv6: add support for %iface placeholder * battery: add status idle (e.g. configured to stop charging) * battery: increase maximum string size to make space for markup * *BSD: fix build, use statvfs * *BSD: use f_bsize for disk_info * OpenBSD: add CPU spin support * OpenBSD: properly print wireless signal strength ++++ ibus-typing-booster: - Update to 2.27.24 - Fix inline completion when option “Yes, without fallback to popup” is chosen (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/626) - Don’t spellcheck the preedit if the top priority input method is Japanese or Chinese (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/624) - Update UnicodeData.txt, DerivedAge.txt to the Unicode 17.0.0 draft as of 2025-02-10 - Translation update from Weblate (ko, new 17.1%) ++++ iio-sensor-proxy: - Add iio-sensor-proxy-compass-check-claim-perm.patch: Avoid unauthenticated permissions for compass; patch taken from upstream merge request (bsc#1236290). ++++ intel-media-driver: - Update to version 25.1.1 * bugfixes and support for new hardware ++++ jenkins-x-cli: - Update to version 3.11.41: * chore(deps): upgrade jenkins-x-plugins/jx-preview to version 0.5.4 - Update to version 3.11.40: * chore(deps): upgrade jenkins-x-plugins/jx-preview to version 0.5.3 - Update to version 3.11.39: * chore(deps): upgrade to version 0.24.2 - Update to version 3.11.38: * chore(deps): upgrade to version 0.0.55 - Update to version 3.11.37: * chore(deps): upgrade to version 0.3.10 - Update to version 3.11.36: * chore(deps): upgrade to version 0.23.14 - Update to version 3.11.35: * chore(deps): bump anchore/sbom-action from 0.17.9 to 0.18.0 - Update to version 3.11.34: * fix: clean away codeconv action files - Update to version 3.11.33: * fix: set codeconv token - Update to version 3.11.32: * chore(deps): upgrade to version 0.10.12 - Update to version 3.11.31: * chore(deps): upgrade jenkins-x-plugins/jx-admin to version 0.3.14 - Update to version 3.11.30: * chore(deps): bump github.com/golang/glog ++++ konstraint: - Update to version 0.39.0: * build(deps): bump github.com/open-policy-agent/opa from 0.69.0 to 1.1.0 (#574) * build(deps): bump golang from 1.23.1-alpine to 1.23.6-alpine (#573) * build(deps): bump golang.org/x/net from 0.29.0 to 0.33.0 (#570) * build(deps): bump alpine from 3.20.3 to 3.21.2 (#571) * build(deps): bump k8s.io/apiextensions-apiserver from 0.31.1 to 0.32.1 (#572) * build(deps): bump golang.org/x/text from 0.18.0 to 0.22.0 (#568) * ci: Add --v0-compatible flag to "opa check" (#569) * Use if keyword to satisfy linter requirements (#564) * fix: Sort parameters in docs (#554) * build(deps): bump github.com/open-policy-agent/opa from 0.66.0 to 0.69.0 (#541) * chore: Bump Go to 1.23 (#540) * build(deps): bump golang.org/x/text from 0.16.0 to 0.18.0 (#534) * build(deps): bump golang from 1.22.5-alpine to 1.23.1-alpine (#536) * build(deps): bump alpine from 3.20.2 to 3.20.3 (#535) * build(deps): bump k8s.io/apiextensions-apiserver from 0.30.3 to 0.31.1 (#539) * added _ as a replacement for kind name (#537) * build(deps): bump alpine from 3.20.1 to 3.20.2 (#525) * build(deps): bump k8s.io/apiextensions-apiserver from 0.30.2 to 0.30.3 (#524) * feat: update .Header.Resources to a string array (#519) * build(deps): bump golang from 1.22.4-alpine to 1.22.5-alpine (#522) ++++ kubectl-who-can: - Update to version 0.4.0: * chore(deps): bump Go from 1.15 to 1.17 (#92) * chore: upgrade GH actions (#91) * chore: add arm64 arch support (#90) * chore: Bump up kubernetes/client-go from v0.17.17 to v0.20.5 ++++ kwin6: - Add patch to fix crash on login on X11 * 0001-core-outputlayer-guard-against-null-m_output.patch ++++ libXISF: - Update to 0.2.13: * Add test for XISFModify * Update pugi, lz4 and zlib ++++ libmfx-gen: - Update spec URL - Update to version 25.1.1 * bugfixes and support for new hardware ++++ libpulp: - Update package with libpulp-0.3.10: - Fix livepatching on Debian systems. - Improve error message when ptrace_scope is active. - Avoid saving unecessary registers in ppc64le. - Fix failing tests when libpulp is loaded system-wide. - Correct TOC loading in ppc64le (jsc#PED-11850). ++++ gpgmeqt: - Update to 1.24.2: * Fix regression for RSA in gpgme_pubkey_algo_string * Prevent failing tests after 2027-05-15 - drop python313.patch, is included ++++ gpgmeqt6: - Update to 1.24.2: * Fix regression for RSA in gpgme_pubkey_algo_string * Prevent failing tests after 2027-05-15 - drop python313.patch, is included ++++ libslirp: - Update to version 4.9.0+5: * meson: add dependency override for libslirp * meson: specify that C++ is only used for host binaries * meson: use boolean defaults for boolean options * Release v4.9.0 * Windows target build fixes * Fix assertion * Provide stubs for inet_ntop() and inet_pton() * winver.h: Introduce header that forces defining WINVER and _WIN32_WINNT * ensure that WINVER and _WIN32_WINNT are unconditionally set * sbuf.c: Cleanups * fix for slirp ftp proxying putting slirp placeholder host ip in PORT commands * Prefer g_strerror() to strerror() * vmstate.h: Prefer __typeof__ vice typeof * Review comments. * cksum: NetBSD-adapted cksum() * Introduce SLIRP_PRIsize/ssize_t * arp_table: use size_t to index arrays. * Debugging API * slirp_(un)register_poll_socket: void returning value * Restore SlirpAddPollCb, {,un}register_poll_fd * Fix calling slirp_bind_outbound on tcp_fconnect * fuzz: Fix memory leak inside fuzz-main * socket abstraction: slirp_os_socket * tcp_listen: Missing register_poll_fd * bootp: Fill siaddr with tftp addr as per RFC2131 * windows: allow static linking with LIBSLIRP_STATIC macro ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1014 - protect vg and lv name with two dashes - 4.5.232 ++++ libuninameslist: - version update to 20240910 * Introducing Unicode 16.0 (libuninameslist=version1.15) and French Unicode 15.1 translation (libuninameslist-fr=version1.7). * Upgraded configure.ac from 2.64 to 2.69. ++++ volk: - Disable LTO on riscv64 ++++ wireplumber: - Update to version 0.5.8: * Additions & Enhancements: - Added support for handling UCM SplitPCM nodes in the ALSA monitor, which allows native PipeWire channel remapping using loopbacks for devices that use this feature (!685) - Introduced new functions to mark WpSpaDevice child objects as pending. This allows properly associating asynchronously created loopback nodes with their parent WpSpaDevice without losing ObjectConfig events (!687, !689) - Improved the node name deduplication logic in the ALSA monitor to prevent node names with .2, .3, etc appended to them in some more cases (!688) - Added a new script to populate session.services. This is a step towards implementing detection of features that PipeWire can service (!686) * Fixes: - Fixed an issue that was causing duplicate Bluetooth SCO (HSP/HFP) source nodes to be shown in UIs (#701, !683) - In the BlueZ monitor, marked the source loopback node as non-virtual, addressing how it appears on UIs (#729) - Disabled stream-restore for device loopback nodes to prevent unwanted property changes (!691) - Fixed wp_lua_log_topic_copy() to correctly copy topic names (#757) - Updated script tests to handle differences in object identifiers (object.serial vs node.id), ensuring proper test behavior (#761) ++++ man-pages-zh_CN: - version update to 1.6.4.2 * environ(7): Retranslate using upstream man page from Linux man-pages 6.9.1. * COPYRIGHT: Update information and use more SPDX short license name. ++++ matrix-synapse: - enable support for building against 3.11 on older distros ++++ melange: - Update to version 0.19.5: * Move buildUser to existing const block * Consolidate build user/group strings * Pass GID pointer to apko_types.GID in test_test.go * Add build user to test pipeline environments (#1747) * keep using /usr as prefix * add npm and update prefix location ++++ nss-pam-ldapd: - Update to 0.9.13: * add a command line -f, --config option to specify an alternate configuration file * add a command line -t, --test option to check the configuration filevalidity * support passwords with up to 255 characters * fixes for potential memory issues in parsing configuration file * fix NULL pointer deref on out of memory * fix race condition in thread start-up * fix issue with stopping threads on shutdown * provide compatibility with musl libc * fix compilation issues on NetBSD * use closefrom() if available to fix slow invalidation on FreeBSD * fix file descriptor leaking from process starting nslcd ++++ openQA: - Update to version 4.6.1739196185.256a7781: * Bump eslint from 9.19.0 to 9.20.0 * Bump prettier from 3.4.2 to 3.5.0 * Dependency cron 2025-02-10 - Update to version 4.6.1738939087.13cb1d60: * Restrict SYNC_ASSETS_HOOK to worker settings ++++ os-autoinst: - Update to version 4.6.1739204074.6765272: * t: Add reason for undefined Pod::Coverage result * Avoid duplicating common rsync arguments in svirt code * Show download statistics in svirt backend when downloading assets * Use distinct and lower timeout for rsync call in svirt backend * Extend timeout for rsync commands done by the svirt backend to 15 min * Add dependency on Feature::Compat::Try - Update to version 4.6.1739096614.78d097a: * Fix documentation for force_soft_failure and record_soft_failure * t: Capture SYNC_ASSETS_HOOK debug output * Remove unused module Test::MockModule from 01-test-needle * Remove Test::Fatal dependency * Modify connect_and_login() test to catch multiline carp warning ++++ perl-Acme-Damn: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Alien-Build-Plugin-Download-GitLab: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Alien-wxWidgets: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Any-Moose: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Mozilla-CA: - Update Mozilla-CA-20240730-Redirect-to-ca-certificates-bundle.patch ++++ perl-Sys-Hostname-Long: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Text-Capitalize: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Unicode-EastAsianWidth: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Unix-Syslog: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-XML-Writer-String: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-YAML-PP: - updated to 0.39.0 (v0.39.0) see /usr/share/doc/packages/perl-YAML-PP/Changes v0.39.0 2025-02-10 00:01:45+01:00 - Allow unknown tags again, reverting the previous change in v0.38.1 which only was supposed to be a dev release - Add new option require_footer ++++ pesign-obs-integration: - Update to version 10.2+git20250116.e734a3f: * spec: mozilla-nss-tools is for SUSE distros, on Fedora/etc it's nss-tools * spec: fix Fedora builds * Add Fedora-specific workarounds to pesign-repackage.spec * debian: add Provides dh-sequence-signobs * dh_signobs: fix json input for pre-configured template * dh_signobs: fix parsing of pesign hashing output ++++ postgresql14-timescaledb: - Update to version 2.18.1 https://github.com/timescale/timescaledb/releases/tag/2.18.1 ++++ postgresql15-timescaledb: - Update to version 2.18.1 https://github.com/timescale/timescaledb/releases/tag/2.18.1 ++++ postgresql16-timescaledb: - Update to version 2.18.1 https://github.com/timescale/timescaledb/releases/tag/2.18.1 ++++ postgresql17-timescaledb: - Update to version 2.18.1 https://github.com/timescale/timescaledb/releases/tag/2.18.1 ++++ product-composer: - update to version 0.5.4 support source and debug settings per flavor generate sha256 files for install.iso ++++ python-JPype1: - Update to 1.5.2 * Roll back agent change due to misbehaving JVM installs. * Correct issues with non-ascii path for jdbc connections and forName. ++++ python-Mako: - Update to 1.3.9 * [bug] [tests] Fixed test suite to not rely upon ancient "future division" statement to test the Template.future_imports feature. The test is replaced with one that tests only the rendering, not the ultimate effect. ++++ python-anyio: - Update to 4.8.0: * Added experimental support for running functions in subinterpreters on Python 3.13 and later * Added support for the copy(), copy_into(), move() and move_into() methods in anyio.Path, available in Python 3.14 * Changed TaskGroup on asyncio to always spawn tasks non-eagerly, even if using a task factory created via asyncio.create_eager_task_factory(), to preserve expected Trio-like task scheduling semantics (PR by @agronholm and @graingert) * Configure SO_RCVBUF, SO_SNDBUF and TCP_NODELAY on the selector thread waker socket pair (this should improve the performance of wait_readable() and wait_writable() when using the ProactorEventLoop) (#836; PR by @graingert) * Fixed AssertionError when using nest-asyncio (#840) * Fixed return type annotation of various context managers' __exit__ method (#847; PR by @Enegg) - from 4.7.0: * Updated TaskGroup to work with asyncio's eager task factories (#764) * Added the wait_readable() and wait_writable() functions which will accept an object with a .fileno() method or an integer handle, and deprecated their now obsolete versions (wait_socket_readable() and wait_socket_writable()) (PR by @davidbrochart) * Changed EventAdapter (an Event with no bound async backend) to allow set() to work even before an async backend is bound to it (#819) * Added support for wait_readable() and wait_writable() on ProactorEventLoop (used on asyncio + Windows by default) * Fixed a misleading ValueError in the context of DNS failures (#815; PR by @graingert) * Fixed the return type annotations of readinto() and readinto1() methods in the anyio.AsyncFile class (#825) * Fixed TaskInfo.has_pending_cancellation() on asyncio returning false positives in cleanup code on Python >= 3.11 (#832; PR by @gschaffner) * Fixed cancelled cancel scopes on asyncio calling asyncio.Task.uncancel when propagating a CancelledError on exit to a cancelled parent scope (#790; PR by @gschaffner) ++++ python-azure-mgmt-logz: - 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 - Remove temporary version override - 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-pineconevectordb: - Initial build + Version 1.0.0b1 ++++ python-cassandra-driver: - Update to 3.29.2 * Convert to pytest for running unit and integration tests (PYTHON-1297) * Add support for Cassandra 4.1.x and 5.0 releases to CI (PYTHON-1393) * Extend driver vector support to arbitrary subtypes and fix handling of variable length types (PYTHON-1369) * Python NumpyProtocolHandler does not work with NumPy 1.24.0 or greater (PYTHON-1359) * cibuildwheel appears to not be stripping Cython-generated shared objects (PYTHON-1387) * Windows build for Python 3.12 compiled without libev support (PYTHON-1386) * Update README.rst with badges for version and license (PR 1210) * Remove dependency on old mock external module (PR 1201) * Removed future print_function, division, and with and some pre 3.7 handling (PR 1208) * Update geomet dependency (PR 1207) * Remove problematic escape sequences in some docstrings to avoid SyntaxWarning in Python 3.12 (PR 1205) * Use timezone-aware API to avoid deprecated warning (PR 1213) - Drop python-cassandra-driver-no-mock.patch, fixed upstream - Drop python-cassandra-driver-test_libevreactor-DependencyException.patch, fixed upstream - Remove C source files from source tree - 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 * Update name for dist directory in %files section ++++ python-click-man: - Update to 0.5.0 * Fix typo * Explicitly require setuptools, __main__.py imports pkg_resources * Fix typos * Update README.md * Fix typo * tests: Switch to pytest * Add GitHub Actions workflow, remove Travis * Fix man generation for CLI with hidden options * Move 'cli()' method to 'click_man.shell' * Add shell unit tests * cli: Expose knobs for date and version * README: Remove references to distutils command * Remove distutils command * Remove use of pkg_resources * Drop support for Python < 3.9 * Add ruff configuration * Format with ruff-format * Add pre-commit * Add lint CI job * Migrate to pyproject.toml - from version 0.4.2 * get_short_help method only exists in Click 7. - Add update-alternatives to Requires(post) and Requires(postun) - Drop get-short-help.patch, merged upstream - Limit Python files matched in %files section - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install ++++ python-dialite: - Update to 0.6.0 * Modernized repo after a few years. * Dropped Python 2.7 support. * For python 2.7 use version 0.5.3. - 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 * Update name for dist directory in %files section - Update BuildRequires from pyproject.toml ++++ python-evdev: - Update to 1.9.0 * Slightly faster reading of events in device.read() and device.read_one(). * Drop deprecated InputDevice.fn (use InputDevice.path instead). * Improve type hint coverage and add a py.typed file. - Remove fix-tests.patch as it was included upstream. ++++ python-fawltydeps: - spec-cleaner run - switch to poetry-core ++++ python-mitmproxy-rs: - Update to 0.11.1: * Add LocalRedirector.unavailable_reason() and TunInterface.unavailable_reason(). * Add active_processes() on Linux. * tun mode: disable rp_filter, remove debug logging. * tun mode: re-add debug logging. * tun mode: add default netmask * Remove superfluous debug logs. * Add debug info. * Assign a local IP address to our tun interface for Linux compatibility. * Add tun mode. - Switch to srctar for cargo vendoring. ++++ python-pyahocorasick: - Enable %build section for test flavor - Limit Python files matched in %files section - Update to version 2.1.0 * Drop support for Python 3.6 and 3.7. Use older version for pre-built wheels. Note that it may work on these older version, we are just no longer supporting and testing these Python versions. * Add support for Python 3.12 - from version 2.0.0 * Drop support for Python 2 * Drop support for 32 bits OSes * Re-organize code such that sources are under src/, utilities under etc/ and tests are under tests/ * Use pytest for testing and streamline tests to use a more conventional Python approach * Build more compatible Linux wheels using "ci-build-wheel" - Restrict package to 64-bit architectures as 32-bit architectures are no longer supported upstream and the testsuite fails on these - Split off tests into separate -test package - 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 ++++ python311-pyside6: - Update test excludes for qemu emulation and riscv64 - Increase testing timeout to avoid spurious failure of registry_existence_test ++++ python-ruff: - update to 0.9.6 * Preview features * [airflow] Add external_task.{ExternalTaskMarker, ExternalTaskSensor} for AIR302 * [flake8-builtins] Make strict module name comparison optional (A005) * [flake8-pyi] Extend fix to Python <= 3.9 for redundant-none-literal (PYI061) * [pylint] Also report when the object isn't a literal (PLE1310) * [ruff] Implement indented-form-feed (RUF054) * [ruff] Skip type definitions for missing-f-string-syntax (RUF027) * Rule changes * [flake8-annotations] Correct syntax for typing.Union in suggested return type fixes for ANN20x rules * [flake8-builtins] Match upstream module name comparison (A005) * [flake8-comprehensions] Detect overshadowed list/set/dict, ignore variadics and named expressions (C417) * [flake8-pie] Remove following comma correctly when the unpacked dictionary is empty (PIE800) * [flake8-simplify] Only trigger SIM401 on known dictionaries * [pylint] Do not report calls when object type and argument type mismatch, remove custom escape handling logic (PLE1310) * [pyupgrade] Comments within parenthesized value ranges should not affect applicability (UP040) * [pyupgrade] Don't introduce invalid syntax when upgrading old-style type aliases with parenthesized multiline values (UP040) * [pyupgrade] Ensure we do not rename two type parameters to the same name (UP049) * [pyupgrade] [ruff] Don't apply renamings if the new name is shadowed in a scope of one of the references to the binding (UP049, RUF052) * [ruff] Update RUF009 to behave similar to B008 and ignore attributes with immutable types * Server * Root exclusions in the server to project root * Bug fixes * [flake8-datetime] Ignore .replace() calls while looking for .astimezone * [flake8-type-checking] Avoid TC004 false positive where the runtime definition is provided by __getattr__ * Documentation * Improve ruff-lsp migration document * Undeprecate ruff.nativeServer ++++ python-securesystemslib: - update to 1.2.0: * Small release with mostly internal changes. * SigstoreSigner now has a convenience function for creating a signing identity for GitHub Actions workflow * Linting refactoring, switched to ruff * Modern annotations used in most of the code base ++++ python311-shiboken6: - Update test excludes for qemu emulation and riscv64 - Increase testing timeout to avoid spurious failure of registry_existence_test ++++ python-trove-classifiers: - update to 2025.1.15.22: * Add CUDA 12.6 classifier * Remove unused licenses * Add upcoming django version * Add term for quantum computing * Add Django trove classifiers for 5 and upcoming 5.2 release ++++ python-weasyprint: - update to 64.0: * #2338: Allow custom RDF metadata for PDF/A and eInvoices * #123, #2345: Handle small-caps synthesis * #2343: Support outline-offset * #2361: Support text-underline-offset and text-decoration- thickness * #2296: Don’t crash with tables with rounded corners split between pages * #2360: Fix gradients with non-RGB colors * #2355, #2358: Align png emojis to the surrounding text * #2353: Fix alignment of SVG text with multiple nested text- anchor values * #2350: Fix logging restoration in capture_logs * #2341: Fix page groups * #2314: Use CSS 'image-rendering' attribute for images in SVGs * #2332: Fix opacity for translated SVG elements * #2329: Refactor text.line_break.get_log_attrs * #2325, #2326: Fix table overflow edge cases * #2347, #2364: Improve rendering speed for text * #2352: Add more use cases in documentation, use Furo theme ++++ python-zodbpickle: - update to 4.1.1: * Fix NameError which occurred when importing zodbpickle.fastpickle. * Add final support for Python 3.13. ++++ python-mitmproxy: - Update to 11.1.2: * CVE-2025-23217: mitmweb's API now requires an authentication token by default. The mitmweb API is bound to localhost only, but @gronke found that an attacker can circumvent that restriction by tunneling requests through the proxy server itself in an SSRF-style attack. (fa89055, @mhils) (bsc#1236890) * Add (optional) password protection for mitmweb. The web_password option replaces the randomly-generated token authentication with a fixed secret that survives mitmproxy restarts. (0bd573a, @mhils) * mitmweb can now be hosted under arbitrary domains, the previously-used DNS rebind protection is not required anymore. (62693af, @mhils) * Security Hardening: mitmweb's xsrf_token cookie is now HttpOnly; SameSite=Strict. (#7491, @mhils) * Fix console freezing due to DNS queries with an empty question section. (#7497, @sujaldev) * Fixed a bug that caused mitmproxy to crash when loading prior knowledge h2 flows. (#7514, @sujaldev) * Fix a bug where mitmproxy would get stuck in secure web proxy mode when using ignore_hosts or allow_hosts. (#7519, @mhils) * Copy request/response data to the clipboard in mitmweb (#7352, @lups2000) * Fix a bug where exporting a curl or httpie command with escaped characters would lead to different data being sent. (#7520, @proteusvacuum) * Local Capture Mode is now available on Linux as well. (#7440, @mhils) * mitmproxy now requires Python 3.12 or above. (#7440, @mhils) * Add cache-busting for mitmweb's front end code. (#7386, @mhils) * Clicking the URL in mitmweb now places the cursor at the current position instead of selecting the entire URL. (#7385, @lups2000) * Add missing status codes (#7455, @jwadolowski) * All filter expressions are now case-insensitive by default. Users can opt into case-sensitive filters by setting MITMPROXY_CASE_SENSITIVE_FILTERS=1 as an environment variable. (#7458, @mhils, @AdityaPatadiya) * Remove filter expression lowercasing in block_list addon (#7456, @jwadolowski) * Remove check for status codes in the blocklist add-on. (#7453, @lups2000, @AdityaPatadiya) * Prompt user before clearing screen (#7445, @errorxyz) * Stop sorting keys in JSON contentview (#7346, @injust) * Fix a bug where a custom CA would raise an error. (#7355, @nneonneo) * Fix a bug where the mitmproxy UI would crash on negative durations. (#7358, @mhils) * Allow technically invalid HTTP transfer encodings in requests if validate_inbound_headers is disabled. (#7361, #7373, @mhils) * Fix a bug in windows management in mitmproxy TUI whereby the help window does not appear if "?" is pressed within the overlay (#6500, @emanuele-em) * Tighten HTTP detection heuristic to better support custom TCP-based protocols. (#7228, @fatanugraha) * Implement stricter validation of HTTP headers to harden against request smuggling attacks. (#7345, @mhils) * Increase HTTP/2 default flow control window size, fixing performance issues. (#7317, @sujaldev) * Fix a bug where mitmproxy would incorrectly report that TLS 1.0 and 1.1 are not supported with the current OpenSSL build. (#7241, @mhils) * Add a tun proxy mode that creates a virtual network device on Linux for transparent proxying. (#7278, @mhils) * browser.start command now supports Firefox. (#7239, @sujaldev) * Fix interaction of the modify_headers and stream_large_bodies options. This may break users of modify_headers that rely on filters referencing the message body. We expect this to be uncommon, but please make yourself heard if that's not the case. (#7286, @lukant) * Fix a crash when handling corrupted compressed body in savehar addon and its tests. (#7320, @8192bytes) * Remove dependency on protobuf library as it was no longer being used. (#7327, @matthew16550) ++++ rdfind: - use gcc 13 for releases < 1600 - run autoconf to fix upstream autoconf bug ++++ rpcs3: - Update to version 0.0.34~git20250209: * PPU Analyzer: Minor Fixup ++++ rpmlint: - Update to version 2.6.1+git20250210.a7561ed8: * dbus-services: adjust iio-sensor-proxy digest (bsc#1236290) * CI: add opensuse-slfo-* branches * Add declarative build support to SpecCheck * FilesCheck: Update FSF address check * Handle the missing buildroot in rpm 4.20 gracefully * %{autochangelog} in the changelog section should not cause a warning ++++ rpmlint-strict: - Update to version 2.6.1+git20250210.a7561ed8: * dbus-services: adjust iio-sensor-proxy digest (bsc#1236290) * CI: add opensuse-slfo-* branches * Add declarative build support to SpecCheck * FilesCheck: Update FSF address check * Handle the missing buildroot in rpm 4.20 gracefully * %{autochangelog} in the changelog section should not cause a warning ++++ rpmlint-test: - Update to version 2.6.1+git20250210.a7561ed8: * dbus-services: adjust iio-sensor-proxy digest (bsc#1236290) * CI: add opensuse-slfo-* branches * Add declarative build support to SpecCheck * FilesCheck: Update FSF address check * Handle the missing buildroot in rpm 4.20 gracefully * %{autochangelog} in the changelog section should not cause a warning ++++ s390-tools: - Upgrade s390-tools to 2.37 (jsc#PED-9591, jsc#PED-10303, jesc#PED-11870 (jsc#IBM-1062)) * Changes of existing tools: dbginfo.sh: Add details on CPU-measurement dbginfo.sh: Add new crypto command dbginfo.sh: Add overview commands and crypto update dbginfo.sh: Adding kdump info dbginfo.sh: Removing outdated email references dbginfo.sh: Rework network section dbginfo.sh: Update copyright 2nd year pvimg: Add '--(enable|disable)-image-encryption' flags to 'pvimg create' pvimg: Add '--cck ' command line option and make '--comm-key' an alias pvimg: Add '--hdr-key' command line option to 'pvimg create' pvimg: Rename '--key' into '--hdr-key' and use '--key' as an alias (for 'pvimg info') pvsecret: Add support for retrievable secrets ziorep_config: Add PCHID field to adapter report ziorep_traffic: Add DEVBUSID column to traffic report ziorep_utilization: Add --fcp-device parameter to print virtual adapter report ziorep_utilization: Add PCHID column to physical adapter report ziorep_utilization: Now prints only physical adapter report by default ziorep_utilization: Swap Bus-ID and CHPID columns in virtual adapter report zipl/boot: Increase section size for eckd_mv dumper zkey: Add support for listing and importing protected virtualization secrets * Bug Fixes: chpstat: Fix invalid utilization data on older kernels opticsmon: Fix runaway loop in on_link_change() zipl: Update inline assembly for GCC 15 zipl_helper.device-mapper: Add missed step in logical device resolution - Revendored vendor.tar.gz - Removed obsolete patches: * s390-tools-01-zipl_helper.device-mapper-add-missed-step-in-logical.patch * s390-tools-02-zipl-src-fix-imprecise-check-that-file-is-on-specifi.patch * 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 * s390-tools-pvimg-info-command-01.patch * s390-tools-pvimg-info-command-02.patch * s390-tools-pvimg-info-command-03.patch * s390-tools-Support-unencrypted-SE-images-01.patch * s390-tools-pvimg-info-command-04.patch * s390-tools-pvimg-additional-01.patch * s390-tools-01-zkey-Add-support-for-retrieving-a-list-of-ultravisor-secrets.patch * s390-tools-02-zkey-Add-the--pvsecrets-list-command.patch * s390-tools-03-zkey-Add-PVSECRETS-AES-key-type.patch * s390-tools-04-zkey-Add-the-pvsecrets-import-command.patch * s390-tools-05-zkey-Reject-key-generation-and-APQN-association-for-PVSECRET-AES-keys.patch * s390-tools-06-zkey-Reject-re-enciphering-of-PVSECRET-AES-keys.patch * s390-tools-07-zkey-Support-validation-of-key-of-type-PVSECRET-AES.patch * s390-tools-08-rust-pvimg-Fix-flag-parsing-for-allowing-dump.patch * s390-tools-09-rust-pvimg-Document-the-change-from--comm-key-to--cck.patch ++++ sdbootutil: - Update to version 1+git20250210.45458c4: * Requires keyutils (bsc#1236940) ++++ telegraf: - Update to version 1.33.2: * Telegraf v1.33.2 * Update changelog for v1.33.2 * Update build_version.txt for v1.33.2 * chore: Make tidy * fix(agent): Set `godebug x509negativeserial=1` as a workaround (#16489) * chore(outputs.sql): Update ClickHouse Docker image for integration test (#16462) * docs(inputs): Add plugin metadata and update description for g* to i* (#16486) * chore(inputs): Fix line-length in READMEs for `t` to `z` (#16485) * docs(outputs.event_hubs): Add metadata and improve description (#16484) * chore(deps): Fix apache arrow dependency, update to v18.1.0 (#16482) * chore(deps): Update ClickHouse SQL driver to v2 (#16423) * fix(agent): Avoid panic by checking for skip_processors_after_aggregators (#16477) * fix(outputs.sql): Fix insert into ClickHouse (#16472) * chore(deps): Bump github.com/go-ldap/ldap/v3 from 3.4.8 to 3.4.10 (#16470) * chore(deps): Bump github.com/yuin/goldmark from 1.6.0 to 1.7.8 (#16467) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.33.10 to 1.33.12 (#16468) * chore(deps): Bump google.golang.org/api from 0.214.0 to 0.219.0 (#16469) * chore(deps): Bump github.com/nats-io/nats-server/v2 from 2.10.17 to 2.10.25 (#16466) * fix(inputs.x509_cert): Add config to left-pad serial number to 128-bits (#16447) * fix(outputs.azure_monitor): Prevent infinite send loop for outdated metrics (#16448) * fix(service): Set address to prevent orphaned dbus-session processes (#16454) * chore(deps): Bump github.com/lxc/incus/v6 from 6.6.0 to 6.9.0 (#16445) * chore(deps): Bump github.com/prometheus/common from 0.61.0 to 0.62.0 (#16453) * chore(outputs.azure_monitor): Cleanup code (#16437) * docs(inputs.dovecot): Document plugin not working for version 2.4+ (#16444) * chore(deps): Bump cloud.google.com/go/storage from 1.47.0 to 1.50.0 (#16442) * chore(deps): Bump github.com/google/cel-go from 0.21.0 to 0.23.0 (#16440) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.33.2 to 1.33.10 (#16439) * docs(processors.filter): Correct tag specification in rule example (#16434) * chore: Update go to v1.23.5 (#16436) * chore: Update copyright year (#16367) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/win*` (#16427) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/webhooks/*` (#16411) * chore(inputs.statsd): Refactor internal stats into their own struct (#16419) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/[t-v]*` (#16408) * chore(deps): Bump github.com/shirou/gopsutil/v4 from v4.24.10 to v4.24.12 (#16369) * chore(deps): Bump github.com/shirou/gopsutil/v4 from 4.24.10 to 4.24.12 (#16417) * chore(deps): Bump github.com/apache/iotdb-client-go from 1.3.2 to 1.3.3 (#16416) * chore(deps): Bump github.com/aws/aws-sdk-go-v2 from 1.32.8 to 1.33.0 (#16415) * chore(deps): Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.7.0 to 1.8.1 (#16414) * fix(inputs.netflow): Ensure type consistency for sFlow's IP version field (#16403) * chore(linters): Enable `unused-receiver` rule for revive (#16406) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/r*` (#16341) * chore(deps): Bump k8s.io/api from 0.31.3 to 0.32.1 (#16396) * docs(inputs.sql): Add protocol to DSN (#16330) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/s*` (#16363) * chore(deps): Bump github.com/eclipse/paho.golang from 0.21.0 to 0.22.0 (#16395) * chore(deps): Bump github.com/showwin/speedtest-go from 1.7.9 to 1.7.10 (#16397) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.38.0 to 1.45.3 (#16394) * chore: Fix linter findings for `revive:unused-receiver` in `agent`, `cmd`, `config`, `internal`, `metric`, `migrations`, `models`, `testutils` and `tools` (#16340) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/outputs` (#16338) * chore(deps): Bump golangci-lint from v1.62.2 to v1.63.4 (#16360) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/`: `aggregators`, `common`, `parsers`, `processors`, `secretstores` and `serializers` (#16339) * chore(inputs.kinesis_consumer): Cleanup code (#16267) * fix: Correct version number in build_version.txt for 1.33 releases (#16488) ++++ thin-provisioning-tools: - thin-provisioning-tools lacks symlinks and related man pages (boo#1236800) * Call make install to generate symbolic links of comamnds * Update %files section to include above symbolic links and man ++++ tlrc: - Update to 1.10.0: * Fixed stretched man page rendering when using mandoc * Fixed wrong error messages when the pages.en directory in the cache is empty * The location of the config file can now be overridden using the TLRC_CONFIG environment variable (#89) * Added support for hex color codes (#115) ++++ upmpdcli: - Update to 1.9.1 * Multiple improvements in Tidal and Subsonic Media Server modules ++++ vifm: - Update to 0.14: * Somewhat incompatible changes This release contains a number of changes which are technically non-backwards compatible. However, all of them should have very little negative impact (i.e., hard to notice the change without reading the changelog). At the same time, a bug, fixing which is likely to have an impact on user configuration, has been identified but not yet fixed to give a chance to update all affected vifmrc files. If a bug is likely to be relied on by the configuration, a dialog with the explanation and instructions will appear. * Sorting and non-Latin characters Until this release Vifm has always used byte sorting (effectively, sorting of UTF-8 byte sequences). From now on a form of Unicode normalization is applied to strings when sorting views and completion results. The change can be expanded to other cases in future releases. The measured performance impact is negligible (several percent). Practically, this means that characters like a and ä are now grouped together regardless of the way in which diacritic is being encoded. Some characters can still appear in weird non-alphabetic positions because full Unicode normalization results in losing case sensitivity and is therefore not applied. * Addressing some longtime woes For one reason or another some inconvenient peculiarities have accumulated over the years. Time has come to replace workarounds with something better: + global variables (g:var) replace the use of environmental variables for internal purposes, thus avoiding polluting environment of child processes + use of :let to invoke a builtin function discarding its result is superseded by a proper :call command + use of execute 'normal! gl' to run selection now has :open command as a better alternative + size of selection can now be queried via selected() (previous releases required expand('%c') == expand('%f') or an equivalent trick) + %{expression} macro in 'statusline' can now have } embedded as \} (\\ still means two slashes) + dialogs now recognize Enter and Escape keys as "yes" and "no" replies * More useful menus :copen recalled last navigation menu for years, but that's not always enough. Now up to 25 such menus are stored after their use and can be navigated to via :chistory/:colder/:cnewer. In addition, :grep or :find can be rerun on the same set of commands right from the menu which previously required leaving the menu just to get back to it. History of command-line in menus is now also managed and stored, making staying in menu mode for longer a more pleasant experience. * UI improvements Navigation between views/tabs via new :wingo command with optional incremental completion thanks to new 'wildinc' option (applicable to any other command or all of them at once). Ability to highlight a view column (:highlight column:size ...), specify how highlighting applies ('hloptions'), set a separator between miller columns in set fillchars+=millersep:'|', shorten columns in the middle (^ in 'viewcolumn'). Also, displaying of CJK characters on Windows should have much fewer issues now. * Lua API Slowly adding new functionality. This batch comes with things like primitive file operations, ability to create custom views or menus and handling ranges of :commands. * Other Search matches can be traversed via Tab and Shift-Tab while in the prompt (applies to navigation mode as well). An invalid expression in :if or :elseif no longer just skips that command, now all commands up to and including matching :endif are skipped to avoid executing half-random sequences of commands due to a mistake, which also results in better error messages. Previously, :elseif was also evaluating its expression even some earlier branch was already taken. :rename now asks whether file move is intended instead of assuming a user mistake and refusing to proceed. Support MTP devices by bundled vifm-media script if simple-mtpfs is installed. Also improve what devices are offered for mounting (e.g., don't offer a whole drive if it contains partitions). v:version to branch depending on release. * Fixes Get preview graphics out of the way in more cases (like when opening menus). Terminals with more than 32768 color pairs should not cause visual defects or crashes anymore. Merging of directories was either not asking for confirmation or aborting after skipping a file. Paths with some unreadable characters were not processed due to a regression. Directories weren't counted in estimates of file operations. && operator was always evaluating both branches instead of properly short-circuiting. %a macro of 'statusline' was displaying wrong values on non-Linux Unix-like systems. :compare falsely claimed that files of identical size and with common prefix are identical. ++++ werf: - Update to version 2.26.6: * chore: release 2.26.6 * fix(build, image-spec): remove werf SSH_AUTH_SOCK env that persist after build * chore(release): 2 alpha - Update to version 2.26.5: * chore: release 2.26.5 * fix(build, image-spec): remove werf envs that persist after build * chore(release): 2 alpha - Update to version 2.26.4: * chore: release 2.26.4 * fix(build): account for imagesSpec.clearCmd/clearEntrypoint when generating image tag * fix(build): ensure imageSpec preserves CMD and ENTRYPOINT behavior for compatibility * chore(channels): bump alpha ++++ xdg-desktop-portal-gnome: - Add notification-Add-missing-GUnixFDList-argument.patch * Fix crash on notification (bsc#1236435) glgo#GNOME/xdg-desktop-portal-gnome#157 glgo#GNOME/xdg-desktop-portal-gnome!210 ++++ xen: - Update to Xen 4.20.0 RC4 release * AMD/IOMMU: log IVHD contents * AMD/IOMMU: drop stray MSI enabling * radix-tree: introduce RADIX_TREE{,_INIT}() ++++ yast2-trans: - Update to version 84.87.20250209.5d5ae60d41: * Translated using Weblate (German) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Slovak) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Dutch) * Translated using Weblate (German) * Translated using Weblate (Japanese) * Translated using Weblate (Catalan) * New POT for text domain 'hana-ha'. * New POT for text domain 'auth-client'. ++++ zizmor: - Update to version 1.3.1: * chore: prep for 1.3.1 release (#523) * bugfix: bump github-actions-models to 0.25.0 (#522) * docs: bump trophies (#521) * docs: bump trophies (#520) * bugfix: fix has_tag lookup (#519) * docs: bump trophies (#515) * docs: bump trophies (#512) * bugfix: expr: make index rule non-atomic (#511) * chore(deps): bump the github-actions group with 2 updates (#509) * chore(deps): bump the cargo group with 2 updates (#508) * docs: bump trophies (#507) * docs: update dev-docs (#505) * README: more details (#504) * docs: bump trophies (#503) * bugfix: bump github-actions-models to 0.24.0 (#502) ++++ zoxide: - Update to 0.9.7: Added: * Nushell: support for 0.102.0. * Bash / Zsh: add doctor to diagnose common issues. Fixed: * ksh: alias to regular POSIX implementation for better compatibility. ------------------------------------------------------------------ ------------------ 2025-2-9 - Feb 9 2025 ------------------- ------------------------------------------------------------------ ++++ NumCpp: - Update to version 2.14.0: * added argpartition() for gh#dpilger26/NumCpp#225. - Drop upstreamed or otherwise no longer required patches: * NumCpp-disable-pytest.patch * NumCpp-add-tests.patch - Add NumCpp-pytest-link-python.patch: Fix linking to python when building for openSUSE [gh#dpilger26/NumCpp#222]. ++++ PrusaSlicer: - Fix app notification font ++++ RemoteBox: - Update to 3.4 * This release is really to address a major RDP display issue * Set RDP auth method to negotiate when creating new guests (quick fix for the remote display not opening on newly created guests) * Changes to the xfreerdp, rdesktop and remmina presets to increase compatibility * IMPORTANT: With RemoteBox 3.4 if you still have a guest that won't open it's display. Simply Edit it's settings, go to Display->Remote Display then press save. This will update some internal settings - renamed RemoteBox-3.3_fix-env-script-interpreter.patch to fix-env-script-interpreter.patch - dropped remotebox.pdf as the only official documentation is now the website ++++ asymptote: - Update to release 2.97 * By default, orthographic projections now use ``center=true``; the camera and target are automatically centered within the scene. * Triangle groups are used for indexed surfaces drawn with the render option tessellate=true. * GLSL error reporting was restored. * New keywords ``autounravel`` and ``using`` were added. - Add use-system-libs.patch ++++ barvinok: - Update to release 0.41.8 * remove all remaining uses of Omega (and Parker's DFA counting) * support recent versions of clang ++++ drbd: - drbd: fix build error against kernel v6.13 (boo#1236927) * add patch + boo1236927-fix-build_error_against_v6.13.patch ++++ file-roller: - Update to version 44.5: + Bugfixes: 7zip: ask the password again if it is wrong. ++++ freeciv: - Update to 3.1.4: * not compatible with 3.0.x servers and vice versa. * Player authentication is supported by default * Max number of regular players (not counting barbarians) is now 500 * Rally Points can be set for the cities * Previously silent generic actions now have event message types, so can show up chat/messages/popup HRM#848791 * There has been many changes to what actions each keyboard key does, as required by changes in the actions themselves. See Controls in Help for updated info. Especially; Paradrop now has a key distinct from Pollution cleaning * Adding local nation definitions now works properly * https://freeciv.fandom.com/wiki/NEWS-3.1.0 - Packaging changes: * Introduce the Gtk4 front-end * Switch the Gtk3 front-end to Gtk3.22 flavor * Switch the Qt front-end to Qt6 on Tumbleweed * Build with system LUA * Use upstream .desktop files and simplify spec file ++++ gap-datastructures: - Update to release 0.3.1 * Ensure compatibility of source code with future C compilers - Update to release 1.0.8 * Use designated initializers for StructInitInfo ++++ gap-gaussforhomalg: - Update to release 2024.08.01 * No changelog was provided ++++ gap-genss: - Update to release 1.6.9 * Turn IO into an optional dependency ++++ gap-gradedringforhomalg: - Update to release 2024.07.01 * No changelog was provided ++++ gap-guava: - Update to release 3.20 * Many changes to the manual were made. Accumulated anachronisms were revealed by manual/example test extraction via AutoDoc. * Adjusted old C code to not define a bool type (the C23 standard will override it soon for gcc). * CoveringRadius() for codes over small non-binary fields was throwing an error. ++++ gap-lins: - Initial package (version 0.9) for build.opensuse.org ++++ gap-loops: - Update to release 3.4.4 * Do not attempt to read non-existing files - Update to release 1.1.1 * Package metadata updates only ++++ gap-smallgrp: - Update to release 1.5.4 * Don't attempt to load non-existent source files (this was harmless so far as it failed silently, but in future GAP versions may result in a scary warning or even an error) ++++ gap-smallsemi: - Update to release 0.7.1 * A minor release including some refactoring of the code, and some changes for compatibility with changes in GAP. ++++ gap-zeromqinterface: - Update to release 0.16 * Require GAP >= 4.12 so that LoadKernelExtension can be used ++++ gnome-mahjongg: - Update to version 47.2: + Fixed a regression making games needlessly difficult to solve. ++++ gthumb: - Update to version 3.12.7: + Features: - WebP: . read the ICC profile if available . save the EXIF data - Video screenshot: use the configured jpeg extension for the file + Bugfixes: - Preferences dialog: same dialog shown endlessy - Bookmarks: fixed loading system bookmarks with the flatpak version - migrate-catalogs: properly use time_t for localtime - Removed references to wiki.gnome.org pages - Appdata: Fix developer id + Updated translations. ++++ gzdoom: - Retain modtime of files for reproducibility ++++ hibiscus: - Update to 2.10.24 - NEW: 1127 Passenden MariaDB/MySQL-Treiber automatisch ermitteln - BUG: 1126 Casts auf Double aus dem Resultset vermeiden - NEW: 1125 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 03.03.2025 - NEW: 1124 Wenn unmittelbar vor dem Anzeigen des ChipTAN-USB-Dialogs der Kartenleser nicht gefunden wird, den User bitten, den Leser anzuschliessen und die Karte einzulegen - NEW: 1123 Neue Option „Gesamten Pfad der Umsatzkategorie anzeigen“ in den Einstellungen der Umsatzliste - siehe https://homebanking-hilfe.de/forum/topic.php?p=174818#real174818 - NEW: 1122 XRechnung: Import auch direkt im XML-Format, außerdem eine Reihe weiterer XML-Varianten unterstützen - NEW: 1121 XRechnung: Alternativ „ExchangedDocument/ID“ als Verwendungszweck verwenden - siehe https://homebanking-hilfe.de/forum/topic.php?p=174533#real174533 - NEW: 1120 Neue obantoo-Version mit https://github.com/willuhn/obantoo/pull/4 - NEW: 1061 Umstellung von MySQL auf MariaDB ++++ lazygit: - Update to version 0.45.2: * Bump dependencies * Improve undo action to restore files upon undoing a commit * Collapse/expand all files in tree * Add ability to configure branch color patterns * Remove the automatic coloring of certain branch names * Automatically cut release each month * Standardise on 'screen mode' name * Use interactive shell for running shell commands only if shell is bash or zsh * Fix `micro` editor preset * Add number of commits to cherry-pick confirmation prompt * Adjust line number for working copy when editing a line * Combine GetPathDiff and GetAllDiff into one command (GetDiff) * Cleanup: use the upstream local variable consistently * Fix resetting or rebasing a branch to its upstream when the upstream branch name is different * Extend reset/rebase test to use upstream branch name that is different from local one * Show the keybinding at bottom of commit description view * Disable KeybindingsMenu using a DisabledReason when a panel is open * Don't show error toast for disabled keybindings if DisabledReason text is empty * Tweak file icons * docs: qlarify commit message prefix mechanics * provide section for openLink * Add worktree option to fast forwarding operation * update documentation to describe use of custom commands without keys specified. * Default to half-screen mode when filtering files or using the git-arg CLI arg * Add screen-mode command line argument * Update instructions for using OSC52 with tmux * Set repology table to 3 columns * Use HEX colors on file icons instead of C256 colors * Update chinese translation for pull requests * Allow on prem Azure DevOps Server pull request * Allow to switch branches in Commit View * Stylize and correct the NixOS section in README.md * Add vision and design principles doc * Fix hang when returning from shell command * Don't preserve commit message when it's unchanged from initial message * Extend commitPrefix test to cancel without changing the commmit message * Add user config to enable line wrapping in the staging view * Rewrap patch when view width changes * Handle wrapped lines in patch explorer state * Return arrays with line indices from WrapViewLinesToWidth * Convert tabs to spaces in WrapViewLinesToWidth * Refactor: move wrapMessageToWidth to utils/lines.go * Fix: set state to nil when patch building view loses focus * Fix several bugs in wrapMessageToWidth * Fix moving a commit across a branch boundary in a stack * Fix moving a commit across an exec todo * Allow deleting a merge commit * Simplify finding rebase todos * Make equalHash more correct * Disable dropping merge commits if it's not a single selection * Disable fixup/squash for merge commits * Disable moving merge commits * fix(config): allBranchesLogCmd description typo * reorder keybinds to main/down, main/up, secondary/down, secondary/up * remove duplicate secondary MouseWheelUp keybind * Add user config gui.showNumstatInFilesView * Fix opening links containing ampersands (&) in WSL * Fix opening files with explorer in WSL * add missing default sort order in commits panel * Respect the diff context size when showing a range diff * Cleanup: move adding --ignore-all-space arg to DiffCmdObj * Improve editing a commit * Extract helper methods * Filter out merge commits when generating todo changes in InteractiveRebase * Cleanup: remove a no-op Focus() call * Allow deleting a range selection of branches * Extract test helper function checkRemoteBranches * Pass a remote branch to ConfirmDeleteRemote * Extract variables * Fix mouse wheel scrolling of custom patch view * Remove unused texts * Remove unused field gui.IsNewRepo * Simplify startBackgroundFetch * Let schema/config.json end with a line feed * pkg/gui: Allow user to select remote and branch when creating a PR * use unsigned integer in test and fix CI/linter complaint * add test case for decreasing Diff Context length to zero * use an unsigned_64 for DiffContextSize and add saturated add/subtract * ci: update `upload-artifact` and `download-artifact` actions to v4 * Add new filter to only show tracked files in Files panel * Fixes to lazygit Ubuntu install instructions in README.md * Add config option to disable tab switching with jump keys * Fix installation for Ubuntu in README.md * Cleanup: remove isFocused parameter from GetContentToRender and related methods * Don't render staging view when it loses focus * Change NewRenderStringWith{out}ScrollTask to reuse the task key of the existing task * Fix pressing shift-down after clicking in diff view * Fix clicking multiple times in an integration test * Allow pasting commits more than once * Wrap an overly long line * Get rid of error return value of PostRefreshUpdate and a few related ones * Fix many file icons * Fix ForEachLineInFile to not lose the last line if it doesn't end with a LF * Add regression test for resolving conflicts in a file without a trailing LF * Extract helper function for easier testing * Use AutoRenderHyperLinks in confirmation view * Use AutoRenderHyperLinks in main views * Turn on AutoRenderHyperLinks in the Command Log panel * Add a menu item to delete both local and remote branch at once * Better local branch delete confirmation * Fix bug with deleting remote branch whose name doesn't match local branch * Add question marks to questions * Remove unused texts * Remove obsolete TODO comment * Fix copying commit author to clipboard * Add performance improvements section to release notes * Fix crash when viewing the divergence of a branch which is up to date with its upstream * Use map to quickly find children in BuildTreeFromFiles * Add options for disabling switching to the Files panel after popping or applying a stash * Create fixup commit at end of its branch when there's a stack of branches * Extract helper function for getting the hash of the last commit made * Add changeToFixup field to MoveFixupCommitDown * Generate keybindings * Update language files from Crowdin * Switch to Files panel after popping a stash * Add Zed to user_config.go and schema * Add Zed to docs/Config.md * Add Zed support to editor_presets.go * Add integration tests for checkout/new branch with autostash * Offer autostash option when creating new branch * Simplify CheckoutRef * Don't allow opening a menu while the search or filter prompt is open * Ask to auto-stage unstaged files when continuing a rebase after resolving conflicts * Add config git.autoStageResolvedConflicts * Actually look for conflict markers in GetHasInlineMergeConflicts * Add a simple integration test for non-sticky range diff * Cleanup: remove now unused ListControllerTrait from SwitchToDiffFilesController * Use non-sticky range diff when entering commit files panel * Extract a method CommitFilesContext.ReInit * Show diff for range selection in commits and sub-commits panel * Add ShortRefName to Ref interface * Add --stat -p to diff args in diffing mode * Add prefix to main view diff when in diffing mode * Bugfix: properly set title of subcommits panel when refreshing * Bugfix: don't allow dropping patches from a custom patch that was made in diffing mode * Bugfix: more comprehensive check whether custom patch must be reset * Extract helper function currentFromToReverseForPatchBuilding * Cleanup: remove unnecessary viewFiles indirection * Cleanup: remove diffFilesContext field of SwitchToDiffFilesController * Cleanup: remove unused translated text * [DATALAD RUNCMD] run codespell throughout fixing typos automagically * [DATALAD RUNCMD] Do interactive fixing of some ambigous typos * [DATALAD RUNCMD] Do interactive fixing of some ambigous typos * custom skips for codespell * Add rudimentary codespell config * Add github action to codespell master on push and PRs * Do not git ignore .codespellrc * Remove error return value from functions that always return nil * Ignore return values of fmt.Scanln * Remove "double" formatting * Use print instead of printf when there are no arguments * Use format arguments instead of concatenating strings * Fix cancelled autostash resulting in stuck inline status * Add missing closing quote * Set main views to underline hyperlinks only on mouse hover * Fix rendering regression introduced in #3839 * Fix loading customCommands from per-repo config file * Add a test that shows how per-repo config file replaces customCommands * Fix wrong test assertion text * Allow using `<`/`>` and `,`/`.` in sticky range select mode in patch explorer * Cleanup: move SetLineSelectMode into AdjustSelectedLineIdx * Don't return model search results for commits when we don't have columnPositions * Return nil columnPositions when not rendering anything * Fix early exit condition * Call ReApplySearch after layout * Make searching available in the filtered commits list * Scroll views up if needed to show all their content * Use our new hyperlink support in the information view * Fix Decolorise to also strip hyperlinks * Remove now unused function handleGenericClick * Use our new hyperlink support in confirmations * Use our new hyperlink support in the status panel * Add function to render a hyperlink * Add documentation about delta --hyperlinks * Set an openHyperlink function on gocui * Make it possible to scroll the commit description with the mouse wheel * Allow switching between commit message and description by clicking * Cleanup: use the right context for CommitDescriptionController.Context() * Don't stage already staged deleted items * Improve fixup commits script * Specifying branch name source from refs/heads for fast forwarding * Add checkbox to PR template to make sure UserConfig entries can be hot-reloaded * Add dev documentation about using UserConfig * Add information about per-repo config files to Config.md * Show a confirmation when changing a config that can't be auto-reloaded * Reload changed user config files on terminal focus * Make custom commands reload when switching repos * Re-determine existing main branches if mainBranches config changed * Store Common instead of just the list of configured main branches in MainBranches * Make gui.commitLength hot-reloadable * Make gui.statusPanelView config hot-reloadable * Move initialization of global gocui properties to onUserConfigLoaded * Set custom author and branch colors and nerd font version after loading user config * Reinitialize gui.ShowExtrasWindow after loading user config * Initialize translation set after reading user config * Support per-repo config files * Make common.UserConfig an atomic.Pointer for safe concurrent access * Change direct access to Common.UserConfig to a getter * Save changed user config back to disk in integration tests * Introduce ConfigFile struct * Split createAllViews * Remove return value of Gui.setColorScheme * Remove pointless reloading of UserConfig * Make fields of AppConfig private * Use getters for AppState and UserConfig instead of accessing the fields directly * Use filepath instead of path for file path operations * Fix pressing escape after clicking in diff view * Set SelectedPath to SelectedCommitFilePath in CommitFiles context * Expose SelectedCommit to custom commands, deprecate Selected{Local,Reflog,Sub}Commit * Remove bool return value of GetParentContext() * Rename "Custom Command" to "Shell Command" * Add new integration tests folder "shell_commands" * When using the panel jump keys and the target panel is already active, switch tabs * Use an interactive shell for running custom commands * Extract helper function quotedCommandString * Allow rewording for last commit using GPG * Adding guard to not do reword under git_commands when using gpg * Fix lack of icon assignation when extension don't match capitalization * Ignore GetRepoPaths error when launching * Support multiple contexts within one command, add tests, update doc * Add a unit test case for global context * Add a readme file for the JSON files in pkg/i18n/translations * Extend check for fixups * Use extended regex rather than perl regex in the git call * Make checkout action work with forks * Reapply "Check for fixup commits on CI" ++++ openfst: - Update to release 1.8.4 * Added `NumStatesIfKnown()` method to `FstClass` in script layer and `num_states_if_known()` to `Fst` in Python layer, exposing library-layer `Fst::NumStatesIfKnown()` * Added an option allowing `ArcMapFst` to be an `ExpandedFst` (thus only accepting `ExpandedFst` inputs) rather than always fulfilling just the `Fst` interface, even when it could have provided `NumStates()` * Modest performance optimizations in `SingleShortestPath` * Added `CustomShortestFirstQueue`, a generalization of `NaturalShortestFirstQueue` allowing setting a custom comparator * Removed nominal memory leak in `fstquantize` binary which would occur briefly before exiting * Various properties and flags in script API (as `WeightClass::Properties()`) and Python extension (as `WeightProperties`, `ArcIteratorFlags` and `EncodeMapperFlags`) are now exposed - Delete gcc14.patch (obsolete) ++++ lrslib: - Update to release 7.3 * lrs is now multithreaded with limited parallelization on a shared memory machine using OpenMP. lrs now evaluates in parallel all children of the root in the search tree. * minrep finds any hidden linearities and removes redundancy giving a H/V description with minimum number of rows. * `mplrs -minrep`: Fully parallelized version of minrep, replaces `mplrs -redund`. * `mplrs -fel` Does a fully parallel LP redundancy removal in one step of Fourier-Motzin elimination. * New features: * Checks equivalency between H/V representations (possibly after projections) using SMT solvers, see the polyv man page for details. ++++ libm4ri: - Update to release 20250128 * No news were provided - Update to release 20250128 * No news were provided. ++++ muparser: - Update to release 2.3.5 * Added rnd() function * Bitwise "and" and "or" used the same precedence (now, bitwise "and" priority is higher, like in C++) * Added a SetByteCode function to allow restoring previously extracted bytecode ++++ nauty: - Update to release 2.8.9 * There is a new utility uniqg for filtering by isomorphism class. Use `uniqg --help` for full instructions. ++++ nlopt-main: - Use strip-nondeterminism to normalize jar mtimes for reproducible builds ++++ protobuf-c: - Update to release 1.5.1 * Order `oneof` union members from largest to smallest * Better compatibility with protobuf >= 26.0 - Delete 711.patch (merged) ++++ wavpack: - update to 5.8.1: * build fixes for cmake build system ++++ yascreen: - update to 2.06: * reduce code duplication * fix a warning about possible loss of precision * handle zero sized tty ++++ yubico-piv-tool: - update to 2.7.1: * ykpiv: Fix type casting issues affecting systems using Big-endian architecture ++++ mkvtoolnix: - Update to version 90.0 New features and enhancements: * MKVToolNix GUI: header editor: double-clicking on one of the three flag indicators ("Default track", "Forced display", "Enabled") for a track in the tree view will now toggle the corresponding flag. Bug fixes: * mkvmerge: AAC parser: LOAS/LATM streams: fixed use of uninitialized data when the `StreamMuxConfig` element doesn't contain the `audioMuxVersion` element; version 0 must be assumed in such a case. The result was that sometimes certain valid AAC packets were dropped. * mkvmerge: HEVC/H.265 parser: fixed calculation of picture order count calculation that was triggered under rare circumstances. * mkvmerge: Matroska reader: enabled limits for how much data a single Matroksa reader instance might buffer when the muxing core looks for packets for specific tracks, avoiding huge memory consumption in cases where tracks have huge gaps between packets. This might happen when appending files containing forced-only subtitle tracks, for example. * mkvmerge: TrueHD reader: increased the probe range for TrueHD sync frames from 128 KB to 512 KB to avoid mis-detection with certain files with a lot of data between sync frames. * mkvmerge: MP4/QuickTime reader: fixed detection of Big Endian LPCM audio. Build system changes: * The bundled `fmt` library was updated to v11.1.2. * added a new option to `configure` called `--disable-dbus` to disable looking for & using QtDBus even if it's present on the system. Default remains to probe for its existence. ++++ nlopt: - Use strip-nondeterminism to normalize jar mtimes for reproducible builds ++++ perl-Crypt-URandom: - updated to 0.530.0 (0.53) see /usr/share/doc/packages/perl-Crypt-URandom/Changes 0.53 Sat Feb 08 20:03:30 2025 - Changes to try and catch CPAN Tester failures on solaris 0.52 Thu Jan 23 06:33:51 2025 - Fixes to test suite. Thanks to Petr Pisar for GH#17 0.51 Wed Jan 22 22:18:19 2025 - Improvements to handling SIGINT. Thanks to Leon Timmermans for GH#14 - Memory leak fix. Thanks to Leon Timmermans for GH#15 - Using arc4random_buf for OpenBSD/OSX. Thanks to Leon Timmermans for GH#16 - Documentation fixes ++++ perl-CryptX: - updated to 0.85.0 (0.085) see /usr/share/doc/packages/perl-CryptX/Changes 0.085 2025-02-08 - fix #114 #113 #112 (improved detection of Apple+x86_64 / AESNI) - fix #115 Crypt::PRNG - fix typo and specify ChaCha20 is the default ++++ plantri: - Update to release 5.5 * Fixed -p splitting for 2 or 3 vertices. ++++ python-asdf: - Update to 4.1.0 * fix type and filter docs for search by @braingram in #1880 * improve schema info collection combiner handling by @braingram in #1875 * pyproject.toml: version_file requires setuptools_scm>=8 by @wdconinc in #1894 * Add Converter.to_info to customize info and search by @braingram in #1884 - Release 4.0.0 * This is a major release for asdf that includes removal of deprecated features and changes to some defaults. [#]# Feature * Switch default ASDF standard to 1.6.0. (#1744) * Raise RuntimeError if a Convert subclass supports multiple tags but doesn't implement select_tag. (#1853) [#] General * Set memmap=False to default for asdf.open and AsdfFile.__init__. (#1801) [#]# Removal * remove copy_arrays (replaced by memmap) (#1800) * Remove deprecated API. See docs for full details. (#1852) * Switch default convert_unknown_ndarray_subclasses to False and issue deprecation warning if it is enabled. (#1858) ++++ python-astropy: - Update to 7.0.1 [#]# API Changes [#]## astropy.table * The use of the keyword use_local_files for the js viewer in astropy.table.Table.show_in_browser is now deprecated. Starting in Astropy 7.1 this keyword will be ignored and use of it will issue a warning. The default behavior will be to use the remote versions of jQuery and DataTables from a CDN. [#17480] [#]# Bugfixes for: * astropy.config * astropy.coordinates * astropy.io.ascii * astropy.io.fits * astropy.io.votable * astropy.modeling * astropy.table * astropy.units * astropy.visualization - Major Release 7.0.0 * See https://docs.astropy.org/en/stable/whatsnew/7.0.html for a detailed changelog. Headlines include: * Full MaskedQuantity Support in QTable * Coordinate frames can now be stored in tables * Table show_in_notebook is back with ipydatagrid * Ordering of table columns constructed from rows * Table.pformat is now independent of terminal dimensions * Quantity.to_string supports formatter for formatting * NumPy constructor functions with a like argument are now supported with Quantity * Change default type for meta attribute to dict and update ECSV writer * Improve the Contributor Documentation * Typing in astropy.stats * Converting units on dask and other array-like objects * Performance improvements in astropy.modeling * Fitting models in parallel with N-dimensional data * RGB image visualization enhancements * New Lorentz2D model * Faster guessing of formats in astropy.io.ascii * Support VOTable version 1.5 * New SimpleNorm class * New SigmaClippedStats class * Automatic placement of axis and tick labels for WCSAxes * Support for masks in coordinates ++++ python-astropy-iers-data: - Update to 0.2025.2.3.0.32.42 * Update IERS Earth rotation and leap second tables ++++ python-python-lsp-server: - Update to 1.12.1 * Fixes compatibility with Python 3.13 in the test suite. * Handles correctly a null value for ropeFolder in the Rope configuration. - Drop pylsp-issues-602-605.patch ++++ python-ruff: - update to 0.9.5 * Preview features * Recognize all symbols named TYPE_CHECKING for in_type_checking_block * [flake8-comprehensions] Handle builtins at top of file correctly for unnecessary-dict-comprehension-for-iterable (C420) * [flake8-logging] .exception() and exc_info= outside exception handlers (LOG004, LOG014) * [flake8-pyi] Fix incorrect behaviour of custom-typevar-return-type preview-mode autofix if typing was already imported (PYI019) * [flake8-pyi] Fix more complex cases (PYI019) * [flake8-pyi] Make PYI019 autofixable for .py files in preview mode as well as stubs * [flake8-pyi] Remove type parameter correctly when it is the last (PYI019) * [pylint] Fix missing parens in unsafe fix for unnecessary-dunder-call (PLC2801) * [pyupgrade] Better messages and diagnostic range (UP015) * [pyupgrade] Rename private type parameters in PEP 695 generics (UP049) * [refurb] Also report non-name expressions (FURB169) * [refurb] Mark fix as unsafe if there are comments (FURB171) * [ruff] Classes with mixed type variable style (RUF053) * [airflow] BashOperator has been moved to airflow.providers.standard.operators.bash.BashOperator (AIR302) * [flake8-pyi] Add autofix for unused-private-type-var (PYI018) * [flake8-pyi] Significantly improve accuracy of PYI019 if preview mode is enabled * Rule changes * Preserve triple quotes and prefixes for strings * [flake8-comprehensions] Skip when TypeError present from too many (kw)args for C410,C411, and C418 * [flake8-pyi] Rename PYI019 and improve its diagnostic message * [pep8-naming] Ignore @override methods (N803) * [pyupgrade] Reuse replacement logic from UP046 and UP047 to preserve more comments (UP040) * [ruff] Analyze deferred annotations before enforcing mutable-(data)class-default and function-call-in-dataclass-default-argument (RUF008,RUF009,RUF012) * [pycodestyle] Exempt sys.path += ... calls (E402) * Configuration * Config error only when flake8-import-conventions alias conflicts with isort.required-imports bound name * Workaround Even Better TOML crash related to allOf * Bug fixes * [flake8-comprehensions] Unnecessary list comprehension (rewrite as a set comprehension) (C403) - Handle extraneous parentheses around list comprehension * [flake8-comprehensions] Handle trailing comma in fixes for unnecessary-generator-list/set (C400,C401) * [flake8-pyi] Fix several correctness issues with custom-type-var-return-type (PYI019) * [pep8-naming] Consider any number of leading underscore for N801 * [pyflakes] Visit forward annotations in TypeAliasType as types (F401) * [pylint] Correct min/max auto-fix and suggestion for (PL1730) * [refurb] Handle unparenthesized tuples correctly (FURB122, FURB142) * [refurb] Avoid None | None as well as better detection and fix (FURB168) * Documentation * Add deprecation warning for ruff-lsp related settings * Docs (linter.md): clarify that Python files are always searched for in subdirectories * Fix a typo in non_pep695_generic_class.rs * Improve Docs: Pylint subcategories' codes * Remove non-existing lint.extendIgnore editor setting * Update black deviations * Mention UP049 in UP046 and UP047, add See also section to UP040 * Add instance variable examples to RUF012 * Explain precedence for ignore and select config ++++ python-spyder-kernels: - Update to 3.0.3 * PR 530: Correctly process Pdb commands available in cmdqueue, by @ccordoba12 * PR 526: Filter frames that come from Spyder-kernels in tracebacks and fix tracebacks in Python 3.8, by @ccordoba12 - Version 3.0.2 * PR 521: Add logic to handle traceback color configuration, by @dalthviz ++++ roundcubemail: - update to 1.6.10 This is the next service release to update the stable version 1.6. * IMAP: Partial support for ANNOTATE-EXPERIMENT-1 extension (RFC 5257) * OAuth: Support standard authentication with short-living password received with OIDC token (#9530) * Fix PHP warnings (#9616, #9611) * Fix whitespace handling in vCard line continuation (#9637) * Fix current script state after initial scripts creation in managesieve_kolab_master mode * Fix rcube_imap::get_vendor() result (and PHP warning) on Zimbra server (#9650) * Fix regression causing inline SVG images to be missing in mail preview (#9644) * Fix plugin "virtuser_file" to handle backward slashes in username (#9668) * Fix PHP fatal error when parsing some malformed BODYSTRUCTURE responses (#9689) * Fix insert_or_update() and reading database server config on PostgreSQL (#9710) * Fix Oauth issues with use_secure_urls=true (#9722) * Fix handling of binary mail parts (e.g. PDF) encoded with quoted-printable (#9728) * Fix links in comments and config to https:// where available (#9759, #9756) * Fix decoding of attachment names encoded using both RFC2231 and RFC2047 standards (#9725) ++++ schismtracker: - Update to release 20250208 * Fix incorrect handling of Note Cuts (caused some super weird changes in playback) * Fix clicking with Note Cut DNAs * Fix saving stereo and 16-bit XI files * Fix importing and exporting AIFF files (sample rate was always zero) * Fix the Alt-F12 page and spectrum visualizer having weird holes in them * MOD/XM: Load A0F and AF0 as D0E and DE0 respectively to work around playback differences ++++ sheldon: - update to 0.8.1 * update libgit2 to 1.9.0 ++++ spyder: - Update to 6.0.4 [#]# New features * Add command line option to connect to an existing kernel at startup. * Display a button to select an entire row when hovering it in the Variable Explorer. [#]# Important fixes * Fix error in debugger with Python 3.12.5+ (_pdbcmd_print_frame_status is not defined message). * Improve messages shown when a variable can't be viewed due to a missing module. * Add validations when doing color theme changes. * Fix error when executing in a dedicated console with an interpreter without a valid version of spyder-kernels installed. * Fix setting run configurations per file for multiple runners (e.g. the IPython console and Debugger). * Fix errors related to the update logic of our standalone installers. * Make shortcuts that control the Debugger global again. * Show debugger buttons in the main toolbar while executing code in debugging mode. * Restore functionality to select a custom interpreter from the statusbar. * Fix thumbnails keyboard navigation in the Plots pane when their order changes. * Handle keyring backend not being available. [#]# API changes * Add give_focus kwarg to the create_client_for_kernel method of the IPython console plugin. - Release 6.0.3 [#]# Important fixes * Restore widget shortcuts to Preferences and allow to change them on the fly. * Add support for IPython enhanced tracebacks and use the selected color scheme in the editor when showing them. * Improve the way users can select the interface font in Preferences. * Activate Open last closed shortcut and restore some missing context menu actions in the Editor. * Fix several issues when getting selections to run them. * Use the INSTALLER_UNATTENDED environment variable to not launch Spyder automatically if installing it in batch/silent mode from the standalone installers. [#]# API changes * Add plugin_name kwarg to the register_shortcut_for_widget method of SpyderShortcutsMixin. * The add_configuration_observer method was added to SpyderConfigurationObserver. * Add items_elide_mode kwarg to the constructors of SpyderComboBox and SpyderComboBoxWithIcons. * The sig_item_in_popup_changed and sig_popup_is_hidden signals were added to SpyderComboBox, SpyderComboBoxWithIcons and SpyderFontComboBox. ++++ tenmon: - Update to 20250126: * Support for really big images +50000px * Add setting solver profile in scripts * Plate solving * Open marked files as directory * Improved ICC color profile handling * Add *.fz and *.fts as FITS extension - Rename use_system_libxisf.patch to fix-cmakelists.patch ++++ xviewer: - update to 3.4.8: * Update translations ++++ uChmViewer: - New upstream release 8.4 * Added Polish translation * Fixed a bug causing false detection of an external link and displaying the "Open link in external program" dialog box. This was happening when clicking on the link together with the Ctrl/Shift key or when activating the context menu item "Open in new/background tab". ++++ xfce4-settings: - Update to version 4.20.1: * Update copyright year * build: Add missing dep flags * scan-build: Fix core.uninitialized.Assign * build: Install missing helper opera-mailer.desktop * build: Make gio-unix mandatory * build: Simplify libxklavier version management * Bump xfconf min version * x11: displays: Delay RRScreenChangeNotify handling when DPMSModeOff * build: Fix -Wmaybe-uninitialized * xfsettingsd: Fix error handling in main() * xfsettingsd: Don't disable DPI setting by default * wayland: common: Add missing struct member initialization * displays: Always enable first output * Translation Updates - Remove obsolete patch 0001-relax-x11-version.patch ------------------------------------------------------------------ ------------------ 2025-2-8 - Feb 8 2025 ------------------- ------------------------------------------------------------------ ++++ NetworkManager-vpnc: - Add nm-vpnc-undefined-symbol.patch: export nm_vpn_editor_factory_vpnc (glgo#GNOME/NetworkManager-vpnc!18, bsc#1233685). ++++ SDL2: - Update to release 2.32.0 * Allow destroying a window and its renderer in either order * Added cursor-shape-v1 protocol support on Wayland * Improved event processing latency when gamepad/sensor is open * Fixed conditional effect playback on Moza Racing devices * Fixed input for Thrustmaster PlayStation wheels when hid-tmff2 is installed ++++ abseil-cpp: - update to 20250127.0 * Added support for Bazel 8.0 * Added support for Bazel Platforms for better portability * Added ABSL_ATTRIBUTE_VIEW and ABSL_ATTRIBUTE_OWNER for diagnosing certain lifetime issues * Many performance improvements ++++ conan: - Update to version 2.12.1: * Bugfix: Fix conan config clean not regenerating every necessary file. * Bugfix: Avoid compatibility.py migration if any of the files are modified by users. - Update to version 2.12.0: * Feature: Make public documented (and experimental) the - -build=compatible:[pattern] build mode * Feature: Define new tools.cmake.cmaketoolchain:user_presets to customize the name of the generated CMakeUserPresets.json * Feature: Serialize in --format=json graph output the original requirements version range, not only the resolved one. * Feature: Add cycloneDX as a Conan tool and implement subgraph for conanfile * Feature: Initial conan workspace build command to build the full workspace, based on the definition of products. * Feature: Allow applying patches on "create" time for conan-center-index like layouts from an external centralized folder. * Feature: Add report progress while unpacking tarball files. * Feature: conan profile show can now select which context's profile to show * Feature: Better logging, printing the username for repositories, successful auth event and trace-level messages including full URL requests. * Feature: Adds conan config clean command that will remove all custom config from conan home, excluding the generated packages. * Feature: Add reinit method to ConanApi, which reinitializes every subapi. * Feature: Allow defining --out-file=file.ext instead of - -format=ext > file.ext to write to files directly and avoid issues with redirects * Feature: Cache HTTP request sessions between API calls. * Feature: Implement caching in the Remote objects for RemoteManager calls * Fix: Added arch_flag as a public attribute to the MesonToolchain generator. * Fix: Increase sqlite timeout from 10 to 20 seconds for very heavily loaded CI servers. * Fix: Make remotes.json saving transactional to avoid corruption for hard killed processes. * Fix: Improve error message for conan create when test_package has missing binaries. * Fix: Fix Git is_dirty detection of excluded files with paths. * Fix: Allow latest bottle 0.13 release for conan_server to work with Python 3.13. * Fix: GnuToolchain's make_args handle empty values correctly. * Fix: Fix inconsistency in replace_in_file, that returned False if the pattern was not found (with strict off), otherwise None. * Fix: conan profile show does not pollute stdout with information titles. * Fix: Error out when unknown language is used in languages attribute. * Fix: Fix Workspace when using the workspace_api.load() and using self.run() inside set_version(). * Bugfix: conf_build does not exist for cli and conanfile.txt contexts. * Bugfix: Make possible to use pattern and strip_root at the same time for conan.tools.files.unzip(). * Bugfix: Solve incubating CMakeDeps issues with transitive [replace_requires]. * Bugfix: Solve PkgConfigDeps issues with transitive [replace_requires]. ++++ di: - Update to version 5 (5.0.5), a new major version: * Code base updated, display processing is entirely new code. * now uses a shared library ++++ esbuild: - update to 0.25.0: * Restrict access to esbuild's development server (GHSA-67mh-4wv8-2f99) * Delete output files when a build fails in watch mode (#3643) * Fix correctness issues with the CSS nesting transform (#3620, [#3877], #3933, #3997, #4005, #4037, #4038) * Fix some correctness issues with source maps (#1745, #3183, #3613, #3982) * Fix a minification bug with bitwise operators and bigints (#4065) * Fix esbuild incorrectly rejecting valid TypeScript edge case (#4027) * Transform BigInt values into constructor calls when unsupported (#4049) ++++ forgejo: - update to 10.0.1: * Verify the ID of Forgejo Actions web endpoints belongs to the repository to prevent the deletion of runners or variables or the modification of variables * Enforce permissions on publicly available user or organizations projects to not leak information from issues and pull requests that belong to private repositories * fix(ui): display verified icon for default gpg key * fix: load settings for valid user and email check * Teach the doctor to remove orphaned two_factor with forgejo doctor check --run check-db-consistency --fix * fix: listing tokens must not require basic auth ++++ fossil: - fossil 2.25: * The "fossil ui /" command now works even for repositories that have non-ASCII filenames * Add the fossil tree command. * On case-insensitive filesystems, store files using the filesystem's preferred case rather than the case typed in by the user. * Change the name "fossil cherry-pick" command to "fossil cherrypick", which is more familiar to Git users. Retain the legacy name for compatibility. * Add new query parameters to the /timeline page: d2=, p2=, and dp2=. * Add options to the fossil tag command that will list tag values. * Add the -b|--brief option to the fossil status command. * Add ability to upload unversioned files via the /uvlist page. * Add history search to the /chat page. * Add Unix socket support to the server command. * Take into account zero-width and double-width unicode characters when formatting the command-line timeline. - drop patches: * fossil-2.24-17c01c549e73c6b8.patch * fossil-2.24-5ad708085a90365f.patch * fossil-2.24-fb4e90b662803e47.patch ++++ fq: - Update to version 0.14.0: * More jq compatible debug/0/debug/1 (correct prefix) and stderr/0 (output raw strings). * Fix crash when decoding a file while it's growing. * Clean up some build dependencies. * gojq updates from upstream: + Fix reduce syntax to emit results for each initial value. + Implement skip/2, fix limit/2 to emit error on negative count + Fix last/1 to yield no values when the argument yields no values * av1_obu Decode more fields and derive more values according to spec. * elf Handle section header null better. * markdown Update to latest gomarkdown (Fixes CVE-2024-44337). * matroska Spec update. * midi - Mapped SMPTE frame rates to strings and fixed bug in SMPTE offset metaevent decoding and more refactoring. * toml to_toml/1 now support indent option. * wav Decode fmt chunk a bit better and improve format sym names (implied endian not bit size). * yaml to_yaml/1 now support indent option. * Fixed format 0 filenames in Makefile debug target. * Mapped SMPTE frame rates to strings and fixed bug in SMPTE offset metaevent decoding (cf. #1023 (comment)). * Moved to doc.go into midi.go (cf. transcriptaze#2). * Reworked MIDI decoder to decode 'extra' format 0 tracks as data (cf. transcriptaze#6). * Reworked MThd SMPTE field decoding to more closely follow the specification (cf. transcriptaze#4). * av1_obu: Add more derived values. * av1_obu: Decode more of sequence header. * elf: Handle section header null a bit better. * interp: Output raw strings for stderr/0. * interp: debug/* should use DEBUG: not DEBUG. * matroska: Spec update. * midi: adding godoc (cf. transcriptaze#2). * mod: Update github.com/gomarkdown/markdown. * mod: Update golang.org/x/{crypto,sys,term,text,net}. * mod: Update gomarkdown. * progressreaderseeker: Don't index out of bounds for a growing file. * wav: Decode fmt chunk cb_size and bytes. * wav: format 1 and 3 mean LE PCM but no implied bit size. * yaml,toml: Add indent option for to_{toml,yaml}. ++++ ghex: - Update to version 46.2: + This release contains a critical stability bugfix for users of some runtimes with usage of the Copy Special function. + build: Don't include gtk-hex-paste-data.c symbols in both lib and binary. ++++ libdnf: - update to 0.73.4: * Set POOL_FLAG_ADDFILEPROVIDESFILTERED only when not loading filelists - make libdnf-repo-config-zypp noarch ++++ kernel-source-longterm: - config: arm64 needs changes for 6.12.13 drop CONFIG_INFINIBAND_HNS and change CONFIG_INFINIBAND_HNS_HIP08 y -> m - commit 7dfb7ee - Linux 6.12.13 (bsc#1234429). - ethtool: ntuple: fix rss + ring_cookie check (bsc#1234429). - btrfs: do proper folio cleanup when run_delalloc_nocow() failed (bsc#1234429). - LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP} (bsc#1234429). - memcg: fix soft lockup in the OOM process (bsc#1234429). - KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() (bsc#1234429). - drm/amd/display: Add hubp cache reset when powergating (bsc#1234429). - s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (bsc#1234429). - ASoC: da7213: Initialize the mutex (bsc#1234429). - selftests/bpf: Add test to verify tailcall and freplace restrictions (bsc#1234429). - Revert "s390/mm: Allow large pages for KASAN shadow mapping" (bsc#1234429). - ethtool: Fix access to uninitialized fields in set RXNFC command (bsc#1234429). - xfrm: Fix acquire state insertion (bsc#1234429). - xfrm: Add error handling when nla_put_u32() returns an error (bsc#1234429). - dma-mapping: save base/size instead of pointer to shared DMA pool (bsc#1234429). - of: reserved-memory: Warn for missing static reserved memory regions (bsc#1234429). - btrfs: output the reason for open_ctree() failure (bsc#1234429). - md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime (bsc#1234429). - powerpc/pseries/iommu: Don't unset window if it was never set (bsc#1234429). - media: imx-jpeg: Fix potential error pointer dereference in detach_pm() (bsc#1234429). - staging: media: max96712: fix kernel oops when removing module (bsc#1234429). - usb: gadget: f_tcm: Don't free command immediately (bsc#1234429). - pps: Fix a use-after-free (bsc#1234429). - media: uvcvideo: Fix double free in error path (bsc#1234429). - remoteproc: core: Fix ida_free call while not allocated (bsc#1234429). - RDMA/mlx5: Fix implicit ODP use after free (bsc#1234429). - mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted (bsc#1234429). - mptcp: handle fastopen disconnect correctly (bsc#1234429). - mptcp: pm: only set fullmesh for subflow endp (bsc#1234429). - mptcp: consolidate suboption status (bsc#1234429). - clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC (bsc#1234429). - usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS (bsc#1234429). - usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (bsc#1234429). - usb: dwc3: Skip resume if pm_runtime_set_active() fails (bsc#1234429). - usb: dwc3: core: Defer the probe until USB power supply ready (bsc#1234429). - usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() (bsc#1234429). - usb: gadget: f_tcm: Fix Get/SetInterface return value (bsc#1234429). - drivers/card_reader/rtsx_usb: Restore interrupt based detection (bsc#1234429). - usb: xhci: Fix NULL pointer dereference on certain command aborts (bsc#1234429). - net: usb: rtl8150: enable basic endpoint checking (bsc#1234429). - ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro (bsc#1234429). - xfs: don't shut down the filesystem for media failures beyond end of log (bsc#1234429). - xfs: check for dead buffers in xfs_buf_find_insert (bsc#1234429). - ktest.pl: Check kernelrelease return in get_version (bsc#1234429). - selftests/ftrace: Fix to use remount when testing mount GID option (bsc#1234429). - selftests/rseq: Fix handling of glibc without rseq support (bsc#1234429). - drm/amd/display: Reduce accessing remote DPCD overhead (bsc#1234429). - netfilter: nf_tables: reject mismatching sum of field_len with set key length (bsc#1234429). - kbuild: switch from lz4c to lz4 for compression (bsc#1234429). - Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" (bsc#1234429). - md/md-bitmap: move bitmap_{start, end}write to md upper layer (bsc#1234429). - md/raid5: implement pers->bitmap_sector() (bsc#1234429). - md: add a new callback pers->bitmap_sector() (bsc#1234429). - md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() (bsc#1234429). - md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() (bsc#1234429). - f2fs: Introduce linear search for dentries (bsc#1234429). - hexagon: Fix unbalanced spinlock in die() (bsc#1234429). - hexagon: fix using plain integer as NULL pointer warning in cmpxchg (bsc#1234429). - kconfig: fix memory leak in sym_warn_unmet_dep() (bsc#1234429). - kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST (bsc#1234429). - cifs: Fix getting and setting SACLs over SMB1 (bsc#1234429). - cifs: Validate EAs for WSL reparse points (bsc#1234429). - tools/power turbostat: Fix forked child affinity regression (bsc#1234429). - ASoC: amd: acp: Fix possible deadlock (bsc#1234429). - io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() (bsc#1234429). - ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback (bsc#1234429). - RISC-V: Mark riscv_v_init() as __init (bsc#1234429). - tools/power turbostat: Fix PMT mmaped file size rounding (bsc#1234429). - tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (bsc#1234429). - hostfs: fix string handling in __dentry_name() (bsc#1234429). - genksyms: fix memory leak when the same symbol is read from * .symref file (bsc#1234429). - genksyms: fix memory leak when the same symbol is added from source (bsc#1234429). - net: hsr: fix fill_frame_info() regression vs VLAN packets (bsc#1234429). - net: sh_eth: Fix missing rtnl lock in suspend/resume path (bsc#1234429). - net: ravb: Fix missing rtnl lock in suspend/resume path (bsc#1234429). - net: xdp: Disallow attaching device-bound programs in generic mode (bsc#1234429). - tcp: correct handling of extreme memory squeeze (bsc#1234429). - bgmac: reduce max frame size to support just MTU 1500 (bsc#1234429). - vsock: Allow retrying on connect() failure (bsc#1234429). - Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming (bsc#1234429). - Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() (bsc#1234429). - perf test: Skip syscall enum test if no landlock syscall (bsc#1234429). - perf trace: Fix runtime error of index out of bounds (bsc#1234429). - s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init() (bsc#1234429). - net: stmmac: Limit FIFO size by hardware capability (bsc#1234429). - net: stmmac: Limit the number of MTL queues to hardware capability (bsc#1234429). - ethtool: Fix set RXNFC command with symmetric RSS hash (bsc#1234429). - net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in (bsc#1234429). - ptp: Properly handle compat ioctls (bsc#1234429). - net: davicom: fix UAF in dm9000_drv_remove (bsc#1234429). - vxlan: Fix uninit-value in vxlan_vnifilter_dump() (bsc#1234429). - rxrpc, afs: Fix peer hash locking vs RCU callback (bsc#1234429). - selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment (bsc#1234429). - selftests: mptcp: extend CFLAGS to keep options from environment (bsc#1234429). - tools: ynl: c: correct reverse decode of empty attrs (bsc#1234429). - net: netdevsim: try to close UDP port harness races (bsc#1234429). - net: rose: fix timer races against user threads (bsc#1234429). - net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling (bsc#1234429). - s390/mm: Allow large pages for KASAN shadow mapping (bsc#1234429). - iavf: allow changing VLAN state without calling PF (bsc#1234429). - ice: remove invalid parameter of equalizer (bsc#1234429). - ice: extend dump serdes equalizer values feature (bsc#1234429). - ice: rework of dump serdes equalizer values feature (bsc#1234429). - ice: fix ice_parser_rt::bst_key array size (bsc#1234429). - idpf: convert workqueues to unbound (bsc#1234429). - idpf: Acquire the lock before accessing the xn->salt (bsc#1234429). - idpf: fix transaction timeouts on reset (bsc#1234429). - idpf: add read memory barrier when checking descriptor done bit (bsc#1234429). - xfrm: Don't disable preemption while looking up cache state (bsc#1234429). - perf trace: Fix BPF loading failure (-E2BIG) (bsc#1234429). - PM: hibernate: Add error handling for syscore_suspend() (bsc#1234429). - ipmr: do not call mr_mfc_uses_dev() for unres entries (bsc#1234429). - net: fec: implement TSO descriptor cleanup (bsc#1234429). - net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios (bsc#1234429). - gpio: mxc: remove dead code after switch to DT-only (bsc#1234429). - net: hns3: fix oops when unload drivers paralleling (bsc#1234429). - net: airoha: Fix wrong GDM4 register definition (bsc#1234429). - regulator: core: Add missing newline character (bsc#1234429). - ubifs: skip dumping tnc tree when zroot is null (bsc#1234429). - rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr() (bsc#1234429). - rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (bsc#1234429). - rtc: tps6594: Fix integer overflow on 32bit systems (bsc#1234429). - xfrm: delete intermediate secpath entry in packet offload mode (bsc#1234429). - dmaengine: ti: edma: fix OF node reference leaks in edma_driver (bsc#1234429). - xfrm: state: fix out-of-bounds read during lookup (bsc#1234429). - xfrm: Add an inbound percpu state cache (bsc#1234429). - xfrm: Cache used outbound xfrm states at the policy (bsc#1234429). - xfrm: Add support for per cpu xfrm state handling (bsc#1234429). - xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO (bsc#1234429). - tools/bootconfig: Fix the wrong format specifier (bsc#1234429). - LoongArch: Fix warnings during S3 suspend (bsc#1234429). - NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (bsc#1234429). - NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (bsc#1234429). - nfs: fix incorrect error handling in LOCALIO (bsc#1234429). - serial: 8250: Adjust the timeout for FIFO mode (bsc#1234429). - tty: mips_ejtag_fdc: fix one more u8 warning (bsc#1234429). - driver core: class: Fix wild pointer dereferences in API class_dev_iter_next() (bsc#1234429). - module: Don't fail module loading when setting ro_after_init section RO failed (bsc#1234429). - module: Extend the preempt disabled section in dereference_symbol_descriptor() (bsc#1234429). - nilfs2: handle errors that nilfs_prepare_chunk() may return (bsc#1234429). - nilfs2: protect access to buffers with no active references (bsc#1234429). - nilfs2: do not force clear folio if buffer is referenced (bsc#1234429). - ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (bsc#1234429). - erofs: fix potential return value overflow of z_erofs_shrink_scan() (bsc#1234429). - erofs: sunset `struct erofs_workgroup` (bsc#1234429). - erofs: move erofs_workgroup operations into zdata.c (bsc#1234429). - erofs: get rid of erofs_{find,insert}_workgroup (bsc#1234429). - firewire: test: Fix potential null dereference in firewire kunit test (bsc#1234429). - scsi: mpi3mr: Fix possible crash when setting up bsg fails (bsc#1234429). - scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (bsc#1234429). - scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 (bsc#1234429). - PCI: microchip: Set inbound address translation for coherent or non-coherent mode (bsc#1234429). - PCI: microchip: Add support for using either Root Port 1 or 2 (bsc#1234429). - PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test (bsc#1234429). - PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error (bsc#1234429). - PCI: dwc: Always stop link in the dw_pcie_suspend_noirq (bsc#1234429). - PCI: qcom: Update ICC and OPP values after Link Up event (bsc#1234429). - PCI: imx6: Add missing reference clock disable logic (bsc#1234429). - PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset() (bsc#1234429). - PCI: imx6: Skip controller_id generation logic for i.MX7D (bsc#1234429). - PCI: imx6: Configure PHY based on Root Complex or Endpoint mode (bsc#1234429). - PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region() (bsc#1234429). - media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer (bsc#1234429). - staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (bsc#1234429). - watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe() (bsc#1234429). - media: nxp: imx8-isi: fix v4l2-compliance test errors (bsc#1234429). - mtd: hyperbus: hbmc-am654: fix an OF node reference leak (bsc#1234429). - mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc (bsc#1234429). - media: uvcvideo: Propagate buf->error to userspace (bsc#1234429). - media: camif-core: Add check for clk_enable() (bsc#1234429). - media: mipi-csis: Add check for clk_enable() (bsc#1234429). - media: i2c: ov9282: Correct the exposure offset (bsc#1234429). - media: i2c: imx412: Add missing newline to prints (bsc#1234429). - media: i2c: imx290: Register 0x3011 varies between imx327 and imx290 (bsc#1234429). - media: marvell: Add check for clk_enable() (bsc#1234429). - remoteproc: mtk_scp: Only populate devices for SCP cores (bsc#1234429). - PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (bsc#1234429). - media: lmedm04: Handle errors for lme2510_int_read (bsc#1234429). - media: rc: iguanair: handle timeouts (bsc#1234429). - of/fdt: Restore possibility to use both ACPI and FDT from bootloader (bsc#1234429). - of: reserved_mem: Restructure how the reserved memory regions are processed (bsc#1234429). - spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors (bsc#1234429). - iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() (bsc#1234429). - iommu: iommufd: fix WARNING in iommufd_device_unbind (bsc#1234429). - RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" (bsc#1234429). - RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event (bsc#1234429). - efi: sysfb_efi: fix W=1 warnings when EFI is not set (bsc#1234429). - of: reserved-memory: Do not make kmemleak ignore freed address (bsc#1234429). - of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map() (bsc#1234429). - RDMA/mlx5: Fix indirect mkey ODP page count (bsc#1234429). - i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition (bsc#1234429). - arm64: dts: qcom: x1e80100-romulus: Update firmware nodes (bsc#1234429). - arm64: tegra: Fix DMA ID for SPI2 (bsc#1234429). - fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (bsc#1234429). - arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts (bsc#1234429). - arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic (bsc#1234429). - ARM: dts: mediatek: mt7623: fix IR nodename (bsc#1234429). - arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links (bsc#1234429). - arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts (bsc#1234429). - arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts (bsc#1234429). - arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts (bsc#1234429). - arm64: dts: mediatek: add per-SoC compatibles for keypad nodes (bsc#1234429). - dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL (bsc#1234429). - arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c (bsc#1234429). - firmware: qcom: scm: Cleanup global '__scm' on probe failures (bsc#1234429). - arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes (bsc#1234429). - arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties (bsc#1234429). - arm64: dts: qcom: sc7180: fix psci power domain node names (bsc#1234429). - arm64: dts: qcom: sc7180: change labels to lower-case (bsc#1234429). - arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone (bsc#1234429). - arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply (bsc#1234429). - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera (bsc#1234429). - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso (bsc#1234429). - arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch (bsc#1234429). - ARM: omap1: Fix up the Retu IRQ on Nokia 770 (bsc#1234429). - RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS (bsc#1234429). - RDMA/rtrs: Add missing deinit() call (bsc#1234429). - RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error (bsc#1234429). - arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0 (bsc#1234429). - arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards (bsc#1234429). - arm64: dts: ti: k3-am62a: Remove duplicate GICR reg (bsc#1234429). - arm64: dts: ti: k3-am62: Remove duplicate GICR reg (bsc#1234429). - ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node (bsc#1234429). - ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node (bsc#1234429). - arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses (bsc#1234429). - arm64: dts: qcom: x1e80100: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8650: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8550: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8450: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8350: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8250: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm6375: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm6125: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm4450: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sdx75: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sc7280: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: qcs404: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8994: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8939: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8916: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value (bsc#1234429). - arm64: dts: qcom: msm8994: Describe USB interrupts (bsc#1234429). - arm64: dts: qcom: msm8996: Fix up USB3 interrupts (bsc#1234429). - arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650 (bsc#1234429). - arm64: dts: qcom: sa8775p: Update sleep_clk frequency (bsc#1234429). - arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property (bsc#1234429). - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings (bsc#1234429). - memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code() (bsc#1234429). - ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM (bsc#1234429). - ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM (bsc#1234429). - arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1 (bsc#1234429). - RDMA/srp: Fix error handling in srp_add_port (bsc#1234429). - arm64: dts: mediatek: mt8183: willow: Support second source touchscreen (bsc#1234429). - arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen (bsc#1234429). - RDMA/rxe: Fix mismatched max_msg_sz (bsc#1234429). - arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb" (bsc#1234429). - ARM: dts: aspeed: yosemite4: correct the compatible string for max31790 (bsc#1234429). - ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards (bsc#1234429). - ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272 (bsc#1234429). - arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (bsc#1234429). - arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names (bsc#1234429). - arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property (bsc#1234429). - arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (bsc#1234429). - rdma/cxgb4: Prevent potential integer overflow on 32bit (bsc#1234429). - arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias (bsc#1234429). - RDMA/mlx4: Avoid false error about access to uninitialized gids array (bsc#1234429). - ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151 (bsc#1234429). - ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM (bsc#1234429). - arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A (bsc#1234429). - arm64: dts: mediatek: mt8516: add i2c clock-div property (bsc#1234429). - arm64: dts: mediatek: mt8516: fix wdt irq type (bsc#1234429). - arm64: dts: mediatek: mt8516: fix GICv2 range (bsc#1234429). - arm64: dts: mt8183: set DMIC one-wire mode on Damu (bsc#1234429). - arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend (bsc#1234429). - ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx) (bsc#1234429). - ARM: at91: pm: change BU Power Switch to automatic mode (bsc#1234429). - soc: atmel: fix device_node release in atmel_soc_device_init() (bsc#1234429). - bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT (bsc#1234429). - cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c (bsc#1234429). - smb: client: fix oops due to unset link speed (bsc#1234429). - rhashtable: Fix rhashtable_try_insert test (bsc#1234429). - padata: avoid UAF for reorder_work (bsc#1234429). - padata: add pd get/put refcnt helper (bsc#1234429). - padata: fix UAF in padata_reorder (bsc#1234429). - perf lock: Fix parse_lock_type which only retrieve one lock flag (bsc#1234429). - tools: Sync if_xdp.h uapi tooling header (bsc#1234429). - ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop (bsc#1234429). - iommu/amd: Remove unused amd_iommu_domain_update() (bsc#1234429). - bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write (bsc#1234429). - libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED (bsc#1234429). - libbpf: Fix return zero when elf_begin failed (bsc#1234429). - selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test (bsc#1234429). - bpf: Send signals asynchronously if !preemptible (bsc#1234429). - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM (bsc#1234429). - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC (bsc#1234429). - perf inject: Fix use without initialization of local variables (bsc#1234429). - pinctrl: amd: Take suspend type into consideration which pins are non-wake (bsc#1234429). - pinctrl: stm32: Add check for clk_enable() (bsc#1234429). - perf report: Fix misleading help message about --demangle (bsc#1234429). - ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers (bsc#1234429). - perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball (bsc#1234429). - ASoC: Intel: avs: Fix init-config parsing (bsc#1234429). - ASoC: Intel: avs: Fix theoretical infinite loop (bsc#1234429). - ASoC: Intel: avs: Fix the minimum firmware version numbers (bsc#1234429). - ASoC: Intel: avs: Do not readq() u32 registers (bsc#1234429). - perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool (bsc#1234429). - perf namespaces: Introduce nsinfo__set_in_pidns() (bsc#1234429). - perf machine: Don't ignore _etext when not a text symbol (bsc#1234429). - perf maps: Fix display of kernel symbols (bsc#1234429). - perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (bsc#1234429). - selftests/bpf: Avoid generating untracked files when running bpf selftests (bsc#1234429). - padata: fix sysfs store callback check (bsc#1234429). - bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing (bsc#1234429). - ALSA: seq: Make dependency on UMP clearer (bsc#1234429). - bpf: Use refcount_t instead of atomic_t for mmap_count (bsc#1234429). - crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async' (bsc#1234429). - crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto() (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead invalid authsize (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead icv error (bsc#1234429). - rhashtable: Fix potential deadlock by moving schedule_work outside lock (bsc#1234429). - bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT (bsc#1234429). - ktest.pl: Remove unused declarations in run_bisect_test function (bsc#1234429). - pinctrl: nomadik: Add check for clk_enable() (bsc#1234429). - perf expr: Initialize is_test value in expr__ctx_new() (bsc#1234429). - ASoC: renesas: rz-ssi: Use only the proper amount of dividers (bsc#1234429). - perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() (bsc#1234429). - perf header: Fix one memory leakage in process_bpf_prog_info() (bsc#1234429). - perf header: Fix one memory leakage in process_bpf_btf() (bsc#1234429). - crypto: caam - use JobR's space to access page 0 regs (bsc#1234429). - crypto: api - Fix boot-up self-test race (bsc#1234429). - crypto: tegra - do not transfer req when tegra init fails (bsc#1234429). - iommu/arm-smmuv3: Update comments about ATS and bypass (bsc#1234429). - selftests/bpf: Fix fill_link_info selftest on powerpc (bsc#1234429). - ASoC: sun4i-spdif: Add clock multiplier settings (bsc#1234429). - ASoC: Intel: sof_sdw: correct mach_params->dmic_num (bsc#1234429). - libbpf: Fix segfault due to libelf functions not setting errno (bsc#1234429). - tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (bsc#1234429). - ASoC: wcd937x: Use *-y for Makefile (bsc#1234429). - ASoC: mediatek: mt8365: Use *-y for Makefile (bsc#1234429). - ASoC: cs40l50: Use *-y for Makefile (bsc#1234429). - libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing (bsc#1234429). - pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31() (bsc#1234429). - platform/x86: x86-android-tablets: make platform data be static (bsc#1234429). - platform/mellanox: mlxbf-pmc: incorrect type in assignment (bsc#1234429). - net/rose: prevent integer overflows in rose_setsockopt() (bsc#1234429). - tcp_cubic: fix incorrect HyStart round start detection (bsc#1234429). - net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns() (bsc#1234429). - net: sched: refine software bypass handling in tc_run (bsc#1234429). - netfilter: nft_flow_offload: update tcp state flags under lock (bsc#1234429). - netfilter: nf_tables: fix set size with rbtree backend (bsc#1234429). - net: sched: Disallow replacing of child qdisc from one parent to another (bsc#1234429). - net: avoid race between device unregistration and ethnl ops (bsc#1234429). - octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (bsc#1234429). - octeon_ep: remove firmware stats fetch in ndo_get_stats64 (bsc#1234429). - net/mlxfw: Drop hard coded max FW flash image size (bsc#1234429). - net: let net.core.dev_weight always be non-zero (bsc#1234429). - selftests/landlock: Fix error message (bsc#1234429). - selftests/landlock: Fix build with non-default pthread linking (bsc#1234429). - pwm: stm32: Add check for clk_enable() (bsc#1234429). - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name() (bsc#1234429). - clk: analogbits: Fix incorrect calculation of vco rate delta (bsc#1234429). - inet: ipmr: fix data-races (bsc#1234429). - Bluetooth: btrtl: check for NULL in btrtl_setup_realtek() (bsc#1234429). - Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name() (bsc#1234429). - wifi: cfg80211: adjust allocation of colocated AP data (bsc#1234429). - selftests: harness: fix printing of mismatch values in __EXPECT() (bsc#1234429). - selftests: timers: clocksource-switch: Adapt progress to kselftest framework (bsc#1234429). - cpufreq: ACPI: Fix max-frequency computation (bsc#1234429). - i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces (bsc#1234429). - wifi: mt76: mt7996: fix ldpc setting (bsc#1234429). - wifi: mt76: mt7996: fix definition of tx descriptor (bsc#1234429). - wifi: mt76: mt7996: fix incorrect indexing of MIB FW event (bsc#1234429). - wifi: mt76: mt7996: fix HE Phy capability (bsc#1234429). - wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU (bsc#1234429). - wifi: mt76: mt7996: add max mpdu len capability (bsc#1234429). - wifi: mt76: mt7996: fix register mapping (bsc#1234429). - wifi: mt76: mt7915: fix register mapping (bsc#1234429). - wifi: mt76: mt7915: fix omac index assignment after hardware reset (bsc#1234429). - wifi: mt76: mt7915: firmware restart on devices with a second pcie link (bsc#1234429). - wifi: mt76: only enable tx worker after setting the channel (bsc#1234429). - wifi: mt76: mt7996: fix rx filter setting for bfee functionality (bsc#1234429). - wifi: mt76: mt7925: Properly handle responses for commands with events (bsc#1234429). - wifi: mt76: mt7925: Cleanup MLO settings post-disconnection (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO (bsc#1234429). - wifi: mt76: mt7925: Init secondary link PM state (bsc#1234429). - wifi: mt76: mt7925: Update secondary link PS flow (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS (bsc#1234429). - wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state (bsc#1234429). - wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO (bsc#1234429). - wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO (bsc#1234429). - wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO (bsc#1234429). - wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support (bsc#1234429). - wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO (bsc#1234429). - wifi: mt76: mt7915: fix overflows seen when writing limit attributes (bsc#1234429). - wifi: mt76: mt7996: fix overflows seen when writing limit attributes (bsc#1234429). - wifi: mt76: mt7925: fix the invalid ip address for arp offload (bsc#1234429). - wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer (bsc#1234429). - wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode (bsc#1234429). - wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links (bsc#1234429). - wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() (bsc#1234429). - wifi: mt76: mt7921: fix using incorrect group cipher after disconnection (bsc#1234429). - wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO (bsc#1234429). - landlock: Handle weird files (bsc#1234429). - net/smc: fix data error when recvmsg with MSG_PEEK flag (bsc#1234429). - clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks (bsc#1234429). - clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot (bsc#1234429). - clk: thead: Fix clk gate registration to pass flags (bsc#1234429). - clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883 (bsc#1234429). - wifi: mac80211: don't flush non-uploaded STAs (bsc#1234429). - wifi: mac80211: Fix common size calculation for ML element (bsc#1234429). - wifi: mac80211: fix tid removal during mesh forwarding (bsc#1234429). - wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier (bsc#1234429). - wifi: mac80211: prohibit deactivating all links (bsc#1234429). - wifi: iwlwifi: mvm: don't count mgmt frames as MPDU (bsc#1234429). - wifi: iwlwifi: mvm: avoid NULL pointer dereference (bsc#1234429). - wifi: iwlwifi: fw: read STEP table from correct UEFI var (bsc#1234429). - wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC (bsc#1234429). - wifi: mt76: mt7925: fix off by one in mt7925_load_clc() (bsc#1234429). - hwmon: Fix help text for aspeed-g6-pwm-tach (bsc#1234429). - wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion (bsc#1234429). - wifi: rtw89: mcc: consider time limits not divisible by 1024 (bsc#1234429). - wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed (bsc#1234429). - wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() (bsc#1234429). - wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes (bsc#1234429). - wifi: rtw89: tweak setting of channel and TX power for MLO (bsc#1234429). - wifi: rtw89: chan: manage active interfaces (bsc#1234429). - wifi: rtw89: handle entity active flag per PHY (bsc#1234429). - wifi: wlcore: fix unbalanced pm_runtime calls (bsc#1234429). - wifi: mt76: mt7996: fix invalid interface combinations (bsc#1234429). - samples/landlock: Fix possible NULL dereference in parse_path() (bsc#1234429). - mfd: syscon: Fix race in device_node_get_regmap() (bsc#1234429). - leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak (bsc#1234429). - HID: fix generic desktop D-Pad controls (bsc#1234429). - HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check (bsc#1234429). - clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs (bsc#1234429). - wifi: ath12k: fix tx power, max reg power update to firmware (bsc#1234429). - ipmi: ssif_bmc: Fix new request loss when bmc ready for a response (bsc#1234429). - OPP: OF: Fix an OF node leak in _opp_add_static_v2() (bsc#1234429). - net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset (bsc#1234429). - ax25: rcu protect dev->ax25_ptr (bsc#1234429). - regulator: of: Implement the unwind path of of_regulator_match() (bsc#1234429). - clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent (bsc#1234429). - clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI (bsc#1234429). - dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI (bsc#1234429). - team: prevent adding a device which is already a team device lower (bsc#1234429). - clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs (bsc#1234429). - clk: imx: Apply some clks only for i.MX93 (bsc#1234429). - arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock (bsc#1234429). - clk: imx93: Add IMX93_CLK_SPDIF_IPG clock (bsc#1234429). - clk: imx: add i.MX91 clk (bsc#1234429). - clk: imx93: Move IMX93_CLK_END macro to clk driver (bsc#1234429). - dt-bindings: clock: imx93: Add SPDIF IPG clk (bsc#1234429). - dt-bindings: clock: Add i.MX91 clock support (bsc#1234429). - dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition (bsc#1234429). - clk: imx8mp: Fix clkout1/2 support (bsc#1234429). - udp: Deal with race between UDP socket address change and rehash (bsc#1234429). - cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks (bsc#1234429). - cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available (bsc#1234429). - gpio: pca953x: log an error when failing to get the reset GPIO (bsc#1234429). - net: airoha: Fix error path in airoha_probe() (bsc#1234429). - ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple() (bsc#1234429). - selftests: ktap_helpers: Fix uninitialized variable (bsc#1234429). - cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (bsc#1234429). - pwm: stm32-lp: Add check for clk_enable() (bsc#1234429). - inetpeer: do not get a refcount in inet_getpeer() (bsc#1234429). - inetpeer: update inetpeer timestamp in inet_getpeer() (bsc#1234429). - inetpeer: remove create argument of inet_getpeer() (bsc#1234429). - inetpeer: remove create argument of inet_getpeer_v[46]() (bsc#1234429). - leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata() (bsc#1234429). - dt-bindings: mfd: bd71815: Fix rsense and typos (bsc#1234429). - cpupower: fix TSC MHz calculation (bsc#1234429). - ACPI: fan: cleanup resources in the error path of .probe() (bsc#1234429). - hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace (bsc#1234429). - module: Convert default symbol namespace to string literal (bsc#1234429). - wifi: brcmfmac: add missing header include for brcmf_dbg (bsc#1234429). - regulator: dt-bindings: mt6315: Drop regulator-compatible property (bsc#1234429). - HID: multitouch: fix support for Goodix PID 0x01e9 (bsc#1234429). - wifi: rtlwifi: pci: wait for firmware loading before releasing memory (bsc#1234429). - wifi: rtlwifi: fix memory leaks and invalid access at probe error path (bsc#1234429). - wifi: rtlwifi: destroy workqueue at rtl_deinit_core (bsc#1234429). - wifi: rtlwifi: remove unused check_buddy_priv (bsc#1234429). - dt-bindings: leds: class-multicolor: Fix path to color definitions (bsc#1234429). - clk: fix an OF node reference leak in of_clk_get_parent_name() (bsc#1234429). - dt-bindings: mmc: controller: clarify the address-cells description (bsc#1234429). - rxrpc: Fix handling of received connection abort (bsc#1234429). - spi: zynq-qspi: Add check for clk_enable() (bsc#1234429). - net_sched: sch_sfq: don't allow 1 packet limit (bsc#1234429). - net_sched: sch_sfq: handle bigger packets (bsc#1234429). - selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata (bsc#1234429). - wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap() (bsc#1234429). - clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init() (bsc#1234429). - wifi: wcn36xx: fix channel survey memory allocation size (bsc#1234429). - wifi: rtlwifi: usb: fix workqueue leak when probe fails (bsc#1234429). - wifi: rtlwifi: fix init_sw_vars leak when probe fails (bsc#1234429). - wifi: rtlwifi: wait for firmware loading before releasing memory (bsc#1234429). - wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (bsc#1234429). - wifi: rtlwifi: do not complete firmware loading needlessly (bsc#1234429). - wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop (bsc#1234429). - wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 (bsc#1234429). - ipmi: ipmb: Add check devm_kasprintf() returned value (bsc#1234429). - genirq: Make handle_enforce_irqctx() unconditionally available (bsc#1234429). - drm/amdgpu: fix gpu recovery disable with per queue reset (bsc#1234429). - Revert "drm/amdgpu/gfx9: put queue resets behind a debug option" (bsc#1234429). - drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini() (bsc#1234429). - drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE (bsc#1234429). - drm/msm/mdp4: correct LCDC regulator name (bsc#1234429). - drm/msm: don't clean up priv->kms prematurely (bsc#1234429). - drm/msm: Check return value of of_dma_configure() (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8650 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 (bsc#1234429). - drm/msm/dpu: provide DSPP and correct LM config for SDM670 (bsc#1234429). - OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized (bsc#1234429). - OPP: add index check to assert to avoid buffer overflow in _read_freq() (bsc#1234429). - drm/amdgpu/vcn: reset fw_shared under SRIOV (bsc#1234429). - drm/rockchip: vop2: include rockchip_drm_drv.h (bsc#1234429). - drm/rockchip: vop2: Add check for 32 bpp format for rk3588 (bsc#1234429). - drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 (bsc#1234429). - drm/rockchip: vop2: Setup delay cycle for Esmart2/3 (bsc#1234429). - drm/rockchip: vop2: Set AXI id for rk3588 (bsc#1234429). - drm/connector: Allow clearing HDMI infoframes (bsc#1234429). - printk: Defer legacy printing when holding printk_cpu_sync (bsc#1234429). - drm/rockchip: vop2: Fix the windows switch between different layers (bsc#1234429). - drm/panthor: Preserve the result returned by panthor_fw_resume() (bsc#1234429). - drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 (bsc#1234429). - drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset (bsc#1234429). - drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (bsc#1234429). - drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config() (bsc#1234429). - HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (bsc#1234429). - drm/etnaviv: Fix page property being used for non writecombine buffers (bsc#1234429). - drm/msm/hdmi: simplify code in pll_get_integloop_gain (bsc#1234429). - drm/msm/dp: set safe_to_exit_level before printing it (bsc#1234429). - drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification (bsc#1234429). - drm/v3d: Fix performance counter source settings on V3D 7.x (bsc#1234429). - psi: Fix race when task wakes up before psi_sched_switch() adjusts flags (bsc#1234429). - sched: psi: pass enqueue/dequeue flags to psi callbacks directly (bsc#1234429). - sched: Split out __schedule() deactivate task logic into a helper (bsc#1234429). - x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (bsc#1234429). - x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD (bsc#1234429). - sched: Fix race between yield_to() and try_to_wake_up() (bsc#1234429). - sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat (bsc#1234429). - sched/fair: Untangle NEXT_BUDDY and pick_next_task() (bsc#1234429). - perf/core: Save raw sample data conditionally based on sample type (bsc#1234429). - afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call (bsc#1234429). - nvme: fix bogus kzalloc() return check in nvme_init_effects_log() (bsc#1234429). - select: Fix unbalanced user_access_end() (bsc#1234429). - btrfs: subpage: fix the bitmap dump of the locked flags (bsc#1234429). - partitions: ldm: remove the initial kernel-doc notation (bsc#1234429). - btrfs: improve the warning and error message for btrfs_remove_qgroup() (bsc#1234429). - nvme: Add error path for xa_store in nvme_init_effects (bsc#1234429). - selftests/powerpc: Fix argument order to timer_sub() (bsc#1234429). - powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW (bsc#1234429). - nvme: Add error check for xa_store in nvme_get_effects_log (bsc#1234429). - nvme-tcp: Fix I/O queue cpu spreading for multiple controllers (bsc#1234429). - block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues (bsc#1234429). - block: check BLK_FEAT_POLL under q_usage_count (bsc#1234429). - pstore/blk: trivial typo fixes (bsc#1234429). - nbd: don't allow reconnect after disconnect (bsc#1234429). - ps3disk: Do not use dev->bounce_size before it is set (bsc#1234429). - block: retry call probe after request_module in blk_request_module (bsc#1234429). - block: copy back bounce buffer to user-space correctly in case of split (bsc#1234429). - fs: fix proc_handler for sysctl_nr_open (bsc#1234429). - afs: Fix cleanup of immediately failed async calls (bsc#1234429). - afs: Fix directory format encoding struct (bsc#1234429). - afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY (bsc#1234429). - dlm: fix srcu_read_lock() return type to int (bsc#1234429). - dlm: fix removal of rsb struct that is master and dir record (bsc#1234429). - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (bsc#1234429). - coredump: Do not lock during 'comm' reporting (bsc#1234429). - commit d53e8b1 ++++ kernel-longterm: - config: arm64 needs changes for 6.12.13 drop CONFIG_INFINIBAND_HNS and change CONFIG_INFINIBAND_HNS_HIP08 y -> m - commit 7dfb7ee - Linux 6.12.13 (bsc#1234429). - ethtool: ntuple: fix rss + ring_cookie check (bsc#1234429). - btrfs: do proper folio cleanup when run_delalloc_nocow() failed (bsc#1234429). - LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP} (bsc#1234429). - memcg: fix soft lockup in the OOM process (bsc#1234429). - KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() (bsc#1234429). - drm/amd/display: Add hubp cache reset when powergating (bsc#1234429). - s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (bsc#1234429). - ASoC: da7213: Initialize the mutex (bsc#1234429). - selftests/bpf: Add test to verify tailcall and freplace restrictions (bsc#1234429). - Revert "s390/mm: Allow large pages for KASAN shadow mapping" (bsc#1234429). - ethtool: Fix access to uninitialized fields in set RXNFC command (bsc#1234429). - xfrm: Fix acquire state insertion (bsc#1234429). - xfrm: Add error handling when nla_put_u32() returns an error (bsc#1234429). - dma-mapping: save base/size instead of pointer to shared DMA pool (bsc#1234429). - of: reserved-memory: Warn for missing static reserved memory regions (bsc#1234429). - btrfs: output the reason for open_ctree() failure (bsc#1234429). - md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime (bsc#1234429). - powerpc/pseries/iommu: Don't unset window if it was never set (bsc#1234429). - media: imx-jpeg: Fix potential error pointer dereference in detach_pm() (bsc#1234429). - staging: media: max96712: fix kernel oops when removing module (bsc#1234429). - usb: gadget: f_tcm: Don't free command immediately (bsc#1234429). - pps: Fix a use-after-free (bsc#1234429). - media: uvcvideo: Fix double free in error path (bsc#1234429). - remoteproc: core: Fix ida_free call while not allocated (bsc#1234429). - RDMA/mlx5: Fix implicit ODP use after free (bsc#1234429). - mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted (bsc#1234429). - mptcp: handle fastopen disconnect correctly (bsc#1234429). - mptcp: pm: only set fullmesh for subflow endp (bsc#1234429). - mptcp: consolidate suboption status (bsc#1234429). - clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC (bsc#1234429). - usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS (bsc#1234429). - usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (bsc#1234429). - usb: dwc3: Skip resume if pm_runtime_set_active() fails (bsc#1234429). - usb: dwc3: core: Defer the probe until USB power supply ready (bsc#1234429). - usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() (bsc#1234429). - usb: gadget: f_tcm: Fix Get/SetInterface return value (bsc#1234429). - drivers/card_reader/rtsx_usb: Restore interrupt based detection (bsc#1234429). - usb: xhci: Fix NULL pointer dereference on certain command aborts (bsc#1234429). - net: usb: rtl8150: enable basic endpoint checking (bsc#1234429). - ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro (bsc#1234429). - xfs: don't shut down the filesystem for media failures beyond end of log (bsc#1234429). - xfs: check for dead buffers in xfs_buf_find_insert (bsc#1234429). - ktest.pl: Check kernelrelease return in get_version (bsc#1234429). - selftests/ftrace: Fix to use remount when testing mount GID option (bsc#1234429). - selftests/rseq: Fix handling of glibc without rseq support (bsc#1234429). - drm/amd/display: Reduce accessing remote DPCD overhead (bsc#1234429). - netfilter: nf_tables: reject mismatching sum of field_len with set key length (bsc#1234429). - kbuild: switch from lz4c to lz4 for compression (bsc#1234429). - Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" (bsc#1234429). - md/md-bitmap: move bitmap_{start, end}write to md upper layer (bsc#1234429). - md/raid5: implement pers->bitmap_sector() (bsc#1234429). - md: add a new callback pers->bitmap_sector() (bsc#1234429). - md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() (bsc#1234429). - md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() (bsc#1234429). - f2fs: Introduce linear search for dentries (bsc#1234429). - hexagon: Fix unbalanced spinlock in die() (bsc#1234429). - hexagon: fix using plain integer as NULL pointer warning in cmpxchg (bsc#1234429). - kconfig: fix memory leak in sym_warn_unmet_dep() (bsc#1234429). - kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST (bsc#1234429). - cifs: Fix getting and setting SACLs over SMB1 (bsc#1234429). - cifs: Validate EAs for WSL reparse points (bsc#1234429). - tools/power turbostat: Fix forked child affinity regression (bsc#1234429). - ASoC: amd: acp: Fix possible deadlock (bsc#1234429). - io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() (bsc#1234429). - ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback (bsc#1234429). - RISC-V: Mark riscv_v_init() as __init (bsc#1234429). - tools/power turbostat: Fix PMT mmaped file size rounding (bsc#1234429). - tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (bsc#1234429). - hostfs: fix string handling in __dentry_name() (bsc#1234429). - genksyms: fix memory leak when the same symbol is read from * .symref file (bsc#1234429). - genksyms: fix memory leak when the same symbol is added from source (bsc#1234429). - net: hsr: fix fill_frame_info() regression vs VLAN packets (bsc#1234429). - net: sh_eth: Fix missing rtnl lock in suspend/resume path (bsc#1234429). - net: ravb: Fix missing rtnl lock in suspend/resume path (bsc#1234429). - net: xdp: Disallow attaching device-bound programs in generic mode (bsc#1234429). - tcp: correct handling of extreme memory squeeze (bsc#1234429). - bgmac: reduce max frame size to support just MTU 1500 (bsc#1234429). - vsock: Allow retrying on connect() failure (bsc#1234429). - Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming (bsc#1234429). - Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() (bsc#1234429). - perf test: Skip syscall enum test if no landlock syscall (bsc#1234429). - perf trace: Fix runtime error of index out of bounds (bsc#1234429). - s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init() (bsc#1234429). - net: stmmac: Limit FIFO size by hardware capability (bsc#1234429). - net: stmmac: Limit the number of MTL queues to hardware capability (bsc#1234429). - ethtool: Fix set RXNFC command with symmetric RSS hash (bsc#1234429). - net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in (bsc#1234429). - ptp: Properly handle compat ioctls (bsc#1234429). - net: davicom: fix UAF in dm9000_drv_remove (bsc#1234429). - vxlan: Fix uninit-value in vxlan_vnifilter_dump() (bsc#1234429). - rxrpc, afs: Fix peer hash locking vs RCU callback (bsc#1234429). - selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment (bsc#1234429). - selftests: mptcp: extend CFLAGS to keep options from environment (bsc#1234429). - tools: ynl: c: correct reverse decode of empty attrs (bsc#1234429). - net: netdevsim: try to close UDP port harness races (bsc#1234429). - net: rose: fix timer races against user threads (bsc#1234429). - net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling (bsc#1234429). - s390/mm: Allow large pages for KASAN shadow mapping (bsc#1234429). - iavf: allow changing VLAN state without calling PF (bsc#1234429). - ice: remove invalid parameter of equalizer (bsc#1234429). - ice: extend dump serdes equalizer values feature (bsc#1234429). - ice: rework of dump serdes equalizer values feature (bsc#1234429). - ice: fix ice_parser_rt::bst_key array size (bsc#1234429). - idpf: convert workqueues to unbound (bsc#1234429). - idpf: Acquire the lock before accessing the xn->salt (bsc#1234429). - idpf: fix transaction timeouts on reset (bsc#1234429). - idpf: add read memory barrier when checking descriptor done bit (bsc#1234429). - xfrm: Don't disable preemption while looking up cache state (bsc#1234429). - perf trace: Fix BPF loading failure (-E2BIG) (bsc#1234429). - PM: hibernate: Add error handling for syscore_suspend() (bsc#1234429). - ipmr: do not call mr_mfc_uses_dev() for unres entries (bsc#1234429). - net: fec: implement TSO descriptor cleanup (bsc#1234429). - net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios (bsc#1234429). - gpio: mxc: remove dead code after switch to DT-only (bsc#1234429). - net: hns3: fix oops when unload drivers paralleling (bsc#1234429). - net: airoha: Fix wrong GDM4 register definition (bsc#1234429). - regulator: core: Add missing newline character (bsc#1234429). - ubifs: skip dumping tnc tree when zroot is null (bsc#1234429). - rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr() (bsc#1234429). - rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (bsc#1234429). - rtc: tps6594: Fix integer overflow on 32bit systems (bsc#1234429). - xfrm: delete intermediate secpath entry in packet offload mode (bsc#1234429). - dmaengine: ti: edma: fix OF node reference leaks in edma_driver (bsc#1234429). - xfrm: state: fix out-of-bounds read during lookup (bsc#1234429). - xfrm: Add an inbound percpu state cache (bsc#1234429). - xfrm: Cache used outbound xfrm states at the policy (bsc#1234429). - xfrm: Add support for per cpu xfrm state handling (bsc#1234429). - xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO (bsc#1234429). - tools/bootconfig: Fix the wrong format specifier (bsc#1234429). - LoongArch: Fix warnings during S3 suspend (bsc#1234429). - NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (bsc#1234429). - NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (bsc#1234429). - nfs: fix incorrect error handling in LOCALIO (bsc#1234429). - serial: 8250: Adjust the timeout for FIFO mode (bsc#1234429). - tty: mips_ejtag_fdc: fix one more u8 warning (bsc#1234429). - driver core: class: Fix wild pointer dereferences in API class_dev_iter_next() (bsc#1234429). - module: Don't fail module loading when setting ro_after_init section RO failed (bsc#1234429). - module: Extend the preempt disabled section in dereference_symbol_descriptor() (bsc#1234429). - nilfs2: handle errors that nilfs_prepare_chunk() may return (bsc#1234429). - nilfs2: protect access to buffers with no active references (bsc#1234429). - nilfs2: do not force clear folio if buffer is referenced (bsc#1234429). - ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (bsc#1234429). - erofs: fix potential return value overflow of z_erofs_shrink_scan() (bsc#1234429). - erofs: sunset `struct erofs_workgroup` (bsc#1234429). - erofs: move erofs_workgroup operations into zdata.c (bsc#1234429). - erofs: get rid of erofs_{find,insert}_workgroup (bsc#1234429). - firewire: test: Fix potential null dereference in firewire kunit test (bsc#1234429). - scsi: mpi3mr: Fix possible crash when setting up bsg fails (bsc#1234429). - scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (bsc#1234429). - scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 (bsc#1234429). - PCI: microchip: Set inbound address translation for coherent or non-coherent mode (bsc#1234429). - PCI: microchip: Add support for using either Root Port 1 or 2 (bsc#1234429). - PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test (bsc#1234429). - PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error (bsc#1234429). - PCI: dwc: Always stop link in the dw_pcie_suspend_noirq (bsc#1234429). - PCI: qcom: Update ICC and OPP values after Link Up event (bsc#1234429). - PCI: imx6: Add missing reference clock disable logic (bsc#1234429). - PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset() (bsc#1234429). - PCI: imx6: Skip controller_id generation logic for i.MX7D (bsc#1234429). - PCI: imx6: Configure PHY based on Root Complex or Endpoint mode (bsc#1234429). - PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region() (bsc#1234429). - media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer (bsc#1234429). - staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (bsc#1234429). - watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe() (bsc#1234429). - media: nxp: imx8-isi: fix v4l2-compliance test errors (bsc#1234429). - mtd: hyperbus: hbmc-am654: fix an OF node reference leak (bsc#1234429). - mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc (bsc#1234429). - media: uvcvideo: Propagate buf->error to userspace (bsc#1234429). - media: camif-core: Add check for clk_enable() (bsc#1234429). - media: mipi-csis: Add check for clk_enable() (bsc#1234429). - media: i2c: ov9282: Correct the exposure offset (bsc#1234429). - media: i2c: imx412: Add missing newline to prints (bsc#1234429). - media: i2c: imx290: Register 0x3011 varies between imx327 and imx290 (bsc#1234429). - media: marvell: Add check for clk_enable() (bsc#1234429). - remoteproc: mtk_scp: Only populate devices for SCP cores (bsc#1234429). - PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (bsc#1234429). - media: lmedm04: Handle errors for lme2510_int_read (bsc#1234429). - media: rc: iguanair: handle timeouts (bsc#1234429). - of/fdt: Restore possibility to use both ACPI and FDT from bootloader (bsc#1234429). - of: reserved_mem: Restructure how the reserved memory regions are processed (bsc#1234429). - spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors (bsc#1234429). - iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() (bsc#1234429). - iommu: iommufd: fix WARNING in iommufd_device_unbind (bsc#1234429). - RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" (bsc#1234429). - RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event (bsc#1234429). - efi: sysfb_efi: fix W=1 warnings when EFI is not set (bsc#1234429). - of: reserved-memory: Do not make kmemleak ignore freed address (bsc#1234429). - of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map() (bsc#1234429). - RDMA/mlx5: Fix indirect mkey ODP page count (bsc#1234429). - i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition (bsc#1234429). - arm64: dts: qcom: x1e80100-romulus: Update firmware nodes (bsc#1234429). - arm64: tegra: Fix DMA ID for SPI2 (bsc#1234429). - fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (bsc#1234429). - arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts (bsc#1234429). - arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic (bsc#1234429). - ARM: dts: mediatek: mt7623: fix IR nodename (bsc#1234429). - arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links (bsc#1234429). - arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts (bsc#1234429). - arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts (bsc#1234429). - arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts (bsc#1234429). - arm64: dts: mediatek: add per-SoC compatibles for keypad nodes (bsc#1234429). - dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL (bsc#1234429). - arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c (bsc#1234429). - firmware: qcom: scm: Cleanup global '__scm' on probe failures (bsc#1234429). - arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes (bsc#1234429). - arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties (bsc#1234429). - arm64: dts: qcom: sc7180: fix psci power domain node names (bsc#1234429). - arm64: dts: qcom: sc7180: change labels to lower-case (bsc#1234429). - arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone (bsc#1234429). - arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply (bsc#1234429). - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera (bsc#1234429). - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso (bsc#1234429). - arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch (bsc#1234429). - ARM: omap1: Fix up the Retu IRQ on Nokia 770 (bsc#1234429). - RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS (bsc#1234429). - RDMA/rtrs: Add missing deinit() call (bsc#1234429). - RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error (bsc#1234429). - arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0 (bsc#1234429). - arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards (bsc#1234429). - arm64: dts: ti: k3-am62a: Remove duplicate GICR reg (bsc#1234429). - arm64: dts: ti: k3-am62: Remove duplicate GICR reg (bsc#1234429). - ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node (bsc#1234429). - ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node (bsc#1234429). - arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses (bsc#1234429). - arm64: dts: qcom: x1e80100: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8650: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8550: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8450: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8350: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8250: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm6375: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm6125: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm4450: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sdx75: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sc7280: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: qcs404: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8994: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8939: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8916: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value (bsc#1234429). - arm64: dts: qcom: msm8994: Describe USB interrupts (bsc#1234429). - arm64: dts: qcom: msm8996: Fix up USB3 interrupts (bsc#1234429). - arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650 (bsc#1234429). - arm64: dts: qcom: sa8775p: Update sleep_clk frequency (bsc#1234429). - arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property (bsc#1234429). - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings (bsc#1234429). - memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code() (bsc#1234429). - ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM (bsc#1234429). - ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM (bsc#1234429). - arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1 (bsc#1234429). - RDMA/srp: Fix error handling in srp_add_port (bsc#1234429). - arm64: dts: mediatek: mt8183: willow: Support second source touchscreen (bsc#1234429). - arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen (bsc#1234429). - RDMA/rxe: Fix mismatched max_msg_sz (bsc#1234429). - arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb" (bsc#1234429). - ARM: dts: aspeed: yosemite4: correct the compatible string for max31790 (bsc#1234429). - ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards (bsc#1234429). - ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272 (bsc#1234429). - arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (bsc#1234429). - arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names (bsc#1234429). - arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property (bsc#1234429). - arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (bsc#1234429). - rdma/cxgb4: Prevent potential integer overflow on 32bit (bsc#1234429). - arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias (bsc#1234429). - RDMA/mlx4: Avoid false error about access to uninitialized gids array (bsc#1234429). - ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151 (bsc#1234429). - ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM (bsc#1234429). - arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A (bsc#1234429). - arm64: dts: mediatek: mt8516: add i2c clock-div property (bsc#1234429). - arm64: dts: mediatek: mt8516: fix wdt irq type (bsc#1234429). - arm64: dts: mediatek: mt8516: fix GICv2 range (bsc#1234429). - arm64: dts: mt8183: set DMIC one-wire mode on Damu (bsc#1234429). - arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend (bsc#1234429). - ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx) (bsc#1234429). - ARM: at91: pm: change BU Power Switch to automatic mode (bsc#1234429). - soc: atmel: fix device_node release in atmel_soc_device_init() (bsc#1234429). - bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT (bsc#1234429). - cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c (bsc#1234429). - smb: client: fix oops due to unset link speed (bsc#1234429). - rhashtable: Fix rhashtable_try_insert test (bsc#1234429). - padata: avoid UAF for reorder_work (bsc#1234429). - padata: add pd get/put refcnt helper (bsc#1234429). - padata: fix UAF in padata_reorder (bsc#1234429). - perf lock: Fix parse_lock_type which only retrieve one lock flag (bsc#1234429). - tools: Sync if_xdp.h uapi tooling header (bsc#1234429). - ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop (bsc#1234429). - iommu/amd: Remove unused amd_iommu_domain_update() (bsc#1234429). - bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write (bsc#1234429). - libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED (bsc#1234429). - libbpf: Fix return zero when elf_begin failed (bsc#1234429). - selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test (bsc#1234429). - bpf: Send signals asynchronously if !preemptible (bsc#1234429). - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM (bsc#1234429). - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC (bsc#1234429). - perf inject: Fix use without initialization of local variables (bsc#1234429). - pinctrl: amd: Take suspend type into consideration which pins are non-wake (bsc#1234429). - pinctrl: stm32: Add check for clk_enable() (bsc#1234429). - perf report: Fix misleading help message about --demangle (bsc#1234429). - ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers (bsc#1234429). - perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball (bsc#1234429). - ASoC: Intel: avs: Fix init-config parsing (bsc#1234429). - ASoC: Intel: avs: Fix theoretical infinite loop (bsc#1234429). - ASoC: Intel: avs: Fix the minimum firmware version numbers (bsc#1234429). - ASoC: Intel: avs: Do not readq() u32 registers (bsc#1234429). - perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool (bsc#1234429). - perf namespaces: Introduce nsinfo__set_in_pidns() (bsc#1234429). - perf machine: Don't ignore _etext when not a text symbol (bsc#1234429). - perf maps: Fix display of kernel symbols (bsc#1234429). - perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (bsc#1234429). - selftests/bpf: Avoid generating untracked files when running bpf selftests (bsc#1234429). - padata: fix sysfs store callback check (bsc#1234429). - bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing (bsc#1234429). - ALSA: seq: Make dependency on UMP clearer (bsc#1234429). - bpf: Use refcount_t instead of atomic_t for mmap_count (bsc#1234429). - crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async' (bsc#1234429). - crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto() (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead invalid authsize (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead icv error (bsc#1234429). - rhashtable: Fix potential deadlock by moving schedule_work outside lock (bsc#1234429). - bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT (bsc#1234429). - ktest.pl: Remove unused declarations in run_bisect_test function (bsc#1234429). - pinctrl: nomadik: Add check for clk_enable() (bsc#1234429). - perf expr: Initialize is_test value in expr__ctx_new() (bsc#1234429). - ASoC: renesas: rz-ssi: Use only the proper amount of dividers (bsc#1234429). - perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() (bsc#1234429). - perf header: Fix one memory leakage in process_bpf_prog_info() (bsc#1234429). - perf header: Fix one memory leakage in process_bpf_btf() (bsc#1234429). - crypto: caam - use JobR's space to access page 0 regs (bsc#1234429). - crypto: api - Fix boot-up self-test race (bsc#1234429). - crypto: tegra - do not transfer req when tegra init fails (bsc#1234429). - iommu/arm-smmuv3: Update comments about ATS and bypass (bsc#1234429). - selftests/bpf: Fix fill_link_info selftest on powerpc (bsc#1234429). - ASoC: sun4i-spdif: Add clock multiplier settings (bsc#1234429). - ASoC: Intel: sof_sdw: correct mach_params->dmic_num (bsc#1234429). - libbpf: Fix segfault due to libelf functions not setting errno (bsc#1234429). - tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (bsc#1234429). - ASoC: wcd937x: Use *-y for Makefile (bsc#1234429). - ASoC: mediatek: mt8365: Use *-y for Makefile (bsc#1234429). - ASoC: cs40l50: Use *-y for Makefile (bsc#1234429). - libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing (bsc#1234429). - pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31() (bsc#1234429). - platform/x86: x86-android-tablets: make platform data be static (bsc#1234429). - platform/mellanox: mlxbf-pmc: incorrect type in assignment (bsc#1234429). - net/rose: prevent integer overflows in rose_setsockopt() (bsc#1234429). - tcp_cubic: fix incorrect HyStart round start detection (bsc#1234429). - net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns() (bsc#1234429). - net: sched: refine software bypass handling in tc_run (bsc#1234429). - netfilter: nft_flow_offload: update tcp state flags under lock (bsc#1234429). - netfilter: nf_tables: fix set size with rbtree backend (bsc#1234429). - net: sched: Disallow replacing of child qdisc from one parent to another (bsc#1234429). - net: avoid race between device unregistration and ethnl ops (bsc#1234429). - octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (bsc#1234429). - octeon_ep: remove firmware stats fetch in ndo_get_stats64 (bsc#1234429). - net/mlxfw: Drop hard coded max FW flash image size (bsc#1234429). - net: let net.core.dev_weight always be non-zero (bsc#1234429). - selftests/landlock: Fix error message (bsc#1234429). - selftests/landlock: Fix build with non-default pthread linking (bsc#1234429). - pwm: stm32: Add check for clk_enable() (bsc#1234429). - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name() (bsc#1234429). - clk: analogbits: Fix incorrect calculation of vco rate delta (bsc#1234429). - inet: ipmr: fix data-races (bsc#1234429). - Bluetooth: btrtl: check for NULL in btrtl_setup_realtek() (bsc#1234429). - Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name() (bsc#1234429). - wifi: cfg80211: adjust allocation of colocated AP data (bsc#1234429). - selftests: harness: fix printing of mismatch values in __EXPECT() (bsc#1234429). - selftests: timers: clocksource-switch: Adapt progress to kselftest framework (bsc#1234429). - cpufreq: ACPI: Fix max-frequency computation (bsc#1234429). - i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces (bsc#1234429). - wifi: mt76: mt7996: fix ldpc setting (bsc#1234429). - wifi: mt76: mt7996: fix definition of tx descriptor (bsc#1234429). - wifi: mt76: mt7996: fix incorrect indexing of MIB FW event (bsc#1234429). - wifi: mt76: mt7996: fix HE Phy capability (bsc#1234429). - wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU (bsc#1234429). - wifi: mt76: mt7996: add max mpdu len capability (bsc#1234429). - wifi: mt76: mt7996: fix register mapping (bsc#1234429). - wifi: mt76: mt7915: fix register mapping (bsc#1234429). - wifi: mt76: mt7915: fix omac index assignment after hardware reset (bsc#1234429). - wifi: mt76: mt7915: firmware restart on devices with a second pcie link (bsc#1234429). - wifi: mt76: only enable tx worker after setting the channel (bsc#1234429). - wifi: mt76: mt7996: fix rx filter setting for bfee functionality (bsc#1234429). - wifi: mt76: mt7925: Properly handle responses for commands with events (bsc#1234429). - wifi: mt76: mt7925: Cleanup MLO settings post-disconnection (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO (bsc#1234429). - wifi: mt76: mt7925: Init secondary link PM state (bsc#1234429). - wifi: mt76: mt7925: Update secondary link PS flow (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS (bsc#1234429). - wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state (bsc#1234429). - wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO (bsc#1234429). - wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO (bsc#1234429). - wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO (bsc#1234429). - wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support (bsc#1234429). - wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO (bsc#1234429). - wifi: mt76: mt7915: fix overflows seen when writing limit attributes (bsc#1234429). - wifi: mt76: mt7996: fix overflows seen when writing limit attributes (bsc#1234429). - wifi: mt76: mt7925: fix the invalid ip address for arp offload (bsc#1234429). - wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer (bsc#1234429). - wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode (bsc#1234429). - wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links (bsc#1234429). - wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() (bsc#1234429). - wifi: mt76: mt7921: fix using incorrect group cipher after disconnection (bsc#1234429). - wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO (bsc#1234429). - landlock: Handle weird files (bsc#1234429). - net/smc: fix data error when recvmsg with MSG_PEEK flag (bsc#1234429). - clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks (bsc#1234429). - clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot (bsc#1234429). - clk: thead: Fix clk gate registration to pass flags (bsc#1234429). - clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883 (bsc#1234429). - wifi: mac80211: don't flush non-uploaded STAs (bsc#1234429). - wifi: mac80211: Fix common size calculation for ML element (bsc#1234429). - wifi: mac80211: fix tid removal during mesh forwarding (bsc#1234429). - wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier (bsc#1234429). - wifi: mac80211: prohibit deactivating all links (bsc#1234429). - wifi: iwlwifi: mvm: don't count mgmt frames as MPDU (bsc#1234429). - wifi: iwlwifi: mvm: avoid NULL pointer dereference (bsc#1234429). - wifi: iwlwifi: fw: read STEP table from correct UEFI var (bsc#1234429). - wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC (bsc#1234429). - wifi: mt76: mt7925: fix off by one in mt7925_load_clc() (bsc#1234429). - hwmon: Fix help text for aspeed-g6-pwm-tach (bsc#1234429). - wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion (bsc#1234429). - wifi: rtw89: mcc: consider time limits not divisible by 1024 (bsc#1234429). - wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed (bsc#1234429). - wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() (bsc#1234429). - wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes (bsc#1234429). - wifi: rtw89: tweak setting of channel and TX power for MLO (bsc#1234429). - wifi: rtw89: chan: manage active interfaces (bsc#1234429). - wifi: rtw89: handle entity active flag per PHY (bsc#1234429). - wifi: wlcore: fix unbalanced pm_runtime calls (bsc#1234429). - wifi: mt76: mt7996: fix invalid interface combinations (bsc#1234429). - samples/landlock: Fix possible NULL dereference in parse_path() (bsc#1234429). - mfd: syscon: Fix race in device_node_get_regmap() (bsc#1234429). - leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak (bsc#1234429). - HID: fix generic desktop D-Pad controls (bsc#1234429). - HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check (bsc#1234429). - clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs (bsc#1234429). - wifi: ath12k: fix tx power, max reg power update to firmware (bsc#1234429). - ipmi: ssif_bmc: Fix new request loss when bmc ready for a response (bsc#1234429). - OPP: OF: Fix an OF node leak in _opp_add_static_v2() (bsc#1234429). - net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset (bsc#1234429). - ax25: rcu protect dev->ax25_ptr (bsc#1234429). - regulator: of: Implement the unwind path of of_regulator_match() (bsc#1234429). - clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent (bsc#1234429). - clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI (bsc#1234429). - dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI (bsc#1234429). - team: prevent adding a device which is already a team device lower (bsc#1234429). - clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs (bsc#1234429). - clk: imx: Apply some clks only for i.MX93 (bsc#1234429). - arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock (bsc#1234429). - clk: imx93: Add IMX93_CLK_SPDIF_IPG clock (bsc#1234429). - clk: imx: add i.MX91 clk (bsc#1234429). - clk: imx93: Move IMX93_CLK_END macro to clk driver (bsc#1234429). - dt-bindings: clock: imx93: Add SPDIF IPG clk (bsc#1234429). - dt-bindings: clock: Add i.MX91 clock support (bsc#1234429). - dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition (bsc#1234429). - clk: imx8mp: Fix clkout1/2 support (bsc#1234429). - udp: Deal with race between UDP socket address change and rehash (bsc#1234429). - cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks (bsc#1234429). - cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available (bsc#1234429). - gpio: pca953x: log an error when failing to get the reset GPIO (bsc#1234429). - net: airoha: Fix error path in airoha_probe() (bsc#1234429). - ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple() (bsc#1234429). - selftests: ktap_helpers: Fix uninitialized variable (bsc#1234429). - cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (bsc#1234429). - pwm: stm32-lp: Add check for clk_enable() (bsc#1234429). - inetpeer: do not get a refcount in inet_getpeer() (bsc#1234429). - inetpeer: update inetpeer timestamp in inet_getpeer() (bsc#1234429). - inetpeer: remove create argument of inet_getpeer() (bsc#1234429). - inetpeer: remove create argument of inet_getpeer_v[46]() (bsc#1234429). - leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata() (bsc#1234429). - dt-bindings: mfd: bd71815: Fix rsense and typos (bsc#1234429). - cpupower: fix TSC MHz calculation (bsc#1234429). - ACPI: fan: cleanup resources in the error path of .probe() (bsc#1234429). - hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace (bsc#1234429). - module: Convert default symbol namespace to string literal (bsc#1234429). - wifi: brcmfmac: add missing header include for brcmf_dbg (bsc#1234429). - regulator: dt-bindings: mt6315: Drop regulator-compatible property (bsc#1234429). - HID: multitouch: fix support for Goodix PID 0x01e9 (bsc#1234429). - wifi: rtlwifi: pci: wait for firmware loading before releasing memory (bsc#1234429). - wifi: rtlwifi: fix memory leaks and invalid access at probe error path (bsc#1234429). - wifi: rtlwifi: destroy workqueue at rtl_deinit_core (bsc#1234429). - wifi: rtlwifi: remove unused check_buddy_priv (bsc#1234429). - dt-bindings: leds: class-multicolor: Fix path to color definitions (bsc#1234429). - clk: fix an OF node reference leak in of_clk_get_parent_name() (bsc#1234429). - dt-bindings: mmc: controller: clarify the address-cells description (bsc#1234429). - rxrpc: Fix handling of received connection abort (bsc#1234429). - spi: zynq-qspi: Add check for clk_enable() (bsc#1234429). - net_sched: sch_sfq: don't allow 1 packet limit (bsc#1234429). - net_sched: sch_sfq: handle bigger packets (bsc#1234429). - selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata (bsc#1234429). - wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap() (bsc#1234429). - clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init() (bsc#1234429). - wifi: wcn36xx: fix channel survey memory allocation size (bsc#1234429). - wifi: rtlwifi: usb: fix workqueue leak when probe fails (bsc#1234429). - wifi: rtlwifi: fix init_sw_vars leak when probe fails (bsc#1234429). - wifi: rtlwifi: wait for firmware loading before releasing memory (bsc#1234429). - wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (bsc#1234429). - wifi: rtlwifi: do not complete firmware loading needlessly (bsc#1234429). - wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop (bsc#1234429). - wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 (bsc#1234429). - ipmi: ipmb: Add check devm_kasprintf() returned value (bsc#1234429). - genirq: Make handle_enforce_irqctx() unconditionally available (bsc#1234429). - drm/amdgpu: fix gpu recovery disable with per queue reset (bsc#1234429). - Revert "drm/amdgpu/gfx9: put queue resets behind a debug option" (bsc#1234429). - drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini() (bsc#1234429). - drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE (bsc#1234429). - drm/msm/mdp4: correct LCDC regulator name (bsc#1234429). - drm/msm: don't clean up priv->kms prematurely (bsc#1234429). - drm/msm: Check return value of of_dma_configure() (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8650 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 (bsc#1234429). - drm/msm/dpu: provide DSPP and correct LM config for SDM670 (bsc#1234429). - OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized (bsc#1234429). - OPP: add index check to assert to avoid buffer overflow in _read_freq() (bsc#1234429). - drm/amdgpu/vcn: reset fw_shared under SRIOV (bsc#1234429). - drm/rockchip: vop2: include rockchip_drm_drv.h (bsc#1234429). - drm/rockchip: vop2: Add check for 32 bpp format for rk3588 (bsc#1234429). - drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 (bsc#1234429). - drm/rockchip: vop2: Setup delay cycle for Esmart2/3 (bsc#1234429). - drm/rockchip: vop2: Set AXI id for rk3588 (bsc#1234429). - drm/connector: Allow clearing HDMI infoframes (bsc#1234429). - printk: Defer legacy printing when holding printk_cpu_sync (bsc#1234429). - drm/rockchip: vop2: Fix the windows switch between different layers (bsc#1234429). - drm/panthor: Preserve the result returned by panthor_fw_resume() (bsc#1234429). - drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 (bsc#1234429). - drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset (bsc#1234429). - drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (bsc#1234429). - drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config() (bsc#1234429). - HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (bsc#1234429). - drm/etnaviv: Fix page property being used for non writecombine buffers (bsc#1234429). - drm/msm/hdmi: simplify code in pll_get_integloop_gain (bsc#1234429). - drm/msm/dp: set safe_to_exit_level before printing it (bsc#1234429). - drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification (bsc#1234429). - drm/v3d: Fix performance counter source settings on V3D 7.x (bsc#1234429). - psi: Fix race when task wakes up before psi_sched_switch() adjusts flags (bsc#1234429). - sched: psi: pass enqueue/dequeue flags to psi callbacks directly (bsc#1234429). - sched: Split out __schedule() deactivate task logic into a helper (bsc#1234429). - x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (bsc#1234429). - x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD (bsc#1234429). - sched: Fix race between yield_to() and try_to_wake_up() (bsc#1234429). - sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat (bsc#1234429). - sched/fair: Untangle NEXT_BUDDY and pick_next_task() (bsc#1234429). - perf/core: Save raw sample data conditionally based on sample type (bsc#1234429). - afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call (bsc#1234429). - nvme: fix bogus kzalloc() return check in nvme_init_effects_log() (bsc#1234429). - select: Fix unbalanced user_access_end() (bsc#1234429). - btrfs: subpage: fix the bitmap dump of the locked flags (bsc#1234429). - partitions: ldm: remove the initial kernel-doc notation (bsc#1234429). - btrfs: improve the warning and error message for btrfs_remove_qgroup() (bsc#1234429). - nvme: Add error path for xa_store in nvme_init_effects (bsc#1234429). - selftests/powerpc: Fix argument order to timer_sub() (bsc#1234429). - powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW (bsc#1234429). - nvme: Add error check for xa_store in nvme_get_effects_log (bsc#1234429). - nvme-tcp: Fix I/O queue cpu spreading for multiple controllers (bsc#1234429). - block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues (bsc#1234429). - block: check BLK_FEAT_POLL under q_usage_count (bsc#1234429). - pstore/blk: trivial typo fixes (bsc#1234429). - nbd: don't allow reconnect after disconnect (bsc#1234429). - ps3disk: Do not use dev->bounce_size before it is set (bsc#1234429). - block: retry call probe after request_module in blk_request_module (bsc#1234429). - block: copy back bounce buffer to user-space correctly in case of split (bsc#1234429). - fs: fix proc_handler for sysctl_nr_open (bsc#1234429). - afs: Fix cleanup of immediately failed async calls (bsc#1234429). - afs: Fix directory format encoding struct (bsc#1234429). - afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY (bsc#1234429). - dlm: fix srcu_read_lock() return type to int (bsc#1234429). - dlm: fix removal of rsb struct that is master and dir record (bsc#1234429). - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (bsc#1234429). - coredump: Do not lock during 'comm' reporting (bsc#1234429). - commit d53e8b1 ++++ kernel-syms-longterm: - config: arm64 needs changes for 6.12.13 drop CONFIG_INFINIBAND_HNS and change CONFIG_INFINIBAND_HNS_HIP08 y -> m - commit 7dfb7ee - Linux 6.12.13 (bsc#1234429). - ethtool: ntuple: fix rss + ring_cookie check (bsc#1234429). - btrfs: do proper folio cleanup when run_delalloc_nocow() failed (bsc#1234429). - LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP} (bsc#1234429). - memcg: fix soft lockup in the OOM process (bsc#1234429). - KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() (bsc#1234429). - drm/amd/display: Add hubp cache reset when powergating (bsc#1234429). - s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (bsc#1234429). - ASoC: da7213: Initialize the mutex (bsc#1234429). - selftests/bpf: Add test to verify tailcall and freplace restrictions (bsc#1234429). - Revert "s390/mm: Allow large pages for KASAN shadow mapping" (bsc#1234429). - ethtool: Fix access to uninitialized fields in set RXNFC command (bsc#1234429). - xfrm: Fix acquire state insertion (bsc#1234429). - xfrm: Add error handling when nla_put_u32() returns an error (bsc#1234429). - dma-mapping: save base/size instead of pointer to shared DMA pool (bsc#1234429). - of: reserved-memory: Warn for missing static reserved memory regions (bsc#1234429). - btrfs: output the reason for open_ctree() failure (bsc#1234429). - md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime (bsc#1234429). - powerpc/pseries/iommu: Don't unset window if it was never set (bsc#1234429). - media: imx-jpeg: Fix potential error pointer dereference in detach_pm() (bsc#1234429). - staging: media: max96712: fix kernel oops when removing module (bsc#1234429). - usb: gadget: f_tcm: Don't free command immediately (bsc#1234429). - pps: Fix a use-after-free (bsc#1234429). - media: uvcvideo: Fix double free in error path (bsc#1234429). - remoteproc: core: Fix ida_free call while not allocated (bsc#1234429). - RDMA/mlx5: Fix implicit ODP use after free (bsc#1234429). - mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted (bsc#1234429). - mptcp: handle fastopen disconnect correctly (bsc#1234429). - mptcp: pm: only set fullmesh for subflow endp (bsc#1234429). - mptcp: consolidate suboption status (bsc#1234429). - clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC (bsc#1234429). - usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS (bsc#1234429). - usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (bsc#1234429). - usb: dwc3: Skip resume if pm_runtime_set_active() fails (bsc#1234429). - usb: dwc3: core: Defer the probe until USB power supply ready (bsc#1234429). - usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() (bsc#1234429). - usb: gadget: f_tcm: Fix Get/SetInterface return value (bsc#1234429). - drivers/card_reader/rtsx_usb: Restore interrupt based detection (bsc#1234429). - usb: xhci: Fix NULL pointer dereference on certain command aborts (bsc#1234429). - net: usb: rtl8150: enable basic endpoint checking (bsc#1234429). - ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro (bsc#1234429). - xfs: don't shut down the filesystem for media failures beyond end of log (bsc#1234429). - xfs: check for dead buffers in xfs_buf_find_insert (bsc#1234429). - ktest.pl: Check kernelrelease return in get_version (bsc#1234429). - selftests/ftrace: Fix to use remount when testing mount GID option (bsc#1234429). - selftests/rseq: Fix handling of glibc without rseq support (bsc#1234429). - drm/amd/display: Reduce accessing remote DPCD overhead (bsc#1234429). - netfilter: nf_tables: reject mismatching sum of field_len with set key length (bsc#1234429). - kbuild: switch from lz4c to lz4 for compression (bsc#1234429). - Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" (bsc#1234429). - md/md-bitmap: move bitmap_{start, end}write to md upper layer (bsc#1234429). - md/raid5: implement pers->bitmap_sector() (bsc#1234429). - md: add a new callback pers->bitmap_sector() (bsc#1234429). - md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() (bsc#1234429). - md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() (bsc#1234429). - f2fs: Introduce linear search for dentries (bsc#1234429). - hexagon: Fix unbalanced spinlock in die() (bsc#1234429). - hexagon: fix using plain integer as NULL pointer warning in cmpxchg (bsc#1234429). - kconfig: fix memory leak in sym_warn_unmet_dep() (bsc#1234429). - kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST (bsc#1234429). - cifs: Fix getting and setting SACLs over SMB1 (bsc#1234429). - cifs: Validate EAs for WSL reparse points (bsc#1234429). - tools/power turbostat: Fix forked child affinity regression (bsc#1234429). - ASoC: amd: acp: Fix possible deadlock (bsc#1234429). - io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() (bsc#1234429). - ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback (bsc#1234429). - RISC-V: Mark riscv_v_init() as __init (bsc#1234429). - tools/power turbostat: Fix PMT mmaped file size rounding (bsc#1234429). - tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (bsc#1234429). - hostfs: fix string handling in __dentry_name() (bsc#1234429). - genksyms: fix memory leak when the same symbol is read from * .symref file (bsc#1234429). - genksyms: fix memory leak when the same symbol is added from source (bsc#1234429). - net: hsr: fix fill_frame_info() regression vs VLAN packets (bsc#1234429). - net: sh_eth: Fix missing rtnl lock in suspend/resume path (bsc#1234429). - net: ravb: Fix missing rtnl lock in suspend/resume path (bsc#1234429). - net: xdp: Disallow attaching device-bound programs in generic mode (bsc#1234429). - tcp: correct handling of extreme memory squeeze (bsc#1234429). - bgmac: reduce max frame size to support just MTU 1500 (bsc#1234429). - vsock: Allow retrying on connect() failure (bsc#1234429). - Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming (bsc#1234429). - Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() (bsc#1234429). - perf test: Skip syscall enum test if no landlock syscall (bsc#1234429). - perf trace: Fix runtime error of index out of bounds (bsc#1234429). - s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init() (bsc#1234429). - net: stmmac: Limit FIFO size by hardware capability (bsc#1234429). - net: stmmac: Limit the number of MTL queues to hardware capability (bsc#1234429). - ethtool: Fix set RXNFC command with symmetric RSS hash (bsc#1234429). - net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in (bsc#1234429). - ptp: Properly handle compat ioctls (bsc#1234429). - net: davicom: fix UAF in dm9000_drv_remove (bsc#1234429). - vxlan: Fix uninit-value in vxlan_vnifilter_dump() (bsc#1234429). - rxrpc, afs: Fix peer hash locking vs RCU callback (bsc#1234429). - selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment (bsc#1234429). - selftests: mptcp: extend CFLAGS to keep options from environment (bsc#1234429). - tools: ynl: c: correct reverse decode of empty attrs (bsc#1234429). - net: netdevsim: try to close UDP port harness races (bsc#1234429). - net: rose: fix timer races against user threads (bsc#1234429). - net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling (bsc#1234429). - s390/mm: Allow large pages for KASAN shadow mapping (bsc#1234429). - iavf: allow changing VLAN state without calling PF (bsc#1234429). - ice: remove invalid parameter of equalizer (bsc#1234429). - ice: extend dump serdes equalizer values feature (bsc#1234429). - ice: rework of dump serdes equalizer values feature (bsc#1234429). - ice: fix ice_parser_rt::bst_key array size (bsc#1234429). - idpf: convert workqueues to unbound (bsc#1234429). - idpf: Acquire the lock before accessing the xn->salt (bsc#1234429). - idpf: fix transaction timeouts on reset (bsc#1234429). - idpf: add read memory barrier when checking descriptor done bit (bsc#1234429). - xfrm: Don't disable preemption while looking up cache state (bsc#1234429). - perf trace: Fix BPF loading failure (-E2BIG) (bsc#1234429). - PM: hibernate: Add error handling for syscore_suspend() (bsc#1234429). - ipmr: do not call mr_mfc_uses_dev() for unres entries (bsc#1234429). - net: fec: implement TSO descriptor cleanup (bsc#1234429). - net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios (bsc#1234429). - gpio: mxc: remove dead code after switch to DT-only (bsc#1234429). - net: hns3: fix oops when unload drivers paralleling (bsc#1234429). - net: airoha: Fix wrong GDM4 register definition (bsc#1234429). - regulator: core: Add missing newline character (bsc#1234429). - ubifs: skip dumping tnc tree when zroot is null (bsc#1234429). - rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr() (bsc#1234429). - rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (bsc#1234429). - rtc: tps6594: Fix integer overflow on 32bit systems (bsc#1234429). - xfrm: delete intermediate secpath entry in packet offload mode (bsc#1234429). - dmaengine: ti: edma: fix OF node reference leaks in edma_driver (bsc#1234429). - xfrm: state: fix out-of-bounds read during lookup (bsc#1234429). - xfrm: Add an inbound percpu state cache (bsc#1234429). - xfrm: Cache used outbound xfrm states at the policy (bsc#1234429). - xfrm: Add support for per cpu xfrm state handling (bsc#1234429). - xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO (bsc#1234429). - tools/bootconfig: Fix the wrong format specifier (bsc#1234429). - LoongArch: Fix warnings during S3 suspend (bsc#1234429). - NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (bsc#1234429). - NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (bsc#1234429). - nfs: fix incorrect error handling in LOCALIO (bsc#1234429). - serial: 8250: Adjust the timeout for FIFO mode (bsc#1234429). - tty: mips_ejtag_fdc: fix one more u8 warning (bsc#1234429). - driver core: class: Fix wild pointer dereferences in API class_dev_iter_next() (bsc#1234429). - module: Don't fail module loading when setting ro_after_init section RO failed (bsc#1234429). - module: Extend the preempt disabled section in dereference_symbol_descriptor() (bsc#1234429). - nilfs2: handle errors that nilfs_prepare_chunk() may return (bsc#1234429). - nilfs2: protect access to buffers with no active references (bsc#1234429). - nilfs2: do not force clear folio if buffer is referenced (bsc#1234429). - ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (bsc#1234429). - erofs: fix potential return value overflow of z_erofs_shrink_scan() (bsc#1234429). - erofs: sunset `struct erofs_workgroup` (bsc#1234429). - erofs: move erofs_workgroup operations into zdata.c (bsc#1234429). - erofs: get rid of erofs_{find,insert}_workgroup (bsc#1234429). - firewire: test: Fix potential null dereference in firewire kunit test (bsc#1234429). - scsi: mpi3mr: Fix possible crash when setting up bsg fails (bsc#1234429). - scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (bsc#1234429). - scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 (bsc#1234429). - PCI: microchip: Set inbound address translation for coherent or non-coherent mode (bsc#1234429). - PCI: microchip: Add support for using either Root Port 1 or 2 (bsc#1234429). - PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test (bsc#1234429). - PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error (bsc#1234429). - PCI: dwc: Always stop link in the dw_pcie_suspend_noirq (bsc#1234429). - PCI: qcom: Update ICC and OPP values after Link Up event (bsc#1234429). - PCI: imx6: Add missing reference clock disable logic (bsc#1234429). - PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset() (bsc#1234429). - PCI: imx6: Skip controller_id generation logic for i.MX7D (bsc#1234429). - PCI: imx6: Configure PHY based on Root Complex or Endpoint mode (bsc#1234429). - PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region() (bsc#1234429). - media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer (bsc#1234429). - staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (bsc#1234429). - watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe() (bsc#1234429). - media: nxp: imx8-isi: fix v4l2-compliance test errors (bsc#1234429). - mtd: hyperbus: hbmc-am654: fix an OF node reference leak (bsc#1234429). - mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc (bsc#1234429). - media: uvcvideo: Propagate buf->error to userspace (bsc#1234429). - media: camif-core: Add check for clk_enable() (bsc#1234429). - media: mipi-csis: Add check for clk_enable() (bsc#1234429). - media: i2c: ov9282: Correct the exposure offset (bsc#1234429). - media: i2c: imx412: Add missing newline to prints (bsc#1234429). - media: i2c: imx290: Register 0x3011 varies between imx327 and imx290 (bsc#1234429). - media: marvell: Add check for clk_enable() (bsc#1234429). - remoteproc: mtk_scp: Only populate devices for SCP cores (bsc#1234429). - PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (bsc#1234429). - media: lmedm04: Handle errors for lme2510_int_read (bsc#1234429). - media: rc: iguanair: handle timeouts (bsc#1234429). - of/fdt: Restore possibility to use both ACPI and FDT from bootloader (bsc#1234429). - of: reserved_mem: Restructure how the reserved memory regions are processed (bsc#1234429). - spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors (bsc#1234429). - iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() (bsc#1234429). - iommu: iommufd: fix WARNING in iommufd_device_unbind (bsc#1234429). - RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" (bsc#1234429). - RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event (bsc#1234429). - efi: sysfb_efi: fix W=1 warnings when EFI is not set (bsc#1234429). - of: reserved-memory: Do not make kmemleak ignore freed address (bsc#1234429). - of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map() (bsc#1234429). - RDMA/mlx5: Fix indirect mkey ODP page count (bsc#1234429). - i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition (bsc#1234429). - arm64: dts: qcom: x1e80100-romulus: Update firmware nodes (bsc#1234429). - arm64: tegra: Fix DMA ID for SPI2 (bsc#1234429). - fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (bsc#1234429). - arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts (bsc#1234429). - arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic (bsc#1234429). - ARM: dts: mediatek: mt7623: fix IR nodename (bsc#1234429). - arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links (bsc#1234429). - arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts (bsc#1234429). - arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts (bsc#1234429). - arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts (bsc#1234429). - arm64: dts: mediatek: add per-SoC compatibles for keypad nodes (bsc#1234429). - dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL (bsc#1234429). - arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c (bsc#1234429). - firmware: qcom: scm: Cleanup global '__scm' on probe failures (bsc#1234429). - arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes (bsc#1234429). - arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties (bsc#1234429). - arm64: dts: qcom: sc7180: fix psci power domain node names (bsc#1234429). - arm64: dts: qcom: sc7180: change labels to lower-case (bsc#1234429). - arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone (bsc#1234429). - arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply (bsc#1234429). - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera (bsc#1234429). - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso (bsc#1234429). - arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch (bsc#1234429). - ARM: omap1: Fix up the Retu IRQ on Nokia 770 (bsc#1234429). - RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS (bsc#1234429). - RDMA/rtrs: Add missing deinit() call (bsc#1234429). - RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error (bsc#1234429). - arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0 (bsc#1234429). - arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards (bsc#1234429). - arm64: dts: ti: k3-am62a: Remove duplicate GICR reg (bsc#1234429). - arm64: dts: ti: k3-am62: Remove duplicate GICR reg (bsc#1234429). - ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node (bsc#1234429). - ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node (bsc#1234429). - arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses (bsc#1234429). - arm64: dts: qcom: x1e80100: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8650: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8550: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8450: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8350: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm8250: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm6375: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm6125: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm4450: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sdx75: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sc7280: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: qcs404: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8994: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8939: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: msm8916: correct sleep clock frequency (bsc#1234429). - arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value (bsc#1234429). - arm64: dts: qcom: msm8994: Describe USB interrupts (bsc#1234429). - arm64: dts: qcom: msm8996: Fix up USB3 interrupts (bsc#1234429). - arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650 (bsc#1234429). - arm64: dts: qcom: sa8775p: Update sleep_clk frequency (bsc#1234429). - arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property (bsc#1234429). - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings (bsc#1234429). - memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code() (bsc#1234429). - ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM (bsc#1234429). - ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM (bsc#1234429). - arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1 (bsc#1234429). - RDMA/srp: Fix error handling in srp_add_port (bsc#1234429). - arm64: dts: mediatek: mt8183: willow: Support second source touchscreen (bsc#1234429). - arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen (bsc#1234429). - RDMA/rxe: Fix mismatched max_msg_sz (bsc#1234429). - arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb" (bsc#1234429). - ARM: dts: aspeed: yosemite4: correct the compatible string for max31790 (bsc#1234429). - ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards (bsc#1234429). - ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272 (bsc#1234429). - arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (bsc#1234429). - arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names (bsc#1234429). - arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property (bsc#1234429). - arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property (bsc#1234429). - arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (bsc#1234429). - rdma/cxgb4: Prevent potential integer overflow on 32bit (bsc#1234429). - arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias (bsc#1234429). - RDMA/mlx4: Avoid false error about access to uninitialized gids array (bsc#1234429). - ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151 (bsc#1234429). - ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM (bsc#1234429). - arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A (bsc#1234429). - arm64: dts: mediatek: mt8516: add i2c clock-div property (bsc#1234429). - arm64: dts: mediatek: mt8516: fix wdt irq type (bsc#1234429). - arm64: dts: mediatek: mt8516: fix GICv2 range (bsc#1234429). - arm64: dts: mt8183: set DMIC one-wire mode on Damu (bsc#1234429). - arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend (bsc#1234429). - ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx) (bsc#1234429). - ARM: at91: pm: change BU Power Switch to automatic mode (bsc#1234429). - soc: atmel: fix device_node release in atmel_soc_device_init() (bsc#1234429). - bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT (bsc#1234429). - cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c (bsc#1234429). - smb: client: fix oops due to unset link speed (bsc#1234429). - rhashtable: Fix rhashtable_try_insert test (bsc#1234429). - padata: avoid UAF for reorder_work (bsc#1234429). - padata: add pd get/put refcnt helper (bsc#1234429). - padata: fix UAF in padata_reorder (bsc#1234429). - perf lock: Fix parse_lock_type which only retrieve one lock flag (bsc#1234429). - tools: Sync if_xdp.h uapi tooling header (bsc#1234429). - ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop (bsc#1234429). - iommu/amd: Remove unused amd_iommu_domain_update() (bsc#1234429). - bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write (bsc#1234429). - libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED (bsc#1234429). - libbpf: Fix return zero when elf_begin failed (bsc#1234429). - selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test (bsc#1234429). - bpf: Send signals asynchronously if !preemptible (bsc#1234429). - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM (bsc#1234429). - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC (bsc#1234429). - perf inject: Fix use without initialization of local variables (bsc#1234429). - pinctrl: amd: Take suspend type into consideration which pins are non-wake (bsc#1234429). - pinctrl: stm32: Add check for clk_enable() (bsc#1234429). - perf report: Fix misleading help message about --demangle (bsc#1234429). - ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers (bsc#1234429). - perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball (bsc#1234429). - ASoC: Intel: avs: Fix init-config parsing (bsc#1234429). - ASoC: Intel: avs: Fix theoretical infinite loop (bsc#1234429). - ASoC: Intel: avs: Fix the minimum firmware version numbers (bsc#1234429). - ASoC: Intel: avs: Do not readq() u32 registers (bsc#1234429). - perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool (bsc#1234429). - perf namespaces: Introduce nsinfo__set_in_pidns() (bsc#1234429). - perf machine: Don't ignore _etext when not a text symbol (bsc#1234429). - perf maps: Fix display of kernel symbols (bsc#1234429). - perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (bsc#1234429). - selftests/bpf: Avoid generating untracked files when running bpf selftests (bsc#1234429). - padata: fix sysfs store callback check (bsc#1234429). - bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing (bsc#1234429). - ALSA: seq: Make dependency on UMP clearer (bsc#1234429). - bpf: Use refcount_t instead of atomic_t for mmap_count (bsc#1234429). - crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async' (bsc#1234429). - crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto() (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead invalid authsize (bsc#1234429). - crypto: hisilicon/sec2 - fix for aead icv error (bsc#1234429). - rhashtable: Fix potential deadlock by moving schedule_work outside lock (bsc#1234429). - bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT (bsc#1234429). - ktest.pl: Remove unused declarations in run_bisect_test function (bsc#1234429). - pinctrl: nomadik: Add check for clk_enable() (bsc#1234429). - perf expr: Initialize is_test value in expr__ctx_new() (bsc#1234429). - ASoC: renesas: rz-ssi: Use only the proper amount of dividers (bsc#1234429). - perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() (bsc#1234429). - perf header: Fix one memory leakage in process_bpf_prog_info() (bsc#1234429). - perf header: Fix one memory leakage in process_bpf_btf() (bsc#1234429). - crypto: caam - use JobR's space to access page 0 regs (bsc#1234429). - crypto: api - Fix boot-up self-test race (bsc#1234429). - crypto: tegra - do not transfer req when tegra init fails (bsc#1234429). - iommu/arm-smmuv3: Update comments about ATS and bypass (bsc#1234429). - selftests/bpf: Fix fill_link_info selftest on powerpc (bsc#1234429). - ASoC: sun4i-spdif: Add clock multiplier settings (bsc#1234429). - ASoC: Intel: sof_sdw: correct mach_params->dmic_num (bsc#1234429). - libbpf: Fix segfault due to libelf functions not setting errno (bsc#1234429). - tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (bsc#1234429). - ASoC: wcd937x: Use *-y for Makefile (bsc#1234429). - ASoC: mediatek: mt8365: Use *-y for Makefile (bsc#1234429). - ASoC: cs40l50: Use *-y for Makefile (bsc#1234429). - libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing (bsc#1234429). - pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31() (bsc#1234429). - platform/x86: x86-android-tablets: make platform data be static (bsc#1234429). - platform/mellanox: mlxbf-pmc: incorrect type in assignment (bsc#1234429). - net/rose: prevent integer overflows in rose_setsockopt() (bsc#1234429). - tcp_cubic: fix incorrect HyStart round start detection (bsc#1234429). - net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns() (bsc#1234429). - net: sched: refine software bypass handling in tc_run (bsc#1234429). - netfilter: nft_flow_offload: update tcp state flags under lock (bsc#1234429). - netfilter: nf_tables: fix set size with rbtree backend (bsc#1234429). - net: sched: Disallow replacing of child qdisc from one parent to another (bsc#1234429). - net: avoid race between device unregistration and ethnl ops (bsc#1234429). - octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (bsc#1234429). - octeon_ep: remove firmware stats fetch in ndo_get_stats64 (bsc#1234429). - net/mlxfw: Drop hard coded max FW flash image size (bsc#1234429). - net: let net.core.dev_weight always be non-zero (bsc#1234429). - selftests/landlock: Fix error message (bsc#1234429). - selftests/landlock: Fix build with non-default pthread linking (bsc#1234429). - pwm: stm32: Add check for clk_enable() (bsc#1234429). - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name() (bsc#1234429). - clk: analogbits: Fix incorrect calculation of vco rate delta (bsc#1234429). - inet: ipmr: fix data-races (bsc#1234429). - Bluetooth: btrtl: check for NULL in btrtl_setup_realtek() (bsc#1234429). - Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name() (bsc#1234429). - wifi: cfg80211: adjust allocation of colocated AP data (bsc#1234429). - selftests: harness: fix printing of mismatch values in __EXPECT() (bsc#1234429). - selftests: timers: clocksource-switch: Adapt progress to kselftest framework (bsc#1234429). - cpufreq: ACPI: Fix max-frequency computation (bsc#1234429). - i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces (bsc#1234429). - wifi: mt76: mt7996: fix ldpc setting (bsc#1234429). - wifi: mt76: mt7996: fix definition of tx descriptor (bsc#1234429). - wifi: mt76: mt7996: fix incorrect indexing of MIB FW event (bsc#1234429). - wifi: mt76: mt7996: fix HE Phy capability (bsc#1234429). - wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU (bsc#1234429). - wifi: mt76: mt7996: add max mpdu len capability (bsc#1234429). - wifi: mt76: mt7996: fix register mapping (bsc#1234429). - wifi: mt76: mt7915: fix register mapping (bsc#1234429). - wifi: mt76: mt7915: fix omac index assignment after hardware reset (bsc#1234429). - wifi: mt76: mt7915: firmware restart on devices with a second pcie link (bsc#1234429). - wifi: mt76: only enable tx worker after setting the channel (bsc#1234429). - wifi: mt76: mt7996: fix rx filter setting for bfee functionality (bsc#1234429). - wifi: mt76: mt7925: Properly handle responses for commands with events (bsc#1234429). - wifi: mt76: mt7925: Cleanup MLO settings post-disconnection (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO (bsc#1234429). - wifi: mt76: mt7925: Init secondary link PM state (bsc#1234429). - wifi: mt76: mt7925: Update secondary link PS flow (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS (bsc#1234429). - wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA (bsc#1234429). - wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state (bsc#1234429). - wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO (bsc#1234429). - wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO (bsc#1234429). - wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO (bsc#1234429). - wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO (bsc#1234429). - wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support (bsc#1234429). - wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO (bsc#1234429). - wifi: mt76: mt7915: fix overflows seen when writing limit attributes (bsc#1234429). - wifi: mt76: mt7996: fix overflows seen when writing limit attributes (bsc#1234429). - wifi: mt76: mt7925: fix the invalid ip address for arp offload (bsc#1234429). - wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer (bsc#1234429). - wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode (bsc#1234429). - wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links (bsc#1234429). - wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() (bsc#1234429). - wifi: mt76: mt7921: fix using incorrect group cipher after disconnection (bsc#1234429). - wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO (bsc#1234429). - landlock: Handle weird files (bsc#1234429). - net/smc: fix data error when recvmsg with MSG_PEEK flag (bsc#1234429). - clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks (bsc#1234429). - clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot (bsc#1234429). - clk: thead: Fix clk gate registration to pass flags (bsc#1234429). - clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883 (bsc#1234429). - wifi: mac80211: don't flush non-uploaded STAs (bsc#1234429). - wifi: mac80211: Fix common size calculation for ML element (bsc#1234429). - wifi: mac80211: fix tid removal during mesh forwarding (bsc#1234429). - wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier (bsc#1234429). - wifi: mac80211: prohibit deactivating all links (bsc#1234429). - wifi: iwlwifi: mvm: don't count mgmt frames as MPDU (bsc#1234429). - wifi: iwlwifi: mvm: avoid NULL pointer dereference (bsc#1234429). - wifi: iwlwifi: fw: read STEP table from correct UEFI var (bsc#1234429). - wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC (bsc#1234429). - wifi: mt76: mt7925: fix off by one in mt7925_load_clc() (bsc#1234429). - hwmon: Fix help text for aspeed-g6-pwm-tach (bsc#1234429). - wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion (bsc#1234429). - wifi: rtw89: mcc: consider time limits not divisible by 1024 (bsc#1234429). - wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed (bsc#1234429). - wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() (bsc#1234429). - wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes (bsc#1234429). - wifi: rtw89: tweak setting of channel and TX power for MLO (bsc#1234429). - wifi: rtw89: chan: manage active interfaces (bsc#1234429). - wifi: rtw89: handle entity active flag per PHY (bsc#1234429). - wifi: wlcore: fix unbalanced pm_runtime calls (bsc#1234429). - wifi: mt76: mt7996: fix invalid interface combinations (bsc#1234429). - samples/landlock: Fix possible NULL dereference in parse_path() (bsc#1234429). - mfd: syscon: Fix race in device_node_get_regmap() (bsc#1234429). - leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak (bsc#1234429). - HID: fix generic desktop D-Pad controls (bsc#1234429). - HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check (bsc#1234429). - clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs (bsc#1234429). - wifi: ath12k: fix tx power, max reg power update to firmware (bsc#1234429). - ipmi: ssif_bmc: Fix new request loss when bmc ready for a response (bsc#1234429). - OPP: OF: Fix an OF node leak in _opp_add_static_v2() (bsc#1234429). - net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset (bsc#1234429). - ax25: rcu protect dev->ax25_ptr (bsc#1234429). - regulator: of: Implement the unwind path of of_regulator_match() (bsc#1234429). - clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent (bsc#1234429). - clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI (bsc#1234429). - dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI (bsc#1234429). - team: prevent adding a device which is already a team device lower (bsc#1234429). - clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs (bsc#1234429). - clk: imx: Apply some clks only for i.MX93 (bsc#1234429). - arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock (bsc#1234429). - clk: imx93: Add IMX93_CLK_SPDIF_IPG clock (bsc#1234429). - clk: imx: add i.MX91 clk (bsc#1234429). - clk: imx93: Move IMX93_CLK_END macro to clk driver (bsc#1234429). - dt-bindings: clock: imx93: Add SPDIF IPG clk (bsc#1234429). - dt-bindings: clock: Add i.MX91 clock support (bsc#1234429). - dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition (bsc#1234429). - clk: imx8mp: Fix clkout1/2 support (bsc#1234429). - udp: Deal with race between UDP socket address change and rehash (bsc#1234429). - cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks (bsc#1234429). - cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available (bsc#1234429). - gpio: pca953x: log an error when failing to get the reset GPIO (bsc#1234429). - net: airoha: Fix error path in airoha_probe() (bsc#1234429). - ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple() (bsc#1234429). - selftests: ktap_helpers: Fix uninitialized variable (bsc#1234429). - cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (bsc#1234429). - pwm: stm32-lp: Add check for clk_enable() (bsc#1234429). - inetpeer: do not get a refcount in inet_getpeer() (bsc#1234429). - inetpeer: update inetpeer timestamp in inet_getpeer() (bsc#1234429). - inetpeer: remove create argument of inet_getpeer() (bsc#1234429). - inetpeer: remove create argument of inet_getpeer_v[46]() (bsc#1234429). - leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata() (bsc#1234429). - dt-bindings: mfd: bd71815: Fix rsense and typos (bsc#1234429). - cpupower: fix TSC MHz calculation (bsc#1234429). - ACPI: fan: cleanup resources in the error path of .probe() (bsc#1234429). - hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace (bsc#1234429). - module: Convert default symbol namespace to string literal (bsc#1234429). - wifi: brcmfmac: add missing header include for brcmf_dbg (bsc#1234429). - regulator: dt-bindings: mt6315: Drop regulator-compatible property (bsc#1234429). - HID: multitouch: fix support for Goodix PID 0x01e9 (bsc#1234429). - wifi: rtlwifi: pci: wait for firmware loading before releasing memory (bsc#1234429). - wifi: rtlwifi: fix memory leaks and invalid access at probe error path (bsc#1234429). - wifi: rtlwifi: destroy workqueue at rtl_deinit_core (bsc#1234429). - wifi: rtlwifi: remove unused check_buddy_priv (bsc#1234429). - dt-bindings: leds: class-multicolor: Fix path to color definitions (bsc#1234429). - clk: fix an OF node reference leak in of_clk_get_parent_name() (bsc#1234429). - dt-bindings: mmc: controller: clarify the address-cells description (bsc#1234429). - rxrpc: Fix handling of received connection abort (bsc#1234429). - spi: zynq-qspi: Add check for clk_enable() (bsc#1234429). - net_sched: sch_sfq: don't allow 1 packet limit (bsc#1234429). - net_sched: sch_sfq: handle bigger packets (bsc#1234429). - selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata (bsc#1234429). - wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap() (bsc#1234429). - clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init() (bsc#1234429). - wifi: wcn36xx: fix channel survey memory allocation size (bsc#1234429). - wifi: rtlwifi: usb: fix workqueue leak when probe fails (bsc#1234429). - wifi: rtlwifi: fix init_sw_vars leak when probe fails (bsc#1234429). - wifi: rtlwifi: wait for firmware loading before releasing memory (bsc#1234429). - wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (bsc#1234429). - wifi: rtlwifi: do not complete firmware loading needlessly (bsc#1234429). - wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop (bsc#1234429). - wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 (bsc#1234429). - ipmi: ipmb: Add check devm_kasprintf() returned value (bsc#1234429). - genirq: Make handle_enforce_irqctx() unconditionally available (bsc#1234429). - drm/amdgpu: fix gpu recovery disable with per queue reset (bsc#1234429). - Revert "drm/amdgpu/gfx9: put queue resets behind a debug option" (bsc#1234429). - drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini() (bsc#1234429). - drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE (bsc#1234429). - drm/msm/mdp4: correct LCDC regulator name (bsc#1234429). - drm/msm: don't clean up priv->kms prematurely (bsc#1234429). - drm/msm: Check return value of of_dma_configure() (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8650 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X (bsc#1234429). - drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 (bsc#1234429). - drm/msm/dpu: provide DSPP and correct LM config for SDM670 (bsc#1234429). - OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized (bsc#1234429). - OPP: add index check to assert to avoid buffer overflow in _read_freq() (bsc#1234429). - drm/amdgpu/vcn: reset fw_shared under SRIOV (bsc#1234429). - drm/rockchip: vop2: include rockchip_drm_drv.h (bsc#1234429). - drm/rockchip: vop2: Add check for 32 bpp format for rk3588 (bsc#1234429). - drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 (bsc#1234429). - drm/rockchip: vop2: Setup delay cycle for Esmart2/3 (bsc#1234429). - drm/rockchip: vop2: Set AXI id for rk3588 (bsc#1234429). - drm/connector: Allow clearing HDMI infoframes (bsc#1234429). - printk: Defer legacy printing when holding printk_cpu_sync (bsc#1234429). - drm/rockchip: vop2: Fix the windows switch between different layers (bsc#1234429). - drm/panthor: Preserve the result returned by panthor_fw_resume() (bsc#1234429). - drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 (bsc#1234429). - drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset (bsc#1234429). - drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (bsc#1234429). - drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config() (bsc#1234429). - HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (bsc#1234429). - drm/etnaviv: Fix page property being used for non writecombine buffers (bsc#1234429). - drm/msm/hdmi: simplify code in pll_get_integloop_gain (bsc#1234429). - drm/msm/dp: set safe_to_exit_level before printing it (bsc#1234429). - drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification (bsc#1234429). - drm/v3d: Fix performance counter source settings on V3D 7.x (bsc#1234429). - psi: Fix race when task wakes up before psi_sched_switch() adjusts flags (bsc#1234429). - sched: psi: pass enqueue/dequeue flags to psi callbacks directly (bsc#1234429). - sched: Split out __schedule() deactivate task logic into a helper (bsc#1234429). - x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (bsc#1234429). - x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD (bsc#1234429). - sched: Fix race between yield_to() and try_to_wake_up() (bsc#1234429). - sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat (bsc#1234429). - sched/fair: Untangle NEXT_BUDDY and pick_next_task() (bsc#1234429). - perf/core: Save raw sample data conditionally based on sample type (bsc#1234429). - afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call (bsc#1234429). - nvme: fix bogus kzalloc() return check in nvme_init_effects_log() (bsc#1234429). - select: Fix unbalanced user_access_end() (bsc#1234429). - btrfs: subpage: fix the bitmap dump of the locked flags (bsc#1234429). - partitions: ldm: remove the initial kernel-doc notation (bsc#1234429). - btrfs: improve the warning and error message for btrfs_remove_qgroup() (bsc#1234429). - nvme: Add error path for xa_store in nvme_init_effects (bsc#1234429). - selftests/powerpc: Fix argument order to timer_sub() (bsc#1234429). - powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW (bsc#1234429). - nvme: Add error check for xa_store in nvme_get_effects_log (bsc#1234429). - nvme-tcp: Fix I/O queue cpu spreading for multiple controllers (bsc#1234429). - block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues (bsc#1234429). - block: check BLK_FEAT_POLL under q_usage_count (bsc#1234429). - pstore/blk: trivial typo fixes (bsc#1234429). - nbd: don't allow reconnect after disconnect (bsc#1234429). - ps3disk: Do not use dev->bounce_size before it is set (bsc#1234429). - block: retry call probe after request_module in blk_request_module (bsc#1234429). - block: copy back bounce buffer to user-space correctly in case of split (bsc#1234429). - fs: fix proc_handler for sysctl_nr_open (bsc#1234429). - afs: Fix cleanup of immediately failed async calls (bsc#1234429). - afs: Fix directory format encoding struct (bsc#1234429). - afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY (bsc#1234429). - dlm: fix srcu_read_lock() return type to int (bsc#1234429). - dlm: fix removal of rsb struct that is master and dir record (bsc#1234429). - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (bsc#1234429). - coredump: Do not lock during 'comm' reporting (bsc#1234429). - commit d53e8b1 ++++ kyverno: - Update to version 1.13.4: * release v1.13.4 (#12126) * Revert "replace ghcr.io to reg.kyverno.io (#12031) (#12106)" (#12125) * chore(deps): bump go dependencies to fix CVEs (#12119) ++++ liberasurecode: - update to 1.6.5: * Fix a segmentation fault when multiple liberasurecode_rs_vand descriptors have been created then one of them is destroyed * Fixed several compiler warnings regarding strict prototypes - includes changes from 1.6.4: * Fixed a bounds check in get_fragment_partition that could lead to stray writes or segmentation faults * Fixes for on non-Bash shells ++++ minizip-ng: - update to 4.0.8: * Fixed disk spanning failures in CI * Group compatibilities per origin * Split compat layer into different source files * Variable 'total_in' set but not used * fix incorrect dos date conversion * Expose zlib constants for backwards compat * FIx typo in `mz_zip_file.md` * missing mz_dos_date defines in unzip.h * align ZEXPORT definitions * Fix and improve fuzzers * ignore number_entry_cd * fix: don't replace slashes on UNIX * Fix Windows Timestamps for Alternate Data Streams - update to 4.0.7: * Added definition for zipOpenNewFileInZip64 for backwards compat #787 * Upgrade to GoogleTest Framework v1.13.0. * Rename minizip_cmd project to minizip_cli. * Rename cli instead of lib for VS conflicts to prevent linker error. #778 - update to 4.0.6: * Switch to using zlib-ng stable. * Update liblzma repository to GitHub. * Fixed listing empty zip file. #756 ++++ mozjs128: - Update to version 128.7.0: + Various security fixes: CVE-2025-1009, CVE-2025-1010, CVE-2025-1011, CVE-2025-1012, CVE-2024-11704, CVE-2025-1013, CVE-2025-1014, CVE-2025-1016, CVE-2025-1017. - Changes from version 128.6.0: + Various security fixes: CVE-2025-0237, CVE-2025-0238, CVE-2025-0239, CVE-2025-0240, CVE-2025-0241, CVE-2025-0242, CVE-2025-0243. ++++ neon: - update to 0.34.0: * New interfaces and features: - ne_request.h: add ne_get_response_location(), add ne_get_request_target() - ne_redirect.h: adds relative URI resolution per RFC 9110 - ne_socket.h: add ne_iaddr_set_scope(), ne_iaddr_get_scope(), ne_sock_getproto() - ne_session.h: add NE_SESSFLAG_STRICT session flag - ne_session.h: ne_session_create() now accepts scoped IPv6 link-local literal addresses following the RFC 6874 syntax; - ne_session.h: add ne_ssl_set_protovers() to configure TLS protocol version ranges - ne_utils.h: add NE_FEATURE_GSSAPI, NE_FEATURE_LIBPXY feature flags - ne_ssl.h: add ne_ssl_proto_name() - HTTP strictness/compliance updated for RFC 9110/9112; notably stricter in parsing header field line, chunked transfer-coding, status-line. Bug fixes: - auth: the 'realm' string passed to credentials callback is now cleaned of non-printable characters. * Documentation & header updates for RFC 9110/9112. * New NE_MINIMUM_VERSION() autoconf macro for better version handling. ++++ nfs-utils: - update to 2.8.2: * exports: Fix referrals when --enable-junction=no * nfsidmap(v2): Add guards around [nfsidmap] usages of [sysconf]. * libnsm(v2): fix the safer atomic filenames fix * libnsm: fix the safer atomic filenames fix * nfsd: dump default number of threads to 16 * autoconf: don't build nfsdcltrack by default * nfs(5): Update rsize/wsize options * nfsdctl: clarify when versions can be set on the man page * nfsdctl: fix up the help text in version_usage() * libnsm: safer atomic filenames * nfs-utils: fixup statd testing simulator host arg * mount.nfs: retry NFSv3 mount after NFSv4 failure in auto negotiation ++++ nghttp3: - update to 1.7.0: * Remove extra semicolons * Do not allow '@' in :authority or host field value * Fix compile error with NDEBUG * Port ngtcp2_ksl changes that introduced ngtcp2_ksl_search - update to 1.6.0: * Fix cmake export * Fix include export * Fix ARM64 __popcnt intrinsics * Refactor qpack reserve_buf * Fix potential overflow * nghttp3_map: Port ngtcp2 changes * Optimize nghttp3_read_varint * Consistent macro comments * clang-format files under fuzz * ispow2: Better fallback implementation * Refactor http on header * Simplify http_request_on_header and http_response_on_header * qpack: Switch on opcode * Do huffman encoding only when the reduction is more than 25% * Optimize nghttp3_check_header_value * Revert "Optimize nghttp3_check_header_value" * cmake: Remove trailing spaces * Optimize nghttp3_check_header_value - update to 1.5.0: * Fix format in nghttp3_macro.h * Bump clang format * cmake: Fix linker warning LNK4291 when linking static lib to the final binary * Ngtcp2 port * nghttp3_idtr: Remove server field * Port ngtcp2 changes * Add examples links ++++ ngtcp2: - update to 1.10.0: * Rename NGTCP2_INITIAL_TABLE_LENBITS to NGTCP2_INITIAL_HASHBITS * Do not extend app-limited period * Fuzz sequences of different received packets * Fuzz timestamp in read_write_pkt fuzzer * Exercise all CC algorithms in read_write_pkt fuzzer * Exercise client in read_write_pkt fuzzer * Fix assertion error when retransmitting 0 length STREAM * Fuzz remote transport params in read_write_pkt fuzzer * Update ksl fuzzer with FuzzedDataProvider * Remove outdated PMTUD probe packet handling when it is lost * Add ngtcp2_rob fuzzer - update to 1.9.1: * Fixes CVE-2024-52811 - update to 1.9.0: * ringbuf: silence superfluous unused function warning on NDEBUG builds * Use REQUIRED when finding a package * Remove extra semicolons * examples: GRO buffer size should be 64KiB * Limit the number of ACK frames per packet * Nothing to acknowledge in a 0RTT packet * Introduce ngtcp2_ksl_search * Update doc * Loosen app-limited condition * Tweak threshold for max_stream_data and max_data transmission * Add note for window auto-tuning * examples/client: Disable window auto-tuning by default * ngtcp2_ksl: Use proper type * Retry token validation with more detailed error reporting * examples: Call getnameinfo only when logging is required * Replace http_parser_parse_url with urlparse - update to 1.8.1: * Fix connection stall due to cwnd limited - update to 1.8.0: * ngtcp2_cid: Update doc and style * Add const qualifier * ngtcp2_pkt_decode_hd_long: Do not touch dest on error * ngtcp2_pkt_decode_ack_frame: Remove useless initialization * Change clang-format options * Fixing cmake export * Rtb on pkt lost * Rtb refactor * Crypto refactor * ngtcp2_pkt_encode_ack_frame: Make fr const and fix doc * ngtcp2_ppe: Update style * Remove unused NGTCP2_MAX_RX_(INITIAL|HANDSHAKE)_CRYPTO_DATA * ngtcp2_map: Fix hash computation * ngtcp2_map: Rename tablelenbits to hashbits * Map refactor * CUBIC RFC 9438 * Amend CUBIC * Hystart++ RFC 9406 - update to 1.7.0: * Cleanup end of macro comments and clang-format * GHA: Remove EXTRA_LDFLAGS * Bump docker/build-push-action from 5 to 6 * Add ngtcp2_tpe, testing packet encoder * Refactor packet writer functions for testing * ngtcp2_gaptr: Cleanup doc and style * ngtcp2_idtr: Clean doc and fix wrong assertions * Added options to command find_package ++++ uhd: - Fix location of python examples ++++ mergiraf: - Update to version 0.5.1: Bugfix release * The --compact option works again, without needing to supply "--compact=true". ++++ mesheryctl: - update to 0.8.27: * Meshery CLI - ci/chore/more docker repos @miacycle (#13506) - Update meshery-linkerd references to use the new repository path @miacycle (#13502) - [mesheryctl] nit: improve error logging for registry generate using csv files from local directory @riyaa14 (#13464) - update environment doc links @aabidsofi19 (#13474) - Update vendor links @aabidsofi19 (#13475) - update to 0.8.26: * Meshery CLI - [mesheryctl relationship] refactoring tests not stored properly @lekaf974 (#13393) - Add doc functionality to print subcommands list @alphaX86 (#12953) - [CLI UX]: mesheryctl registry generate invalid JWT token response @leecalcote (#13358) * Documentation - [mesheryctl relationship] refactoring tests not stored properly @lekaf974 (#13393) - Add doc functionality to print subcommands list @alphaX86 (#12953) ++++ minio-client: - Update to version 20250208T191421Z: * mirror: add the duration time and beautify the output (#5125) * fix: urls equals nil deref (#5126) * add support for pre-2023 minio deployments (#5122) * Change enable to "enable=" (#5104) * Giving mirror the option to exit early when --remove is not set (#5116) ++++ mmv: - update to 2.10: * This release adds a ‘c’ flag for output patterns that capitalizes words in the output name, similar to ‘u’ and ‘l’ for upper and lower casing. - update to 2.9.1: * The previous release shipped with a broken man page; this release is just a rebuild. Thanks to the user who promptly notified me of the problem! - update to 2.9: * This release make the --rename mode work the same as the default --move, since we can now rename directories freely in any case. The --rename flag is no longer documented, but is still accepted by mmv for backwards compatibility. * Some code that previously tried to drop privileges for most but not all uses was removed, as it served no useful purpose, and triggered static analysis tools that diagnosed a security flaw (setuid without setgroups). mmv is really just a fancy version of mv/cp/ln, which do not drop privileges; this behaviour was neither expected nor desired. - update to 2.8: * This release fixes moving directories into newly-created directories. Previously, mmv tried erroneously to copy then move the directory rather than simply rename it. * Also, when a target directory is missing, mmv will now suggest using --makedirs. * This release also adds symlinks to the man page mmv(1) under mmv’s other executable names. - update to 2.7: * This release removes the use of libgc, which was fragile, relying on build system shenanigans, and is not that useful in a one-shot tool. ++++ mokutil: - update to 0.7.2: * mokutil: revert the default listing to the verbose form - update to 0.7.1: * Fix an off-by-one reading passwords from a file. * Short certificate listing by default ++++ nmon: - update to 16q: * bugfixes ++++ numatop: - update to 2.5.1: * no changes ++++ patterns-media: - Drop transactional_base pattern: the transaction role has been removed a while back. ++++ perl-MIME-Types: - updated to 2.270.0 (2.27) see /usr/share/doc/packages/perl-MIME-Types/ChangeLog version 2.27: Fri 7 Feb 11:08:22 CET 2025 Changes: - iana updates. Fixes: - explicitly set $/ before reading the file by line [Jan Kratochvil] ++++ perl-XS-Parse-Sublike: - updated to 0.370.0 (0.37) see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes 0.37 2025-02-07 [CHANGES] * Added `xps_signature_query_*()` API [BUGFIXES] * Don't store signature parsing state in the `PL_parser->sig_*` vars, so as to cope when Perl v5.41.9 removes them ++++ pnpm: - update to 10.2.1: * Don't read a package from side-effects cache if it isn't allowed to be built #9042. * pnpm approve-builds should work, when executed from a subdirectory of a workspace #9042. * pnpm deploy --legacy should work without injected dependencies * Add information about how to deploy without "injected dependencies" to the "pnpm deploy" error message. - includes 10.2.0: * Packages executed via pnpm dlx and pnpm create are allowed to be built (run postinstall scripts) by default. * Quote args for scripts with shell-quote to support new lines (on POSIX only) #8980. * Fix a bug in which pnpm deploy fails to read the correct projectId when the deploy source is the same as the workspace directory #9001. * Proxy settings should be respected, when resolving Git-hosted dependencies #6530. * Prevent overrides from adding invalid version ranges to peerDependencies by keeping the peerDependencies and overriding them with prod dependencies #8978. * Sort the package names in the "pnpm.onlyBuiltDependencies" list saved by pnpm approve-builds. ++++ python-Mathics: - Update to version 8.0.1: * Some work was made on the Mathics3 Kernel to work in Python 3.13. * The maximum version of numpy was increased to < 2.3 to allow marimo to work. * Correct for mismatch between ListExpression and tuple in DispatchAtom. * When the result of an evaluation is Symbol`Null, Mathics CLI now does not show an Out[...]= line, following the behavior of the WMA CLI. * Aymptote rendering of platonic solids added. * Document tagging code handles TeX math mode more completely, Image tags in PDF properly. * Updated documentation. - Re-enable all tests as they have been fixed upstream. - Bump numpy requirement to allow numpy >= 2 in keeping with upstream. ++++ python-aiohappyeyeballs: - Update to version 2.4.6 Bug Fixes * Ensure all timers are cancelled when after staggered race finishes. - Update to version 2.4.5 Bug Fixes * Keep classifiers in project to avoid automatic enrichment. * Move classifiers to prevent recalculation by Poetry. ++++ python-libtmux: - update to 0.42.0: * Improvements - tmux_cmd: Modernize to use text=True by @tony in #560 Attempted fix for #558. - update to 0.41.0: * Fixes - Fix hardcoded uid in __str__ method of Server class by @lazysegtree in #557 * Development - Use future annotations by @tony in #555 * Documentation - Fix docstring for color parameter by @TravisDart in #544 ++++ rpcs3: - Update to version 0.0.34~git20250207: * PPU Analyzer: GPR-assisted jump table analysis * PPU Analyzer: Opt-out suspected floats from instruction stream * PPU Analyzer: Clean addr_heap fron non-valid code * PPU LLVM: Fix compilation of PRX with no relocations * cellVdec: implement cellVdecOpenExt * win: Add more llvm prebuilt paths * Update docker for llvm 19 * mac/llvm: fix libunwind path * Update LLVM to 19.1.7 * cellL10n: implement SBCS conversions * Update curl to 8.12.0 * cellL10n: fix compilation on linux * cellL10n: Use string_view * cellL10n: implement ucs2/utf8/16/23 conversions * Fixup PPU block unfolding * cellMusic: always select the whole playlist instead of a single track * cellMusic: fix volume. Qt needs a value between 0 and 1 * cellMusic: make selection context valid when setting a playlist * Input/DS4: use hid_write instead of hid_write_control * Qt: ignore all game window hotkeys on "disable kb hotkeys" * cellGem: reduce cellCamera log spam by setting some camera features * update_manager: use v3 api for all OS * ppu/arm64: Fix ppu_recompiler_fallback implementation for ARM processors * Update SDL to 2.30.12 * Update Fusion to 1.2.8 * Update FAudio to 25.02 * Update libpng to 1.6.46 * Set openal system version to 10.0 * Fix some warnings * Re-enable TSC on ryzen CPUs * rsx: Fix graphics corruption when switching between shader interpreter and recompiler at runtime * SPU LLVM: Replace xorsum with simple checksum * Enable Time-based TSC for non-Ryzen CPUs * PPU Analyzer: Fix per-instruction code submission * SPU LLVM: Use 512bit xorsum for SPU verification ++++ slsa-verifier: - update to 2.7.0: * chore: v2.6.0: update docs by @ramonpetgrave64 in #789 * chore: Update CODEOWNERS to use teams by @haydentherapper in [#793] * chore(deps): bump github.com/docker/docker from 24.0.9+incompatible to 26.1.4+incompatible in the go_modules group by @dependabot in #794 * feat: support npm cli provenance v1 attestations by @ramonpetgrave64 in #776 * chore: pin yamllint, golangci-lint by @ramonpetgrave64 in #783 * feat: refactor: use sigstore-go for fetching TrustedRoot by @ramonpetgrave64 in #791 * chore(deps): update golang:1.21 docker digest to f2eb989 by @renovate-bot in #796 * chore(deps): bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible in the go_modules group by @dependabot in #798 * chore: fix vuln: override autolinker ^4.0.0 by @ramonpetgrave64 in #785 * chore(config): migrate renovate config by @renovate-bot in #800 * feat: set user-agent header on Rekor requests by @bobcallaway in #801 * feat: handle dssev001 tlog entry types by @ramonpetgrave64 in [#799] * fix(deps): update golang.org/x/exp digest to 225e2ab by @renovate-bot in #803 * chore(deps): update dependency pyyaml to v6.0.2 by @renovate-bot in #808 * chore(deps): update golang:1.21 docker digest to 4746d26 by @renovate-bot in #802 * fix(deps): update dependency org.apache.maven:maven-plugin-api to v3.9.9 by @renovate-bot in #809 * chore: update go and golanci lint by @ramonpetgrave64 in #810 * feat(action): Updating to Node20 by @IAreKyleW00t in #811 * fix(deps): update module github.com/sigstore/sigstore-go to v0.6.1 [security] by @renovate-bot in #805 * chore(deps): update gcr.io/distroless/base:nonroot docker digest to e5260be by @renovate-bot in #795 * chore(deps): bump github.com/sigstore/sigstore-go from 0.6.1 to 0.6.2 in the go_modules group across 1 directory by @dependabot in #812 * fix: fix method for getting leaf certs in Bundle v0.3 by @ramonpetgrave64 in #813 * chore(deps): update github-actions by @renovate-bot in #817 * chore(deps): update golang docker tag to v1.23 by @renovate-bot in #818 * fix(deps): update dependency @actions/core to v1.11.1 by @renovate-bot in #819 * chore(deps): bump github.com/theupdateframework/go-tuf/v2 from 2.0.0 to 2.0.1 in the go_modules group by @dependabot in #820 * chore(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 in the go_modules group by @dependabot in #821 * fix(deps): update dependency org.apache.maven:maven-core to v3.9.9 by @renovate-bot in #816 * fix(deps): update dependency org.apache.maven.plugin-tools:maven-plugin-annotations to v3.15.1 by @renovate-bot in #824 * chore(deps): update github-actions by @renovate-bot in #823 * chore(deps): bump golang.org/x/net from 0.27.0 to 0.33.0 in the go_modules group by @dependabot in #826 * fix(deps): update go by @renovate-bot in #825 * chore(deps): update golang:1.23 docker digest to 51a6466 by @renovate-bot in #822 * fix(deps): update golang.org/x/exp digest to 3edf0e9 by @renovate-bot in #815 * chore(deps): update gcr.io/distroless/base:nonroot docker digest to 97d1521 by @renovate-bot in #814 * chore(deps): bump undici from 5.28.4 to 5.28.5 in /actions/installer in the npm_and_yarn group across 1 directory by @dependabot in #827 ++++ terragrunt: - Update to version 0.72.9: * Stacks: output (#3796) * fix: Cleaning up docs bugs (#3856) * feat: Adding version lookup to engine docs (#3854) * feat: Updating TODO.md with reference to new custom domain for site rewrite (#3853) * feat: Adding site-wide banner to collect feedback (#3852) * feat: Add broken link checking to Starlight docs (#3849) * build(deps): bump ruby/setup-ruby from 1.207.0 to 1.215.0 (#3832) ++++ timoni: - Update to version 0.24.0: * Update workflow actions * Fix `timoni:generate` header * Adapt tests to CUE v0.12.0 * Update `cuelang.org/go` to v0.12.0 * Update Kubernetes dependencies * build(deps): bump the ci group across 1 directory with 5 updates * Add TIMONI_CACHE_DIR variable as another method to set the cache location ++++ werf: - Update to version 2.26.3: * test(e2e): force `kubectl delete ns` at the end of complex converge test to be safe * test(e2e): add simple `bundle publish/apply` apply test * chore: release 2.26.3 * fix(cleanup): panic in `werf cleanup` * fix(deploy): panics in bundle apply and bundle render * fix(deploy): bundle publish might publish empty bundle * fix(deploy): panic in many commands when `--synchronization=kubernetes://...` * Update trdl_channels.yaml ------------------------------------------------------------------ ------------------ 2025-2-7 - Feb 7 2025 ------------------- ------------------------------------------------------------------ ++++ SDL2_mixer: - Update to release 2.8.1 * Added Stop/Start/Pause/Resume for Fluidsynth ++++ SDL3: - Update to release 3.2.4 * Fixed decoding 4-bit RLE encoded BMP files * Fixed setting the position of X11 windows before they are shown * Fixed D-Pad not working when using SDL2 controller mappings * Fixed SDL_OpenHapticFromJoystick() not returning a valid haptic handle * Added SDL_StretchSurface() as a replacement for SDL2 SDL_SoftStretch() and SDL_SoftStretchLinear() * Fixed several memory leaks ++++ webkit2gtk3-soup2: - Update to version 2.46.6 (boo#1236946): + Fix a crash when enabling Skia CPU rendering. + Fix several crashes and rendering issues. + Security fixes: CVE-2025-24143, CVE-2025-24150, CVE-2025-24158, CVE-2024-24162. - Drop 63f7badbada070ebaadd318b2801818ecf7e7ea0.patch: Fixed upstream. ++++ webkit2gtk3: - Update to version 2.46.6 (boo#1236946): + Fix a crash when enabling Skia CPU rendering. + Fix several crashes and rendering issues. + Security fixes: CVE-2025-24143, CVE-2025-24150, CVE-2025-24158, CVE-2024-24162. - Drop 63f7badbada070ebaadd318b2801818ecf7e7ea0.patch: Fixed upstream. ++++ webkit2gtk4: - Update to version 2.46.6 (boo#1236946): + Fix a crash when enabling Skia CPU rendering. + Fix several crashes and rendering issues. + Security fixes: CVE-2025-24143, CVE-2025-24150, CVE-2025-24158, CVE-2024-24162. - Drop 63f7badbada070ebaadd318b2801818ecf7e7ea0.patch: Fixed upstream. ++++ ansible-lint: - update to 25.1.2: * Bugfixes - Require ansible-compat>=25.1.2 (#4512) @ssbarnea - Improve output with broken multiline playbooks (#4506) @ssbarnea - Avoid broken referencing dependency (#4505) @ssbarnea - Clarify partial-become rule description (#4500) @alisonlhart - Allow linter to capture and display initialization warnings (#4504) @ssbarnea - Update ansible-compat to v25.1.1 (#4499) @audgirka ++++ apache2-mod_php8: - obsolete also apache2-mod_php7 [bsc#1236850] ++++ argocd-cli: - Update to version 2.14.2: * Bump version to 2.14.2 on release-2.14 branch (#21797) * fix: Add proxy registry key by dest server + name (cherry-pick [#21791]) (#21794) - Update to version 2.14.1: * Bump version to 2.14.1 on release-2.14 branch (#21758) - Update to version 2.14.0: Large update, please find the full changelog at https://github.com/argoproj/argo-cd/releases/tag/v2.14.0 - Update to version 2.13.5: * Bump version to 2.13.5 on release-2.13 branch (#21795) * fix: Add proxy registry key by dest server + name (cherry-pick [#21791]) (#21793) * fix(ui): Solve issue with navigating with dropdown from an application's page (cherry-pick #21737) (#21747) ++++ calibre: - Update to 7.25.0 * New Features - Allow setting custom icons for items in the Tab browser by right clicking on them and choosing "Manage icon for this value" - Kindle driver: Allow import of KFX files from 2024 Kindles that use the MTP protocol - A new tweak in Preferences->Tweaks to control the East Asian language used when transliterating to English - Add an option to adjust the size of the link and note icons in Book details under Preferences->Look & feel->Book details * Bug Fixes - Nook driver: Fix the Glowlight 4 not working on Windows - MTP driver: Fix Internal storage and SD card being swapped on some devices that have buggy firmware that assigns the SD card a lower id than the internal storage - Template dialog: Respect the tweak for title/series when editing save to disk and send to device templates - Content server: Fix icons for individual formats not being shown in the Tag browser ++++ chirp: - Update to version 20250207: * tk280: Fix scan/skip setting * tk280: Fix DAT file detection when extension is capitalized * tk690: Expose proper PLL steps for 690,790,890 * ft450: Mark as nostep_tuning because 1Hz tuning * icx90: Fix missing tuning steps for TV memories * Add "include cached" toggle for RepeaterBook query * Add accelerator key for RepeaterBook query * UI improvements and translation updates * icf520: Add tuning steps * icf520: Clarify display inhibit and tx inhibit * anytone: Add PTTID setting * fix retevis rb626 support * Added Icom IC-7410 ++++ dbgl: - Update to version 0.99: * Implemented support for special DOSBox 'families' such as DOSBox-X, Staging, ECE and SVN. Please note that you'll have to select the correct family and version when configuring a 'DOSBox Version' in DBGL. For DOSBox-X, make sure to use the dosbox-x.reference.full.conf configuration file, or some options might remain disabled in DBGL. * It's recommend to disable any existing DOSBox version-specific options (as shown here), to make full use of the new features for the newly supported DOSBox families/versions, see this. * Rewrote the template/profile editor, now having the settings categories on the left side in a tree structure, allowing for many more configuration options. When hovering over a configuration item, a small tooltip will show the DOSBox configuration [section] & item associated with it. * Added support for importing/converting eXoDOS V6r4, the new Media Pack and eXoDemoScene. * Fixed a possible crash when trying to export the profile list, plus an issue that could lead to duplicate templates and DOSBox versions (Neville). * Fixed an issue where, when editing a profile and changing the associated DOSBox Version, the association would 'stick' after cancelling (in memory, not on disk). * Spanish and German translation update by Neville and Marcel, respectively. * implemented a small tool to renumber all database object IDs, see this (ElTipejoLoco and others). * Updated multiple Java libraries, most importantly SWT (dropping support for Windows versions older than Win7 for the moment) ++++ deepin-api: - Update gopath for Tumbleweed. ++++ deepin-daemon: - Update gopath for Tumbleweed ++++ deepin-pw-check: - Update gopath for Tumbleweed ++++ deepin-start: - Fix gopath for Tumbleweed ++++ digger-cli: - Update to version 0.6.84: * fix env variable interpolation for backendless mode (#1880) * allow cache values to be overridable for terraform and terragrunt (#1873) ++++ dtc: - Update to 1.7.2: * pylibfdt: Don't emit warnings from swig generate C code * fdtoverlay: provide better error message for missing /__symbols__ * pylibfdt/libfdt.i: Use SWIG_AppendOutput * Escape spaces in depfile with backslashes. * libfdt.h: whitespace consistency fixups * libfdt.h: typo and consistency fixes - Revert previous commit and use upstream fix for glibc 2.41: * ce1d858.patch ++++ eksctl: - Update to version 0.203.0: * Add release notes for v0.203.0 (#8154) * Resolve clusterDNS for IPv6 MNG AL2023 with custom AMI (#8170) * [Hybrid Nodes] Make `remoteNetworkConfig.IAM.Provider` field case insensitive (#8169) * [Hybrid Nodes] Remove strict requirement of providing a VGW or TGW during cluster creation (#8168) * Bump golang.org/x/crypto from v0.22.0 to v0.32.0 (#8166) * Prepare for next development iteration (#8159) ++++ entr: - Update to version 5.7 * Format source using clang-format. * Reorganize system tests to run without a TTY. * Remove unused X option character. ++++ eza: - Update to 0.20.20: Bug Fixes: * Make flake.lock icon the nix logo ++++ falcosidekick: - Update to version 2.31.1: * prepare v2.31.1 * Adding scope ScopeReadWrite for uploading file for GCS Bucket * build(deps): bump the actions group with 3 updates * build(deps): bump cloud.google.com/go/pubsub from 1.45.3 to 1.47.0 - Update to version 2.31.0: * prepare v2.31.0 * add new output OTLP Logs + improve the OTLP Traces/Metrics * fix typo * Update handlers to match stats_prometheus.go * fix custom headers not added to loki output http/s requests * fix Falcosidekick name for consistency * change the printer for the logs * allow to set the format for the value in Loki log lines * replace dots . by underscores . in Loki labels for consistency * add templated fields in Loki and Prometheus outputs * use a global method for the logs * fix the failing creation of the cluster policy report * allow to set a template for the nats/stan subjects * build(deps): bump go.opentelemetry.io/otel/sdk from 1.33.0 to 1.34.0 * build(deps): bump the gomod group with 2 updates * build(deps): bump golangci/golangci-lint-action in the actions group * :bug: Removed size allocation for the loki map * :art: Go fmt * :wrench: Add NS and pod by default in loki output * build(deps): bump docker/setup-qemu-action in the actions group * remove debug line -_- * build(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 * build(deps): bump google.golang.org/api from 0.211.0 to 0.214.0 * build(deps): bump github.com/nats-io/nats.go from 1.37.0 to 1.38.0 * build(deps): bump go.opentelemetry.io/otel/sdk/metric * build(deps): bump the gomod group with 3 updates * build(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0 * build(deps): bump the actions group with 3 updates * build(deps): bump golang.org/x/text from 0.20.0 to 0.21.0 * build(deps): bump go.opentelemetry.io/otel/metric from 1.32.0 to 1.33.0 * build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 * build(deps): bump cloud.google.com/go/pubsub * build(deps): bump cloud.google.com/go/storage from 1.47.0 to 1.48.0 * remove the log line for OTLP Metrics (too noisy) ++++ flannel: - add `go-modules` for automated creation of go vendored modules tarball - bump go version: `BuildRequires: golang(API) >= 1.23` - delete unused `kube-flannel.yaml` source in the spec file, it is directly soured from the flannel source tar ball - Update to version 0.26.4: * Moved to github container registry * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc * Bump go.etcd.io/etcd/tests/v3 from 3.5.17 to 3.5.18 * fix: Fix high CPU usage when losing etcd connection and try to re-establish connection with exponential backoff * Bump github.com/containernetworking/plugins from 1.6.1 to 1.6.2 * Bump alpine from 20240923 to 20250108 in /images * Bump golang.org/x/net from 0.31.0 to 0.33.0 * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc * Bump github.com/jonboulle/clockwork from 0.4.0 to 0.5.0 * feat: add bool to control CNI config installation using Helm * fix: add missing MY_NODE_NAME env in chart * Bump k8s deps to 0.29.12 * Don't panic upon shutdown when running in standalone mode * Bump golang.org/x/crypto from 0.29.0 to 0.31.0 * Bump alpine from 20240807 to 20240923 in /images * Bump github.com/containernetworking/plugins from 1.6.0 to 1.6.1 * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc * Bump github.com/vishvananda/netns from 0.0.4 to 0.0.5 * Use the standard context library * Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common * Updated flannel cni image to 1.6.0 * Updated CNI plugins version on the README * Bump sigs.k8s.io/knftables from 0.0.17 to 0.0.18 * Bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.1 * Bump github.com/Microsoft/hcsshim from 0.12.8 to 0.12.9 * Added check to not check br_filter in case of windows * Bumo golangci-lint to latest version * Bump to go 1.23 * Added checks for br_netfilter module * Try not to cleanup multiple peers behind same PublicIP * fix trivy check * check that the lease includes an IP address of the requested family before configuring the flannel interface * Fixed IPv6 chosen in case of public-ipv6 configured * add timeout to e2e test pipelines * Update k8s version ine2e tests to v1.29.8 * Update netlink to v1.3.0 * Fixed values file on flannel chart * Bump k8s.io/klog/v2 from 2.120.1 to 2.130.1 * Updated Flannel chart with Netpol containter and removed clustercidr * Fix bug in hostgw-windows * Fix bug in the logic polling the interface * Added node-public-ip annotation * Try several times to contact kube-api before failing * Fixed IPv6 0 initialization * wireguard backend: avoid error message if route already exists * Bump github.com/avast/retry-go/v4 from 4.5.1 to 4.6.0 * use wait.PollUntilContextTimeout instead of deprecated wait.Poll * troubleshooting.md: add `ethtool -K flannel.1 tx-checksum-ip-generic off` for NAT * Added configuration for pulic-ip through node annotation * extension/vxlan: remove arp commands from vxlan examples * Refactor TrafficManager windows files to clarify logs * Add persistent-mac option to v6 too * fix comparison with previous networks in SetupAndEnsureMasqRules * show content of stdout and stderr when running iptables-restore returns an error * Add extra check before contacting kube-api * remove unimplemented error in windows trafficmngr * remove --dirty flags in git describe * Added leaseAttr string method with logs on VxLan * remove multiClusterCidr related-code. * Implement nftables masquerading for flannel * fix: ipv6 iptables rules were created even when IPv6 was disabled * Add tolerations to the flannel chart * Added additional check for n.spec.podCIDRs * Remove net-tools since it's an old package that we are not using * fix iptables_windows.go * Clean-up Makefile and use docker buildx locally * Use manual test to ensure iptables-* binaries are present * Bump github.com/containerd/containerd from 1.6.23 to 1.6.26 * Bump github.com/joho/godotenv * SubnetManager should use the main context * Simplify TrafficManager interface * refactor iptables package to prepare for nftables-based implementation - flannel v0.26.4, includes `golang.org/x/net/http2` at v0.34.0, which fixes bsc#1236522 (CVE-2023-45288) ++++ govulncheck-vulndb: - Update to version 0.0.20250207T224745 2025-02-07T22:47:45Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3456 CVE-2025-24786 GHSA-9r4c-jwx3-3j76 * GO-2025-3457 CVE-2025-24787 GHSA-c7w4-9wv8-7x7c * GO-2025-3458 CVE-2025-24366 GHSA-vj7w-3m8c-6vpx ++++ gromox: - Update to release 2.41 * ldap_adaptor: plug two memory leaks * exmdb: plug a memory leak related to subscription destruction * oxcical: do process TRIGGER duration value type for reminders * midb: resolve flakey update of flagged/replied/forwarded status * midb: when a MAPI message has changed and requires a new IMAPUID, convey the expunge of the old IMAPUID much sooner to IMAP clients * pop3: resolve a NULL deref/crash during RETR command * imap: restore SEARCH command looking at right portion of a QP-encoded message * mkprivate: new message stores now have `frightsVisible` set on the calendar folder ++++ gtk-vnc: - Update to version 1.5.0: + Add API to allow forcing a visible cursor when remote cursor is + empty/fully transparent + Fix regression handling unknown auth types which should be ignored + Fix double free in SASL auth error path + Fix alpha cursor encoding by reversing pre-multiplication of alpha channel + Preserve colour map across desktop resizes + Remove undefined symbols from linker version script + Remove obsolete wiki links + Expand refusal to use ucontext to all macOS platforms + Improve debug messages for pixel encoding + Fix compiler complaint about overflow in challenge buffer in test suite + Add testing of cursor encodings (temporarily disabled on big endian systems due to undiagnosed failures) ++++ headscale: - update 0.24.3: * Fix migration error caused by nodes having invalid auth keys * Pre auth keys belonging to a user are no longer deleted with the user * Pre auth keys that are used by a node can no longer be deleted - update to 0.24.2: * Fix issue where email and username being equal fails to match in Policy * Delete invalid routes before adding a NOT NULL constraint on node_id - update to 0.24.1: * Fix migration issue with user table for PostgreSQL * Relax username validation to allow emails * Remove invalid routes and add stronger constraints for routes to avoid API panic * Fix panic when derp.update_frequency is 0 - update to 0.24.0: BREAKING: * Remove dns.use_username_in_magic_dns configuration option * Having usernames in magic DNS is no longer possible. * Remove versions older than 1.56 * Clean up old code required by old versions * If you depend on a Headscale Web UI, you should wait with this update until the UI have been updated to match the new API. * GET /api/v1/user/{name} and GetUser have been removed in favour of ListUsers with an ID parameter * RenameUser and DeleteUser now require an ID instead of a name. CHANGES: * Improved compatibility of built-in DERP server with clients connecting over WebSocket * Allow nodes to use SSH agent forwarding * Fixed processing of fields in post request in MoveNode rpc * Added conversion of 'Hostname' to 'givenName' in a node with FQDN rules applied * Fixed updating of hostname and givenName when it is updated in HostInfo * Fixed missing stable-debug container tag * Loosened up server_url and base_domain check. It was overly strict in some cases * CLI for managing users now accepts --identifier in addition to --name, usage of --identifier is recommended * Add dns.extra_records_path configuration option * Support client verify for DERP * Add PKCE Verifier for OIDC ++++ hubble: - Update to version 1.17.0: * Prepare for v1.17.0 release * chore(deps): update dependency cilium/cilium to v1.17.0 * chore(deps): update actions/setup-go action to v5.3.0 * chore(deps): update dependency cilium/cilium to v1.16.6 * Update stable release to 1.16.6 ++++ ibus-kkc: - "Fix" build with GCC 14: Inject -Wno-incompatible-pointer-types to CFLAGS and accept the bad code quality. - Do not run configure twice: set NOCONFIGURE=1 for gnome-autogen.sh. ++++ inspektor-gadget: - Update to version 0.37.0: Some relevant changes for this version are: - trace_tcpconnect: Merge into trace_tcp by @burak-ok in #3720 - trace exec gadgets: add support for execveat by @alban in [#3868] - tree-wide: deprecate built in gadgets by @mauriciovasquezbernal in #3931 * General Improvements - Artifact Hub: Update gadgets version to v0.36.0 by @github-actions in #3855 - trace exec gadgets: add exepath in case of failure by @alban in #3856 - tree-wide: Bump golang to 1.23 by @mauriciovasquezbernal in [#3859] - ebpf: Do not use deprecated RewriteConstants function by @mauriciovasquezbernal in #3797 - gadgets: trace_oomkill: Use gadget_process structure. by @eiffel-fl in #3828 - Refactor LocalManger to be used from package level variable only by @Sefi4 in #3843 - operators/wasm: Add support for array/hash of maps. by @eiffel-fl in #3815 - operators/wasm: Add functions to get syscalls names and declarations. by @eiffel-fl in #3756 - gadgets: Provide human readable representation of bytes by @KapilSareen in #3867 - build: Make ebpf layer optional by @mauriciovasquezbernal in [#3819] - gha: Disable stale bot by @mauriciovasquezbernal in #3866 - Adds dev and inode number field in trace_exec by @KapilSareen in #3848 - wasmapi: Bump available map to reflect cilium/ebpf 0.17.1. by @eiffel-fl in #3889 - Adding fupper layer field for trace_exec image-based gadget by @Sefi4 in #3869 - provide human representation of time by @KapilSareen in #3883 - Add runc path of kubeadm cluster running on Debian12 with upstream cri-o by @cjl7 in #3739 - Adding support for non unix:// prefix in socket paths by @amitschendel in #3798 - container-hook: improve logging by @alban in #3864 - Feature/add ptid to exec by @afek854 in #3870 - kubectl-gadget: return client version when server not available by @devusb in #3909 - operators/wasm: Add functions to interact with perf buffer. by @eiffel-fl in #3725 - trace_tcp: Add fd (updated from Burak's #3850) by @alban in [#3916] - sockerenricher: only insert socket if it doesn't exist by @mqasimsarfraz in #3923 - filter: Allow escaping commas by @mqasimsarfraz in #3907 - Add additional dns information by @AdvH039 in #3874 - tree-wide: Updates to go.mod files by @mauriciovasquezbernal in #3920 - WASM: Release handles by @burak-ok in #3702 - pkg/oci: Use a file lock to avoid concurrency issues by @mauriciovasquezbernal in #3842 - wasm: add kallsymsSymbolExists by @alban in #3871 * Security Improvements - gha: Observe GitHub good practice by @mauriciovasquezbernal in #3924 - trace_tcp: add option to see only failed connections by @alban in #3928 - Added node name to slim pod by @afek854 in #3953 - kallsyms: implement just in time lookups without allocations by @alban in #3932 * Bug Fixes - fixes DNS trace formatting by @KapilSareen in #3845 - oci-service: Fix closing logic by @mauriciovasquezbernal in [#3865] - gadgetctl/kubectl-gadget: fixes crash when running attach right after run by @KapilSareen in #3852 - operators/wasm: Check map type is supported in operation functions. by @eiffel-fl in #3881 - oci: Fix image list crash by @mauriciovasquezbernal in #3908 - pkg/oci: small fixes by @mauriciovasquezbernal in #3919 - pkg/oci: Log errors as warning instead of debug when listing images. by @eiffel-fl in #3917 - pkg/operators: Fix getSyscallDeclaration() import in badguest. by @eiffel-fl in #3930 - Fix reading loginuid/sessionid in kernels without CONFIG_AUDIT by @Sefi4 in #3961 - perf/ring buffer: Continue reading in case of errors by @mqasimsarfraz in #3955 - ebpf/tracer: Report lost samples by @mqasimsarfraz in #3956 * Documentation Improvements - docs: multiple filters by @mqasimsarfraz in #3899 - ADOPTERS.md: Fixes contributing link for retina.sh. by @eiffel-fl in #3947 - examples/instance-manifest: Add examples by @mqasimsarfraz in [#3849] - docs/api: Improve Golang API documentation by @mauriciovasquezbernal in #3948 * Testing and Continue Integration - trace_exec: test for execveat by @alban in #3882 - CI: static analysis of ig binary size by @KapilSareen in [#3915] - ci: report memory usage of ig with pprof by @KapilSareen in [#3925] ++++ java-11-openj9: - Update to OpenJDK 11.0.26 with OpenJ9 0.49.0 virtual machine - Including Oracle October 2024 and January 2025 CPU changes * CVE-2024-21208 (bsc#1231702), CVE-2024-21210 (bsc#1231711), CVE-2024-21217 (bsc#1231716), CVE-2024-21235 (bsc#1231719), CVE-2025-21502 (bsc#1236278) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.49/ - Added patch: * openssl-OSSL_LIB_CTX.patch + allow building with openssl < 3 ++++ java-17-openj9: - Update to OpenJDK 17.0.14 with OpenJ9 0.49.0 virtual machine - Including Oracle October 2024 and January 2025 CPU changes * CVE-2024-21208 (bsc#1231702), CVE-2024-21210 (bsc#1231711), CVE-2024-21217 (bsc#1231716), CVE-2024-21235 (bsc#1231719), CVE-2025-21502 (bsc#1236278) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.49/ - Added patch: * openssl-OSSL_LIB_CTX.patch + allow building with openssl < 3 ++++ java-1_8_0-openj9: - Update to OpenJDK 8u442 build 06 with OpenJ9 0.49.0 virtual machine - Including Oracle October 2024 and January 2025 CPU changes * CVE-2024-21208 (bsc#1231702), CVE-2024-21210 (bsc#1231711), CVE-2024-21217 (bsc#1231716), CVE-2024-21235 (bsc#1231719) * OpenJ9 changes, see https://eclipse.dev/openj9/docs/version0.49 - Added patch: * openssl-OSSL_LIB_CTX.patch + allow building with openssl < 3 ++++ java-21-openj9: - Update to OpenJDK 21.0.6 with OpenJ9 0.49.0 virtual machine - Including Oracle October 2024 and January 2025 CPU changes * CVE-2024-21208 (bsc#1231702), CVE-2024-21210 (bsc#1231711), CVE-2024-21217 (bsc#1231716), CVE-2024-21235 (bsc#1231719), CVE-2025-21502 (bsc#1236278) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.49/ - Added patch: * openssl-OSSL_LIB_CTX.patch + allow building with openssl < 3 ++++ jujutsu: - update to 0.26.0: * Release highlights - Improved Git push/fetch compatibility by spawning an external git process. This can be enabled by the git.subprocess=true config knob, and will be the default in a future release. - jj log can now show cryptographic commit signatures. The output can be controlled by the ui.show-cryptographic-signatures=true config knob. * Breaking changes - jj abandon now deletes bookmarks pointing to the revisions to be abandoned. Use --retain-bookmarks to move bookmarks backwards. If deleted bookmarks were tracking remote bookmarks, the associated bookmarks (or branches) will be deleted from the remote on jj git push --all. #3505 - jj init --git and jj init --git-repo have been removed. They were deprecated in early 2024. Use jj git init instead. - The following deprecated commands have been removed: jj cat is replaced by jj file show. jj chmod is replaced by jj file chmod. jj files is replaced by jj file list. - The deprecated -l short alias for --limit in jj log, jj op log and jj obslog has been removed. The -n short alias can be used instead. - The deprecated --siblings options for jj split has been removed. jj split --parallel can be used instead. - The deprecated fix.tool-command config option has been removed. - In colocated repos, the Git index now contains the changes from all parents of the working copy instead of just the first parent (HEAD). 2-sided conflicts from the merged parents are now added to the Git index as conflicts as well. - The following change introduced in 0.25.0 is reverted: jj config list now prints inline tables { key = value, .. } literally. Inner items of inline tables are no longer merged across configuration files. - jj resolve will now attempt to resolve all conflicted files instead of resolving the first conflicted file. To resolve a single file, pass a file path to jj resolve. - jj util mangen is replaced with jj util install-man-pages, which can install man pages for all jj subcommands to a given path. - In jj config list template, value is now typed as ConfigValue, not as String serialized in TOML syntax. - jj git remote add/set-url now converts relative Git remote path to absolute path. - jj log/op log now applies -n/--limit before the items are reversed. Rationale: It's more useful to see the N most recent commits/operations, and is more performant. The old behavior can be achieved by jj log .. | head. #5403 - Upgraded scm-record from v0.4.0 to v0.5.0. See release notes at https://github.com/arxanas/scm-record/releases/tag/v0.5.0. - The builtin pager is switched to streampager. It can handle large inputs better and can be configured. - Conflicts materialized in the working copy before jj 0.19.0 may no longer be parsed correctly. If you are using version 0.18.0 or earlier, check out a non-conflicted commit before upgrading to prevent issues. * Deprecations None * New features - jj git {push,clone,fetch} can now spawn an external git subprocess, via the git.subprocess = true config knob. This provides an alternative that, when turned on, fixes SSH bugs when interacting with Git remotes due to libgit2s limitations [#4979]. - jj describe now accepts --edit. - jj evolog and jj op log now accept --reversed. - jj restore now supports -i/--interactive selection. - jj file list now supports templating. - There is a new builtin_op_log_oneline template alias you can pass to jj op log -T for a more compact output. You can use format_operation_oneline and format_snapshot_operation_oneline to customize parts of it. - New template function config(name) to access to configuration variable from template. - New template function pad_centered() to center content within a minimum width. - Templater now supports list.filter(|x| ..) method. - The diff commit template keyword now supports custom formatting via diff.files(). For example, diff.files().map(|e| e.path().display()) prints changed file paths. - The diff.stat() template method now provides methods to get summary values. - jj log can now show cryptographic commit signatures. The output can be controlled by the ui.show-cryptographic-signatures=true config knob. The signature template can be customized using format_detailed_cryptographic_signature(signature) and format_short_cryptographic_signature(signature). - New git.sign-on-push config option to automatically sign commits which are being pushed to a Git remote. - New git.push-new-bookmarks config option to push new bookmarks without --allow-new. - jj status now shows untracked files when they reside directly under a tracked directory. There's still an issue that files under untracked directories aren't listed. #5389 - New merge-tools..diff-expected-exit-codes config option to suppress warnings from tools exiting with non-zero exit codes. - New fix.tools.TOOL.enabled config option to enable/disable tools. This is useful for defining disabled tools in user configuration that can be enabled in individual repositories with one config setting. - Added --into flag to jj restore, similarly to jj squash and jj absorb. It is equivalent to --to, but --into is the recommended name. - Italic text is now supported. You can set e.g. color.error = { fg = "red", italic = true } in your config. - New author_name/author_email/committer_name/committer_email(pattern) revset functions to match either name or email field explicitly. - New subject(pattern) revset function that matches first line of commit descriptions. - Conditional configuration now supports --when.commands to change configuration based on subcommand. - The Jujutsu documentation site now publishes a schema for the official configuration file, which can be integrated into your editor for autocomplete, inline errors, and more. Please see the documentation for more on this. * Fixed bugs - jj git fetch with multiple remotes will now fetch from all remotes before importing refs into the jj repo. This fixes a race condition where the treatment of a commit that is found in multiple fetch remotes depended on the order the remotes were specified. - Fixed diff selection by external tools with jj split/commit - i FILESETS. #5252 - Conditional configuration now applies when initializing new repository. #5144 - [diff.] configuration now applies to .diff().() commit template methods. - Conflicts at the end of files which don't end with a newline character are now materialized in a way that can be parsed correctly. #3968 - Bookmark and remote names written by jj git clone to revset-aliases.'trunk()' are now escaped if necessary. #5359 ++++ kdump: - upgrade to version 2.0.16 * fix KDUMP_AUTO_RESIZE ++++ kor: - Update to version 0.5.9: * chore: chart bump pre 0.5.9 release (#405) * Fix: ephemeral pvcs (#403) * chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.0 to 0.32.1 (#398) ++++ kubectl-browse-pvc: - Update to version 1.1.0: * add ability to execute commands * add hostname to ps1 * forgot to hit save * pull namespace from current context - Update to version 1.0.8: * create builds for x86 and arm, linux and mac * fix x2 * fix path * trying to get windows build, move into src * remove old files * add x86 macos and windows builds ++++ kubefirst: - Update to version 2.8.1: * set next macro chart for kubefirst - 2.8.1 * fix: ami types (#2410) * fix: cmd messaging (#2409) * chore: almost full bubbletea rip-out KRA-72 (#2406) * fix: remove flags not required by k3d (#2408) * refactor: remove cloud specific services KRA-72 (#2405) * refactor: create services for each cloud KRA-72 (#2404) * refactor: extract provisioning logic into external function to reduce duplication (#2403) * feat: add stepper for printing messages - KRA-72 (#2400) * chore: harmonize command initialization (#2399) ++++ kubeone: - Update to version 1.9.2: * Add changelog for v1.9.2 (#3551) * include the infra namespace as a pod namespace for machine controller webhook (#3549) * [release/v1.9] Cherry-pick the required fixes for the `release/v1.9` branch (#3547) * [release/v1.9] Synchronize OWNERS_ALIASES file with Github teams (#3543) * [release/v1.9] Synchronize OWNERS_ALIASES file with Github teams (#3532) * [release/v1.9] Fix APT/RPM PGP key expiration issue for old kubernetes versiosn (#3526) * Update codegen with copyright YEAR (#3527) ++++ kubeshark-cli: - Update to version 52.4.0: * :bookmark: Bump the Helm chart version to 52.4.0 * Worker component security context refactoring (#1707) * Remove init container; remove -disable-ebpf option (#1706) * Readme updated (#1705) * Fix pull secret aligning (#1703) * Refactor and simplify pcapdump logic (#1701) * Add `PortMapping` to `TapConfig` for port number based dissector prioritization (#1700) * Automatic patch updates * Moving to eBPF as a default packet capture method. Making default packet capture method eBPF, defaulting to AF_PACKET in case eBPF is not available ++++ kuttl: - Update to version 0.21.0: * chore(deps): bump github.com/google/cel-go from 0.22.0 to 0.23.0 (#606) * chore: explicitly add quotes to error format (#605) * chore(deps): bump the kubernetes group across 1 directory with 7 updates (#604) * chore(deps): bump github.com/docker/docker (#603) * [KEP-0009] feat: add expression based assertions (#576) * chore(deps): bump sigs.k8s.io/controller-runtime in the kubernetes group (#600) * chore(deps): bump sigs.k8s.io/controller-tools in the kubernetes group (#599) * chore(deps): bump github.com/docker/docker (#598) * Bump sigs.k8s.io/kind in the kubernetes group across 1 directory (#597) * Bump go, k8s deps and linter versions, and some fixes (#596) * refactor: moves kubernetes utilities to `pkg/kubernetes` (#590) * Bump github.com/docker/docker (#594) * Bump sigs.k8s.io/controller-runtime in the kubernetes group (#592) * fix: make sure goreleaser config matches current schema (#588) ++++ kyverno: - Update to version 1.13.3: * feat: release v1.13.3 (#12105) * replace ghcr.io to reg.kyverno.io (#12031) (#12106) * chore: bump golang.org/x/net to 0.33.0 for release-1.13 (#12040) * Fix default value for apiCall context (#11733) (#11988) * log non fatal parsing errors (#11932) (#11949) * feat: update annotations of kyverno images (#11935) (#11938) * chore: bump opa 0.68.0 (#11786) * fix(reports-controller): add a flag to disable reports sanity checks (#11867) (#11875) * remove policy exception dependancy from globalcontext and add some tests (#11788) (#11854) * fix global context error message logic error (#11815) (#11853) * Fix: Policy with failureActionOverrides not applying desired failure actions in desired namespaces (#11811) (#11850) * fix panic when rules are empty (#11821) (#11848) * Fix panic in background controller when updating Generate rule (#11835) (#11846) * fix: [Helm] mergeOverwrite overwrites nested objects #11536 (#11584) (#11797) * fix: remove extra line in configmsp (#11762) (#11776) * chore: bump python to 3.13.1 (#11801) * fix: update chainsaw test apply timeout to 30s (cherry-pick [#11794]) (#11802) * fix: copy all the fields of public keys when splitting (#11770) (#11798) * fix: exemption error caused by convertChecks function (#11780) (#11787) * fix: pin sigstore (#11777) * fix: revert default background scan interval to 1h (#11754) (#11756) * chore: bump golang.org/x/crypto 0.31.0 (#11753) ++++ libcontainers-common: - fix shortnames.config by updating them from upstream ++++ slurm: Update to version 24.11.1: * With client commands `MIN_MEMORY` will show `mem_per_tres` if specified. * Fix errno message about bad constraint. * `slurmctld` - Fix crash and possible split brain issue if the backup controller handles an scontrol reconfigure while in control before the primary resumes operation. * Fix `stepmgr` not getting dynamic node addrs from the controller * `stepmgr` - avoid `Unexpected missing socket` errors. * Fix `scontrol show steps` with dynamic stepmgr. * Deny jobs using the `R:` option of `--signal` if `PreemptMode=OFF` globally. * Force jobs using the `R:` option of `--signal` to be preemptable. by requeue or cancel only. If `PreemptMode` on the partition or QOS is off or suspend, the job will default to using `PreemptMode=cancel`. * If `--mem-per-cpu` exceeds `MaxMemPerCPU`, the number of CPUs per task will always be increased even if --cpus-per-task was specified. This is needed to ensure each task gets the expected amount of memory. * Fix compilation issue on OpenSUSE Leap 15. * Fix jobs using more nodes than needed when not using `-N`. * Fix issue with allocation being allocated less resources. than needed when using `--gres-flags=enforce-binding`. * `select/cons_tres` - Fix errors with `MaxCpusPerSocket` partition limit. Used CPUs/cores weren't counted properly, nor limiting free ones to avail, when the socket was partially allocated, or the job request went beyond this limit. * Fix issue when jobs were preempted for licenses even if there were enough licenses available. * Fix `srun` `ntasks` calculation inside an allocation when nodes are requested using a min-max range. * Print correct number of digits for `TmpDisk` in `sdiag`. * Fix a regression in 24.11 which caused file transfers to a job with sbcast to not join the job container namespace. * `data_parser/v0.0.40` - Prevent a segfault in the `slurmrestd` when dumping data with v0.0.40+complex data parser. * Remove logic to force lowercase GRES names. * `data_parser/v0.0.42` - Prevent the association id from always being dumped as NULL when parsing in complex mode. Instead it will now dump the id. This affects the following endpoints: - `GET slurmdb/v0.0.42/association` - `GET slurmdb/v0.0.42/associations` - `GET slurmdb/v0.0.42/config` * Fixed a job requeuing issue that merged job entries into the same SLUID when all nodes in a job failed simultaneously. * When a job completes, try to give idle nodes to reservations with the `REPLACE` flag before allowing them to be allocated to jobs. * Avoid expensive lookup of all associations when dumping or parsing for v0.0.42 endpoints. * Avoid expensive lookup of all associations when dumping or parsing for v0.0.41 endpoints. * Avoid expensive lookup of all associations when dumping or parsing for v0.0.40 endpoints. * Fix segfault when testing jobs against nodes with invalid gres. * Fix performance regression while packing larger RPCs. * `job_container/tmpfs` - Fix Xauthoirty file being created. outside the container when `EntireStepInNS` is enabled. * `job_container/tmpfs` - Fix `spank_task_post_fork` not always running in the container when `EntireStepInNS` is enabled. * Fix a job potentially getting stuck in CG on permissions errors while setting up X11 forwarding. * Fix error on X11 shutdown if Xauthority file was not created. * `slurmctld` - Fix memory or fd leak if an RPC is recieved that is not registered for processing. * Inject `OMPI_MCA_orte_precondition_transports` when using PMIx. This fixes mpi apps using Intel OPA, PSM2 and OMPI 5.x when ran through `srun`. * Don't skip the first `partition_job_depth` jobs per partition. * Fix gres allocation issue after controller restart. * Fix issue where jobs requesting CPUs-per-GPU hang in queue. * `switch/hpe_slingshot` - Treat HTTP status forbidden the same as unauthorized, allowing for a graceful retry attempt. - Slurmdbd no longer starts as root so that the systemd `RuntimeDirectory` option works properly. This requires further adjustments: * Use /run/slurmdbd as directory for PID file. This is created when slurmdbd starts by `RuntimeDirectory=slurmdbd` in the systemd service file (boo#1236928). * Upon installation, create empty `/var/log/slurmdbd.log` owned by user slurm as slurmdbd is not able to create it (boo#1236929). ++++ lxqt-config: - Update to 2.1.1: * Fixed the "Set Position" page in lxqt-config-monitor. * Fixed clicking zones as well as text drawing in Configuration Center. * Use iso-flags-svg for flags in Locale Config if existing. * Cleaned up man pages. * Made the monitor info selectable. * Prevented redundant writing to config files. * Removed ending dots from tooltips. * Improved locale setting in LXQt Locale Config and optimized it. * Add colons to remaining labels of lxqt-config-appearance. * Better layout for Appearance → GTK Style. ++++ melange: - Update to version 0.19.4: * patch: expose fuzz flag value * sbom: update copyrightText from "/n" to "NOASSERTION" * Fix some white space issues * Add ${{subpkg.name}} string substitution * lint: Add linter for usrmerge * Fix documentation update * Update the documentation for the new linter * Fix a linting error * Add a linter which checks for pkgconfig files * patch: add --verbose flag to patch pipeline ++++ mercurial: - Mercurial 6.9.1 * ci: disable caching of the wheels that get built to save space * tests: use `--no-cache-dir` with `pip` * run-tests: disable caching of the wheels when installing test Mercurial * manifest: delay import of `typing.ByteString` for py 3.14 support (issue6940) * contrib: propagate `pytype` failures outside of `check-pytype.sh` * acl: fix confusing formatting in help text (issue6942) * ui: fix escape sequences in in readline prompts (issue6930) * ci: let branch job run for scheduled build too * ci: automatically starts platform and py-version test for scheduled build * help: fix command build with rust * copyright: update to 2025 * ci: also let the nightly build run on tags * usage: refactor usage.resources config parsing * hg-core: fix usage.resources typo * hg-core: fix usage.resources default logic ++++ mercurial-extension-hg-evolve: - Update to version 11.1.7.post1. * no changes from 11.1.7, only upgraded packaging - Changes from version 11.1.7: * evolve: fix version check from 972d98ce3552 for hg 6.8 (issue6958) * obslog: also display patch for rebased changesets (requires Mercurial 5.6 or newer for in-memory rebase support) ++++ micropython: - Fix build for 15.6 ++++ mksusecd: - merge gh#openSUSE/mksusecd#79 - do not require root permissions to unpack ISO images (bsc#1236828) - 3.3 ++++ neomutt: - enable autocrypt ++++ okteto: - Update to version 3.4.0: * Revert helm upgrade - back to 3.16.4 (#4659) (#4660) * Jlo/fix cves 3.4.0 (#4658) * Don't show warning for newer CLI versions (#4656) * optimise builds during okteto up (#4652) * Resolve platform env for test in remote-run (#4655) * fix divert with docker compose (#4651) * deps: update Syncthing version to 1.29.2 (#4649) * build(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.13.0 (#4648) * Update Syncthing version to 1.29.0 in Dockerfile and install.go (#4637) * revert: 4568 PR maintaining warnings (#4642) * build(deps): bump jinja2 from 3.1.4 to 3.1.5 in /samples/python (#4639) * remove security context and fsgroup on initialization (#4640) * add validate action to release (#4635) * fix cves (#4636) * Add validation to test section (#4628) ++++ onedrive: - Update to version 2.5.4: * Release files for 2.5.4 (#3098) * Add './' sync_list rule check (#3097) * Fix log output when generating a /delta response * Add code to support 'display_processing_time' use (#3095) * Calculate file transfer metrics in a consistent manner (#3091) * Fix testInternetReachability function (#3087) * Update usage.md (#3084) * Add OneDrive Personal Drive ID and Remote Drive ID length check (#3086) * Fix --single-directory Shared Folder DB entry creation (#3082) * Support the moving of Shared Folder Links to other folders (#3052) * Fix Upload|Download Loop for AIP Protected File in Monitor Mode (#3071) * Add account root id check for Microsoft OneDrive Personal account issue (#3077) * Update install.md * Update install.md * Change dynamic linker to Linux only to correctly support FreeBSD and OpenBSD (#3069) * Fix Alpine Docker build post FreeBSD support (#3068) * Support FreeBSD - Code and documentation changes to support FreeBSD (#3048) * Fix issue #3057 where timestamp is not set when using - -disable-download-validation (#3064) * Support adding SharePoint Libraries as Shared Folder Links (#3051) * Fix that the root Personal Shared Folder is not handled due to missing API data (#3047) * Fix that item deleted after events of IN_MOVED_FROM & IN_CLOSE_WRITE (#3045) * Fix moving online files inside directories when using 'sync_list' (#3042) * Fix skip_dir logic when reverse traversing folder structure (#3034) * Fix regression in handling uploading new and modified content to OneDrive Business and SharePoint (#3032) * Update Arch Linux instructions (#3036) * Fix regression of --display-config use (#3035) * correct minor typo (#3033) * Update docker.md (#3028) * Update --dry-run authentication message (#3022) * Update .gitignore * Update isValidUTF8 function with further validation (#3016) * feat: optionally use standalone mode for syncing using Docker container (#3018) * Fix download error of an updated file leads to online file deletion (#3017) * Check for no --sync | --monitor earlier to fail fast if not used (#3011) * Implement Feature Request: Support Permanent Delete on OneDrive (#2999) * Add quota status messages based on OneDrive Account API response (#3008) * Cleanup debug logging output (#3007) * Fix regression that sync_list does not traverse shared directories (#3004) * Fix that Business Shared Items shortcuts are skipped (#3001) * Fix --display-config when dealing with empty sync_list (#2998) * Fix import of 'sync_list' and rule application (#2996) * Update usage.md * Update usage.md (#2990) * Add curl bugs to documentation (#2987) * Fix unable to parse SSL version (#2981) * Fix build error on OpenBSD (#2978) ++++ pentobi: - Update to version 26.3 * Disabled native text rendering on desktop, which did not work well on some platforms. * Indicate support for mobile devices in metainfo file. ++++ warewulf: - Add %sysusers_requires to perl-warewulf-common: ensure the infrastructure is ready to generate users. ++++ php8: - obsolete also apache2-mod_php7 [bsc#1236850] ++++ php8-embed: - obsolete also apache2-mod_php7 [bsc#1236850] ++++ php8-fastcgi: - obsolete also apache2-mod_php7 [bsc#1236850] ++++ php8-fpm: - obsolete also apache2-mod_php7 [bsc#1236850] ++++ php8-test: - obsolete also apache2-mod_php7 [bsc#1236850] ++++ python-ansible-compat: - update to 25.1.2: * Bugfixes - Avoid get_cache_dir errors with read only virtualenvs (#457) @ssbarnea - Simplify module presence testing (#460) @ssbarnea - Fix grammatical error in collection path info message (#456) @bluikko ++++ python-Flask: - Update to 3.1.0: * Drop support for Python 3.8. * Update minimum dependency versions to latest feature releases. Werkzeug >= 3.1, ItsDangerous >= 2.2, Blinker >= 1.9. * Provide a configuration option to control automatic option responses. * Flask.open_resource/open_instance_resource and Blueprint.open_resource take an encoding parameter to use when opening in text mode. It defaults to utf-8. * Request.max_content_length can be customized per-request instead of only through the MAX_CONTENT_LENGTH config. * Add support for the Partitioned cookie attribute (CHIPS), with the SESSION_COOKIE_PARTITIONED config. * -e path takes precedence over default .env and .flaskenv files. load_dotenv loads default files in addition to a path unless load_defaults=False is passed. * Support key rotation with the SECRET_KEY_FALLBACKS config, a list of old secret keys that can still be used for unsigning. * Fix how setting host_matching=True or subdomain_matching=False interacts with SERVER_NAME. Setting SERVER_NAME no longer restricts requests to only that domain. * Request.trusted_hosts is checked during routing, and can be set through the TRUSTED_HOSTS config. ++++ python-eventlet: - Update to 0.39.0 * [fix] Remove monotonic from requirements (#1018) * [fix] wsgi: Clean up some override logic (#999) * [fix] Correct line lookup from inspect.getsourcelines() (#990) * Drop support of Python 3.7 (#967) * [fix] Calling eventlet.sleep(0) isn't really blocking, so don't blow up (#1015) ++++ python-fanficfare: - Update to 4.42.0: - Update Translations - adapter_fanfictalkcom: Update domain name & match pattern - Remove site: starskyhutcharchive.net, moved to starskyandhutcharchive.net, not eFiction. Nobody's missed it. - Remove site: fastnovels.net - Blog only now, no stories. - Remove site: www.novelupdates.cc - Domain parked somewhere sketchy - Remove site: ponyfictionarchive.net - Moved to AO3 - adapter_wwwaneroticstorycom: Update for site changes. - Re-alphabetize defaults.ini - Browser Simple Cache adding orig resp time field & removing browser_cache_simple_header_old option. Fixes Browser Cache failing with Chrome on Mac & Linux. - Strip out unused parts of requests_toolbelt to avoid dependency issues. - Add no_image_processing_regexp option for #1144 - adapter_fictionmaniatv: Change to https ++++ python-fastapi: - Update to 0.115.8 * Fix `OAuth2PasswordRequestForm` and `OAuth2PasswordRequestFormStrict` fixed `grant_type` "password" RegEx. * Simplify tests for body_multiple_params. * Move duplicated code portion to a static method in the `APIKeyBase` super class. * Simplify tests for request_files. * Change the word "unwrap" to "unpack" in `docs/en/docs/tutorial/extra-models.md`. * Update Request Body's `tutorial002` to deal with `tax=0` case. * Update FastAPI People - Experts. * Add Japanese translation for `docs/ja/docs/environment-variables.md`. * Add Russian translation for `docs/ru/docs/advanced/async-tests.md`. * Update Russian translation for `docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md`. * Add Russian translation for `docs/ru/docs/tutorial/bigger-applications.md`. * Add support for Python 3.13. * Upgrade AnyIO max version for tests, new range: `>=3.2.1,<5.0.0`. * Update Sponsors badges. * Fix `notify_translations.py` empty env var handling for PR label events vs workflow_dispatch. * Refactor and move `scripts/notify_translations.py`, no need for a custom GitHub Action. * Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits. * Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4. - from version 0.115.7 * Upgrade `python-multipart` to >=0.0.18. * Bump Starlette to allow up to 0.45.0: `>=0.40.0,<0.46.0`. * Upgrade `jinja2` to >=3.1.5. * Simplify tests for websockets. * Simplify tests for request_form_models. * Simplify tests for separate_openapi_schemas. * Simplify tests for security. * Simplify tests for schema_extra_example. * Simplify tests for request_model. * Simplify tests for request_forms_and_files. * Simplify tests for request_forms. * Simplify tests for path_query_params. * Simplify tests for path_operation_configurations. * Simplify tests for header_params. * Simplify tests for extra_models. * Simplify tests for extra_data_types. * Simplify tests for cookie_params. * Simplify tests for dependencies. * Simplify tests for body_updates. * Simplify tests for body_nested_models. * Simplify tests for body_multiple_params. * Simplify tests for body_fields. * Simplify tests for body. * Simplify tests for bigger_applications. * Simplify tests for background_tasks. * Simplify tests for additional_status_codes. * Update Strawberry integration docs. * Remove unused Peewee tutorial files. * Update image in body-nested-model docs. * Update `fastapi-cli` UI examples in docs. * Add new GitHub Action to update contributors, translators, and translation reviewers. * Fix typo in `docs/en/docs/virtual-environments.md`. * Fix error in `docs/en/docs/contributing.md`. * Minor corrections in `docs/en/docs/tutorial/sql-databases.md`. * Update includes in `docs/ru/docs/tutorial/query-param-models.md`. * Fix typo in README installation instructions. * Update docs for `fastapi-cli`. * Update Portuguese Translation for `docs/pt/docs/tutorial/request-forms.md`. * Update Portuguese translation for `docs/pt/docs/advanced/settings.md`. * Add Portuguese translation for `docs/pt/docs/tutorial/security/oauth2-jwt.md`. * Add Indonesian translation for `docs/id/docs/index.md`. * Add Indonesian translation for `docs/id/docs/tutorial/static-files.md`. * Add Portuguese translation for `docs/pt/docs/tutorial/security/get-current-user.md`. * Remove Wrong Portuguese translations location for `docs/pt/docs/advanced/benchmarks.md`. * Update Portuguese translations. * Update Russian translation for `docs/ru/docs/tutorial/security/first-steps.md`. * Delete unnecessary backspace in `docs/ja/docs/tutorial/path-params-numeric-validations.md`. * Update Chinese translation for `docs/zh/docs/fastapi-cli.md`. * Add new Spanish translations for all docs with new LLM-assisted system using PydanticAI. * Update existing Spanish translations using the new LLM-assisted system using PydanticAI. * Update Chinese translation for `docs/zh/docs/advanced/security/oauth2-scopes.md`. * Add Indonesian translation for `docs/id/docs/tutorial/path-params.md`. * Add Korean translation for `docs/ko/docs/tutorial/sql-databases.md`. * Update Chinese translation for `docs/zh/docs/async.md`. * Add Chinese translation for `docs/zh/docs/advanced/openapi-webhooks.md`. * Add Chinese translation for `docs/zh/docs/advanced/async-tests.md`. * Add Ukrainian translation for `docs/uk/docs/fastapi-cli.md`. * Add Chinese translation for `docs/zh/docs/advanced/events.md`. * Add Russian translation for `/docs/ru/docs/tutorial/sql-databases.md`. * Update Chinese translation for `docs/zh/docs/advanced/testing-dependencies.md`. * Update Traditional Chinese translation for `docs/zh-hant/docs/tutorial/index.md`. * Add Chinese translation for `docs/zh/docs/tutorial/sql-databases.md`. * Update Chinese translation for `docs/zh/docs/tutorial/query-params-str-validations.md`. * Add Chinese translation for `docs/zh/docs/tutorial/header-param-models.md`. * Update Chinese translation for `docs/zh/docs/tutorial/path-params.md`. * Update Chinese translation for `docs/zh/docs/tutorial/first-steps.md`. * Update Russian translation for `docs/ru/docs/deployment/docker.md`. * Add Portuguese translation for `docs/pt/docs/advanced/generate-clients.md`. * Add Indonesian translation for `docs/id/docs/tutorial/first-steps.md`. * Add Chinese translation for `docs/zh/docs/tutorial/cookie-param-models.md`. * Add Chinese translation for `docs/zh/docs/tutorial/request-form-models.md`. * Add Russian translation for `docs/ru/docs/virtual-environments.md`. * Add Korean translation for `docs/ko/docs/tutorial/testing.md`. * Add Korean translation for `docs/ko/docs/advanced/async-test.md`. * Add Russian translation for `docs/ru/docs/tutorial/security/oauth2-jwt.md`. * Add Russian translation for `docs/ru/docs/tutorial/security/simple-oauth2.md`. * Add Russian translation for `docs/ru/docs/tutorial/security/get-current-user.md`. * Add Traditional Chinese translation for `docs/zh-hant/docs/features.md`. * Add Traditional Chinese translation for `docs/zh-hant/docs/virtual-environments.md`. * Add Korean translation for `docs/ko/docs/advanced/templates.md`. * Add Russian translation for `docs/ru/docs/fastapi-cli.md`. * Add Korean translation for `docs/ko/docs/tutorial/cookie-param-models.md`. * Add Korean translation for `docs/ko/docs/tutorial/header-param-models.md`. * Add Korean translation for `docs/ko/docs/tutorial/request-form-models.md`. * Add Korean translation for `docs/ko/docs/tutorial/request-forms.md`. * Add Korean translation for `docs/ko/docs/resources/index.md`. * Add Korean translation for `docs/ko/docs/how-to/configure-swagger-ui.md`. * Add Korean translation to `docs/ko/docs/advanced/additional-status-codes.md`. * Add Traditional Chinese translation for `docs/zh-hant/docs/tutorial/first-steps.md`. * Add Pydantic 2 trove classifier. * Update FastAPI People - Sponsors. * Refactor FastAPI People Sponsors to use 2 tokens. * Update token for FastAPI People - Sponsors. * Add independent CI automation for FastAPI People - Sponsors. * Add retries to Smokeshow. * Update Speakeasy sponsor graphic. * Update FastAPI GitHub topic repositories. * Add script for GitHub Topic Repositories and update External Links. * Update FastAPI People - Contributors and Translators. * Bump markdown-include-variants from 0.0.3 to 0.0.4. * Bump inline-snapshot from 0.14.0 to 0.18.1. * Bump mkdocs-macros-plugin from 1.0.5 to 1.3.7. * Add internal scripts to generate language translations with PydanticAI, include Spanish prompt. * Bump astral-sh/setup-uv from 4 to 5. * Update sponsors: rename CryptAPI to BlockBee. * Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3. * Bump types-ujson from 5.7.0.1 to 5.10.0.20240515. * Bump black from 24.3.0 to 24.10.0. * Bump inline-snapshot from 0.13.0 to 0.14.0. * Bump dirty-equals from 0.6.0 to 0.8.0. * Bump cloudflare/wrangler-action from 3.12 to 3.13. * Bump astral-sh/setup-uv from 3 to 4. * Remove duplicate actions/checkout in `notify-translations.yml`. * Update team members. * Update sponsors: remove Codacy. - Refresh remove-classifiers.patch ++++ python-fawltydeps: - initial packaging v0.18.0 ++++ python-git-pw: - Update to 2.7.1 * pre-commit: Bump versions * Don't decode error response bodies - 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 * Update name for dist directory in %files section ++++ python-hanzidentifier: - Update to 1.3.0 * Remove EOL Pythons, only support Python 3.9+ ++++ python-hatch-requirements-txt: - Fix build for 15.6 ++++ python-inflect: - Update to 7.5.0 * Updated ast classes for Python 3.14 compatibility. (#225) ++++ python-injector: - 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 * Update name for dist directory in %files section ++++ python-itemadapter: - Update to 0.11.0 * Removed functions deprecated in 0.5.0: (#93) - `itemadapter.utils.is_attrs_instance()` - `itemadapter.utils.is_dataclass_instance()` - `itemadapter.utils.is_pydantic_instance()` - `itemadapter.utils.is_scrapy_item()` * Added support for Pydantic 2 (#91). * Added `__all__` to the top-level module to improve type checks (#90). * Improved `pre-commit` and CI configuration (#91), (#92). - from version 0.10.0 * Dropped Python 3.8 support, added official Python 3.13 and PyPy 3.10 support (#79), (#87). * Fixed the typing check when run with Scrapy 2.12.0+ (#88). * Fixed `MANIFEST.in` that was missing some files (#84). * Enabled `pre-commit` (#85). - Drop pydantic2.patch, fixed upstream - Set BuildArch to noarch ++++ python-manuel: - Update to 1.13.0 * Include*.md files in wheel These are needed by the test suite, which is also included in the wheel. * Fix tests on python3.11 * Update some web links * Update pyinstaller to 6.1.0 for python >= 3.11 support * doctest: use outputchecker argument also in debug mode. Fixes #38 * Remove references to old "six" module - Drop python-manuel-no-six.patch, merged upstream ++++ python-mkdocs-material: - update to 9.6.3: * Fixed rendering of arrow heads in Mermaid.js class diagrams * Fixed #7960: Tags plugin crashes on numeric metadata titles - update to 9.6.2: * Fixed #7955: Excessively long words don't break on narrow screens * Fixed #7947: Scope setting interferes with outdated version banner ++++ python-netmiko: - Update to 4.5.0 * New Drivers - Vertiv MPH PDUs Driver (#3460) - Garderos GRS Driver (#3429) - Cisco APIC Driver (Linux) (#3461) - Alaxala AX2600s and AX3600s Driver (#3462) * Other Major Changes - Fixes to support PY3.13 - Retire PY3.8 Support - Add raise_parsing_error parameter to send_command and send_command_timing - Improve Netmiko cli-tools output formatting behavior - Adding encryption support to Netmiko cli-tools (#3505) - Update Netmiko cli_tools to make them more modular and use concurrent features * Other Improvements and bug fixes - Nokia SRL prompt stripping (#3531) - Lower Cisco ios priority to eliminate conflicts with ios-xe (#3538) - Handle MikroTik press enter to continue issue (#3458) - Add Query Device to ANSI Escape Codes for MikroTik (#3457) - Fix Mikrotik graceful exit command (#3468) - Adding support for pysnmp version6 (#3473) - Linux SSH fix for 'Invalid output from MD5 command' (#3486) - Add support for md-cli only mode in nokia_sros (#3496) - Do not explicitly require secondary dependencies (#3515) - Zyxel fix for next line character in output (#3524) - Fortinet _preferred_kex settings fix (#3530) - Sophos fix to allow to allow user to better navigate the interactive menu prompt - Add bracketed paste mode to ANSI escape codes - Add 'split-task' to possible vdom configs for Fortinet (#3464) - Add Bulk encryption utility for .netmiko.yml file - Documentation and test improvements - Add new binaries * netmiko-bulk-encrypt * netmiko-encrypt - Update BuildRequires and Requires from pyproject.toml ++++ python-orjson: - Update to 3.10.15 * Publish PyPI manylinux aarch64 wheels built and tested on aarch64. * Publish PyPI musllinux aarch64 and arm7l wheels built and tested on aarch64. * Publish PyPI manylinux Python 3.13 wheels for i686, arm7l, ppc64le, and s390x. ++++ python-pandas: - Add pandas-pr60584-60586-mpl-vert.patch * Fixes matplotlib deprecation errors in the test suite * gh#pandas-dev/pandas#60584 * backported in gh#pandas-dev/pandas#60586 ++++ python-virtue: - update to 2025.2.1: no changelog available, diff here: https://github.com/Julian/Virtue/compare/v2023.08.2...v2025.2.1 ++++ rdfind: - update to 1.7.0: * Major things - new checksum xxhash. It is much faster than sha1 (which is still the default). use -checksum xxh128 to get the new checksum. Note that it is not a cryptographic checksum, but hey it's an order of magnitude faster! - increased buffer size when calculating the checksum, and it can be controlled from the command line via -buffersize N The important parts of this release have been co-authored with @trollkarlen who did a majority of the work. Thanks! * Minor things - Clean up CI - switch to C++17 - auto format shell scripts * Here is an autogenerated list: - Fix minor issues by @pauldreik in #168 - update badges on readme by @pauldreik in #169 - fix problems related to running tests as root or sudo by @pauldreik in #170 - add clang format CI job by @pauldreik in #171 - add fedora to CI by @pauldreik in #172 - switch to C++17 by @pauldreik in #173 - fix some cppcheck issues by @pauldreik in #174 - fix minor bug in digest length check by @pauldreik in #175 - update main to current devel (as of 2025-01-12) by @pauldreik in #176 - add shellcheck, yamllint scripts and workflows by @trollkarlen in #179 - add buffersize argument to rdfind (slightly modified version of trollkarlen's MR) by @pauldreik in #180 - add xxHash checksum (based on of trollkarlen's work) by @pauldreik in #181 - add shell script formatting by @pauldreik in #182 - prepare for the 1.7.0 release by @pauldreik in #183 ++++ rqlite: - Update to version 8.36.11: * Upgrade dependencies including DNS disco * improve logging when failing to resolve a name ++++ selinux-policy: - Improve semodule stderr logging during install/update: Verbose logging will just confuse users and the policy will be rebuild later in the update process correctly, if there was an earlier error. These transient errors are only related to the order in which packages are installed. ++++ skaffold: - Update to version 2.14.1: * feat: revert "feat: transform imagePullPolicy when using local cluster (#9495)" (#9703) (#9708) * fix(helm): Fix helm package installation order (#9693) (#9709) * fix: (helm) Add expand env template for dependsOn, fix concurrent installation (#9689) (#9707) ++++ tail-tray: - Update to version 0.2.10: * Bump version to 0.2.10 * Tail drive - bug fixes (#31) * Update README.md (#30) ++++ talhelper: - Update to version 3.0.18: * feat(validate_talconfig): exit with code 1 when issues found * fix(deps): update module golang.org/x/mod to v0.23.0 * fix(deps): update module github.com/siderolabs/image-factory to v0.6.7 * chore(github-action): update renovatebot/github-action action to v41.0.12 * chore(schema): update talos-extensions.yaml JSON schema (#835) * fix(deps): update module github.com/budimanjojo/talhelper/v3 to v3.0.17 * feat: update Scoop for talhelper version v3.0.17 * feat: update flake (#829) - Update to version 3.0.17: * docs: update CLI reference documentation (#828) * chore(deps): update dependency siderolabs/talos to v1.9.3 * fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.10.0-alpha.1 * chore(schema): update talos-extensions.yaml JSON schema * chore(container): update ghcr.io/siderolabs/talosctl docker tag to v1.9.3 * fix(deps): update module github.com/evanphx/json-patch to v5.9.11+incompatible * chore(github-action): update renovatebot/github-action action to v41.0.11 * chore(container): update ghcr.io/getsops/sops docker tag to v3.9.4 * fix(deps): update module github.com/getsops/sops/v3 to v3.9.4 * chore(container): update goreleaser/goreleaser docker tag to v2.6.1 * chore(container): update goreleaser/goreleaser docker tag to v2.6.0 * chore(schema): update talos-extensions.yaml JSON schema (#817) * chore(github-action): update actions/setup-go action to v5.3.0 * chore(schema): update talos-extensions.yaml JSON schema * fix(deps): update module github.com/siderolabs/image-factory to v0.6.6 * chore(github-action): update renovatebot/github-action action to v41.0.10 * fix(deps): update module github.com/budimanjojo/talhelper/v3 to v3.0.16 * feat: update Scoop for talhelper version v3.0.16 * feat: update flake (#811) ++++ terragrunt: - Update to version 0.72.8 (0.72.7 was not released): * Dependencis update (#3855) * feat: Adding Docker Compose for local dev (#3847) * feat: Content parity with prod docs (#3844) * feat: Add office hours banner (#3843) * feat: Add incomplete Starlight rewrite of docs site (#3760) * feat: Adding a `SECURITY.md` file (#3827) - Update to version 0.72.6: * Dependencies update (#3826) * feat: Improve handling of ExcludeFromCopy configuration in Terragrunt (#3816) * Windows long path enable in CICD (#3819) * Further document `--terragrunt-auth-provider-cmd` and redo the contents. (#3798) * docs: Adding OpenTofu/Terraform debugging guidance (#3813) * docs: Adding more practical example of the exclude block (#3812) * No proxy build fix (#3801) * fix: Adjusting testing for GCS bucket existence check (#3810) ++++ tig: - Update to 2.5.12: * Fix empty blame view when opened from the diff view on i586. (#1362) ++++ trivy: - bump go version ++++ trufflehog: - Update to version 3.88.5: * fix(deps): update github.com/tailscale/depaware digest to b748de0 (#3883) * Feature: Airtable OAuth Detector (#3868) * disable noisy detector (#3876) * Compress release with UPX (#3456) * Use smaller array to count commits in the GHA action (#3864) * [SCAN-165] Use Err Reporting (#3862) * [Feat] PrivateKey Analyzer (#3854) * fix base on initial commits (#3586) * feat(detectors): create azure refresh token (#2978) * Enable Auth0 (#3857) ++++ updatecli: - Update to version 0.93.1: * deps(go): bump module github.com/goccy/go-yaml (#3760) * deps(go): bump module cuelang.org/go (#3750) * deps(go): bump module github.com/spf13/afero (#3731) * deps(go): bump module github.com/aws/aws-sdk-go (#3737) * deps(go): bump module github.com/goccy/go-yaml (#3723) * fix: autodiscovery precommit not working if default branch of remote hook is not main (#3715) * deps: bump updatecli version to v0.93.0 (#3699) - Update to version 0.93.0: * deps(go): bump module helm.sh/helm/v3 (#3685) * deps(go): bump module github.com/zclconf/go-cty (#3679) * chore: rewrite autodiscovery dockercompoes plugin comment (#3660) * chore: update conferences in README (#3661) * fix: hide username/password from URL in log message (#3659) * feat: github action autodiscovyer support docker (#3633) * deps(go): bump module github.com/go-git/go-git/v5 (#3638) * deps: Bump Golang version to 1.23.5 (#3616) * deps(go): bump module github.com/zclconf/go-cty (#3602) * deps(go): bump module github.com/goccy/go-yaml (#3606) * deps(go): bump module github.com/google/go-containerregistry (#3591) * deps(go): bump module github.com/goccy/go-yaml (#3584) * fix(githubaction): correctly ignore relative path action (#3562) * fix(gittag): always return lightweight git tag (#3561) * deps(go): bump module github.com/hashicorp/terraform-registry-address (#3547) * deps: bump updatecli version to v0.92.0 (#3539) ++++ uudeview: - Drop obsolete build dependency on mininews (usenet is dead). - Drop unneeded build dependency on postfix. - Add a soft runtime dependency on /sbin/sendmail. - Remove obsolete split-provides for sharutils. ++++ werf: - Update to version 2.26.2: * chore: release 2.26.2 (#6621) * fix(build): invalidate imageSpec cache * chore(release): 2 alpha - Update to version 2.26.1: * chore: release 2.26.1 (#6619) * fix(build): ensure imageSpec.config.env variables are expanded (#6618) * test(e2e): in complex converge test never cleanup CRDs because it breaks parallel runs * chore(release): 2 alpha - Update to version 2.26.0: * chore: release 2.26.0 * feat(build): apply global imageSpec only for final images * refactor(deploy): get rid of ChartExtender and all its implementations * chore(release): 2 alpha - Update to version 2.25.1: * chore: release 2.25.1 * fix(build): panic: assignment to entry in nil map * chore(docs): add user option to werf cr login (#6608) * chore(release): 2 alpha - Update to version 2.25.0: * chore: release 2.25.0 (#6595) * fix(build): fix secret config validation not working (#6598) * fix(build): fix no such image error * fix(build): fix incorrect base image when user removes werf labels * refactor(build): dedup code * fix(build): fix incorrect base image when imageSpec used * refactor(deploy): move service values handling out of legacy pre-deploy Nelm hooks * chore(release): 2 alpha * fix(deploy): subcharts rendered incorrectly * refactor(deploy): get rid of subchart ChartExtender implementation * refactor(deploy): update Nelm module * refactor(deploy): clean up pre-deploy hook functions of Nelm actions * refactor(deploy): annotations and labels management moved out of ChartExtender implementations * fix(build): fix ssh auth sock validation (#6599) * refactor(host-cleanup): support container backend (#6573) * docs: regen cli reference * refactor(deploy): minor changes * feat(deploy): add --skip-dependencies-repo-refresh, - -show-only, --disable-default-values to `bundle render` * fix(deploy): subchart secret values not disabled via - -disable-default-secret-values in `bundle apply` * chore(release): 2 alpha * refactor(deploy): migrate `bundle render` to Nelm actions - Update to version 2.24.0: * chore: release 2.24.0 * feat(build): add mutate image spec config feature (#6578) * docs: regen cli * feat(deploy): add --disable-default-values and - -disable-default-secret-values flags to `bundle apply` * refactor(deploy): migrate `bundle apply` to Nelm actions * feat(deploy): vendor chart dependencies in bundle during `bundle publish` * chore(channels): bump channels ++++ xpadneo: - Build for kernel-longterm (boo#1236919). ++++ xtensor: - BuildRequires: python3-sphinx_rtd_theme to fix Factory build - Use fdupes ++++ yazi: - Update to version 25.2.7: * chore: bump version to 25.2.7 (#2301) * feat: use positional argument instead of `--args` for the `plugin` command (#2299) * feat: support end of options (`--`) marker for all commands (#2298) * docs: update Windows Terminal image preview support to Stable (#2296) * feat: new `arrow top` and `arrow bot` commands to jump to the top and bottom (#2294) * feat: switch to Calendar Versioning (#2291) * feat: new `@since` plugin annotation to specify the minimum supported Yazi version (#2290) * fix: enable unwinding on Windows release builds (#2286) * docs: Warp sponsorship (#2282) * fix: correct shell quotes for Unicode on Windows (#2285) * fix: squeeze the parent directory offset after terminal size change (#2275) * docs: add Bobcat to the list of VTEs with images preview support (#2269) * feat: `ya pack` supports adding and deleting multiple packages at the same time (#2257) * feat: allow preloaders to return an optional `Error` to describe the failure (#2253) * feat: new `cx.layer` API to determine the current UI layer (#2247) * feat: support `package.toml` as a symlink (#2245) * fix: ensure the selected file list is always ordered (#2244) * feat: wrap long task descriptions (#2243) * fix: JSON value `null` should be deserialized as Lua `nil`, not lightweight userdata `null` (#2242) * feat: apply natural sort to partitions on both Linux and macOS (#2235) * fix: use `u32` for parsing Linux partition blocks (#2234) * fix: unmangle the hexadecimal space strings (`"\x20"`) in Linux partition labels (#2233) * feat: support local `tmux` image preview over SSH (#2229) * fix: ignore completions artifacts (#2226) * fix: sync block execution failed due to `Runtime` mutably borrowed more than once (#2225) * perf: detach the watch registration from the main thread (#2224) * ci(snap): correct arm64 runner OS (#2217) * feat: more complete hovered file cursor tracking (#2218) * fix(nix): rust overlay infinite recursion (#2216) * ci: use GitHub Linux arm64 runners for the snap build (#2214) * feat: mount manager (#2199) * feat: channel and multi-concurrent task join support for the plugin system (#2210) * feat: custom modal component API (#2205) * feat: arm64 Snap package (#2188) * fix: wrong description of the `swipe` command (#2197) * feat: new `ya pack -d` subcommand to delete packages (#2181) * feat: new `--no-cwd-file` option for the `close` command (#2185) * fix: incorrect monorepo sub-plugin path resolution (#2186) * feat: allow `YAZI_LOG` to control the log level of Überzug++ (#2183) * docs: correct the `cargo test` command in the contribution guide (#2182) * feat: replace mode and Vim motions (`W`, `E`, `B`, `^`, `_`) for inputs (#2143) * feat: more decent package locking mechanism (#2168) * feat: support `application/mbox` mimetype (#2173) * feat: sort search results by full URN (#2164) * fix: typo in the argument documentation for the CLI (#2158) * feat: support and hide Windows system files by default (#2149) * fix: correct Vec capacity allocation caused by variable name shadowing (#2139) * fix: `before_ext` should exclude directories since only files have extensions (#2132) * fix: handle broken pipe errors gracefully (#2110) * feat: prompt users without `fzf` for the `zoxide` plugin (#2122) * fix: don't check if has a hovered file in advance, only do so when `--hovered` is explicitly specified (#2105) * docs: update the links in the README (#2103) * fix: add Alacritty to the database as a terminal that doesn't support any image protocol (#2107) * fix: reversed style shouldn't be applied to the entire text block * ci: add new linux targets (#2099) * feat: new `ya.confirm()` API (#2095) * fix: element style of `ui.Text` was not applied to the entire area (#2093) * feat: add `cbr` and `cbz` as valid archive extensions (#2077) * feat: theme support for the spotter border and title (#2002) * chore: bump version to 0.4.3 ------------------------------------------------------------------ ------------------ 2025-2-6 - Feb 6 2025 ------------------- ------------------------------------------------------------------ ++++ PrusaSlicer: - Fix building with CGAL 6.0+ - Added PrusaSlicer-2.9.0-pr13081-cgal6.0.patch gh#prusa3d/PrusaSlicer#13081 ++++ aws-c-cal: - Update to version 0.8.3 * Fix Findcrypto.cmake by @graebm in (#205) - from version 0.8.2 * Switch CI to use roles by @DmitriyMusatkin in (#202) * A bunch of CMake fixes by @graebm in (#203) - Drop acc_fix-cmake-modules-path.patch, fixed upstream ++++ aws-crt-cpp: - Update to version 0.30.1 * Temporarily rollback s2n by @DmitriyMusatkin in (#705) - from version 0.30.0 * Add topic argument to publish callback in request-response stream client by @sfod in (#703) * CMake modules by @sfod in #702 - from version 0.29.10 * Fix segfaults -- CRC64NVME on machines with disabled AVX and uri parsing corner case. by @TingDaoK in (#700) - Drop acc_fix-cmake-modules-path.patch, fixed upstream ++++ bcachefs-tools: - Update to 1.20.0: * bcachefs fs top - show runtime performance information * various fixes ++++ bluedevil6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * kcm: keep "Pair Device" always visible (kde#499232) * [kcm] Fix file receiver URL setting handling ++++ breeze6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * kdecoration: Update titlebar when borders change (kde#499222) ++++ build: - mkosi: drop most systemd/build-packages deps and use obs_scm directory as source if present - improve source copy handling - Introduce --repos-directory and --containers-directory options ++++ rust1.84: - Fix build for loongarch64 ++++ cpp-httplib: - version update to 0.18.6 * Resolve #2033 * Port/Address re-use #2011 * Invalid Content-Length values should be rejected #2014 * Feature request: ability to check if the connection is still alive #2017 * Changed to use non-blocking socket in is_ssl_peer_could_be_closed (258992a) * Treat out-of-range last_pos as the end of the content #2009 * fix:set_file_content with range request return 416. #2010 * Fix HTTP Response Splitting Vulnerability (9c36aae) - added patches fix https://github.com/yhirose/cpp-httplib/issues/2042 + cpp-httplib-test-issue2004-online.patch ++++ gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-aarch64-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-aarch64-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-amdgcn-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-arm-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-arm-none-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-arm-none-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-avr-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-avr-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-bpf-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-hppa-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-hppa-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-m68k-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-mips-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-nvptx-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-ppc64-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-ppc64le-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-ppc64le-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-pru-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-riscv64-elf-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-riscv64-elf-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-riscv64-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-riscv64-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-rx-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-rx-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-s390x-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-s390x-gcc13-bootstrap: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-sparc-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ cross-sparc64-gcc13: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ discover6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * libdiscover: emit reviewsReady when network has error * appstreamutils: use new query icons when available * appstreamutils: fix icon listing (kde#494315) * appstream: Disregard the thumbnail when it's too small (kde#497772) * notifier: add --check-delay option (defaults to 0) ++++ docbook2x: - Correct license as since docbook2X 0.8.4 it is MIT ++++ dovecot24: - make apparmor conditional more readable ++++ drkonqi6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * reportinterface,coredump: pass tags and extra data from kcrash to sentry * sentry-data: use newline instead of endl and flush * sentry: insert os context on cpp side rather than python * reportinterface: tag sentry events as missing payload * preamble: add tags for trace variable presence * Add mappings for baloorunner and gmenudbusmenuproxy * backtracegenerator: do not cache whether to resolve symbols (kde#495154) * Fix build with qt dev ++++ flatpak-kcm6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - No code changes since 6.2.91 ++++ gap-browse: - Update BuildRequires to ncurses-devel ++++ gcc13-testresults: - Fix condition on whether to enable plugins or JIT support to not check sle_version which is not defined in SLFO but to check is_opensuse and suse_version instead. - Add gcc13-pr118780.patch to make the SLFO config work. ++++ golang-github-prometheus-promu: - Remove more debug files for Red Hat Enterprise Linux ++++ govulncheck-vulndb: - Update to version 0.0.20250206T175003 2025-02-06T17:50:03Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2023-1867 CVE-2022-47930 GHSA-c58h-qv6g-fw74 * GO-2024-3244 CVE-2024-50354 GHSA-cph5-3pgr-c82g - Update to version 0.0.20250206T165438 2025-02-06T16:54:38Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3428 CVE-2025-22867 * GO-2025-3447 CVE-2025-22866 ++++ grafana: - Add simple testing ++++ breeze6-gtk: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ hare-libnotify: - Make use of %make_build macro ++++ ibus-typing-booster: - Update to 2.27.23 - Key combinations like A-C-l should also commit and pass the key to the application (unless they have a transliteration) (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/622) - Support m17n input methods which produce multiple candidates (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/523) - Enable vi-tcvn, vi-telex, vi-viqr, vi-vni, zh-pinyin-vi, zh-pinyin as restricted tb engines ++++ kactivitymanagerd6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kde-cli-tools6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kde-gtk-config6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kdecoration6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kdeplasma6-addons: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * applets/userswitcher: don't highlight user on press * windowswitchers/sidebar: small QML fixes (kde#492506) * applets/notes: don't steal shortcuts to FloderView * windowswitchers: make window titles accessible ++++ kernel-firmware: - Update to version 20250205 (git commit 429bdd620eb1): * amdgpu: DMCUB update for DCN401 * ath12k: WCN7850 hw2.0: update board-2.bin * ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.4.1-00199-QCAHKSWPL_SILICONZ-1 * ath12k: QCN9274 hw2.0: update board-2.bin * ath11k: WCN6750 hw1.0: update board-2.bin * ath11k: QCN9074 hw1.0: update to WLAN.HK.2.9.0.1-02146-QCAHKSWPL_SILICONZ-1 * ath11k: QCA6698AQ hw2.1: add to WLAN.HSP.1.1-04479-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1 * ath11k: QCA6698AQ hw2.1: add board-2.bin * ath11k: QCA6390 hw2.0: update board-2.bin * ath11k: QCA2066 hw2.1: update to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.6 * ath11k: QCA2066 hw2.1: update board-2.bin * ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.9.0.1-02146-QCAHKSWPL_SILICONZ-1 * ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-02409-QCAHKSWPL_SILICONZ-1 * copy-firmware: Fix 'No such file or directory' error. * ath11k: add device-specific firmware for QCM6490 boards * qca: add more WCN3950 1.3 NVM files * qca: add firmware for WCN3950 chips * qca: move QCA6390 firmware to separate section * qca: restore licence information for WCN399x firmware * amdgpu: DMCUB updates for various ASICs * amdgpu: DMCUB updates forvarious AMDGPU ASICs * qca: Update Bluetooth WCN6750 1.1.0-00476 firmware to 1.1.3-00069 * qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform * qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform - Update aliases from 6.13 ++++ kgamma6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kglobalacceld6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kinfocenter6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * CommandOutputKCM: Use correct newlines for HTML-styled content (kde#499069) ++++ kmenuedit6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kpipewire6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ krdp6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Make enablement affect Plasma only ++++ kscreen6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * osd: workaround wrong geometry on X11 ++++ kscreenlocker6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Remove and add idle timeout when inhibited and unhibited (kde#469687) * X11Locker: always call stayOnTop when receiving XCB_MAP_NOTIFY to fix black screen * Update .gitignore to ignore build folder ++++ ksshaskpass6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ libksysguard6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * faces/ExtendedLegend: handle null source model * faces/Choices: fix resetting tree model on close ++++ ksystemstats6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Clean up when a sensor gets destroyed that is currently subscribed * plugins/cpu: Remove "wait" from total CPU usage sensors (kde#497341) * plugins/cpu: Use physical ID to determine number of CPUs (kde#496847) ++++ kwayland-integration6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ kwayland6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Drop unused and deprecated CMakeFindFrameworks ++++ kwin6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Too many changes to list here ++++ layer-shell-qt6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ libkscreen6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma5support6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ libplasma6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-activities: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-activities-stats: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ qt6-base: - Drop patches: * 0001-Revert-QThread-Unix-move-the-pthread_key-to-a-file-s.patch * 0002-Revert-QThread-Unix-revert-to-pthread-destruction-in.patch - Add patches (kde#499537, QTBUG-133500, QTBUG-130278) * 0001-QLocale-try-to-survive-being-created-during-applicat.patch * 0001-QSystemLocale-bail-out-if-accessed-post-destruction.patch * 0001-QLibraryInfo-speed-up-checking-if-qt-etc-qt.conf-res.patch ++++ nlopt-main: - Update to version 2.10.0: * New Java bindings (gh#stevengj/nlopt#578). * Allow disabling exceptions with set_exceptions_enabled (gh#stevengj/nlopt#580). * Configurable tolg tolerance parameter for Luksan gradient stopping condition (gh#stevengj/nlopt#585). * Restored LD_LBFGS_NOCEDAL enum value (dropped in 2.9) to ease backwards compatibility for wrappers in other languages (though this algorithm is currently unimplemented) (gh#stevengj/nlopt#587). - Build and install java bindings as part of a newly split nlopt-java package. - Bump shlib name in keeping with upstream so version update. ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1013 - handle optimal-io-size in RAID topology calculation (bsc#1236687) - 4.5.231 ++++ libtasn1: - libtasn1 4.20.0: * Fix CVE-2024-12133: Potential DoS in handling of numerous SEQUENCE OF or SET OF elements (boo#1236878) * The release tarball is now reproducible * Update gnulib files and various build/maintenance fixes. - update upstream signing key ++++ uhd: - Add reproducible.patch to drop build date (boo#1047218) ++++ wtmpdb: - Update to version 0.71.0+git20250206.608632a: * Fix expected output of wtmpdb_rotate() test * Make header usable from C++ ++++ mergiraf: - Update to version 0.5.0: New languages * PHP * Solidity * TSX * Lua * Kotlin * Devicetree * Ruby Improvements * The histogram diff algorithm is used for line-based merges. * The mgf_dev parse command correctly displays nodes that have a signature and are commutative at the same time. * Don't add a newline at the end of merged / to-be-merged files. * Also parse correctly conflicts with non-newline-terminated sides. * The --keep-output option was added to the mergiraf solve to control the creation of .orig files. * The conflict size marker size can be controlled with option -l * The commutativity of various syntactic elements was restricted to avoid bad merges. * A --timeout option is available in mergiraf merge, to fall back on line-based merging if structured merging takes too long. * A panic when failing to commutatively merge a root node was fixed. Compatibility * Support for the MERGIRAF_DISABLE environment variable was removed, use mergiraf=0 instead. Performance * Many improvements reducing memory allocations. ++++ milou6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ mksusecd: - merge gh#openSUSE/mksusecd#78 - make a more determined attempt to create the UEFI boot image if it is missing (bsc#1236828) - 3.2 ++++ nginx: - Changed URL's from nginx.org to github.com . - Updated to 1.27.4 * https://nginx.org/en/CHANGES * Fixed insufficient check in virtual servers handling with TLSv1.3 SNI allowed to reuse SSL sessions in a different virtual server, to bypass client SSL certificates verification (CVE-2025-23419). * Added the "ssl_object_cache_inheritable", "ssl_certificate_cache", "proxy_ssl_certificate_cache", "grpc_ssl_certificate_cache", and "uwsgi_ssl_certificate_cache", "keepalive_min_timeout" directives. * Fixed nginx could not build libatomic library using the library sources if the --with-libatomic=DIR option was used. ++++ nlopt: - Update to version 2.10.0: * New Java bindings (gh#stevengj/nlopt#578). * Allow disabling exceptions with set_exceptions_enabled (gh#stevengj/nlopt#580). * Configurable tolg tolerance parameter for Luksan gradient stopping condition (gh#stevengj/nlopt#585). * Restored LD_LBFGS_NOCEDAL enum value (dropped in 2.9) to ease backwards compatibility for wrappers in other languages (though this algorithm is currently unimplemented) (gh#stevengj/nlopt#587). - Build and install java bindings as part of a newly split nlopt-java package. - Bump shlib name in keeping with upstream so version update. ++++ nodejs-electron: - New upstream release 33.4.0 * Added permission support for document.executeCommand("paste"). * Fixed crash in gin::wrappable::secondweakcallback. ++++ ocean-sound-theme6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ openQA: - Update to version 4.6.1738861231.e206546d: * Update default config with OAuth2 new "id_from" option * Support OpenID Connect better in the OAuth2 'custom' provider * Add SYNC_ASSETS_HOOK support ++++ oxygen6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * kdecoration: Update titlebar when borders change ++++ pam_kwallet6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ pam_pkcs11: - Update to 0.6.13 * Added pkcs11-eventmgr systemd service unit. * Updated Russian translations for pam_pkcs11 (thx Max Kosmach and Andrey Cherepanov). * Fixed possible authentication bypass (CVE-2025-24032): * Use signatures to verify authentication by default (thx Frank Morgner). * Fixed possible authentication bypass (CVE-2025-24531): * Restoring the original card_only / wait_for_card behavior (thx Matthias Gerstner, Frank Morgner). * Move pam_securetty.so upward in the example PAM config. * Set 'slot_num' configuration parameter to 0 by default (thx Jpereyra316). * Print details about configuration parse errors (thx Jpereyra316). * Add Chinese (Simplified) translation. * Capitalize all PAM messages (thx Alynx Zhou). * Made pkcs11_make_hash_link support whitespaces in file names * Drop 0001-Set-slot_num-configuration-parameter-to-0-by-default.patch * Drop 0001-memory-leak-fixes.patch * Rebase pam_pkcs11-0.5.3-nss-conf.patch * Rebase pam_pkcs11-0.6.0-nss-autoconf.patch ++++ patterns-base: - Merge MicroOS and SL Micro base patterns into existing base patterns. ++++ perl-Bit-Vector: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Business-ISBN-Data: - updated to 20250205.1.0 (20250205.001) see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes 20250205.001 2025-02-05T16:56:48Z * data update for 2025-02-05 ++++ perl-Carp-Clan: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Class-Factory-Util: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Class-Singleton: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Convert-UUlib: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Crypt-Rot13: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Curses: - Fix build by depending on ncurses-devel instead of ncurses5-devel ++++ perl-Data-ShowTable: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Date-Calc: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Digest-MD4: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Digest-Perl-MD5: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-File-Mork: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-File-Tail: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Getopt-Tabular: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-HTML-Clean: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-HTTP-Request-AsCGI: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Linux-Inotify2: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Math-Geometry-Voronoi: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Net-Dropbox-API: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Net-Jabber: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-PadWalker: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Parse-Win32Registry: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Plack-Test-Agent: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-SQL-Abstract-Pg: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Snowball-Norwegian: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ perl-Term-Terminfo: - Fix build by depending on ncurses-devel instead of ncurses5-devel ++++ perl-common-sense: - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details ++++ plasma6-openSUSE: - Update to 6.3.0 ++++ plasma6-browser-integration: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-desktop: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * kcms/baloo: Keep Play/Pause actions visible in header * applets/taskmanager: don't let tooltip appear while context menu is open (kde#448510) * applets/kicker: fix keyboard navigation between runner columns (kde#482624) * kcms/access use working validator on spinboxes * kcms/workspaceoptions: screen-read helper text * kcms/workspaceoptions: improve helper text position * kcm/landingpage: improve helper text position * applets/taskmanager: prevent empty tooltip items * applets/taskmanager: make vertical tooltip compact * kcms/touchpad: Remove auto-disable functionality from kded * kcms/touchpad: Name backend device methods similar to kcm_mouse * applets/kicker: fix backspace when searching (kde#483253) * applets/taskmanager: only show media controls once * applets/taskmanager: make no-image tooltip clickable * ConfigurationContainmentAppearance: Set buddyFor wallpaper type * kickoff: fix external drag and drop, avoid conflicts with plasmoid dragging (kde#454863,kde#467587) * kcms/ksmserver: remove system restart message * applets/kickoff: make top corners and left/right header paddings perfect (kde#473061) * appiumtests: make kickofftest less flaky * kcms/ksmserver: Fix settings object lifetime management (kde#487028,kde#488292) * kcms/touchpad: Make sure settings fields in X11 are not randomly missing (kde#448953) * applets/folder: Don't use DesktopSchemeHelper::getFileUrl to get title (kde#494430) * Revert "applets/kickoff: change category at most once per frame" ++++ plasma6-disks: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-firewall: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Fix potential crash parsing netstat output (kde#455385) * kcm: Keep header "Add Rule" action visible when space-limited ++++ plasma6-integration: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Set QPlatformTheme::ShowIconsInMenus too (kde#499314) * Rename QGenericUnixServices to QDesktopUnixService ++++ plasma6-mobile: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-nano: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-nm: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * libs: check self is alive after receiving D-Bus reply in Handler * Emit LastUsedRole change when TimeStampRole changes ++++ plasma6-pa: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Only show osd on global shortcuts or scrolling the applet * kcm: make inactive detection more robust (kde#496682) ++++ plasma6-print-manager: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * kcm: Keep header "Add" action visible when space-limited ++++ plasma6-sdk: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-workspace: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * applets/notification: make the new indicator 1px taller * update version for new release * shell: save containment value in signal slots in PanelView * desktopnotifier: listen trash state changes from trashrc * containmentactions/applauncher: Escape ampersands (kde#499474) * applets/kicker: make submenu follow layoutDirection * [libtaskmanager] Invalidate filter after changing hideActivatedLaunchers (kde#499475) * kicker: remove favorites more reliably (kde#497958) * keyboardlayout: wait for org.kde.keyboard service from kded asynchronously (kde#495684) * Give ActionButton text more horizontal space (kde#499296) * kcms/{autostart,users} Keep "Add" actions visible in headers * kcms/nightlight: Fix dark theme color temperature preview * libkworkspace: fix crash when XRandr extension is not initialized * kcms/wallpaper: Set buddyFor wallpaper type * appiumtests: make clipboardtest less flaky * Watch for changes in session save mode (kde#449077) * kcm/users: make cropper fill largest square within image by default (kde#498989) * kcms/users: fix dialog sizing (kde#481316) * libkmpris: Fix default min/max playback rate * kcms/soundtheme: Allow setting theme with sounds disabled (kde#497355) * applets/notification: limit popup with of inlineReply (kde#498834) ++++ plasma6-systemmonitor: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * Set interactive of TableView and page flickable to false (kde#499303,kde#487219) ++++ plasma6-thunderbolt: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - No code changes since 6.2.91 ++++ plasma6-vault: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-welcome: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plasma6-workspace-wallpapers: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ plymouth-theme-breeze6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ polkit-kde-agent-6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ powerdevil6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * kcm: Keep header "Advanced Power Settings…" action visible ++++ product-composer: - update to version 0.5.3 Adding skip_updateinfos build option to pass issue #14 ++++ lieer: - Initial packaging. ++++ python-Authlib: - Update to 1.4.1 * Improve garbage collection on OAuth clients. (#698) * Fix client parameters for httpx. (#694) ++++ python-DataProperty: - Update to 1.1.0 * Add set_type_value method to DataPropertyExtractor class * Change type annotation of TypeValueMap to use dict instead of Mapping - Adjust upstream source name in spec file ++++ python-Pyphen: - Update to 0.17.2 * Fix Oriya dictionary name. * Update documentation. - from version 0.17.1 * Update Mongolian dictionary. * Add Assamese, Kannada, Sanskrit, Punjabi, Oriya, Marathi dictionaries. ++++ python-azure-mgmt-hardwaresecuritymodules: - New upstream release + Version 1.0.0b2 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Rename LICENSE.txt to LICENSE in %files section - Update Requires from setup.py ++++ python-django-avatar: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-djet: - Switch to pyproject macros. - No more greedy globs in %files. - Drop unneeded Requires on six. ++++ python-mathics-pygments: - Update to version 1.0.4: * Add code for reading the YAML takes from the Mathics project. ++++ python-nilearn: - Update to 0.11.1 * Support for Python 3.8 has been dropped. * We recommend upgrading to Python 3.11 or above. * This version is the first one to support Python 3.13. * This version includes a new “surface” API that allow to represent surface meshes and data. * PolyMesh (and PolyData) can be used to instantiate mesh (and respectively data) objects with both hemisphere. * SurfaceImage are objects that hold meshes and data for both hemispheres. * Surface plotting functions have been adapted to work with SurfaceImage object. * Remove the unused argument url from fetch_localizer_contrasts, fetch_localizer_calculation_task and fetch_localizer_button_task * Remove the unused argument rank from the constructor of LikelihoodModelResults * Remove the unused arguments upper_cutoff and exclude_zeros for compute_multi_background_mask * The parameter tr for Repetition time will be replaced by t_r in the “HRF” functions in version 0.13.0. * The parameter ax will be replaced by axes in plot_contrast_matrix and plot_design_matrix in release 0.13.0. * For more changes see upstream changelog. - Drop support-new-scipy.patch, not needed anymore. - Add upstream patch sklearn-1.16.1.patch to fix tests ++++ python-ntc-templates: - Update to version 7.7.0 * Account for member of and active members ellipsis. * modified hp_comware_display_interface.textfsm to account for lowercase "maximum frame length". * Add large_community to eos bgp detail. * add arista eos show ip mroute detail template. * Arista eos show ip bgp summary. - Update to version 7.6.0 * Adding new command on Alcatel AOS: show linkagg alias. * New template for Alcatel AOS: show linkagg port. * Fixing template for alcatel aos to support R8.9: show mac-address-table. * Adding template for Alcatel AOS (only R8): show interfaces alias. * Alcatel aos show linkagg port. * Added description in cisco_ios_show_ip_bgp_vpnv4_all_neighbors. * Update template Alcatel AOS: show mac-address-table. * Update template Alcatel AOS: show interfaces port. * Updating template for Huawei SmartAX: display ont info summary ont. * Updated Aruba AOSCX show_vsf_detail with additional values. * status regex includes non-whitespace. * Add new templates for Alcatel AOS: show interfaces ethernet. * Handle trailing space after mode in HP Comware display interface * Added support for capturing the "Local Intf service instance" field in the template. * Add IPv6 network and service group support to IOS show object-group. * adding juniper_junos_show_system_processes_summary.textfsm support. * adding juniper_junos_show_system_processes_brief.textfsm support * Fix ios sh int status private vlan (pvlan). * Huawei smartax display ont info summary. * Create cisco_asa_show_running-config_access-group. * Update cisco_asa_show_running-config_object_network.textfsm. * Update cisco_ios_show_ip_interface_brief. * Add Fsas Si-R show system information template. * Augment and simplify regexes in alcatel_aos_sh_int_ethernet. * Added template support for cisco_fxos show system firmware. * Add new template for Fsas Si-R show ether. * Create cisco_asa_show_running-config_object_service. ++++ python-numba: - Remove bogus skip-test_noinline_on_main_call.patch, it was fixed upstream in 0.61 - Handle c++ development files for devel package ++++ python-opencensus-ext-azure: - Refresh opencensus-pr1002-remove-mock.patch with latest code - Add python313.patch to make it compatible with python313, gh#census-instrumentation/opencensus-python#1248 - Update to 1.1.14 * Remove status code 206 from retry code + only count batch level for statsbeat (#1247) - from version 1.1.13 * Changed bit-mapping for httpx and fastapi integrations - from version 1.1.12 * Fix missing/None fields in ExceptionDetails (#1232) * Fix missing/None typeName field in ExceptionDetails (#1234) - from version 1.1.11 * Add str fallback to envelope serialization (#1196) * Remove outerId from exceptiondata (#1221) - from version 1.1.10 * Various bug fixes - from version 1.1.9 * Fix export of exception information in traces (#1187) * Modify metrics exporter to include setting export interval to 60s - from version 1.1.8 * Disable storage for statsbeat if storage is disabled for exporter (#1155) * Add UK to eu statsbeats (#1181) - from version 1.1.7 * Add storage existence checks to storing and transmitting in exporter (#1150) * Add 502 and 504 status codes as retriable (#1153) * Fix statsbeat bug - exporting zero values for network statsbeat ++++ python-pyforgejo: - update to 2.0.0: * massive rewrite, no changelogs given (everything is in one commit) ++++ python-pyssim: - Update to 0.7: * Drop Python 3.7 support. * Add Python 3.12 support. * Update support for newer versions of PIL/Pillow. - Drop patch pillow10.patch, included upstream. - Add patch use-pywavelets.patch: * Use PyWavelets rather scipy.signal for CWT. - Switch to pyproject macros. ++++ qqc2-breeze-style6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ qt6-base-docs: - Drop patches: * 0001-Revert-QThread-Unix-move-the-pthread_key-to-a-file-s.patch * 0002-Revert-QThread-Unix-revert-to-pthread-destruction-in.patch - Add patches (kde#499537, QTBUG-133500, QTBUG-130278) * 0001-QLocale-try-to-survive-being-created-during-applicat.patch * 0001-QSystemLocale-bail-out-if-accessed-post-destruction.patch * 0001-QLibraryInfo-speed-up-checking-if-qt-etc-qt.conf-res.patch ++++ rosegarden: - update to 24.12.1 * Fixed a crash when closing the Manage MIDI Devices window. Debian Bug #1091859. [544fbeea] * Fixed a crash when creating a new document (File > New) while the bank editor is up. Bug #1712. [77cd257d] * Fixed a crash when deleting a repeating segment that is being edited in notation. Bug #1711. [edff1c0a] ++++ schismtracker: - Drop schism-nodate.diff to make builds reproducible (boo#1047218) ++++ sddm-kcm6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ selinux-policy: - Update to version 20250206: * kanidm_unixd.fc: follow default style for aliased paths * Dontaudit systemd-logind remove all files * Add the files_dontaudit_read_all_dirs() interface * Add the files_dontaudit_delete_all_files() interface * Allow rhsmcertd notify virt-who * Allow irqbalance to run unconfined scripts conditionally * Allow snapperd execute systemctl in the caller domain * Allow svirt_tcg_t to connect to nbdkit over a unix stream socket * Allow iio-sensor-proxy read iio devices * Label /dev/iio:device[0-9]+ devices * Allow systemd-coredump the sys_admin capability * Allow apcupsd's apccontrol to send messages using wall * contrib/thumb: also allow per-user thumbnailers * contrib/thumb: fix thunar thumbnailer (rhbz#2315893) * Allow virt_domain to use pulseaudio - conditional * Allow pcmsensor read nmi_watchdog state information * Allow init_t nnp domain transition to gssproxy_t * Allow systemd-generator connect to syslog over a unix stream socket * Allow virtqemud manage fixed disk device nodes * Allow iio-sensor-proxy connect to syslog over a unix stream socket * Allow virtstoraged write to sysfs files * Allow power-profiles-daemon write sysfs files * Update iiosensorproxy policy * Allow pcmsensor write nmi_watchdog state information * Label /proc/sys/kernel/nmi_watchdog with sysctl_nmi_watchdog_t * Allow virtnodedev create /etc/mdevctl.d/scripts.d with bin_t type * Add the gpg_read_user_secrets() interface * Allow gnome-remote-desktop read resolv.conf * Update switcheroo policy * Allow nfsidmap connect to systemd-homed over a unix socket * Add the auth_write_motd_var_run_files() interface * Add the bind_exec_named_checkconf() interface * Add the virt_exec_virsh() interface * Allow database rotation for wtmpdbd_t * Allow wtmpdbd to send messages notifications * Allow virtqemud domain transition to nbdkit * Add nbdkit interfaces defined conditionally * Allow samba-bgqd connect to cupsd over an unix domain stream socket * Confine the switcheroo-control service * Allow svirt_t read sysfs files * Add rhsmcertd interfaces * Add the ssh_exec_sshd() interface * Add the gpg_domtrans_agent() interface * Label /usr/bin/dnf5 with rpm_exec_t * Label /dev/pmem[0-9]+ with fixed_disk_device_t * allow kdm to create /root/.kde/ with correct label * Change /usr/sbin entries to use /usr/bin or remove them * Allow systemd-homed get filesystem quotas * Allow login_userdomain getattr nsfs files * Allow virtqemud send a generic signal to the ssh client domain * Dontaudit request-key read /etc/passwd ++++ siril: - Update to 1.2.6: * Fixed sign error in Messier catalog * Fixed Save As feature ++++ systemsettings6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * app/externalModule: wrap label (kde#499196) ++++ tailscale: - update to 1.80.1: * net/netmon: add extra panic guard around ParseRIB ++++ vale: - Update to version 3.9.5: * refactor: remove testify * chore: upgrade twine * fix: revert baseStyles merge - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.23 matching go.mod ++++ wacomtablet-kcm6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release ++++ xdg-desktop-portal-kde6: - Update to 6.3.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.0 - Changes since 6.2.91: * update version for new release * access: The dialog need to be modal by default * screenshot: The dialog needs to be modal by default * [AppChooser] Don't use KBuildSycocaProgressDialog to rebuild sycoca (kde#484739) ++++ xwayland: - Update to 24.1.5 * os: NextDPMSTimeout: mark intentional fallthroughs in switch * Xi: avoid NULL pointer dereference if GetXTestDevice returns NULL * render: avoid NULL pointer dereference if PictureFindVisual returns NULL * dix: fix button offset when generating DeviceButtonStateNotify events * dix: limit checks to MAX_VALUATORS when generating Xi events * dix-config.h: add HAVE_SOCKLEN_T definition * xwayland: copy repeat settings from the compositor map * xwayland: Don't run key behaviors and actions * xwayland/glamor/gbm: Don't close fence_fd after xwl_glamor_wait_fence * xwayland/present: Check allow_commits in xwl_present_flip * xwayland/glamor: Drop expecting_event bailing from xwl_drm_handle_device * xwayland: Always decrement expecting_event in xwl_output_create * xwayland/glamor: Clean-up GBM's screen private on failure * xwayland: Do not keep the cursor's pixmap around * xkb: Always use MAP_LENGTH keymap size * os/connection: Make sure partial is initialized * xwayland/glamor: Disable GLAMOR after GBM cleanup * glamor: return the result of gbm_format_for_depth * glamor: use gbm_format_for_depth instead of open-coding it * glamor: reject configs using unsupported rgbBits size * xwayland: prevent potential null pointer dereference ------------------------------------------------------------------ ------------------ 2025-2-5 - Feb 5 2025 ------------------- ------------------------------------------------------------------ ++++ MozillaThunderbird: - Mozilla Thunderbird 128.7.0 MFSA 2025-10 (bsc#1236539) * CVE-2025-1009 (bmo#1936613) Use-after-free in XSLT * CVE-2025-1010 (bmo#1936982) Use-after-free in Custom Highlight * CVE-2025-1011 (bmo#1936454) A bug in WebAssembly code generation could result in a crash * CVE-2025-1012 (bmo#1939710) Use-after-free during concurrent delazification * CVE-2024-11704 (bmo#1899402) Potential double-free vulnerability in PKCS#7 decryption handling * CVE-2025-1013 (bmo#1932555) Potential opening of private browsing tabs in normal browsing windows * CVE-2025-1014 (bmo#1940804) Certificate length was not properly checked * CVE-2025-1015 (bmo#1939458) Unsanitized address book fields * CVE-2025-0510 (bmo#1940570) Address of e-mail sender can be spoofed by malicious email * CVE-2025-1016 (bmo#1936601, bmo#1936844, bmo#1937694, bmo#1938469, bmo#1939583, bmo#1940994) Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20, and Thunderbird 128.7 * CVE-2025-1017 (bmo#1926256, bmo#1935471, bmo#1935984) Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 128.7, and Thunderbird 128.7 ++++ apparmor: - add python313.patch to fix build with python 3.13 ++++ bazel6: - Update to 6.5.0 * General Fix tree file materialized as symlink to another file when building without the bytes. (#20409) Fix bootstrapped Bazel binary (#20804) Ignore read-only errors when updating the mtime of the install_base (#20568) * C++ / Objective-C Fix versioned shared libraries for macOS toolchain (#20847) * Configurability Flip --incompatible_visibility_private_attributes_at_definition (#20520) Implemented --incompatible_enable_proto_toolchain_resolution (#20925) * External Dependencies Fix extraction of tar archives containing sparse files. (#20531) Restart at most once when prepopulating repository rule environment (#20667) * Java Don't pass --add-opens= to javac (#20472) * Remote Execution RemoteSpawnRunner: record inbetween phases in timing profile (#20550) Add profiling to remoteActionBuildingSemaphore.acquire() (#20549) Add flag experimental_throttle_remote_action_building (#20861) * Starlark / Build API Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting - -noincompatible_enable_deprecated_label_apis. (#20590) - Add Source grpc-fix-compile-failuare-in-ppc64le.patch: Add Patch apply-grpc-build-failure-ppc64le.patch: Fix bazel-6.3.1 build failure on ppc64 platform. With this update, Mozc could successfully update in SUSE:SLE-15-SP6. (jsc#PED-12066, bsc#1221311) ++++ duperemove: - Update to 0.15: * Files are no longer invalidated when renamed. * The scan phase now reports both files and bytes in its progress, which is especially useful when processing large files. - Add duperemove-0.15-buildfail.patch: To fix the build. See #367. - Add subpackage for zsh completions ++++ chromium: - Chromium 133.0.6943.53 (stable released 2024-02-04) (bsc#1236806) * CVE-2025-0444: Use after free in Skia * CVE-2025-0445: Use after free in V8 * CVE-2025-0451: Inappropriate implementation in Extensions API ++++ claws-mail: - Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1) BuildRequires. Current version support webkit built against soup 3. - Drop pkgconfig(libsoup-2.4) BuildRequires: No longer needed. ++++ clojure: - Update to 1.12.0.1501: * Update tools.deps ++++ cowsql: - update to 1.15.8: * disable flaky tests ++++ d2: - Update to version 0.6.9: * Animations: style.animated: true is supported on shapes #2250 * Connections now support link #1955 * Vars: vars in markdown blocks are substituted #2218 * Markdown: Github-flavored tables work in md blocks #2221 * Render: adds box arrowheads #2227 * d2 fmt now supports a --check flag #2253 * CLI: PNG output to stdout is supported using --stdout-format png - #2291 * Globs: &connected and &leaf filters are implemented #2299 * CLI: add --no-xml-tag for direct HTML embedding #2302 * CLI: play cmd added for opening d2 input in online playground #2242 * Composition: links pointing to own board are purged #2203 * Syntax: reserved keywords must be unquoted #2231 * Latex: Backslashes in Latex blocks do not escape #2232 This is a breaking change. Previously Latex blocks required escaping the backslash. So for older D2 versions, you should remove the excess backslashes. * Links: non-http url scheme links are supported (e.g. x.link: vscode://file/) #2237 * Compiler: reserved keywords with missing values error instead of silently doing nothing #2251 * Render: SVG outputs conform to stricter HTML standards, e.g. no duplicate ids #2273 * Themes: theme names are consistently cased #2322 * Nears: constant nears avoid collision with edge routes #2327 * Imports: fixes using substitutions in icon values #2207 * Markdown: fixes ampersands in URLs in markdown #2219 * Globs: fixes edge case where globs with imported boards would create empty boards #2247 * Sequence diagrams: fixes alignment of notes when self messages are above it #2264 * Null: fixes nulling a connection with absolute syntax #2318 * Gradients: works with connection fills #2326 * Latex: fixes backslashes doubling on successive parses #2328 - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.23 matching go.mod * Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time. ++++ dblatex: - Fix build against Python 3.13: + Add python3-setuptools BuildRequires. + Add dblatex-replace-imp.patch: replace imp by importlib. ++++ lvm2-device-mapper: - thin-provisioning-tools 1.1.0 requires device-mapper-devel, this creates a cycle (boo#1236749) * update lvm2.spec - remove build require dependency thin-provisioning-tools from devicemapper - remove thin-provisioning-tools related configure options from devicemapper - remove a trivial empty line in extra_opts if default_use_devices_file=1 ++++ diffutils: - diffutils 3.11: * quote file names more consistently in diagnostics * diff now outputs more information when symbolic links differ * diff's --ignore-case (-i) and --ignore-file-name-case options now support multi-byte characters * diff now supports multi-byte characters when treating white space * In options like --expand-tabs (-t), --ignore-space-change (-b) and --ignore-tab-expansion (-E), diff now recognizes non-ASCII space characters and counts columns for non-ASCII characters. * cmp -bl no longer omits "M-" from bytes with the high bit set in single-byte locales like en_US.iso8859-1 * cmp -i N and -n N no longer fail merely because N is enormous. * cmp -s no longer mishandles /proc files * diff -E no longer mishandles some input lines containing '\a', '\b', '\f', '\r', '\v', or '\0'. * diff -ly no longer mishandles non-ASCII input. * diff - A/B now works correctly when standard input is a directory, by reading a file named B in that directory. * diff no longer suffers from race conditions in some cases when comparing files in a mutating file system ++++ docbook2x: - Correct download path ++++ dovecot24: - Remove apparmor support from SLES ++++ exfatprogs: - Update to 1.2.7: NEW FEATURES : * fsck.exfat: support repairing the upcase table. CHANGES : * exfatprogs: make sure to load the tbl preprocessor for man pages. BUG FIXES : * exfatprogs: fix a double free memory error. * dump.exfat: fix a constraint that volume label, bitmap, upcase table must be located at the beginning of a root directory. ++++ perl-Image-ExifTool: - Update to 13.18: * Decode a number of new GoPro tags * Enhanced -geotag option to set Geotime from either SubSecDateTimeOriginal (preferentially) or DateTimeOriginal if not otherwise specified * Don't allow ICC_Profile to be deleted from QuickTime-based files (specifically HEIC, to avoid problem where Apple Preview wouldn't display the resulting file) * Improved decoding of AF points for Nikon D3400 and D7500 * Patched issue introduced in 13.13 which could give a "No data reference" error when writing MP4 videos from some Google phones * Fixed problem writing XMP-iptcExt:LocationCreatedGPSAltitudeRef with an incorrect namespace - Update to 13.17: * Added support for reading more embedded images and videos written in the JPEG trailer by some phones * Added support for reading JPEG trailer written by some OnePlus phones * Added a -validate warning for QuickTime 'wide' atoms with an invalid size * Added a new CanonLensType * Avoid decoding Sony 0x9050 data for the ILCE-1M2 because the encoding has changed since the ILCE-1 and the new encoding is not yet known (github #310) * Fixed issue that could cause runtime warning when using -j with -b * Fixed some issues decoding AFPointsUsed for some newer Nikon models * Fixed problem corrupting QuickTime-format videos when writing if they contain a 'wide' atom with an invalid size ++++ freerdp: - Drop pkgconfig(webkit2gtk-4.0) BuildRequires, we are not passing webview=on to cmake, hence unused and nobody complained. ++++ gcr: - Update to version 4.3.1: + gcr: Vala override for CertificateField.get_value + Fix "meson test" failures in FIPS mode + doap: Remove invalid maintainer entry + tests: Replace echo -n by printf + build: Avoid redundant libegg linking into gck tests + build: Fix some GLib/GTK deprecation warnings + ssh-agent: Request rsa-sha2-256 signature in tests + docs: Fix up a bunch of gi-docgen annotations + ci: Use GNOME Release service + Updated translations. ++++ gimp: - Drop unused pkgconfig(webkit2gtk-4.0) BuildRequires. - Use ldconfig_scriptlets macro for post(un) handling. ++++ gnome-shell: - Update to version 47.4: + Fix overlapping tiles in app grid on hover + Fix default user avatar with light style + Fixed crash + Misc. bug fixes and cleanups + Updated translations. ++++ gnome-shell-extensions: - Update to version 47.4: + window-list: Fix regression in chrome tracking + Misc. bug fixes and cleanups ++++ go1.24: - go1.24rc3 (released 2024-02-05) is a release candidate version of go1.24 cut from the master branch at the revision tagged go1.24rc3. Refs boo#1236217 go1.24 release tracking CVE-2025-22866 CVE-2025-22867 * go#71423 go#71383 boo#1236801 security: fix CVE-2025-22866 crypto/internal/fips140/nistec: p256NegCond is variable time on ppc64le * go#71476 boo#1236839 security: fix CVE-2025-22867 cmd/go: arbitrary code execution during build on darwin ++++ google-guest-agent: - Update to version 20250116.00: (bsc#1236403, bsc#1234563) * networkd(vlan): remove the interface in addition to config (#468) * Implement support for vlan dynamic removal, update dhclient to remove only if configured (#465) * Update logging library (#479) * Remove Pat from owners file. (#478) ++++ govulncheck-vulndb: - Update to version 0.0.20250205T232745 2025-02-05T23:27:45Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3408 * GO-2025-3448 GHSA-23qp-3c2m-xx6w * GO-2025-3449 GHSA-mx2j-7cmv-353c * GO-2025-3450 GHSA-w7wm-2425-7p2h * GO-2025-3454 GHSA-mj4v-hp69-27x5 * GO-2025-3455 GHSA-vqv5-385r-2hf8 - Update to version 0.0.20250205T003520 2025-02-05T00:35:20Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3451 ++++ graphviz: - Add python3-setuptools BuildRequires: fix build/installation when using python 3.13. ++++ graphviz-addons: - Add python3-setuptools BuildRequires: fix build/installation when using python 3.13. ++++ graphviz-qt5: - Add python3-setuptools BuildRequires: fix build/installation when using python 3.13. ++++ grommunio-index: - Update to release 1.3 * Prevent indexing of users without mailbox * Index HTML body * Evaluate PR_MESSAGE_DELIVERY_TIME before PR_LAST_MODIFICATION_TIME * Stop considering inline attachments * Add trace logging for message updates ++++ halloy: - Update to version 2025.1: + Added: - Image and card previews for url links - Ability to disable dimming of usernames when away - Ability to customize autocomplete sorting direction and completion suffixes - Ability to hide command descriptions - Ability to set delay before triggering notifications - Ability to toggle fullscreen - Ability to exclude and include notifications. - New IRCv3 extensions support + chathistory + setname + Standard Replies - Case mapping support via ISUPPORT - Restore last known window position and size at launch - Date separators in buffers when day changes - Show nickname in user-context menu - Tor support as a proxy option + Fixed: - Long username & password combinations could cause SASL authentication to fail - nick_password_command is now working as intended - Don't add suffix (: ) to prompt if there is no valid nick to autocomplete - Highlight notifications are correctly triggered for /me actions - Removed cargo_audit from _service due that contains vendor now ++++ ibsim: - Fix new line issues in changelog ++++ jameica: - Fix build with recent Factory macro changes ++++ java-11-openj9: - removed unneeded xorg-x11-proto-devel BuildRequires (bsc#1236804) ++++ java-17-openj9: - removed unneeded xorg-x11-proto-devel BuildRequires (bsc#1236804) ++++ kora-icon-theme: - Update to version 1.6.3, which contains new icons and corrected symlinks. ++++ languagetool: - Make languagetool-core archful, because it requires system hunspell library ++++ languagetool-core: - Make languagetool-core archful, because it requires system hunspell library ++++ languagetool-tools: - Make languagetool-core archful, because it requires system hunspell library ++++ qt6-base: - Add patches to avoid crashes on exit (kde#499537): * 0001-Revert-QThread-Unix-move-the-pthread_key-to-a-file-s.patch * 0002-Revert-QThread-Unix-revert-to-pthread-destruction-in.patch ++++ libXbgi: - removed unneeded xorg-x11-proto-devel BuildRequires (bsc#1236804) ++++ libapparmor: - add python313.patch to fix build with python 3.13 ++++ lvm2: - thin-provisioning-tools 1.1.0 requires device-mapper-devel, this creates a cycle (boo#1236749) * update lvm2.spec - remove build require dependency thin-provisioning-tools from devicemapper - remove thin-provisioning-tools related configure options from devicemapper - remove a trivial empty line in extra_opts if default_use_devices_file=1 ++++ mariadb-connector-c: - Update to 3.3.13: * https://mariadb.com/kb/en/mariadb-connector-c-3-3-13-release-notes/ - Fix boo#1236823 ++++ pari: - Update to release 2.17.1 * Fixed incorrect GP proto for ``ellpadicfrobenius``, ``mftocoset``, ``qfcvp`` * Fixed segfault in ``algsubalg`` when input is linearly dependent * Fixed ``alglatinter`` trivial intersection (misuse of ``matkermod(,1)``) - removed unneeded xorg-x11-proto-devel BuildRequires (bsc#1236804) ++++ python312-core: - Update to 3.12.9: - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127906: Backport test_cext from the main branch. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-58956: Fixed a bug in pdb where sometimes the breakpoint won’t trigger if it was set on a function which is already in the call stack. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-123085: In a bare call to importlib.resources.files(), ensure the caller’s frame is properly detected when importlib.resources is itself available as a compiled module only (no source). - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-111609: Respect end_offset in SyntaxError subclasses. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-117195: Avoid assertion failure for debug builds when calling object.__sizeof__(1) - C API - gh-126554: Fix error handling in ctypes.CDLL objects which could result in a crash in rare situations. - gh-107249: Implement the Py_UNUSED macro for Windows MSVC compiler. Patch by Victor Stinner. - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ python313-core: - Update to 3.13.2: - Tools/Demos - gh-128152: Fix a bug where Argument Clinic’s C pre-processor parser tried to parse pre-processor directives inside C comments. Patch by Erlend Aasland. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-129061: Fix FORCE_COLOR and NO_COLOR when empty strings. Patch by Hugo van Kemenade. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128978: Fix a NameError in sysconfig.expand_makefile_vars(). Patch by Bénédikt Tran. - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128894: Fix traceback.TracebackException._format_syntax_error not to fail on exceptions with custom metadata. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128636: Fix PyREPL failure when os.environ is overwritten with an invalid value. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128498: Default to stdout isatty for color detection instead of stderr. Patch by Hugo van Kemenade. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-128400: Fix crash when using faulthandler.dump_traceback() while other threads are active on the free threaded build. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-112328: enum.EnumDict can now be used without resorting to private API. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128062: Revert the font of turtledemo’s menu bar to its default value and display the shortcut keys in the correct position. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-127060: Set TERM environment variable to “dumb” to disable traceback colors in IDLE, since IDLE doesn’t understand ANSI escape sequences. Patch by Victor Stinner. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127873: When -E is set, only ignore PYTHON_COLORS and not FORCE_COLOR/NO_COLOR/TERM when colourising output. Patch by Hugo van Kemenade. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-127096: Do not recreate unnamed section on every read in configparser.ConfigParser. Patch by Andrey Efremov. - gh-127196: Fix crash when dict with keys in invalid encoding were passed to several functions in _interpreters module. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126332: Fix _pyrepl crash when entering a double CTRL-Z on an overflowing line. - gh-126225: getopt and optparse are no longer marked as deprecated. There are legitimate reasons to use one of these modules in preference to argparse, and none of these modules are at risk of being removed from the standard library. Of the three, argparse remains the recommended default choice, unless one of the concerns noted at the top of the optparse module documentation applies. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-123987: Fixed issue in NamespaceReader where a non-path item in a namespace path, such as a sentinel added by an editable installer, would break resource loading. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-119257: Show tab completions menu below the current line, which results in less janky behaviour, and fixes a cursor movement bug. Patch by Daniel Hollas - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128717: Fix a crash when setting the recursion limit while other threads are active on the free threaded build. - gh-128330: Restore terminal control characters on REPL exit. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-128030: Avoid error from calling PyModule_GetFilenameObject on a non-module object when importing a non-existent symbol from a non-module object. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-127349: Fixed the error when resizing terminal in Python REPL. Patch by Semyon Moroz. - gh-126076: Relocated objects such as tuple, bytes and str objects are properly tracked by tracemalloc and its associated hooks. Patch by Pablo Galindo. - C API - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - gh-127865: Fix build failure on systems without thread-locals support. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ python313-nogil-nogil-core: - Update to 3.13.2: - Tools/Demos - gh-128152: Fix a bug where Argument Clinic’s C pre-processor parser tried to parse pre-processor directives inside C comments. Patch by Erlend Aasland. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-129061: Fix FORCE_COLOR and NO_COLOR when empty strings. Patch by Hugo van Kemenade. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128978: Fix a NameError in sysconfig.expand_makefile_vars(). Patch by Bénédikt Tran. - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128894: Fix traceback.TracebackException._format_syntax_error not to fail on exceptions with custom metadata. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128636: Fix PyREPL failure when os.environ is overwritten with an invalid value. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128498: Default to stdout isatty for color detection instead of stderr. Patch by Hugo van Kemenade. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-128400: Fix crash when using faulthandler.dump_traceback() while other threads are active on the free threaded build. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-112328: enum.EnumDict can now be used without resorting to private API. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128062: Revert the font of turtledemo’s menu bar to its default value and display the shortcut keys in the correct position. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-127060: Set TERM environment variable to “dumb” to disable traceback colors in IDLE, since IDLE doesn’t understand ANSI escape sequences. Patch by Victor Stinner. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127873: When -E is set, only ignore PYTHON_COLORS and not FORCE_COLOR/NO_COLOR/TERM when colourising output. Patch by Hugo van Kemenade. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-127096: Do not recreate unnamed section on every read in configparser.ConfigParser. Patch by Andrey Efremov. - gh-127196: Fix crash when dict with keys in invalid encoding were passed to several functions in _interpreters module. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126332: Fix _pyrepl crash when entering a double CTRL-Z on an overflowing line. - gh-126225: getopt and optparse are no longer marked as deprecated. There are legitimate reasons to use one of these modules in preference to argparse, and none of these modules are at risk of being removed from the standard library. Of the three, argparse remains the recommended default choice, unless one of the concerns noted at the top of the optparse module documentation applies. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-123987: Fixed issue in NamespaceReader where a non-path item in a namespace path, such as a sentinel added by an editable installer, would break resource loading. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-119257: Show tab completions menu below the current line, which results in less janky behaviour, and fixes a cursor movement bug. Patch by Daniel Hollas - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128717: Fix a crash when setting the recursion limit while other threads are active on the free threaded build. - gh-128330: Restore terminal control characters on REPL exit. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-128030: Avoid error from calling PyModule_GetFilenameObject on a non-module object when importing a non-existent symbol from a non-module object. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-127349: Fixed the error when resizing terminal in Python REPL. Patch by Semyon Moroz. - gh-126076: Relocated objects such as tuple, bytes and str objects are properly tracked by tracemalloc and its associated hooks. Patch by Pablo Galindo. - C API - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - gh-127865: Fix build failure on systems without thread-locals support. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ libsmbios: - switch to manual service runs ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1012 - handle optimal io size when calculating LUKS devices size (bsc#1236687) - improved logging - 4.5.230 ++++ tiff: - Update test/test_directory.c not to fail on big-endian machines. * Add tiff-4.7.0-test_directory.patch Fix memory leaks (fixes issue #652) * Resolves bsc#1236834 fix build fail on s390x ++++ tiff-man: - Update test/test_directory.c not to fail on big-endian machines. * Add tiff-4.7.0-test_directory.patch Fix memory leaks (fixes issue #652) * Resolves bsc#1236834 fix build fail on s390x ++++ uhd: - Update to version 4.8.0.0 * Highlights / Main Changes: + Addition of rfnoc_modtool and further improvements to RFNoC Image Builder toolsets. This further improves the ability to design RFNoC blocks and create custom FPGA bitfiles. + Replaced RFNoC FFT block with a new version See: https://github.com/EttusResearch/uhd/releases for all changes - Python 3.7+ is required for building python bindings. ++++ lvm2-lvmlockd: - thin-provisioning-tools 1.1.0 requires device-mapper-devel, this creates a cycle (boo#1236749) * update lvm2.spec - remove build require dependency thin-provisioning-tools from devicemapper - remove thin-provisioning-tools related configure options from devicemapper - remove a trivial empty line in extra_opts if default_use_devices_file=1 ++++ micropython: - Build mpremote tool ++++ mutter: - Update to version 47.5: + Synchronize device enabled state when adding device + Do not use modifiers if surface should be sharable + Fix notifying shell about modifier-only keyboard layout switches + Fixed crashes + Misc. bug fixes and cleanups ++++ ncspot: - changed ncurses version ++++ nushell: - Update to version 0.102.0: * Changes: + Additions: - New command: `version check`. - generate `with input`. - New operators: `has` and `not-has`. - User autoload directories. - Custom completers fall back to file completions. - `get` is now const. - `format number` (renamed from `fmt`). - `chunks` supports binary input. - New command: `bytes split`. - New command: `help pipe-and-redirect`. - The `start` command now works with non-HTTP URIs. - Duration value output from `debug profile`. - Several `into` commands can now operate on their own type. - `touch` now supports globbing. - `source null`/`use null`. - `run-external` and `exec` now support list spreading. - New config option: `use_ansi_coloring: 'auto'`. - New config option: `banner: 'short'`. - `move --first`/`--list` flags. - `find --no-highlight` switch. - `seq date` enhancements. - `content_type` metadata is now assigned to known filetypes that don't have a `from` convertor. + Breaking changes: - `$env.config.filesize` changes. - `format filesize`. - `ENV_CONVERSIONS` take effect immediately. - External completers fall back to file completions only on `null`. - Custom completions inherit `case_sensitive` option from config. - Command pipeline input/output type changes. - N-dots tweak. + Deprecations: - `into bits`. - `range`. - `fmt`. + Removals: - `utouch`. - `split-by`. - `date to-record`. - `date to-table`. + Bug fixes and other changes: - Immediate error return. - `config reset` fix. - Fix empty list display when using `print`. - Internal changes to `PipelineData` spans. - Range related bug fixes. - `std` enhancements. - Nuon conversions of range values now keep step size. - `explore` command panic when viewing small binary files. - Convert Path to `list` in main and preserve case. - Fix improperly escaped strings in `stor update`. - Fix: Auto `cd` should not canonicalize symbolic path. - Fix: Pressing `Esc` or `Q` was not closing `explore`. - Custom values are now expanded in tables. - Change how `and` and `or` operations are compiled to IR to support custom values. - Fix `stor reset` when there are foreign keys. - New, improved `grid` icons. - SHLVL decrement on `exec`. - Fix root directory traversal issue. - Fix `table` panic. - Parser fixes. - Streaming improvements. * For a full list of changes with detailed descriptions, see: - https://www.nushell.sh/blog/2025-02-04-nushell_0_102_0.html ++++ openQA: - Update to version 4.6.1738778990.12e43905: * Fix enqueueing of Minion jobs breaking `PARALLEL_ONE_HOST_ONLY=1` * Add missing includes for `OpenQA::App` * Improve code for processing cloned jobs * Bump datatables.net-bs5 from 2.2.1 to 2.2.2 - Update to version 4.6.1738731942.8426c5d4: * Dependency cron 2025-02-05 ++++ openmarkup: - Added patch: * openmarkup-1.1-nojavaws.patch + remove reference to unused javaws.jar in the build.xml ++++ os-autoinst: - Update to version 4.6.1738778868.fe51f65: * Remove unused module Test::MockModule from 01-test-needle * Remove Test::Fatal dependency * Modify connect_and_login() test to catch multiline carp warning * Apply suggestions from code review * Add unit tests for consoles/s3270.pm * t: Use more simple prototyped Test::Exceptions functions - Update to version 4.6.1738752967.6623798: * Modify connect_and_login() test to catch multiline carp warning * Apply suggestions from code review * Add unit tests for consoles/s3270.pm * t: Use more simple prototyped Test::Exceptions functions * t: Focus on using Test::Exception only instead of Test::Fatal * t: Ensure we use implicit Test::Exception in all places * Fix race condition when autotest terminates ++++ paperclips: - Work around the fact that %%_libdir is now not defined for noarch builds ++++ pik: - Update to version 0.15.0: * added new keymaps for text manipulation * add keymapings for selecting process parent/family/siblings ++++ python-Mathics: - Update to version 8.0.0: * Too many changes to list, see . - Update minimum versions in Requires and BuildRequires. - Restore tests that now work: test_home_page, test_gudermannian, test_image. - Drop python-Mathics-sympy1_13.patch: incorporated upstream. ++++ python-PyICU: - Actually drop BuildRequires on six. ++++ python-azure-mgmt-servicenetworking: - New upstream release + Version 2.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package - Adjust upstream source name in spec file - Drop extra LICENSE.txt as upstream now ships its own - Rename LICENSE.txt to LICENSE in %files section - Update Requires from setup.py ++++ python-google-auth: - Skip test broken with new pyOpenSSL * as pyOpenSSL should not be used anymore and continues deprecating functionality, this library should really be migrated to cryptography, otherwise we are facing serious problems in the future * https://github.com/googleapis/google-auth-library-python/issues/1665 ++++ python-importlib-metadata: - Update to 8.6.1 * Fixed indentation logic to also honor blank lines. - from version 8.6.0 * Add support for rendering metadata where some fields have newlines (python/cpython#119650). ++++ python-josepy: - Update to 1.15.0 * Added a deprecation warning about future backwards incompatible changes. The text of that warning is "The next major version of josepy will remove josepy.util.ComparableX509 and all uses of it as part of removing our dependency on PyOpenSSL. This includes modifying any functions with ComparableX509 parameters or return values. This will be a breaking change. To avoid breakage, we recommend pinning josepy < 2.0.0 until josepy 2.0.0 is out and you've had time to update your code." * Added support for Python 3.13. * Dropped support for Python 3.7. * Support for Python 3.8 has been deprecated and will be removed in the next scheduled release. - Drop ignore-pyopenssl-warnings.patch, merged upstream ++++ python-jsonpickle: - Update to 4.0.1 * The unpickler is now more resilient to malformed "py/reduce", "py/set", "py/tuple", "py/b64", "py/b85", and "py/iterator" input data. (+544) (+545) * The test suite was updated to leverage more pytest features. * The ``jsonpickle.compat`` module is no longer used. It is still provided for backwards compatibility but it may be removed in a future version. ++++ python-legacy-cgi: - Update to 2.6.2 * Remove the <4 Python requirement ++++ python-llvmlite: - Update to 0.44.0: - Official support for Python 3.13. - Dropped official support for Python 3.9, the minimum supported Python version is 3.10. - LLVM 15 is now the default LLVM. - Added support for LLVM’s new PassManager. - Support for LLVM based target triple partitioning. - llvmlite.binding.TypeRef now roundtrips back into llvmlite.ir.Type. - API updates to accommodate packed Literal Structs. - Added NetBSD support. - Support for opaque pointers. ++++ python-numba: - Update to 0.61.0: Major Numba release adding Python 3.13 and NumPy 2.1 support. Detailed changelog at https://numba.readthedocs.io/en/stable/release/0.61.0-notes.html Highlights: - Add initial implementation for a new type system - Python 3.13 support - Dropped support for Python 3.9 - Update the minimum supported NumPy version to 1.24 - Added Support for NumPy 2.1 - Remove upstreamed patches: - numpy21.patch - py313.patch - Add skip-test_noinline_on_main_call.patch to skip test_noinline_on_main_call (gh#numba/numba#9658). ++++ python-physt: - Update to 0.8.5 * Plotting: improved ASCII plotting * Build system: changed to flit - Update BuildRequires from pyproject.toml ++++ python-platformdirs: - Use multibuild for test package ++++ python-pydash: - Update to 8.0.5 * Fix bug that could result in passing too many arguments to callback functions when the callback contained a var-keyword or keyword-only arguments. - from version 8.0.4 * Fix bug in ``zip_object`` and ``zip_object_deep`` where an empty list for keys/values would cause an exception instead of returning an empty dict. ++++ python-pyhanko-certvalidator: - Update to 0.26.5 * Future-proofing against an upcoming `asn1crypto` that is already being shipped in some distro packages. * Address some timing issues in tests. - Drop 5dd5ff95b7b104667eb4f39367eb4f4c00fcedd5.patch, merged upstream - Use Python 3.11 on SLE-15 by default ++++ python-ruff: - Update to 0.9.4 * Preview features - [airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#15713) - [airflow] Update AIR302 to check for deprecated context keys (#15144) - [flake8-bandit] Permit suspicious imports within stub files (S4) (#15822) - [pylint] Do not trigger PLR6201 on empty collections (#15732) - [refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#15757) - [ruff] Add support for more re patterns (RUF055) (#15764) - [ruff] Check for shadowed map before suggesting fix (RUF058) (#15790) - [ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#15744) - [ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#15703) * Rule changes - Preserve quote style in generated code (#15726, #15778, #15794) - [flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#15765) - [pylint] Honor banned top-level imports by TID253 in PLC0415. (#15628) - [pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#15800) * CLI - Fix formatter warning message for flake8-quotes option (#15788) - Implement tab autocomplete for ruff config (#15603) * Bug fixes - [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#15802) - [flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#15825) - [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#15824) * Documentation - Add missing config docstrings (#15803) - Add references to trio.run_process and anyio.run_process (#15761) - Use uv init --lib in tutorial (#15718) ++++ python-structlog: - Update to 25.1.0: Added: * Add structlog.stdlib.render_to_log_args_and_kwargs processor. Same as structlog.stdlib.render_to_log_kwargs, but also allows to pass positional arguments to logging. With it, you do not need to add structlog.stdlib.PositionalArgumentsFormatter processor to format positional arguments from structlog loggers. #668 * Native loggers now have is_enabled_for() and get_effective_level() methods that mirror the behavior of the standard library's logging.Logger.isEnabledFor() and logging.Logger.getEffectiveLevel(). #689 Changed: * structlog.typing.BindableLogger protocol now returns Self instead of BindableLogger. This adds a dependency on typing-extensions for Pythons older than 3.11. #642 #659 * structlog.dev.ConsoleRenderer will quote string value with special characters. #647 * structlog.stdlib.recreate_defaults() now also adds structlog.stdlib.PositionalArgumentsFormatter. In default native mode, this is done by the loggers at the edge. * structlog.make_filtering_bound_logger() now also accepts a string for min_level. Fixed: * Fix handling calls to {logger}.exception() outside of exception blocks. Depending on the structlog configuration, this either resulted in an event dict key exception: "MISSING" or lead to an error. Now, an invalid or missing exc_info will just be ignored. This means, that calling {logger}.exception() outside of an exception block is basically the same as calling {logger}.error(). #634 #680 * Instantiating structlog.dev.ConsoleRenderer does not mutate the passed styles dict anymore. #669 * The native FilteringBoundLogger.fatal() method now maps to the critical level, as it does in the standard library. Note that the level is discouraged to use there, so we recommend to stick to error() or critical(). #677 * structlog.tracebacks.ExceptionDictTransformer now actually accepts None for locals_max_length and locals_max_string. #675 ++++ python-userpath: - Use multibuild for tests ++++ python-xkcdpass: - Update to 1.19.9 * Remove usage of deprecated assertEquals - Drop fix-test-assertion-methods.patch, fixed upstream ++++ python-zope.location: - Update to 5.1 * Add support for Python 3.12, 3.13. * Drop support for Python 3.7, 3.8. * Add tests for minimal dependencies. * Add ``copy`` extra to include the ``zope.copy`` dependency. - Adjust upstream source name in spec file - Drop minimal-dependencies.patch, merged upstream ++++ python312: - Update to 3.12.9: - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127906: Backport test_cext from the main branch. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-58956: Fixed a bug in pdb where sometimes the breakpoint won’t trigger if it was set on a function which is already in the call stack. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-123085: In a bare call to importlib.resources.files(), ensure the caller’s frame is properly detected when importlib.resources is itself available as a compiled module only (no source). - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-111609: Respect end_offset in SyntaxError subclasses. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-117195: Avoid assertion failure for debug builds when calling object.__sizeof__(1) - C API - gh-126554: Fix error handling in ctypes.CDLL objects which could result in a crash in rare situations. - gh-107249: Implement the Py_UNUSED macro for Windows MSVC compiler. Patch by Victor Stinner. - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ python312-documentation: - Update to 3.12.9: - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127906: Backport test_cext from the main branch. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-58956: Fixed a bug in pdb where sometimes the breakpoint won’t trigger if it was set on a function which is already in the call stack. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-123085: In a bare call to importlib.resources.files(), ensure the caller’s frame is properly detected when importlib.resources is itself available as a compiled module only (no source). - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-111609: Respect end_offset in SyntaxError subclasses. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-117195: Avoid assertion failure for debug builds when calling object.__sizeof__(1) - C API - gh-126554: Fix error handling in ctypes.CDLL objects which could result in a crash in rare situations. - gh-107249: Implement the Py_UNUSED macro for Windows MSVC compiler. Patch by Victor Stinner. - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ python313: - Update to 3.13.2: - Tools/Demos - gh-128152: Fix a bug where Argument Clinic’s C pre-processor parser tried to parse pre-processor directives inside C comments. Patch by Erlend Aasland. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-129061: Fix FORCE_COLOR and NO_COLOR when empty strings. Patch by Hugo van Kemenade. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128978: Fix a NameError in sysconfig.expand_makefile_vars(). Patch by Bénédikt Tran. - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128894: Fix traceback.TracebackException._format_syntax_error not to fail on exceptions with custom metadata. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128636: Fix PyREPL failure when os.environ is overwritten with an invalid value. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128498: Default to stdout isatty for color detection instead of stderr. Patch by Hugo van Kemenade. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-128400: Fix crash when using faulthandler.dump_traceback() while other threads are active on the free threaded build. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-112328: enum.EnumDict can now be used without resorting to private API. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128062: Revert the font of turtledemo’s menu bar to its default value and display the shortcut keys in the correct position. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-127060: Set TERM environment variable to “dumb” to disable traceback colors in IDLE, since IDLE doesn’t understand ANSI escape sequences. Patch by Victor Stinner. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127873: When -E is set, only ignore PYTHON_COLORS and not FORCE_COLOR/NO_COLOR/TERM when colourising output. Patch by Hugo van Kemenade. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-127096: Do not recreate unnamed section on every read in configparser.ConfigParser. Patch by Andrey Efremov. - gh-127196: Fix crash when dict with keys in invalid encoding were passed to several functions in _interpreters module. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126332: Fix _pyrepl crash when entering a double CTRL-Z on an overflowing line. - gh-126225: getopt and optparse are no longer marked as deprecated. There are legitimate reasons to use one of these modules in preference to argparse, and none of these modules are at risk of being removed from the standard library. Of the three, argparse remains the recommended default choice, unless one of the concerns noted at the top of the optparse module documentation applies. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-123987: Fixed issue in NamespaceReader where a non-path item in a namespace path, such as a sentinel added by an editable installer, would break resource loading. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-119257: Show tab completions menu below the current line, which results in less janky behaviour, and fixes a cursor movement bug. Patch by Daniel Hollas - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128717: Fix a crash when setting the recursion limit while other threads are active on the free threaded build. - gh-128330: Restore terminal control characters on REPL exit. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-128030: Avoid error from calling PyModule_GetFilenameObject on a non-module object when importing a non-existent symbol from a non-module object. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-127349: Fixed the error when resizing terminal in Python REPL. Patch by Semyon Moroz. - gh-126076: Relocated objects such as tuple, bytes and str objects are properly tracked by tracemalloc and its associated hooks. Patch by Pablo Galindo. - C API - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - gh-127865: Fix build failure on systems without thread-locals support. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ python313-documentation: - Update to 3.13.2: - Tools/Demos - gh-128152: Fix a bug where Argument Clinic’s C pre-processor parser tried to parse pre-processor directives inside C comments. Patch by Erlend Aasland. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-129061: Fix FORCE_COLOR and NO_COLOR when empty strings. Patch by Hugo van Kemenade. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128978: Fix a NameError in sysconfig.expand_makefile_vars(). Patch by Bénédikt Tran. - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128894: Fix traceback.TracebackException._format_syntax_error not to fail on exceptions with custom metadata. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128636: Fix PyREPL failure when os.environ is overwritten with an invalid value. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128498: Default to stdout isatty for color detection instead of stderr. Patch by Hugo van Kemenade. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-128400: Fix crash when using faulthandler.dump_traceback() while other threads are active on the free threaded build. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-112328: enum.EnumDict can now be used without resorting to private API. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128062: Revert the font of turtledemo’s menu bar to its default value and display the shortcut keys in the correct position. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-127060: Set TERM environment variable to “dumb” to disable traceback colors in IDLE, since IDLE doesn’t understand ANSI escape sequences. Patch by Victor Stinner. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127873: When -E is set, only ignore PYTHON_COLORS and not FORCE_COLOR/NO_COLOR/TERM when colourising output. Patch by Hugo van Kemenade. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-127096: Do not recreate unnamed section on every read in configparser.ConfigParser. Patch by Andrey Efremov. - gh-127196: Fix crash when dict with keys in invalid encoding were passed to several functions in _interpreters module. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126332: Fix _pyrepl crash when entering a double CTRL-Z on an overflowing line. - gh-126225: getopt and optparse are no longer marked as deprecated. There are legitimate reasons to use one of these modules in preference to argparse, and none of these modules are at risk of being removed from the standard library. Of the three, argparse remains the recommended default choice, unless one of the concerns noted at the top of the optparse module documentation applies. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-123987: Fixed issue in NamespaceReader where a non-path item in a namespace path, such as a sentinel added by an editable installer, would break resource loading. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-119257: Show tab completions menu below the current line, which results in less janky behaviour, and fixes a cursor movement bug. Patch by Daniel Hollas - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128717: Fix a crash when setting the recursion limit while other threads are active on the free threaded build. - gh-128330: Restore terminal control characters on REPL exit. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-128030: Avoid error from calling PyModule_GetFilenameObject on a non-module object when importing a non-existent symbol from a non-module object. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-127349: Fixed the error when resizing terminal in Python REPL. Patch by Semyon Moroz. - gh-126076: Relocated objects such as tuple, bytes and str objects are properly tracked by tracemalloc and its associated hooks. Patch by Pablo Galindo. - C API - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - gh-127865: Fix build failure on systems without thread-locals support. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ python313-nogil: - Update to 3.13.2: - Tools/Demos - gh-128152: Fix a bug where Argument Clinic’s C pre-processor parser tried to parse pre-processor directives inside C comments. Patch by Erlend Aasland. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - Security - gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2. (CVE-2025-0938, bsc#1236705) - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines() (CVE-2024-12254, bsc#1234290). - gh-126108: Fix a possible NULL pointer dereference in PySys_AddWarnOptionUnicode(). - gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed. - gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing. - Library - gh-129502: Unlikely errors in preparing arguments for ctypes callback are now handled in the same way as errors raised in the callback of in converting the result of the callback – using sys.unraisablehook() instead of sys.excepthook() and not setting sys.last_exc and other variables. - gh-129403: Corrected ValueError message for asyncio.Barrier and threading.Barrier. - gh-129409: Fix an integer overflow in the csv module when writing a data field larger than 2GB. - gh-118761: Improve import time of subprocess by lazy importing locale and signal. Patch by Taneli Hukkinen. - gh-129346: In sqlite3, handle out-of-memory when creating user-defined SQL functions. - gh-129061: Fix FORCE_COLOR and NO_COLOR when empty strings. Patch by Hugo van Kemenade. - gh-128550: Removed an incorrect optimization relating to eager tasks in asyncio.TaskGroup that resulted in cancellations being missed. - gh-128991: Release the enter frame reference within bdb callback - gh-128978: Fix a NameError in sysconfig.expand_makefile_vars(). Patch by Bénédikt Tran. - gh-128961: Fix a crash when setting state on an exhausted array.array iterator. - gh-128894: Fix traceback.TracebackException._format_syntax_error not to fail on exceptions with custom metadata. - gh-128916: Do not attempt to set SO_REUSEPORT on sockets of address families other than AF_INET and AF_INET6, as it is meaningless with these address families, and the call with fail with Linux kernel 6.12.9 and newer. - gh-128679: Fix tracemalloc.stop() race condition. Fix tracemalloc to support calling tracemalloc.stop() in one thread, while another thread is tracing memory allocations. Patch by Victor Stinner. - gh-128636: Fix PyREPL failure when os.environ is overwritten with an invalid value. - gh-128562: Fix possible conflicts in generated tkinter widget names if the widget class name ends with a digit. - gh-128498: Default to stdout isatty for color detection instead of stderr. Patch by Hugo van Kemenade. - gh-128552: Fix cyclic garbage introduced by asyncio.loop.create_task() and asyncio.TaskGroup.create_task() holding a reference to the created task if it is eager. - gh-128479: Fix asyncio.staggered.staggered_race() leaking tasks and issuing an unhandled exception. - gh-128400: Fix crash when using faulthandler.dump_traceback() while other threads are active on the free threaded build. - gh-88834: Unify the instance check for typing.Union and types.UnionType: Union now uses the instance checks against its parameters instead of the subclass checks. - gh-128302: Fix xml.dom.xmlbuilder.DOMEntityResolver.resolveEntity(), which was broken by the Python 3.0 transition. - gh-128302: Allow xml.dom.xmlbuilder.DOMParser.parse() to correctly handle xml.dom.xmlbuilder.DOMInputSource instances that only have a systemId attribute set. - gh-112064: Fix incorrect handling of negative read sizes in HTTPResponse.read. Patch by Yury Manushkin. - gh-58956: Fixed a frame reference leak in bdb. - gh-128131: Completely support random access of uncompressed unencrypted read-only zip files obtained by ZipFile.open. - gh-112328: enum.EnumDict can now be used without resorting to private API. - gh-127975: Avoid reusing quote types in ast.unparse() if not needed. - gh-128062: Revert the font of turtledemo’s menu bar to its default value and display the shortcut keys in the correct position. - gh-128014: Fix resetting the default window icon by passing default='' to the tkinter method wm_iconbitmap(). - gh-115514: Fix exceptions and incomplete writes after asyncio._SelectorTransport is closed before writes are completed. - gh-41872: Fix quick extraction of module docstrings from a file in pydoc. It now supports docstrings with single quotes, escape sequences, raw string literals, and other Python syntax. - gh-127060: Set TERM environment variable to “dumb” to disable traceback colors in IDLE, since IDLE doesn’t understand ANSI escape sequences. Patch by Victor Stinner. - gh-126742: Fix support of localized error messages reported by dlerror(3) and gdbm_strerror in ctypes and dbm.gnu functions respectively. Patch by Bénédikt Tran. - gh-127873: When -E is set, only ignore PYTHON_COLORS and not FORCE_COLOR/NO_COLOR/TERM when colourising output. Patch by Hugo van Kemenade. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127847: Fix the position when doing interleaved seeks and reads in uncompressed, unencrypted zip files returned by zipfile.ZipFile.open(). - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-83662: Add missing __class_getitem__ method to the Python implementation of functools.partial(), to make it compatible with the C version. This is mainly relevant for alternative Python implementations like PyPy and GraalPy, because CPython will usually use the C-implementation of that function. - gh-127586: multiprocessing.pool.Pool now properly restores blocked signal handlers of the parent thread when creating processes via either spawn or forkserver. - gh-98188: Fix an issue in email.message.Message.get_payload() where data cannot be decoded if the Content Transfer Encoding mechanism contains trailing whitespaces or additional junk text. Patch by Hui Liu. - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-127096: Do not recreate unnamed section on every read in configparser.ConfigParser. Patch by Andrey Efremov. - gh-127196: Fix crash when dict with keys in invalid encoding were passed to several functions in _interpreters module. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126332: Fix _pyrepl crash when entering a double CTRL-Z on an overflowing line. - gh-126225: getopt and optparse are no longer marked as deprecated. There are legitimate reasons to use one of these modules in preference to argparse, and none of these modules are at risk of being removed from the standard library. Of the three, argparse remains the recommended default choice, unless one of the concerns noted at the top of the optparse module documentation applies. - gh-125553: Fix round-trip invariance for backslash continuations in tokenize.untokenize(). - gh-123987: Fixed issue in NamespaceReader where a non-path item in a namespace path, such as a sentinel added by an editable installer, would break resource loading. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-119257: Show tab completions menu below the current line, which results in less janky behaviour, and fixes a cursor movement bug. Patch by Daniel Hollas - Documentation - gh-125722: Require Sphinx 8.1.3 or later to build the Python documentation. Patch by Adam Turner. - gh-67206: Document that string.printable is not printable in the POSIX sense. In particular, string.printable.isprintable() returns False. Patch by Bénédikt Tran. - Core and Builtins - gh-129345: Fix null pointer dereference in syslog.openlog() when an audit hook raises an exception. - gh-129093: Fix f-strings such as f'{expr=}' sometimes not displaying the full expression when the expression contains !=. - gh-124363: Treat debug expressions in f-string as raw strings. Patch by Pablo Galindo - gh-128799: Add frame of except* to traceback when it wraps a naked exception. - gh-128078: Fix a SystemError when using anext() with a default tuple value. Patch by Bénédikt Tran. - gh-128717: Fix a crash when setting the recursion limit while other threads are active on the free threaded build. - gh-128330: Restore terminal control characters on REPL exit. - gh-128079: Fix a bug where except* does not properly check the return value of an ExceptionGroup’s split() function, leading to a crash in some cases. Now when split() returns an invalid object, except* raises a TypeError with the original raised ExceptionGroup object chained to it. - gh-128030: Avoid error from calling PyModule_GetFilenameObject on a non-module object when importing a non-existent symbol from a non-module object. - gh-127903: Objects/unicodeobject.c: fix a crash on DEBUG builds in _copy_characters when there is nothing to copy. - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-126862: Fix a possible overflow when a class inherits from an absurd number of super-classes. Reported by Valery Fedorenko. Patch by Bénédikt Tran. - gh-127349: Fixed the error when resizing terminal in Python REPL. Patch by Semyon Moroz. - gh-126076: Relocated objects such as tuple, bytes and str objects are properly tracked by tracemalloc and its associated hooks. Patch by Pablo Galindo. - C API - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - Build - gh-129539: Don’t redefine EX_OK when the system has the sysexits.h header. - gh-128472: Skip BOLT optimization of functions using computed gotos, fixing errors on build with LLVM 19. - gh-123925: Fix building the curses module on platforms with libncurses but without libncursesw. - gh-128321: Set LIBS instead of LDFLAGS when checking if sqlite3 library functions are available. This fixes the ordering of linked libraries during checks, which was incorrect when using a statically linked libsqlite3. - gh-127865: Fix build failure on systems without thread-locals support. - Remove upstreamed patches: - CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch - Add doc-py38-to-py36.patch to make documentation buildable on SLE with older Sphinx. ++++ qemu: - Fix bsc#1235709: * target/s390x: Fix MVC not always invalidating translation blocks ++++ qemu-linux-user: - Fix bsc#1235709: * target/s390x: Fix MVC not always invalidating translation blocks ++++ qt6-base-docs: - Add patches to avoid crashes on exit (kde#499537): * 0001-Revert-QThread-Unix-move-the-pthread_key-to-a-file-s.patch * 0002-Revert-QThread-Unix-revert-to-pthread-destruction-in.patch ++++ ruby-build: - Update to version 20250205. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250205 * Added 3.2.7 ++++ schismtracker: - Update to release 20250202 * MOD saving supports more than four channels now. * Floating point WAV/AIFF/AU importing now uses hardware floating point numbers, if available. * Fix note cut being cut off immediately regardless of whether ramping was enabled or not. * Fix envelope carry being dependent on a previous Note Off. * Fix a crash when loading some extremely large files. ++++ scirenderer: - Work around the fact that some arch-dependent defines are not defined for noarch builds ++++ scx: - Update to version 1.0.9: * versions: Synchronize crate versions to the latest used * scx_lavd: Use BPF CO-RE for SCX_ENQ_CPU_SELECTED * scx_layered: make gpu poll interval configurable * scx_prev: a simple scheduler tested on OLTP workloads * scx_lavd: Don't try preemption for greedy tasks * scxtop: Add trace options * scx_central: alert for 'silly' values for the chosen cpu from command line. * scx_lavd: Preemption when ops.select_cpu() was skipped * scxtop: Add support for generating perfetto traces * scx_bpfland: enable task preemption * scx_layered: add gpu matcher * rust schedulers: for sibling cpu using static dispatch instead. * scx_bpfland: reduce heap allocation with energy profile/primary domain. * scx_bpfland: Mark --local-kthreads/-k as experimental * scx_loader: Update performance profiles for scx_bpfland * scxtop: Fix layout for sparklines * scxtop: Add scx_stats support * scx_lavd: Conder the hardware resource sharing level in CPU ordering * scxtop: Fill render area by setting max events * scxtop: Add event to default list after selection * scx_layered: fixes for MATCH_SCXCMD_JOIN * scxtop: Fix scroll on page up * scxtop: update help display with last changes (perf event scrolling). * scx_bpfland: Introduce --cpufreq to enable CPU frequency scaling * scx_bpfland: Introduce --local-pcpu to prioritize per-CPU tasks * scx_bpfland: Get rid of the interactive task classification via nvcsw * scx_bpfland: Allow tasks to overflow primary domain more aggressively * scx_bpfland: Virtual deadline with partial execution vruntime * scx_bpfland: Do not scale slice lag with the task weight * scx_bpfland: Set max performance level with balance_performance * scx_lavd: Direct dispatch at ops.enqueue() * scx_lavd: Do not reserve an idle cpu at ops.enqueue() * scx_loader: Avoid race condition with start_scheduler * scx_lavd: Use time_delta() for clock difference calculation * scxtop: Add ability to select perf events * scxtop: proposing to add bus-cycles event. * scx_layered: add 'join layer' command * scx_central: fix cpu affinity corrupted allocation (glibc). * scx_rusty: fix custom PartialOrd implementation build warning. * scx_layered: Fix dump_layer_cpumask() * scx_rustland_core: fix static mutable reference usage warning (BUF). * scxtop: Collect uncore frequency * scx_rusty: use lb_domain naming for load balancing domains * scxtop: Fix node barchart * scx_bpfland: avoid starvation of per-CPU tasks * scxtop: Fix attach on newer kernels * scxtop: Add CPU frequency to default sparkline view * scxtop: Add barchart to node view * scx_bpfland: re-enqueue tasks when a CPU is taken by a higher sched class * scx_bpfland: give queued tasks a chance to run on the same CPU * scx_bpfland: do not dispatch per-CPU kthreads directly by default * scx_bpfland: proactively wake idle CPUs after task enqueue * scx_layered: Add pid namespace layer matching * scx_bpfland: do not allow per-CPU kthread to preempt other tasks * scxtop: Add scheduler view to llc/node views * scx_lavd: Add a fast path for a migration-disabled task in pick_idle_cpu() * scxtop: Add scxtop tui * scx_flash: prevent scheduling bubbles on kernels >= 6.12 * scx_rusty: prevent scheduling bubbles on kernels >= 6.12 * scx_bpfland: use nvcsw metrics only for cpufreq scaling * scx_bpfland: evaluate deadline based on vruntime and task's sum_vruntime * scx_bpfland: consider sum_runtime instead of avg_runtime * scx_bpfland: never actively wake-up idle CPUs * scx_flash: Option for userspace lock boosting * scx_bpfland: support !CONFIG_SMP kernels * scx_rusty: use arena allocations instead of maps for tasks * scx_rusty: use map to manage task masks * scx_layered: Fix multplication overflows * scx_layered: Improve open layer prot[_preempt] accounting * scx_layered: Don't apply preempt protection between two open layers * scx_layered: Disable owner protection for preempt layers * scx_rusty: remove per-task temp mask and replace with per-CPU singleton * scx_layered: Implement layer property disallow_preempt_after_us * scx_lavd: Prioritize a migration-disabled task * scx_lavd: Ensure to check all compute domains when task stealing * scx_lavd: Kick an idle cpu as early as possible on ops.select_cpu() * scx_lavd: Change the default time slice to 5 msec * scx_lavd: Add a fast path to pick_idle_cpu() when overloaded * scx_lavd: Turn on frequency scaling in performance mode * scx_lavd: Properly reinitialize cpumask for autopilot mode * scx_rustland_core: Select any idle CPU when task affinity changes ++++ swtcalendar: - Work around the fact that %%_libdir is now not defined for noarch builds ++++ tcsh: - Update to tcsh 6.24.15 - 2025-02-04 * This release provides fixes for some compilation failures introduced in the previous release - Port patch tcsh-6.21.00.dif means remove temporary fix now upstream ++++ telegram-desktop: - Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1) and drop superfluous webkit2gtk3-devel BuildRequires. ++++ tor: - tor 0.4.8.14 * bugfix for onion service directory cache * test-network now unconditionally includes IPv6 * Regenerate fallback directories 2025-02-05 * Update the geoip files to 2025-02-05 * Fix a pointer free ++++ trivy: - Update to version 0.59.0: * release: v0.59.0 [main] (#8041) * feat(image): return error early if total size of layers exceeds limit (#8294) * chore(deps): Bump trivy-checks (#8310) * chore(terraform): add accessors to underlying raw hcl values (#8306) * fix: improve conversion of image config to Dockerfile (#8308) * docs: replace short codes with Unicode emojis (#8296) * feat(k8s): improve artifact selections for specific namespaces (#8248) * chore: update code owners (#8303) * fix(misconf): handle heredocs in dockerfile instructions (#8284) * fix: de-duplicate same `dpkg` packages with different filePaths from different layers (#8298) * chore(deps): bump the aws group with 7 updates (#8299) * chore(deps): bump the common group with 12 updates (#8301) * chore: enable int-conversion from perfsprint (#8194) * feat(fs): use git commit hash as cache key for clean repositories (#8278) * fix(spdx): use the `hasExtractedLicensingInfos` field for licenses that are not listed in the SPDX (#8077) * chore: use require.ErrorContains when possible (#8291) * feat(image): prevent scanning oversized container images (#8178) * chore(deps): use aqua forks for `github.com/liamg/jfather` and `github.com/liamg/iamgo` (#8289) * fix(fs): fix cache key generation to use UUID (#8275) * fix(misconf): correctly handle all YAML tags in K8S templates (#8259) * feat: add support for registry mirrors (#8244) * chore(deps): bump the common group across 1 directory with 29 updates (#8261) * refactor(license): improve license expression normalization (#8257) * feat(misconf): support for ignoring by inline comments for Dockerfile (#8115) * feat: add a examples field to check metadata (#8068) * chore(deps): bump alpine from 3.20.0 to 3.21.0 in the docker group across 1 directory (#8196) * ci: add workflow to restrict direct PRs to release branches (#8240) * fix(suse): SUSE - update OSType constants and references for compatility (#8236) * ci: fix path to main dir for canary builds (#8231) * chore(secret): add reported issues related to secrets in junit template (#8193) * refactor: use trivy-checks/pkg/specs package (#8226) * ci(helm): bump Trivy version to 0.58.1 for Trivy Helm Chart 0.10.0 (#8170) * fix(misconf): allow null values only for tf variables (#8112) * feat(misconf): support for ignoring by inline comments for Helm (#8138) * fix(redhat): check `usr/share/buildinfo/` dir to detect content sets (#8222) * chore(alpine): add EOL date for Alpine 3.21 (#8221) * fix: CVE-2025-21613 and CVE-2025-21614 : go-git: argument injection via the URL field (#8207) * fix(misconf): disable git terminal prompt on tf module load (#8026) * chore: remove aws iam related scripts (#8179) * docs: Updated JSON schema version 2 in the trivy documentation (#8188) * refactor(python): use once + debug for `License acquired from METADATA...` logs (#8175) * refactor: use slices package instead of custom function (#8172) * chore(deps): bump the common group with 6 updates (#8162) * feat(python): add support for uv dev and optional dependencies (#8134) * feat(python): add support for poetry dev dependencies (#8152) * fix(sbom): attach nested packages to Application (#8144) * docs(vex): use debian minor version in examples (#8166) * refactor: add generic Set implementation (#8149) * chore(deps): bump the aws group across 1 directory with 6 updates (#8163) * fix(python): skip dev group's deps for poetry (#8106) * fix(sbom): use root package for `unknown` dependencies (if exists) (#8104) * chore(deps): bump `golang.org/x/net` from `v0.32.0` to `v0.33.0` (#8140) * chore(vex): suppress CVE-2024-45338 (#8137) * feat(python): add support for uv (#8080) * chore(deps): bump the docker group across 1 directory with 3 updates (#8127) * chore(deps): bump the common group across 1 directory with 14 updates (#8126) * chore: bump go to 1.23.4 (#8123) * test: set dummy value for NUGET_PACKAGES (#8107) * chore(deps): bump `github.com/CycloneDX/cyclonedx-go` from `v0.9.1` to `v0.9.2` (#8105) * chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 (#8103) * fix: wasm module test (#8099) * fix: CVE-2024-45337: Misuse of ServerConfig.PublicKeyCallback may cause authorization bypass (#8088) * chore(vex): suppress CVE-2024-45337 (#8101) * fix(license): always trim leading and trailing spaces for licenses (#8095) * fix(sbom): scan results of SBOMs generated from container images are missing layers (#7635) * fix(redhat): correct rewriting of recommendations for the same vulnerability (#8063) * fix: enable err-error and errorf rules from perfsprint linter (#7859) * chore(deps): bump the aws group across 1 directory with 6 updates (#8074) * perf: avoid heap allocation in applier findPackage (#7883) * fix: Updated twitter icon (#7772) * docs(k8s): add a note about multi-container pods (#7815) * feat: add `--distro` flag to manually specify OS distribution for vulnerability scanning (#8070) * fix(oracle): add architectures support for advisories (#4809) * fix: handle `BLOW_UNKNOWN` error to download DBs (#8060) * feat(misconf): generate placeholders for random provider resources (#8051) * fix(sbom): fix wrong overwriting of applications obtained from different sbom files but having same app type (#8052) * fix(flag): skip hidden flags for `--generate-default-config` command (#8046) * fix(java): correctly overwrite version from depManagement if dependency uses `project.*` props (#8050) * feat(nodejs): respect peer dependencies for dependency tree (#7989) * ci(helm): bump Trivy version to 0.58.0 for Trivy Helm Chart 0.10.0 (#8038) * fix: respect GITHUB_TOKEN to download artifacts from GHCR (#7580) * chore(deps): bump github.com/moby/buildkit from 0.17.2 to 0.18.0 in the docker group (#8029) * fix(misconf): use log instead of fmt for logging (#8033) * docs: add commercial content (#8030) ++++ ugrep: - Update to version 7.2.2: * improve search speed when the specified regex pattern is not found in the input when the specified regex starts with a wildcard such as .*, which previously resulted in unnecessary regex match processing overhead ++++ xonotic: - removed unneeded xorg-x11-proto-devel BuildRequires (bsc#1236804) ------------------------------------------------------------------ ------------------ 2025-2-4 - Feb 4 2025 ------------------- ------------------------------------------------------------------ ++++ accessibility-inspector: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akonadi: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * collectionstatisticsdelegate.cpp - Use ActiveText role for unread count * Fix build with Qt 6.10 (dev) * changerecorderjournal: Fix loading tags * Optimize load tags * ItemFetchJob: split up the query to avoid SQL placeholder limit ++++ akonadi-calendar: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akonadi-calendar-tools: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akonadi-contacts: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akonadi-import-wizard: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akonadi-mime: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akonadi-search: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akonadiconsole: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ akregator: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Use AKREGATOR_RELEASE_VERSION_DATE ++++ alligator: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * snapcraft: Sync to master * Remove unused string from Android manifest * save settings when app suspends ++++ analitza: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * analyzer simplificator: Account for unary roots ++++ angelfish: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ arianna: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ark: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ artikulate: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ audex: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ audiotube: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ baloo-widgets: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ blinken: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ bomber: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ bovo: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ buildah: - Update to version 1.39.0: * Bump to Buildah v1.39.0 * Bump c/storage v1.57.1, c/image 5.34.0, c/common v0.62.0 * Update module github.com/containers/storage to v1.57.0 * CI, .cirrus: parallelize containerized integration * ed's comment: cleanup * use seperate blobinfocache for flaky test * bump CI VMs to 4 CPUs (was: 2) for integration tests * cleanup, debug, and disable parallel in blobcache tests * bats tests - parallelize * pkg/overlay: cleanups * RPM: include check section to silence rpmlint * RPM: use default gobuild macro on RHEL * tests: remove masked /sys/dev/block check * vendor to latest c/{common,image,storage} * build, run: record hash or digest in image history * Accept image names as sources for cache mounts * Run(): always clean up options.ExternalImageMounts * refactor: replace golang.org/x/exp with stdlib * Update to c/image @main * fix broken doc link * run_freebsd.go: only import runtime-spec once * fix(deps): update module github.com/docker/docker to v27.5.1+incompatible * bump github.com/vbatts/tar-split * Add more checks to the --mount flag parsing logic * chroot mount flags integration test: copy binaries * fix(deps): update module github.com/moby/buildkit to v0.19.0 * relabel(): correct a misleading parameter name * Fix TOCTOU error when bind and cache mounts use "src" values * define.TempDirForURL(): always use an intermediate subdirectory * internal/volume.GetBindMount(): discard writes in bind mounts * pkg/overlay: add a MountLabel flag to Options * pkg/overlay: add a ForceMount flag to Options * Add internal/volumes.bindFromChroot() * Add an internal/open package * fix(deps): update module github.com/containers/common to v0.61.1 * fix(deps): update module github.com/containers/image/v5 to v5.33.1 * [CI:DOCS] Touch up changelogs * fix(deps): update module github.com/docker/docker to v27.5.0+incompatible * copy-preserving-extended-attributes: use a different base image * fix(deps): update github.com/containers/luksy digest to a3a812d * chore(deps): update module golang.org/x/net to v0.33.0 [security] * fix(deps): update module golang.org/x/crypto to v0.32.0 * New VM Images * fix(deps): update module github.com/opencontainers/runc to v1.2.4 * fix(deps): update module github.com/docker/docker to v27.4.1+incompatible * fix(deps): update module github.com/containers/ocicrypt to v1.2.1 * Add support for --security-opt mask and unmask * Allow cache mounts to be stages or additional build contexts * [skip-ci] RPM: cleanup changelog conditionals * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.6 * fix(deps): update module github.com/moby/buildkit to v0.18.2 * Fix an error message in the chroot unit test * copier: use .PAXRecords instead of .Xattrs * chroot: on Linux, try to pivot_root before falling back to chroot * manifest add: add --artifact-annotation * Add context to an error message * Update module golang.org/x/crypto to v0.31.0 * Update module github.com/opencontainers/runc to v1.2.3 * Update module github.com/docker/docker to v27.4.0+incompatible * Update module github.com/cyphar/filepath-securejoin to v0.3.5 * CI: don't build a binary in the unit tests task * CI: use /tmp for $GOCACHE * CI: remove dependencies on the cross-build task * CI: run cross-compile task with make -j * Update module github.com/docker/docker to v27.4.0-rc.4+incompatible * Update module github.com/moby/buildkit to v0.18.1 * Update module golang.org/x/crypto to v0.30.0 * Update golang.org/x/exp digest to 2d47ceb * Update github.com/opencontainers/runtime-tools digest to f7e3563 * [skip-ci] Packit: remove rhel copr build jobs * [skip-ci] Packit: switch to fedora-all for copr * Update module github.com/stretchr/testify to v1.10.0 * Update module github.com/moby/buildkit to v0.17.2 * Makefile: use `find` to detect source files * Tests: make _prefetch() parallel-safe * Update module github.com/opencontainers/runc to v1.2.2 * executor: allow to specify --no-pivot-root * Update module github.com/moby/sys/capability to v0.4.0 * Makefile: mv codespell config to .codespellrc * Fix some codespell errors * Makefile,install.md: rm gopath stuff * Makefile: rm targets working on .. * build: rm exclude_graphdriver_devicemapper tag * Makefile: rm unused var * Finish updating to go 1.22 * CI VMs: bump again * Bump to Buidah v1.39.0-dev * stage_executor: set avoidLookingCache only if mounting stage * imagebuildah: additionalContext is not a local built stage ++++ ca-certificates-mozilla: - update to 2.74 state of Mozilla SSL root CAs: Removed: * SwissSign Silver CA - G2 Added: * D-TRUST BR Root CA 2 2023 * D-TRUST EV Root CA 2 2023 - remove extensive signature printing in comments of the cert bundle ++++ ca-certificates-mozilla-prebuilt: - test for a concretely missing certificate rather than just the directory, as the latter is now also provided by openssl-3 ++++ calendarsupport: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ calindori: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ cantor: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ cargo-audit: - Remove 0001-Skip-warnings.patch - Update to version 0.21.1~git0.bd6fb0f: * bump cargo-audit version in cargo toml, I forgot * Bump minor version of cargo-lock according to the msrv policy of the crate * Populate changelogs * Bump versions of crates to be published * Documentation tweaks * Move binary scanning into its own top-level module, improve documentation * More informative doc strings on BinaryFormat variants * Fix conditional compilation by always exposing binary format struct in rustsec * cfg-out binary format type only available with binary scanning enabled * Remove binary scanning from rustsec default features * Correctly pass through the binary-scanning feature to rustsec crate * Do not assert in tests that there are no vulnerabilities in our own Cargo.lock * lower cargo-lock MSRV to 1.73, that's all that our locked dependencies require * Bump cargo-lock MSRV to 1.74 following the bump in dependency versions * Bump other dependencies with vulns, preserving MSRV * Upgrade url crate to fix self-audit issue * cargo fmt * Comment out hanging test * allow(lint) for allow(lint), how deep does the rabbit hole go? * Fix typo * Don't fail the build if something in acceptance test code is missing documentation * Suppress useless warnings that break the build due to deny(warnings) * fix: formatting for `*.rs` files * style: simplify some statements for readability * cargo fmt * Fix handling of the database.fetch option * fix(cargo-lock): normalize everything for git-ref in dependencies * test(cargo-lock): show tag in dependencies is not normalized * test(cargo-lock): show branch in dependencies is normalized * test(cargo-lock): make lockfile loading inline * update * move binary-scanning to rustsec api * Additionnal clippy and fmt fixes * Make cargo-audit's binary_deps module public * Do not serialize schema version as 'null' if not set to fix OSV JSON schema compliance * Fix links to CVSS calculator * Wording tweak in README * Document recursive scanning recipe in README.md * Nicer link * Document the changes for 0.20.1 * Populate cargo-audit v0.21 changelog * Commit Cargo.lock changes * Bump platforms to v3.5.0 following #1278 * chore: regenerate platform support and bump to platforms@3.4.2 ++++ cargo-audit-advisory-db: - Update to version 20250204: * Assigned RUSTSEC-2025-0004 to openssl (#2218) * Add advisory for `openssl ssl::select_next_proto` UAF (#2217) * Add patch version for RUSTSEC-2021-0087.md (#2216) * Assigned RUSTSEC-2025-0002 to fast-float2, RUSTSEC-2025-0003 to fast-float (#2213) * Add advisory for segmentation fault in fast-float and fast-float2 (#2192) * Add global GHSA and references to RUSTSEC-2025-0001 (#2207) * README.md: bump database maintenance year to 2025 (#2208) * Assigned RUSTSEC-2024-0434 to matrix-sdk-crypto (#2205) * Remove listing of unix-likes from advisory (#2206) * Add CVE-2024-52813 for matrix-sdk-crypto (#2204) ++++ cervisia: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ cloud-hypervisor: - update to 44.0: * Configurable virtio-iommu Address Width * Notable Performance Improvements * New Fuzzers * Fix short read and short write that impact QCOW and VHDX support * Various bug fixes on VHDX support ++++ colord-kde: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ dolphin: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Clear forward action popup menu before adding history actions * Icons: when adding overlays pass in the output size (kde#498211) * information panel: scale according dpr (kde#497576) ++++ dolphin-plugins: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ dovecot24: - Adapt requirement for dovecot pacakage ++++ dragonplayer: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ dtc: - Mark assembler output as noexecstack ++++ elisa: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Use single quotes for string literal in SQL query (fixes FreeBSD CI) ++++ eventviews: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ falkon: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ffmpegthumbs: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ffmpegthumbs-kf5: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ filelight: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * contextmenucontext: open terminal at local file path (kde#498184) ++++ findutils: - do not crash when file system loop was encountered [bsc#1231472] - added patches fix https://git.savannah.gnu.org/cgit/findutils.git/commit/?id=e5d6eb919b9 + findutils-avoid-crash-system-loop.patch - modified patches % findutils-xautofs.patch (p1) ++++ kiten: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ francis: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ghostscript: - Add reproducible.patch to not embed timestamp in .h file - Add 2010_add_build_timestamp_setting.patch to allow overriding timestamp in generated pdf (boo#1236773) ++++ ghostty: - fix debuginfo generation by disabling strip in the zig build ++++ ghostwriter: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * snapcraft: sync to master ++++ gnome-mahjongg: - Update to version 47.1: + Various optimizations for game initialization + Tweak background colors + Don't create new game when activating existing instance + Stop leaking game instances + Fix a memory leak in the Scores dialog + Stop using deprecated APIs + Updated translations. ++++ nautilus: - Update to version 47.2: + Enhancements: - Adopt CI release workflow - Speed up batch file deletions - Speed up simple recursive search through mount monitors + Bugfixes: - Fix thumbnails for changed files - Fix parent path URIs for remote path - Fix potential crashes in directory callbacks + Updated translations. ++++ go1.13: - Fix syntax error to fix build with RPM 4.20. ++++ go1.14: - Fix syntax error to fix build with RPM 4.20. ++++ go1.22: - go1.22.12 (released 2025-02-04) includes security fixes to the crypto/elliptic package, as well as bug fixes to the compiler and the go command. Refs boo#1218424 go1.22 release tracking CVE-2025-22866 * go#71422 go#71383 boo#1236801 security: fix CVE-2025-22866 crypto/internal/fips140/nistec: p256NegCond is variable time on ppc64le * go#71262 cmd/go/internal/modfetch/codehost: test fails with git 2.47.1 * go#71229 cmd/compile: broken write barrier ++++ go1.23: - go1.23.6 (released 2025-02-04) includes security fixes to the crypto/elliptic package, as well as bug fixes to the compiler and the go command. Refs boo#1229122 go1.23 release tracking CVE-2025-22866 * go#71423 go#71383 boo#1236801 security: fix CVE-2025-22866 crypto/internal/fips140/nistec: p256NegCond is variable time on ppc64le * go#71263 cmd/go/internal/modfetch/codehost: test fails with git 2.47.1 * go#71230 cmd/compile: broken write barrier ++++ govulncheck-vulndb: - Update to version 0.0.20250204T220613 2025-02-04T22:06:13Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3431 CVE-2025-24884 GHSA-hcr5-wv4p-h2g2 * GO-2025-3433 CVE-2025-23216 GHSA-47g2-qmh2-749v * GO-2025-3434 CVE-2025-24376 GHSA-fc89-jghx-8pvg * GO-2025-3435 CVE-2025-24784 GHSA-756x-m4mj-q96c * GO-2025-3436 CVE-2025-24883 GHSA-q26p-9cq4-7fc2 * GO-2025-3437 GHSA-274v-mgcv-cm8j * GO-2025-3438 CVE-2024-11741 GHSA-wxcc-2f3q-4h58 * GO-2025-3442 CVE-2025-24371 GHSA-22qq-3xwm-r5x4 * GO-2025-3443 GHSA-r3r4-g7hq-pq4f * GO-2025-3444 CVE-2024-35177 * GO-2025-3445 CVE-2024-47770 - Use standard RPM macros to unpack the source and populate a working directory. Fixes build with RPM 4.20. ++++ granatier: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ grantlee-editor: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ grantleetheme: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ gwenview: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ibis: - update to 0.11.2: * Update POTFILES and mark string in ibis-cli for translation * cli: Add a command line argument for commands to run at startup * Update Ibis.Client:active-nick when we get a NICK message for ourselves * Remove the capability wait when we've run out of SASL mechanisms to try ++++ incidenceeditor: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ipa-bolditalic-fonts: - Fix build with RPM 4.20: %setup0, just like %patch0, is no longer valid. ++++ itinerary: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Add 24.12.2 release notes * Round temperatures before checking whether we need to show a range * Allow transfers to favorite location independent of the next reservation * Retain stop geo coordinates when merging realtime data * Fix QML syntax for partial alternative journey searches * Fix importing passes or other things without an attached trip group * Fix deleting generic pkpass passes * Add Appstream source code and donation links * Add Appstream form factor information * Fix map bounding box computation for path-less journeys * Build 24.12.1 release APK against latest KPublicTransport branch * Remove unused string from Android manifest * Bundle icons needed by the latest Kirigami Addons about dialog * Add 24.12.1 release notes ++++ juk: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ k3b: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kaccounts-integration: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * [kcm] Port away from SwipeListItem * Wrap list item subtitles ++++ kaccounts-integration-kf5: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * [kcm] Port away from SwipeListItem * Wrap list item subtitles ++++ kaccounts-providers: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Google: stop requesting gdrive permission (kde#480779) ++++ kaddressbook: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Add missing include * Use KADDRESSBOOK_RELEASE_VERSION_DATE ++++ kajongg: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kalarm: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Remove duplicate release * Fix CI fail on FreeBSD * kde#498753: Fix system tray showing blank KAlarm icon under XFCE ++++ kalgebra: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * snapcraft: Sync to master. ++++ kalk: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix History feature ++++ kalm: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Appdata: add display size * snapcraft: initial snap packaging * Remove unused string from Android manifest ++++ kalzium: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kamoso: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kanagram: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * snapcraft: Bring in fixes from masterBring in fixes from master.. ++++ kapman: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kapptemplate: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kasts: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix reuse * Update flatpak manifest dependencies * Appdata: add display size * Fix android build by removing unused string from manifest ++++ kate: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * ensure we always stay in range (kde#498435) * ensure the remove action works without selection, too (kde#498268) * Allow ignoring QSqlQuery prepare failure (kde#498431) * Fix Search MatchExport (kde#499080) * Set path for eslint process ++++ katomic: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kbackup: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kblackbox: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kblocks: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix invalid memory accesses/crashes ++++ kbounce: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kbreakout: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kbruch: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kcachegrind: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kcalc: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kcalutils: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kcharselect: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kclock: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kcolorchooser: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kcron: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kde-inotify-survey: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ poxml: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdebugsettings: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdeconnect-kde: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdeedu-data: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkdegames: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdegraphics-mobipocket: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdegraphics-thumbnailers: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdenetwork-filesharing: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * bind queued invocation to `this` (kde#497684) ++++ kdenlive: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Don't try to update monitor overlay if effect is disabled * Fix crash setting empty name for folder (kde#499070) * Better fix for expand library clips broken with proxies (kde#499171) * Try to fix Whisper models folder on Flatpak * Don't try to delete ui file elements on subtitlemanager close * Fix effect stack widget not properly resizing. Related to #1957 * Ensure built-in effects reset button is enabled * Ensure vidstab external files are correctly listed and archived * Added 2 decimals for the rotation parameter (addresses bug #498586) * Rescale 48-apps-kdenlive.png to 48x48 * Fix effects layout broken on resize (kde#498749) * Fix possible crash on exit * Reassemble proxy profile elements in the correct order after validation (kde#485356) * Fix the spinbox range for title position and size (kde#487950) * Fix rendering progress not shown when rendering a zone * Fix FFmpeg for STT not found on Mac (kde#498949) * Backport fix for invalid file names in custom effects (kde#498710) * Nightly Flatpak: remove movit dependency ++++ kdepim-addons: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdepim-runtime: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdesdk-scripts: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdesdk-thumbnailers: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdevelop: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix locations on Declarations in macro expansions (kde#496985) ++++ kdevelop-plugin-php: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdevelop-plugin-python3: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdf: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdialog: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdiamond: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kdnssd: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ keditbookmarks: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ keysmith: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kfind: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kfourinline: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kgeography: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kget: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kgoldrunner: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kgpg: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kgraphviewer: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ khangman: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ khealthcertificate: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ khelpcenter: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kidentitymanagement: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Make sure we do not create new entries when trying to delete some ++++ kig: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kigo: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ killbots: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kimagemapeditor: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kimap: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kio-extras: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * [thumbnail] Fix assert message ++++ kio-gdrive: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kio_audiocd: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kamera: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Workaround https://github.com/gphoto/libgphoto2/issues/1077 ++++ kdesdk-kioslaves: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kirigami-gallery: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Remove unused string from Android manifest ++++ kiriki: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kitinerary: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Add extractor for CitizenM hotel bookings * Add Polregio extractor * Refactor and fix Koleo * Rewrite PKP-app to support both ticket layouts * Simplify PKP Aztec barcode encoding * Adapt to Poppler 25.02 API changes * Fix trainNumber and seatSection if route time doesn't have minutes * Add Universe extractor * Support new/alternative Eurostar-branded Thalys PDF ticket layout * Handle Flixbus tickets in Italian * Extend Koleo for more operators (PL) * Add Southwest reservations parser * Add Brightline train ticket parsing * Add American Airlines reservations parser * Remove leftover debug message from United parser * Handle the (new?) multi-column LH boarding pass layout (kde#498569) * Don't overwrite airport or terminals provided by preceding extractors * Strip empty field indicators from gate, terminal and boarding group fields * Increase upper PDF page limit for extraction (kde#498570) * Modernize booking.com fallback extractor and add Danish language support * Relax SBB trigger pattern a bit * for KD make aztecbin, not qrcode * Add bilkom extractor * Make the reservation-only DB event extractor really only trigger on those * Add files pkp-app files * Initial version of PKP IC app ticket extractor (EN/PL) ++++ kjournald: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kjumpingcube: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kldap: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kleopatra: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ klettres: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix knsrc name ++++ klickety: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ klines: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmag: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmahjongg: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmail: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Use KMAIL_RELEASE_VERSION_DATE * Do not create multiple entries when deleting an account ++++ kmail-account-wizard: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmailtransport: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmbox: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmime: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmines: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmix: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmousetool: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmouth: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kmplot: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ knavalbattle: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ knetwalk: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ knights: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ koko: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix leftover Qt6 port. ++++ kolf: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kollision: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kolourpaint: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kompare: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kongress: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Remove unused string from Android manifest ++++ konqueror: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Work around a bug when setting focus to a WebEngineView ++++ konquest: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ konsole: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kontact: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * use KONTACT_RELEASE_VERSION_DATE ++++ kontactinterface: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kontrast: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ konversation: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kopeninghours: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ korganizer: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Call setNeedsSave(false) * Unbreak the build after 07c5304 * Use KORGANIZER_RELEASE_VERSION_DATE ++++ kosmindoormap: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Remove unused string from Android manifest ++++ kde-dev-utils: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kpat: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kpimtextedit: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kpkpass: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kpmcore: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Add 1 to handleWidth in partresize widget. (kde#499064) ++++ kpublictransport: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Set API keys for HSL and Waltti backends as well * Switch to Entur's v3 API * Try harder to determine OTP line modes * Switch Transitous to the new MOTIS v2 API * DB: Handle NS International tickets * Handle transfer sections in the new DB API * Parse occupancy information also for the entire section * Add test for cancelled journeys in the new DB API * Update Rolph endpoint URL * Remove Australian Navitia backend configuration * Restore Digitransit support now that they require an API key * Reduce excessive debug output * Switch to DB's new proxied Hafas API by default * Switch the Hafas request unit tests to use ÖBB instead of DB * EFA: Improve arrival/departure time parsing for intermediate stops ++++ kqtquickcharts: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ krdc: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix FreeBSD pipeline * flatpak: Remove duplicate library declarations * Fix crash on settings save when the systray icon is enabled ++++ krecorder: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kreversi: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ krfb: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kross-interpreters: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kruler: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ksanecore: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kshisen: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ksirk: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ksmtp: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ksnakeduel: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kspaceduel: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ksquares: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ksudoku: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ksystemlog: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * snapcraft: Release to stable. ++++ kteatime: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ktimer: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ktnef: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ktorrent: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ktouch: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ ktrip: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Remove unused string from Android manifest ++++ ktuberling: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kturtle: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kubrick: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kunifiedpush: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kwalletmanager: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kwave: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kweather: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Remove unused string from Android manifest ++++ kweathercore: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ kwordquiz: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Edit org.kde.kwordquiz.appdata.xml ++++ libkcddb-qt6: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkcompactdisc-qt6: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkdcraw-qt6: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkeduvocdocument: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkexiv2-qt6: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkcddb: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkdcraw: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkexiv2: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkmahjongg: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkgapi6: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libgravatar: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkdepim: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ mailcommon: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ mailimporter: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ mimetreeparser: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ pimcommon: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkleo: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libksane: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libktorrent: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ marble: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libkomparediff2: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libksieve: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ python310-core: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ python311-core: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ python314-core: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) - Add 314a4-no-SO_REUSEPORT.patch to fix build on new kernel (gh#python/cpython#128916). ++++ python314-nogil-nogil-core: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) - Add 314a4-no-SO_REUSEPORT.patch to fix build on new kernel (gh#python/cpython#128916). ++++ python39-core: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ mobipocket: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ rocs: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ libseccomp: - add 62-sim-arch_transactions-remove-fuzzer.patch to fix s390x build (https://github.com/seccomp/libseccomp/issues/455) ++++ libssh: - Do not Require cmake from the devel package: there is no requirement that consumers would be using cmake. - Own %{_libdir}/cmake to not leave traces when uninstalling the package and being the only one left installing files to that directory. ++++ systemd: - triggers.systemd: convert posix.fork() and posix.exec() to rpm.execute() (bsc#1236741) - Update 0009-pid1-handle-console-specificities-weirdness-for-s390.patch to not warn when "conmode=" is not specified on s390x (bsc#1236725). - Move systemd-userwork from the experimental sub-package to the main package (bsc#1236643) It is likely an oversight from when systemd-userdb was migrated from the experimental package to the main one. ++++ systemd-mini: - triggers.systemd: convert posix.fork() and posix.exec() to rpm.execute() (bsc#1236741) - Update 0009-pid1-handle-console-specificities-weirdness-for-s390.patch to not warn when "conmode=" is not specified on s390x (bsc#1236725). - Move systemd-userwork from the experimental sub-package to the main package (bsc#1236643) It is likely an oversight from when systemd-userdb was migrated from the experimental package to the main one. ++++ volk: - Update to version 3.2.0 New and improved kernels * add RISC-V Vector extension (RVV) kernels * New AVX512F implementation Improved and modernized CI * ci: Add first native Linux ARM runners * macos: Fix CI dependency error * appveyor: Update to VS 2022/Python 3.12 * Update android_build.yml Improved builds * cmake: Fix 64bit host CPU detection * cmake: Suppress invalid escape sequence warnings with Python 3.12 * cmake/pkgconfig: use CMAKE_INSTALL_FULL_* variables * cmake: Fix VOLK as a submodule build issue * Adds toolchain file for Raspberry Pi 5 New and improved tests * gtest: Start work on new test infrastructure * tests: Add a log info print test * gtest: Make gtest an install dependency * gtest: Enable GTests in CI workflows * tests: Beautify test output Documentation * cpu_features: Update hints in README Code quality * Add const to several args Usability features * feature: add env variable kernel override ++++ webrtc-audio-processing-1: - Fix package name in spec file to include the -1 ++++ wireshark: - Fix build error for Leap. ++++ xfce4-panel: - Update to version 4.20.3: * libxfce4panel: Fix ABI break * meson-build: Update debug/optimization flag management - Version 4.20.2: * autotools-build: Get rid of maintainer mode where gdbus-codegen is used - Version 4.20.1: * build: Bump libxfce4windowing required version to 4.20.1 * Update copyright year * meson-build: Don't add 'lib' prefix in static lib name * meson-build: Simplify feature opt dep management * meson-build: Ensure xfce-revision.h was generated when using it * build: Use VERSION_FULL intead of VERSION or PACKAGE_VERSION * autotools-build: Fix EXTRA_DIST redefinition * meson-build: Remove unneeded conditional * actions: Restore dialog accept on Enter behavior * Add meson build * Turn some messages into warnings * build: Migrate to xdt-gen-visibility and xdt-check-abi * wayland: windowmenu: Hide irrelevant workspace options * wayland: pager: Hide workspace settings * docs: Add missing parameter to XfcePanelPlugin::hidden-event * wayland: libxfce4panel: Set kbd interact to on-demand for popup windows * tasklist: Add missing workspace property initialization on Wayland * panel: Deal with duplicated monitor models * tasklist: Disable workspace related properties on Wayland * prefs-dialog: Don't trust xfconf_channel_get_string_list() return value * libxfce4panel: Fix XfcePanelPlugin size * Add an hidden-event signal for plugins * Translation Updates - Removed obsolete 0001-relax-x11-version.patch - Added BuildRequires: xfce4-dev-tools as build needs xdt-csource provided by xfce4-dev-tools ++++ libxfce4windowing: - Update to version 4.20.2: * autotools-build: Unconditionally add ext-workspace-v1.xml to EXTRA_DIST - Version 4.20.1: * Update copyright year * Sanity-check the dimensions of the icon data in _NET_WM_ICON * meson-build: Use meson built-in tests * XfwMonitorX11: Fix connector for virtual output * Use wnck_class_group_get_id() to attempt .desktop file icon fallback * meson-build: Let pkg.generate() fill in required libs * meson-build: Fix pkgdatadir definition * meson-build: Gobject introspection cleanup * meson-build: Use relative path in gtk-doc * meson-build: Improve maintainability of multi-dependency features * Removed extra ';' in source code. * build: Remove ununsed conditional * I18n: Update po/LINGUAS list * docs: Don't run gtkdoc-check * XfwWorkspaceWayland: Ensure active workspace is initialized * XfwWorkspaceManagerWayland: Fix typo * XfwWorkspaceWayland: fix ext-workspace activate * XfwWorkspaceWayland: Store name property * XfwWorkspaceWayland: Properly set id property * XfwWorkspaceGroupWayland: Fix wrong list element removal * Update ext-workspace protocol version * XfwWorkspaceWayland: Add missing sanity check * XfwWorkspaceManagerWayland: Fix typo * XfwWorkspaceGroupWayland: Add missing property and private struct * I18n: Update po/LINGUAS list * Translation Updates - Removed obsolete 0001-relax-x11-version.patch ++++ libxkbcommon: - Update to release 1.8 * `NoSymbol` is now systematically dropped in multi-keysyms levels. * Added the upper case mapping ß → ẞ (`ssharp` → `U1E9E`). This enable to type ẞ using CapsLock thanks to the internal capitalization rules. * Updated keysyms case mappings to cover full Unicode 16.0. * Implemented the `GroupLatch` action, usually activated with the keysym `ISO_Group_Latch`. * Symbols: Added support for multiple actions per levels. ++++ livedtd: - Fix build with RPM 4.20: %setup0 is, just like %patch0, no longer valid. ++++ lokalize: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ lskat: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ markdownpart: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ massif-visualizer: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ mbox-importer: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ merkuro: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ messagelib: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ minio-client: - Update to version 20250204T045750Z: * Add "mc support upload" encryption (#5113) * update go deps * Use latest madmin-go for policy content check (#5109) * Improve the error message when trying to add multiple expiry options (#5117) * mc find - allow absolute times (#5118) * fix: cp and mirror commands fail to be executed when the file length is 255 characters (#5114) ++++ minuet: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ mksusecd: - merge gh#openSUSE/mksusecd#77 - s390x: re-create initrd.off if needed (bsc#1236781) - 3.1 ++++ ncspot: - added rest of files - added obsinfo file for real - added obsinfo file - Update to version 1.2.2: * chore: Bump version to 1.2.2 * chore(deps): bump the cargo group with 2 updates * feat(ci): Lint + Build for aarch64 (#1581) * [create-pull-request] automated change * fix: Allow usage of deprecated related artists API * chore(deps): bump the cargo group across 1 directory with 10 updates * chore(deps): bump the cargo group with 2 updates * docs: remove remaining password manager documentation (#1573) * docs: add missing password manager removal to changelog (#1572) * feat: add %artist formatting option - fixed broken build file - Update to version 1.2.2: * chore: Bump version to 1.2.2 * chore(deps): bump the cargo group with 2 updates * feat(ci): Lint + Build for aarch64 (#1581) * [create-pull-request] automated change * fix: Allow usage of deprecated related artists API * chore(deps): bump the cargo group across 1 directory with 10 updates * chore(deps): bump the cargo group with 2 updates * docs: remove remaining password manager documentation (#1573) * docs: add missing password manager removal to changelog (#1572) * feat: add %artist formatting option - Update to version 1.2.2: * chore: Bump version to 1.2.2 * chore(deps): bump the cargo group with 2 updates * feat(ci): Lint + Build for aarch64 (#1581) * [create-pull-request] automated change * fix: Allow usage of deprecated related artists API * chore(deps): bump the cargo group across 1 directory with 10 updates * chore(deps): bump the cargo group with 2 updates * docs: remove remaining password manager documentation (#1573) * docs: add missing password manager removal to changelog (#1572) * feat: add %artist formatting option ++++ neochat: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix crash when trying to view Security settings in an invited room * Only build 0.9.2 tag in Flatpak manifest * CI: add frameworks/kiconthemes to .kde-ci.yaml * fix: no icon under Windows * Make sure space drawer icons are available for android * add missing icons on Android * Always open the user details dialog in the focused window * Don't spam pending invites every time NeoChat is started * Disable TextHandlerTest on CI * Improve handling of DonwloadAction * Expose ProgressInfoRole also for other type of attachments * Fix right clicking on NeoChatMaximizedComponent * Set explicitely parent in MaximizeComponent ++++ nestopia: - Use gcc13 for Leap, fixes building for Leap ++++ nvidia-open-driver-G06-signed-cuda: - Add a directory identifying the KMP and its version to the module install path - i.e.: /nvidia-open-driver-G06-signed-/updates instead of: /updates This avoids conflicts when a new version is built against the same kernel release. ++++ nvidia-open-driver-G06-signed: - Add a directory identifying the KMP and its version to the module install path - i.e.: /nvidia-open-driver-G06-signed-/updates instead of: /updates This avoids conflicts when a new version is built against the same kernel release. ++++ okular: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Fix apparent hang in files with lots of entries in a choice field (kde#498729) * Only install relevant desktop files for dvi generator * Watch the QEvent::ApplicationPaletteChange in the proper object (kde#498441) * Remove unused string from Android manifest ++++ openQA: - Update to version 4.6.1738687327.a95b31e5: * Avoid unhandled output in Git command tests * Improve logging of Git commands invoked to check something * Improve info message about mismatching Git remote URLs * Improve error message when Git checkout is dirty and thus not updated * Return and log the correct return code in `run_cmd_…` function - Update to version 4.6.1738661963.c8916d87: * Bump @eslint/config-array from 0.19.1 to 0.19.2 ++++ openSUSE-repos-Leap: - Fix build with RPM 4.20: the construct %else ifarch … was never valid; anything behing 'else' was simply ignored and now leads to an error. ++++ openSUSE-repos-MicroOS: - Fix build with RPM 4.20: the construct %else ifarch … was never valid; anything behing 'else' was simply ignored and now leads to an error. ++++ openSUSE-repos-Slowroll: - Fix build with RPM 4.20: the construct %else ifarch … was never valid; anything behing 'else' was simply ignored and now leads to an error. ++++ openSUSE-repos-Tumbleweed: - Fix build with RPM 4.20: the construct %else ifarch … was never valid; anything behing 'else' was simply ignored and now leads to an error. ++++ os-autoinst: - Update to version 4.6.1738604220.30e658a: * t: Use more simple prototyped Test::Exceptions functions * t: Focus on using Test::Exception only instead of Test::Fatal * t: Ensure we use implicit Test::Exception in all places * Fix race condition when autotest terminates * Make it obvious when autotest receives SIGTERM in any case * Increase vnctest script coverage ++++ os-autoinst-distri-opensuse-deps: - Removed dependency perl(Perl::Critic::Freenode) - Added dependency perl(Perl::Critic::Community) ++++ palapeli: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ parley: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ partitionmanager: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ picmi: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ pim-data-exporter: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Use PIMDATAEXPORTER_RELEASE_VERSION_DATE ++++ pim-sieve-editor: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Use SIEVEEDITOR_RELEASE_VERSION_DATE ++++ plasmatube: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ prom2json: - Fix syntax to fix build with RPM 4.20. ++++ python3-seccomp: - add 62-sim-arch_transactions-remove-fuzzer.patch to fix s390x build (https://github.com/seccomp/libseccomp/issues/455) ++++ python310: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ python310-documentation: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ python311: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ python-configobj: - Update to 5.0.9 * Drop support for Python 2 and <3.7 * Fix CVE-2023-26112, ReDoS attack - Drop CVE-2023-26112.patch, merged upstream - Drop remove_six.patch, fixed upstream ++++ python311-documentation: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ python-durationpy: - Initial package version — 0.9 ++++ python-elasticsearch: - Update to 8.17.1 * Make pyarrow dependency optional for tests (#2733, contributed by @danigm) * Update APIs: - Add Simulate ingest API - Add Get data stream lifecycle stats API - Add Update inference API - Add Create or update, Get and Delete IP geolocation database configuration APIs - Add Bulk update API keys - Add Get and Update Security index settings APIs - Add OpenID Connect prepare authentication, OpenID Connect authenticate and OpenID Connect logout APIs - Add Delegate PKI authentication API - Add Repository analysis API - Add Render Search Application Query API - Add Find field structure and Find messages structure APIs - Add Get Watcher index settings and Update Watcher index settings APIs - Add experimental Check in and Claim connector sync job APIs - Add experimental Set connector sync job errors and Set connector sync job stats APIs - Add experimental Update connector features APIs - Add experimental Post Event to an Analytics Collection API - Add timeout and master_timeout to Snapshot lifecycle management (SLM) APIs - Add allow_partial_search_results to SQL search API - Add throttle_period_in_millis to Create or update watch API - Fix query parameters for CAT APIs - Drop 0001-Make-pyarrow-dependency-optional-for-tests.patch, merged upstream ++++ python-fpdf2: - Update to 2.8.2 * Added - new optional parameter `border` for table cells: users can define specific borders (left, right, top, bottom) for individual cells - `FPDF.write_html()`: now parses `` tags to set the document title. By default, it is added as PDF metadata, but not rendered in the document body. However, this can be enabled by passing `render_title_tag=True` to `FPDF.write_html()`. - support for LZWDecode compression - Python 3.13 is now officially supported - support for page labels and created a reference table of contents implementation - documentation on how to: render spreadsheets as PDF tables - support for passing `Align` values (along with string values like `'C'`, `'L'`, `'R'`) in `l_margin` of `TextStyle` to horizontally align text * Fixed - support for `align=` in `FPDF.table()`. Due to this correction, tables are now properly horizontally aligned on the page by default. This was always specified in the documentation, but was not in effect until now. You can revert to have left-aligned tables by passing `align="LEFT"` to `FPDF.table()`. - `FPDF.set_text_shaping(False)` was broken since version 2.7.8 and is now working properly - fixed bug where cells with `rowspan`, `colspan` > 1 and null text were not displayed properly - `CreationDate` metadata used a wrong timezone offset for UTC - `insert_toc_placeholder()`] did not properly set the page orientation, which caused a bug when the last page of the document was in a different orientation * Changed - improved logic for handling text substitution of the total number of pages, ensuring compatibility with text shaping - all `AnnotationDict` properties can now be passed to `FPDF.text_annotation()`, `FPDF.free_text_annotation()`, `FPDF.add_action()`, `FPDF.add_text_markup_annotation()` & `FPDF.ink_annotation()`. This includes `title`, `color`, `border_width`... * Removed - reminder : since release `2.8.1`, `fpdf2` does not support Python 3.7, that reached end-of-life in 2023 - from version 2.8.1 * Added - support for quadratic and cubic Bézier curves with `FPDF.bezier()` - support for escape character for markers in markdown text - Wrapping words on spaces now considers all common space symbols in addition to regular spaces (' '), addressing issues with word-wrapping for languages like Thai, as per (#1190) and (#1191) - `Templates` can now be also defined in JSON files. - support to optionally set `wrapmode` in templates (default `"WORD"` can optionally be set to `"CHAR"` to support wrapping on characters for scripts like Chinese or Japanese) - _cf._ (#1159) - documentation on how to use `fpdf2` with Rough.js - documentation on how to use `fpdf2` with gunicorn - new translation of the tutorial in Türkçe - feature to identify the Unicode script of the input text and break it into fragments when different scripts are used, improving text shaping results - `FPDF.image()`: now handles `keep_aspect_ratio` in combination with an enum value provided to `x` - `FPDF.write_html()`: now supports CSS page breaks properties : documentation - `FPDF.write_html()`: new optional `font_family` parameter to set the default font family - `FPDF.write_html()`: spacing before lists can now be adjusted via the `tag_styles` attribute - file names are mentioned in errors when `fpdf2` fails to parse a SVG image * Fixed - `FPDF.local_context()` used to leak styling during page breaks, when rendering `footer()` & `header()` - `fpdf.drawing.DeviceCMYK` objects can now be passed to `FPDF.set_draw_color()`, `FPDF.set_fill_color()` and `FPDF.set_text_color()` without raising a `ValueError` - `FPDF.write_html()`: fixing rendering of `<hr>` tags, that do not trigger a page break anymore - `FPDF.write_html()`: fixed automatic page break when an image does not have enough vertical space to be rendered on a page - individual `/Resources` directories are now properly created for each document page. This change ensures better compliance with the PDF specification but results in a slight increase in the size of PDF documents. You can still use the old behavior by setting `FPDF().single_resources_object = True` - line size calculation for fragments when text shaping is used - `FPDF.write_html()`: fixed incoherent indentation of long `<ul>` list entries - default values for `top_margin` and `bottom_margin` in `HTML2FPDF._new_paragraph()` calls are now correctly converted into chosen document units. - In text_columns(), paragraph top/bottom margins didn't correctly trigger column breaks - `fpdf.drawing.color_from_hex_string` did not test or mention accepting lowercase hex values. - handling of bidirectional text on `FPDF.get_string_width()` - new translation of the tutorial in Indonesian - `RecursionError` in some cases when calling `FPDF.write_html()` inside `FPDF.footer()` * Removed - support for Python 3.7, that reached end-of-life in 2023 - an obscure and undocumented feature of `FPDF.write_html()`, which used to magically pass instance attributes as arguments. * Deprecated - `fpdf.TitleStyle` has been renamed into `fpdf.TextStyle` - `FPDF.write_html()`: `tag_indents` introduced in the last version - Now the indentation can be provided through the `tag_styles` parameter, using the `.l_margin` of `TextStyle` instances * Changed - `FPDF.local_context()` used to treat `font_size` as a value in points. Now this is the role of `font_size_pt`, whereas `font_size` allows to set the font size into chosen document units (specified with `FPDF(unit=)`) - `FPDF.circle()`: the previous `r` parameter, that in fact defined the diameter, has been replaced by a new `radius` paremeter. The `x` & `y` parameters now define the circle **center**, instead of its top-left corner as it used to be - `FPDF.table()` now raises an error when a single row is too high to be rendered on a single page - `FPDF.write_html()`: indentation of HTML elements can now be non-integer (float), and is now independent of font size and bullet strings. - improved performance of font glyph selection by using functools cache - Clarified usage of the `style` attribute in `FPDF.add_font()` - from version 2.8.0 * This version was only uploaded a few minutes on Pypi and then deleted manually by a maintainer, erroneously fearing a regression. ++++ python-graphql-core: - Update to 3.2.6 * Alpha release GraphQL-core v3.3.0a7, based on GraphQL.js v17.0.0a3. * Notable improvements since the last alpha release: + This release also supports Python 3.13 + New incremental response format using id and subPath and pending notifications + OneOf Input Objects via @oneOf directive + Speedup sorting and building/extending schema + Support for fourfold nested lists in introspection + Transform input objects used as default values (#206) + Support deep copy of schema with directive with arg of custom type (#210) + Allow injecting custom data to custom execution context (#226) + ValidationAbortedError can now be imported (#227) + Benchmarking with CodSpeed (#230) ++++ python-hpack: - Update to 4.1.0 * API Changes (Backward Incompatible)** - Support for Python 3.6 has been removed. - Support for Python 3.7 has been removed. - Support for Python 3.8 has been removed. - Renamed `InvalidTableIndex` exception to `InvalidTableIndexError`. * API Changes (Backward Compatible)** - Support for Python 3.9 has been added. - Support for Python 3.10 has been added. - Support for Python 3.11 has been added. - Support for Python 3.12 has been added. - Support for Python 3.13 has been added. - Optimized bytes encoding of headers. - Updated packaging and testing infrastructure. - Code cleanup and linting. - Added type hints. - Refresh healthcheck.patch - Refresh test_fixtures.tar.xz - 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 ++++ python-icoextract: - Update to 0.1.5 * Add `application/vnd.microsoft.portable-executable` to supported MIME types * Bump minimum supported Python version to 3.8 * Add pdoc3 config, for autogenerated API docs - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions ++++ python-identify: - Update to 2.6.6 * [pre-commit.ci] pre-commit autoupdate * Add '.asm' file extension as 'asm' filetype - from version 2.6.5 * feat: identify .psm1 and .psd1 files as powershell - from version 2.6.4 * feat: identify gleam files * feat: identify bz3 files as bzip3 archives * [pre-commit.ci] pre-commit autoupdate * Add Tiltfile support ++++ python-kubernetes: - version update to 31.0.0 * please refer to the changelog at https://github.com/kubernetes-client/python/blob/v31.0.0/CHANGELOG.md#v3100 - update build requirements: `BuildRequires: %{python_module durationpy >= 0.7}` `Requires: python-durationpy >= 0.7` ++++ python-networkx: - Update to 3.4.2: * API Changes + Expires the forest_str deprecation. + [ENH, BUG]: added colliders and v_structures and deprecated compute_v_structures in dag.py. + Expires the random_tree deprecation. + Expire deprecation for strongly_connected_components_recursive. + Expire deprecated sort_neighbors param in generic_bfs_edges. + Rm deprecated normalized param from s_metric. + Expire deprecated nx.join in favor of join_trees. + Remove depercated Edmonds class for 3.4. + Remove deprecated MultiDiGraph_EdgeKey for 3.4. + Add edges keyword/deprecate link keyword arguments in JSON input-output. + Revert breaking change to node_link_* link defaults. * Enhancements + Add a nodelist feature to from_numpy_array. + Prioritize edgelist representations in to_networkx_graph. + Adds initial debug logging calls to _dispatchable. + add: nodes attribute is modifiable. + Enable config to be used as context manager. + Added code to handle multi-graph in mst. + Enable caching by default. + Fix weakly_connected_components() performance on graph view. + avoid iteration and use boolean indexing. + Hide edges with a weight of None in simple_paths. + Improved running time for harmonic centrality. + Add remove attribute functions. + Log "can/should run" and caching in dispatch machinery. + Individualize drawing attributes. + Allow dispatch machinery to fall back to networkx. + Add create_using parameter for random graphs. + Add config option to disable warning when using cached value. * Bug Fixes + Fix docstrings of dispatchable functions. + Fix draw_networkx_nodes return type. + Fix graph name attribute for complete_bipartite_graph. + Remove import warnings during to_networkx_graph conversion. + Fix nx.from_pandas_edgelist so edge keys are not added as edge attributes and edge keys. + Fix from_pandas_edgelist for MultiGraph given edge_key. + Fix dispatch tests when using numpy 2. + Fix reading edgelist when delimiter is whitespace, e.g. tab. + Ensure we always raise for unknown backend in backend=. + Prevent to_agraph from modifying graph argument. + Implementing iterative removal of non_terminal_leaves in Steiner Tree approximation. + Only allow connected graphs in eigenvector_centrality_numpy. ++++ python-numpydoc: - Add mockapp.patch to fix test failure with Sphinx 8.1 - Trim dependencies ++++ python-parsel: - update to 1.10.0: * Removed support for Python 3.8. * Added support for Python 3.13. * Changed the default encoding name from ``"utf8"`` to ``"utf-8"`` everywhere. ++++ python-pathable: - update to 0.4.4: * Use valid licence registry identifier for Apache-2.0 licence ++++ python-psygnal: - update to 0.12.0: * feat: add description to signalinstance \#339 (tlambert03) * perf: add `emit_fast` method for 10x faster emission \(without safety checks\) \#331 (tlambert03) * fix: use safer repr in warning \#353 (tlambert03) * fix: fix use of computed\_field setter with field\_dependencies \#336 (tlambert03) ++++ python-pyFFTW: - update to 0.15.0: * enable support for Python 3.13 * Query the version and compiler flags of FFTW * always define FFTW_NO_Complex * Fix: fix signatures of fftw{l,,f}_plan_guru_r2r * Require Python >=3.10 and update pdm.lock/CI workflows ++++ python-pyaml: - update to 25.1.0: * https://github.com/mk-fg/pretty-yaml/compare/24.9.0...25.1.0 ++++ python-pydot: - Update to 3.0.4: * Removed: + Breaking change: support for Python 3.7 dropped totally. It was already dropped, but now it's official. + Breaking change (but for nobody): Invalid syntax removed. Removed syntax rules that were never implemented in graphviz's own parser. + Attribute sorting removed. Pydot will preserve the original order of attributes as defined. + Breaking change: Remove `.create_attribute_methods()` from classes. Setters and getters for attributes are now added to class definitions by calls to `pydot.core.__generate_attribute_methods()` immediately after the class is defined, for better compatibility with type-checking and introspection. * Changed: + Fixed quoting of identifiers with dots. + Fixed quoting of leading-numeral strings (strings starting with a number). + Fixed pickling/copying of Dot objects. + Improved handling of temporary files. Temporary files will be cleaned up in all cases, even when exceptions are raised or things exit unexpectedly. + From now on, the license files will be included in the distributed release as expected. + Fix quoting in `Edge.to_string()`. + Internal storage and lookup of identifiers (names) improved. Pydot now always stores values as they were originally input, and only performs quoting on output. + Quoting for attribute values fixed. Attribute values containing comma-separated strings will now be quoted correctly. * Added: + All `to_string()` methods now accept an `indent` keyword argument, which can be either a number or a string. `indentation=4` will indent each level of the output with four spaces. `indentation=" "` will indent each level by that many spaces. Other whitespace is also valid, e.g. indent="\t" for tab indents. + Keywords can now be used as names or attribute values. Graphviz keywords like "graph" or "subgraph" will now be properly quoted when used as attribute values or as names, where appropriate. + Add standard Python logging, using the logger name `pydot`. - Switch to using pytest to run the testsuite. ++++ python-pylink-square: - update to 1.4.0: * @hkpeprah: Added Power Trace APIs. ++++ python-pytest-listener: - Update to 1.8.1: * Use py_modules in setup.py - Drop patch specify-modules-correctly.patch, now included. ++++ python-pytest-profiling: - Update to 1.8.1: * Small refactor to make error messages a bit clearer * Fixed tests which were installing from PyPI rather than local * Removed usage of deprecated pytest.yield_fixture. * Removed usage of distutils, where possible. - Refreshed python-pytest-profiling-no-six.patch - Drop patch fix-type-arguments.patch, now included. ++++ python-pytest-pycodestyle: - update to 2.4.1: * Test with Python 3.14-dev * Update checkout to v4 and setup-python to v5 * Update `pytest_collect_file` hook to remove deprecated `path` argument - update to 2.4.0: * Test with Python 3.12-dev * Test with Python 3.12 and 3.13-dev * Support Python 3.13 ++++ python-pytest-skip-markers: - update to 1.5.2: * Corrected platform support for MacOS Arm64 based systems in function is_aarch64 * Dropped support for Python 3.7 ++++ python-pytest-verbose-parametrize: - update to 1.8.1: * Add Ubuntu builds for py3.6-3.13 * CircleCI release jobs now depend on both Ubuntu and Windows success. ++++ python-pytest-virtualenv: - Update to 1.8.1: * Added default to install editable packages by using direct_url.json, if it exists - Test with all Python versions. ++++ python-python-multipart: - update to 0.0.20: * Handle messages containing only end boundary #142. ++++ python-stopit: - Add python-stopit-ulong-for-thread-id.patch: Use ulong for thread id on Python >= 3.7, upstream commit dda4bd1 (gh#glenfant/stopit#31). - Switch to pyproject macros for build. - Add LICENSE and tests.py as additional sources. - Run tests as part of a %check section. - Improved package Summary and Description. - Fix License tag: MIT instead of GPL-3.0. - Drop outdated macro redefintions. - More fine-grained file list. ++++ python314: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) - Add 314a4-no-SO_REUSEPORT.patch to fix build on new kernel (gh#python/cpython#128916). ++++ python314-documentation: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) - Add 314a4-no-SO_REUSEPORT.patch to fix build on new kernel (gh#python/cpython#128916). ++++ python314-nogil: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) - Add 314a4-no-SO_REUSEPORT.patch to fix build on new kernel (gh#python/cpython#128916). ++++ python39: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ python39-documentation: - Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704) ++++ qmlkonsole: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ qubesome: - Update to version 0.0.9: * build: Remove .obs integration * build: Bump go-git to latest from main * Fix inception startup stutter During profile startup an inception server is initiated, with a socket file created at ~/.qubesome/run/<profile>/qube.sock. The profile dir was not present at the first attempt of starting a profile, which meant that a profile would need to be started, closed and started again for it to work. * start: Expand GITDIR for local execution When running locally, users are not required to provide a -giturl. In such cases, the GITDIR should still be expanded based on the -local path provided. * start: Warn users when mounting dirs that don't exist * build(deps): bump github.com/cyphar/filepath-securejoin * build(deps): bump the github-actions-updates group with 4 updates * build(deps): bump google.golang.org/grpc from 1.69.4 to 1.70.0 * build(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 * build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 * build(deps): bump google.golang.org/protobuf from 1.36.2 to 1.36.3 * build(deps): bump google.golang.org/grpc from 1.69.2 to 1.69.4 * build(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.2 * build(deps): bump github.com/cyphar/filepath-securejoin * build(deps): bump github.com/go-git/go-git/v5 from 5.13.0 to 5.13.1 * build(deps): bump golang.org/x/sys in the golang-org group * build(deps): bump github.com/go-git/go-git/v5 * build(deps): bump google.golang.org/protobuf from 1.36.0 to 1.36.1 * build(deps): bump google.golang.org/grpc from 1.69.0 to 1.69.2 * build(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.0 * build(deps): bump github.com/cyphar/filepath-securejoin * Add Leap to README * Add support for AMD GPU sharing AMD GPU sharing is based on ROCm, for Tumbleweed the installation can be done via: * build(deps): bump golang.org/x/crypto in the go_modules group * build(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0 * build(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 * build(deps): bump github.com/cyphar/filepath-securejoin * build(deps): bump actions/attest-build-provenance ++++ rpmlint: - Update to version 2.6.1+git20250204.53a229c0: * dbus-services: drop no longer needed temporary sssd-dbus entry * dbus-services: adjust sssd-dbus hash (bsc#1235724) ++++ rpmlint-strict: - Update to version 2.6.1+git20250204.53a229c0: * dbus-services: drop no longer needed temporary sssd-dbus entry * dbus-services: adjust sssd-dbus hash (bsc#1235724) ++++ rpmlint-test: - Update to version 2.6.1+git20250204.53a229c0: * dbus-services: drop no longer needed temporary sssd-dbus entry * dbus-services: adjust sssd-dbus hash (bsc#1235724) ++++ rust-cbindgen: - Update to version 0.28.0+git0: * Release 0.28.0 * tests: Fix symbol file and tests. * Appease clippy. * tests: Run rustfmt. * Add a way to generate a list of symbols for dynamic linkage, resolves #907 * Add `unstable_ir` feature flag that makes the ir pub * Refactor arm64 build to matrix strategy * Add aarch64/arm64 to CI * Fix clippy warnings * newlines for constexpr * replace is_first_field to enumerate * Fix: avoid potential race in tests/profile.rs * Fix: Ignore `CARGO_BUILD_TARGET` in lib tests too * Fix: Ignore `CARGO_BUILD_TARGET` in tests * Add a test for mangling of array generics. * Implement mangling for arrays * ir: add support for UnsafeCell and SyncUnsafeCell * rename: Add a test for rename-all=prefix: * Less clone for rename-all. * Add rename-all=prefix: * Fix local override of enum prefix-with-name * Also update syn in the Cargo.toml. * utilities: Minor clean-up. * Parse `unsafe` attributes * Deduplicate the code that turns transparent structs into typedefs * Bump MSRV again for clap. * Cargo update and version bump. * Update CHANGES since v0.26.0 * Output condition for globals. * Add missing parens to log message * Update cython expectations from the previous patch. * Fix variadic arguments when used in function pointer * deps: Update syn to 2.0 * Generalize Item to expose documentation and generic params * Used documented method of specifying variadic arguments `va_list` -> `...` * https://en.cppreference.com/w/c/language/variadic * https://en.cppreference.com/w/cpp/language/variadic_arguments * Parse function argument type first so it can be used to determine name * Improved test coverage of va_list * Point out issue with failing builds due to syntax errors * Add support for NonZero<T> and simplify handling of int primitives * support generics with defaulted args * handle constants of nested transparent types * make it a dev dependency only * tests use pretty_assertions for readable diffs * chore: Update dependencies. * revert accidentally committed debug code * Exclude all test crates * Exclude test depfile crates * Rename duplicate crates in workspace * bug fixed, update test and expectations * add panic to check whether parser even sees it * Expand ignored.rs test to cover associated items * chore: Fix clippy lints. * Fix cpplint warnings * Add `cpp_compat` to template.toml * parser: Treat omitted ABI in extern block as "C". * Account for cfg items in foreign mods. * bindgen: More language-backend clean-up. * Remove code duplication for function writing, and other minor clean-ups. * introduce the concept of language backend * ir: Write documentation on static items. * Run CI jobs on the merge queue. * Added support for integrating the package_version information in a comment of the header file. * feat: support #[deprecated] on enum variants * Use `retain` in `ItemMap::filter` * fix: select package for bindgen based on name and manifest path * Update README.md * Update doc link in Readme so it works from docs.rs * Quote envvar to match documentation * ci: Use GITHUB_OUTPUT envvar instead of set-output command * Bump Serial-test * Update clap further * Update dependencies and bump MSRV to 1.70 * Fix clippy warning * Fix clap 4 update. * Upgrade clap 3 to clap 4 * Fix `..Default::default()` for struct `Config` * Add docs for no-export ++++ sbcl: - Update to version 2.5.1 * minor incompatible change: SBCL now reveals details of its COMPLEX representations through UPGRADED-COMPLEX-PART-TYPE, rather than hiding them. * minor incompatible change: the compiler will warn on the use of a SATISFIES type with an undefined function. (lp#576608, reported by Roman Marynchak) * minor incompatible change: (room t) now counts the space taken by the internals of hash-tables and CLOS instances. * platform support * * fixes to the included version of ASDF, and to sockets functions, for the Haiku operating system. (thanks to Alexandru Popa) * * add support for CAS (compare-and-swap) on SAPs for arm64, x86-64 and (partially) RISC-V. (lp#1894057, reported by Yukari Hafner) * * the system is now consistent with 64-bit time_t on 32-bit linux platforms. (lp#2063340, reported by Peter van Eynde) * * restore building on 32-bit ARM with newer gcc versions. (lp#1839783, reported by Sébastien Villemot) * * fix large stack allocation on 64-bit Windows. * CL portability fixes to the definitions of certain compiler structures, detected by CLISP. (lp#2064301, lp#2064312, thanks to Robert Brown) * bug fix: a misplaced assertion regarding weak hash tables would trigger if a garbage collection hit at just the wrong time. (lp#2096998) * bug fix: structure BOA constructors with &REST arguments no longer cause structure slots named NIL or T to be unconditionally initialized with the values NIL and T respectively. * bug fix: structure BOA constructors without values for some slots no longer cause compilation errors for initforms that are not a single variable. * bug fix: sequence functions handle :TEST and :TEST-NOT both being given uniformly. (lp#309143) * bug fix: the type system is better equipped to handle complicated unions of numeric types. (lp#308937, lp#1694839, lp#1734959, lp#2073544) * bug fix: misoptimization of VALUES-LIST in the presence of intervening stack operations. (reported by haruhi.s) * bug fix: apply the limit to inline expansions more selectively. (lp#2092518, reported by Andrew Kravchuk) * bug fix: compiler-detected type mismatches are reported even given the presence of inlined functions. (lp#2092613, reported by Vasily Postnicov) * bug fix: improved type error detection for inlined array construction forms. (lp#2092889, reported by Vasily Postnicov) * bug fix: accesses to multidimensional arrays are now checked based on the (internal) INSERT-ARRAY-BOUNDS-CHECKS declaration, as with one-dimensional arrays. (lp#2095155, thanks to Vasily Postnicov) * bug fix: sb-bsd-sockets:socket-connect handles EINTR caused by GC signals. - Drop strip-arm-CFLAGS.patch, fixed upstream ++++ selinux-policy: - Update to version 20250204: * Allow quota_t load its kernel module (bsc#1235805) * Allow apcupsd's apccontrol to send messages using wall (bsc#1235688) * Allow journalctl read messages from /var/lib/machines (bsc#1235829) ++++ signon-kwallet-extension: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ skanlite: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ skanpage: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * fix option updating after reload more than the state may change, e.g. min/max, valueList etc. (kde#497880) ++++ skladnik: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ spectacle: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * OptionsMenu: remove extra separator * OptionsMenu: only check capture on click when it's possible to use it * OptionsMenu: Don't put separator before capture on click checkbox when the checkbox isn't visible * OptionsMenu: Check the rectangle mode action in rectangle mode * Force QR code inline message to always be HTML (kde#498618) ++++ spicetify-cli: - Update to version 2.38.9: * fix(homeConfig): make it work on Spotify `1.2.56` * fix(GetStateFolder): put files in specific state folder * feat(trashbin): add a working export button (#3268) * refactor: change folder location for `Backup` and `Extracted` (#3282) * fix: use new PlatformAPI in exp features * fix(keyboardShortcut): change called function to skip song (#3273) ++++ step: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ suse-prime: - require nvidia-xconfig for NVIDIA driver >= 570.86.15 * prime-select uses nvidia-xconfig --query-gpu-info to figure out the PCI ID; we splitted out nvidia-xconfig to an external package beginning with version 570.86.15 ++++ suse-xsl-stylesheets: - Update to 2.95.1 * DOCTEAM-1663: element is not keyboard accessible (#658) * DOCTEAM-1663: Fix "Container element is empty" (#657) * meta.description.base: `<meta name="description">` (#656) * DOCTEAM#1664: Fix aria-label for revhistory link (#655) * Update color contrast in CSS ++++ svgpart: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ sweeper: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ swipl: - Update to 9.3.19: Complete changelog is https://www.swi-prolog.org/ChangeLog?branch=development&from=9.3.18&to=9.3.19 and upstream still doesn’t provide any abbreviated version, and the list of changes is still too long to enumerate here. ++++ telly-skout: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Add 24.12.2 release description * Appdata: add display size * "Favorites" page: show "Refetch" in top toolbar on mobile ++++ thunar-archive-plugin: - License is LGPL-2.0-only, not GPL-2.0-or-later! ++++ tokodon: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - Changes since 24.12.1: * Add bottom padding to the sidebar * Better handle failed authentification * Remove unused string from Android manifest * Don't display a visual error when failing to fetch familiar followers * Don't display a visual error when failing to fetch unread count (kde#497562) ++++ trace-cmd: - Update to latest upstream version 3.3.1: * Disable function trace option func_stack_trace before clearing filter * Fix compression algorithm for files greater than 2GB * Update printf format to match unsigned parameters. - Update to version 3.3.0: * Now by default, the output shows the latency lines: * Add feature to build with meson from using make * Add trace-cmd record --daemonize * Add trace-cmd show --buffer-subbuf-size option This will display the "subbuf-size" of the instance ring buffer. (New Linux kernel featuer added in v6.8) * Add trace-cmd show --buffer_percent option This will display the "buffer_percent" option, added in v5.0. * Add trace-cmd show --hist and --trigger options Add options to trace-cmd show to display the hist and trigger contents of events. * Add new command "sqlhist" that makes trace-cmd do the same work as the sqlhist code in libtracefs. * Show "buffer_subbuf_size" in trace-cmd stat * Add trace-cmd record --subbuf-size option * Allow trace-cmd report to read multiple files without using the -i option. That is, "trace-cmd report trace*.dat" will now work. * Have trace-cmd split work with trace.dat files with multiple instances. * Allow trace-cmd split to split out instance buffers * Allow trace-cmd record to support -m option when recording from an agent. * Fix output file names for trace-cmd split * Fix the way filters were applied to trace-cmd report with multiple trace.dat files. * Fix the trace-cmd reset -d option * Fix meson build issue * Make some man pages clean ups * Fix other minor issues. - dropped patch: libtracecmd-add-explicit-meson-thread-dependency.patch - dropped patch: tracecmd-add-explicit-meson-thread-dependency.patch ++++ tuned: - Add LIBEXECDIR=%{_prefix}/lib to adopt libexecdir and remove the sed hack in spec due to mainline git 410344b8dbc64bada45be - Update to version 2.25.1.0+git.889387b: * new release (2.25.1) * disk: Add missing remove parameter * plugins: Add missing instance parameters * Makefile: Add support for installation to custom $LIBEXECDIR * new release (2.25.0) * plugin_scheduler: add switch to disable processing of kthreads * sap-hana: Set transparent_hugepages to madvise * bootloader: export Grub variables to make them available in submenus * functions: Create a new parser object for each string expansion * utils: Rename `PluginLoader` to `ClassLoader` * plugin_net: handle cqe-mode-rx ethtool option * profiles: Correct CPU governor settings * utils.commands: Fix CPU online detection when not present * new release (2.25.0-rc.1) * docs: fixed docs generation on centos-7 * plugin_scheduler: fixed API * plugin_scheduler: make perf support optional * plugin_net: added support for hotplug and rename * scheduler: Postpone cgroup blacklist check and double-check after fail * makefile: added support for installation to custom $BINDIR/$SBINDIR * tuned-ppd: Do not always clear holds with TuneD profile change signal * tuned-ppd: Check that TuneD profile change signal is relevant * doc: enable documentation generation on RHEL with asciidoc * scheduler: Log process info when its affinity cannot be changed ++++ umbrello: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ xfce4-diskperf-plugin: - License is BSD-2-Clause, not GPL-2.0-or-later! ++++ xfce4-docklike-plugin: - License is GPL-3.0-or-later, not GPL-2.0-or-later! ++++ xfce4-notes-plugin: - Update to version 1.11.2 * Add support for checkboxes for to-do lists * Minor fixes * Rewrite the error message on invalid path selection * Add text formatting popup menu * Make text cursor wider * Toggle tag on the whole line if there's no selection * Store tags more compact when saving a note * Add support for text formatting * Fix navigation update if note was added externally * Fix 'make distclean' * Update year in copyright * Don't destroy window if its directory isn't empty * Rename Xnp.WindowMonitor.src_events -> src_external * Fix "note-updated" signal for local changes * Fix note creation if file already exists * Work around buggy annotation for gtk_menu_shell_append() * Use timer instead of idle to handle file events * Get rid of the refresh button * Remove the "window-updated" signal * Reload notes on external file change events * Handle external file creation events * Optimize monitored file events queue * Queue monitored file events * Don't load binary files from notes directory * Always save notes after manual editing * Get rid of Xnp.Window "internal-change" property * Bind Ctrl-Shift-Tab to cycle notes backwards * Make deleting a group of notes more secure * Make Ctrl-Tab cycle through notes * Fix text cursor color in dark themes * Replace $XDG_CONFIG_HOME with ~/.config in gtk.css * Rework access to Xnp.WindowMonitor * Handle external file renaming event * More intensive use of GIO * delete_window: handle case when folder was externally removed * Handle external file deletion event * Don't show arrow buttons when notes tabs are enabled * Fix warnings about hiding inherited methods from Gtk.SourceView * Translation Updates ++++ yakuake: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ++++ zanshin: - Update to 24.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.2/ - No code change since 24.12.1 ------------------------------------------------------------------ ------------------ 2025-2-3 - Feb 3 2025 ------------------- ------------------------------------------------------------------ ++++ AppCSXCAD: - Make use of distro flags with upstream PR: fix-flag-usage.patch in order to get a package which complies with distro policy, including security features ++++ FreeFileSync: - Use distro flags to build the package ++++ MozillaFirefox: - Mozilla Firefox 135.0 https://www.mozilla.org/en-US/firefox/135.0/releasenotes MFSA 2025-07 (bsc#1236539) * CVE-2025-1009 (bmo#1936613) Use-after-free in XSLT * CVE-2025-1010 (bmo#1936982) Use-after-free in Custom Highlight * CVE-2025-1018 (bmo#1910818) Fullscreen notification is not displayed when fullscreen is re-requested * CVE-2025-1011 (bmo#1936454) A bug in WebAssembly code generation could result in a crash * CVE-2025-1012 (bmo#1939710) Use-after-free during concurrent delazification * CVE-2025-1019 (bmo#1940162) Fullscreen notification not properly displayed * CVE-2025-1013 (bmo#1932555) Potential opening of private browsing tabs in normal browsing windows * CVE-2025-1014 (bmo#1940804) Certificate length was not properly checked * CVE-2025-1016 (bmo#1936601, bmo#1936844, bmo#1937694, bmo#1938469, bmo#1939583, bmo#1940994) Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20, and Thunderbird 128.7 * CVE-2025-1017 (bmo#1926256, bmo#1935471, bmo#1935984) Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 128.7, and Thunderbird 128.7 * CVE-2025-1020 (bmo#1939063, bmo#1942169) Memory safety bugs fixed in Firefox 135 and Thunderbird 135 - requires rust 1.83 ++++ ardour: - Update to 8.11.0. Check https://ardour.org/whatsnew.html for the full list of changes * Fix for a critical workflow-blocking bug. ++++ ast-grep: - Update to 0.34.4: * fix: fix bininstall #1744 * fix(deps): update dependency @swc/core to v1.10.12 3eea108 * chore(deps): update rust crate tempfile to v3.16.0 6939cca * chore(deps): update dependency @types/node to v22.12.0 ea05951 ++++ bananapir2-firmware: - Fix build with newer RPM where there is also a .specparts directory. Be xplicit in unpacking *.gz instead of *. ++++ barrel: - allow to control probing of used space ++++ bazel8: - Initial package based on bazel6 ++++ blender: - First attempt in making them parallel installable - Add the %ghost %attr() for the alternatives - cleanup filelist ++++ bouncycastle: - Update to 1.80: * Defects Fixed: - A splitting issue for ML-KEM led to an incorrect size for kemct in KEMRecipientInfos. This has been fixed. - The PKCS12 KeyStore has been adjusted to prevent accidental doubling of the Oracle trusted certificate attribute (results in an IOException when used with the JVM PKCS12 implementation). - The SignerInfoGenerator copy constructor was ignoring the certHolder field. - The getAlgorithm() method return value for a CompositePrivateKey was not consistent with the corresponding getAlgorithm() return value for the CompositePrivateKey. This has been fixed. - The international property files were missing from the bcjmail distribution. - Issues with ElephantEngine failing on processing large/multi-block messages have been addressed. - GCFB mode now fully resets on a reset. - The lightweight algorithm contestants: Elephant, ISAP, PhotonBeetle, Xoodyak now support the use of the AEADParameters class and provide accurate update/doFinal output lengths. - An unnecessary downcast in CertPathValidatorUtilities was resulting in the ignoring of URLs for FTP based CRLs. - A regression in the OpenPGP API could cause NoSuchAlgorithmException to be thrown when attempting to use SHA-256 in some contexts. - EtsiTs1029411TypesAuthorization was missing an extension field. - Interoperability issues with single depth LMS keys have been addressed. * Additional Features and Functionality: - CompositeSignatures now updated to draft-ietf-lamps-pq-composite-sigs-03. - ML-KEM, ML-DSA, SLH-DSA, and Composite private keys now use raw encodings as per the latest drafts from IETF 121: draft-ietf-lamps-kyber-certificates-06, draft-ietf-lamps-dilithium-certificates-05, and draft-ietf-lamps-x509-slhdsa. - Initial support has been added for RFC 9579 PBMAC1 in the PKCS API. - Support has been added for EC-JPAKE to the lightweight API. - Support has been added for the direct construction of S/MIME AuthEnvelopedData objects, via the SMIMEAuthEnvelopedData class. - An override "org.bouncycastle.asn1.allow_wrong_oid_enc" property has been added to disable new OID encoding checks (use with caution). - Support has been added for the PBEParemeterSpec.getParameterSpec() method where supported by the JVM. - ML-DSA/SLH-DSA now return null for Signature.getParameters() if no context is provided. This allows the algorithms to be used with the existing Java key tool. - HQC has been updated to reflect the reference implementation released on 2024-10-30. - Support has been added to the low-level APIs for the OASIS Shamir Secret Splitting algorithms. - BCJSSE: System property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" no longer used. FIPS TLS 1.2 GCM suites can now be enabled according to JcaTlsCrypto#getFipsGCMNonceGeneratorFactory (see JavaDoc for details) if done in alignment with FIPS requirements. - Support has been added for OpenPGP V6 PKESK and message encryption. - PGPSecretKey.copyWithNewPassword() now includes AEAD support. - The ASCON family of algorithms have been updated in accordance with the published FIPS SP 800-232 draft. ++++ certbot-systemd-timer: - Fix build with RPM 4.20: referencing ../ in %doc/%license is not guaranteed. ++++ distribution-logos-openSUSE: - Update to version 20250203: * Kalpa: Add Distribution Logos ++++ dnsproxy: - Packaging improvements: * Drop autosetup -p 1 arg only needed when package has patches * Use BuildRequires: golang(API) >= 1.23 rather than 1.23.5 (three digit) as per go.mod. Currently the Provides: golang(API) expression is major version (two-digit) only. We ship new go releases sufficiently quickly that this has not often been an issue. Consideration is being given to the best way to handle the new three digit go.mod required minimum Go version. * Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time. * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable * Remove go build -x output build command verbosity. Use go default arguments absent a clear need. * Remove go build -v output line per package verbosity. Use go default arguments absent a clear need. ++++ enlightenment-theme-openSUSE: - Fix build with RPM 4.20: remove commented ot setup line. %setup i snow a proper, multi-line macro. Using '#' to comment it out only comments out the first line and does not do what packagers might expect. ++++ facetimehd: - Only build for x86_64 - 0001-Fix-include-of-prandom.patch * Fixes a build failure due to changes in kernel ++++ firefox-esr: - Firefox Extended Support Release 128.7.0 ESR * Fixed: Various security fixes. - Mozilla Firefox ESR 128.7.0 https://www.mozilla.org/security/advisories/mfsa2025-09 MFSA 2025-09 (boo#1236539) * CVE-2025-1009 (bmo#1936613) Use-after-free in XSLT * CVE-2025-1010 (bmo#1936982) Use-after-free in Custom Highlight * CVE-2025-1011 (bmo#1936454) A bug in WebAssembly code generation could result in a crash * CVE-2025-1012 (bmo#1939710) Use-after-free during concurrent delazification * CVE-2024-11704 (bmo#1899402) Potential double-free vulnerability in PKCS#7 decryption handling * CVE-2025-1013 (bmo#1932555) Potential opening of private browsing tabs in normal browsing windows * CVE-2025-1014 (bmo#1940804) Certificate length was not properly checked * CVE-2025-1016 (bmo#1936601, bmo#1936844, bmo#1937694, bmo#1938469, bmo#1939583, bmo#1940994) Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20, and Thunderbird 128.7 * CVE-2025-1017 (bmo#1926256, bmo#1935471, bmo#1935984) Memory safety bugs fixed in Firefox 135, Thunderbird 135, Firefox ESR 128.7, and Thunderbird 128.7 ++++ fwupd: - Update to version 2.0.5: + This release adds the following features: - Allow emulating devices reading EFI keys - Allow skipping device tests by CPU architecture + This release fixes the following bugs: - Cleanup Dell kestrel devices when disconnected - Correctly build binary EFI_SIGNATURE_LIST objects - Do not allow dbx updates when no ESP was found - Ignore BootXXXX entries that do not exist when checking the dbx - Ignore EFI binaries that are zero-sized, or not well formed - Inhibit dbx updates if snapd is not available when using Ubuntu-style FDE - Only match the device checksum if the protocol matches - Raise authentication requirements for emulation-load - Request to upload failed reports for install/downgrade too - Use the kernel architecture when building the dbx instance ID - Write sbatlevel to PE/COFF files correctly + This release adds support for the following hardware: - More ELAN Fingerprint readers - Star Labs StarLite Magnetic Keyboard ++++ gtk3: - Fix %filetriggerpostun for icon cache: ensure the icons that have just been removed are also cleared from the cache. We can't shortcut on upgrades, even though this would be nice. In context of RPM 4.20 this started breaking (boo#1236740). ++++ glusterfs: - Fix build on 32-bit arm with a workaround ++++ gnome-control-center: - Update to version 47.4: + Use static hostname instead of pretty hostname (hostnamed) in URLs + Fix a memory leak in CcMaskPaintable (used for illustrations) + Region: Inform accountsservice of all configured languages + Updated translations. ++++ grafana: - Update to version 11.3.3: Security: * CVE-2024-11741: Fix the Grafana Alerting VictorOps integration (bsc#1236734) * Chore: Bump dependency golang.org/x/crypto to v0.31.0 * Drop 0004-Bump-crypto.patch * Require Go 1.23.5 or newer for building - Add provisioning directories ++++ gstreamer-devtools: - Update to version 1.24.12: + No changes, stable version bump only ++++ gstreamer-docs: - Update to version 1.24.12: + No changes, stable version bump only ++++ python-gst: - Update to version 1.24.12: + No changes, stable version bump only. ++++ gstreamer-plugins-vaapi: - Update to version 1.24.12: + No changes, stable version bump only ++++ gstreamer-rtsp-server: - Update to version 1.24.12: + No changes, stable version bump only ++++ hdf5: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5_1_12_3-gnu-hpc: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5_1_12_3-gnu-mpich-hpc: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5_1_12_3-gnu-mvapich2-hpc: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5_1_12_3-gnu-openmpi4-hpc: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5_1_12_3-gnu-openmpi5-hpc: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5-mvapich2: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5-openmpi4: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ hdf5-openmpi5: - Add reproducible.patch to drop date+hostname from build results (boo#1047218, boo#1084909) ++++ highway: - Disable LTO on riscv64 due to gcc bug 110812 ++++ ibus-typing-booster: - Update to 2.27.16 - Improve status info in auxiliary text for compose completions and related candidates: When compose completions or related candidates are shown, use different auxiliary text to make it more obvious that a “special” lookup table is shown. - Make compose completions work when the option “☑️ Enable suggestions by key (Default is the Tab key)” is used (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/619) - Speedup for itb_pango: Create a Gtk.label and Pango.Layout only once and reuse it, Seems to make get_fonts_used_for_text() about 33% faster. ++++ jacktrip: - Update to 2.5.1: * Ensure that studio data is fresh before connecting * Fix regression with reconnecting JackTrip audio during live session * Fix for display of failed message screen during startup on Linux - fixed build by temporary disabling libsamplerate, see https://github.com/jacktrip/jacktrip/issues/1380 ++++ libjcat: - Update to version 0.2.3: + Do not close the base stream when using jcat_file_import_stream(). + Skip ed25519 part of a test with -Ded25519=false. ++++ klee: - Update to version 3.1+20250106: * Freestanding fortify implementation * Freestanding intrinsic implementation * Freestanding klee-libc implementation * Freestanding runtime implementation * Freestanding errno implementation (falls back to host when available) * Define _LARGEFILE64_SOURCE at the beginning of necessary files * Add an option to generate XML test cases * fix ASan support for GCC 14 (and modernize it) - switch to llvm 14, as llvm 16 is used solely by klee ++++ klee-uclibc: - switch to llvm 14, as llvm 16 is used solely by klee ++++ level-zero: - Update to version 1.20.2: * Update to spec 1.12 * Update to spec v1.12.15 * Fix to validation layer param checker for extensions * Fixed pkg-config files generation * fix: potential memory leaks * Fix libddi table query code generation ++++ libX11: - Update to 1.8.11; this release includes: * Close xcb connection after freeing display structure to avoid XIO error when running synchronized (!264) * Don't allocate memory for a zero-sized list of directories when `SetFontPath()` is called with `ndirs == 0` (!266) * Fix `-Werror=array-bounds` build failures with gcc 14.2 when `MALLOC_0_RETURNS_NULL` is defined (!267) * Set `data` field to 0 when initializing new requests (!268) * ximcp: don't leak window if `XGetAtomName()` fails (!269) * ximcp: allow XNArea with OnTheSpot (!270) * ximcp: hide internal functions added in 1.8.10 (!271) * Handle `-Wextra-semi-stmt` warnings from clang (!272) * xkb: avoid undefined behavior due to left shift overflow (#225, !273) * Fix misuse of `UCSConvertCase()` in `XConvertCase()` (!274) * drop `pthread-stubs` dependency on Dragonfly, FreeBSD, & NetBSD (!277) Note that a bug in libXrender versions prior to December's 0.9.12 release will cause them to fail to build with the XlibInt.h header from this release, so packagers should be sure to update to libXrender 0.9.12 as well. ++++ libcryptopp: - Rename patch to patchlevel to avoid confusion on check and avoid: line 75: Patch number not specified: patch ++++ ncurses: - Add ncurses patch 20250201 + add <new> to the possible headers declaring the C++ std::bad_alloc (report by Carl Hansen). + modify check for stdbool.h to be more conservative in case the headers are used with a compiler other than that which was used to configure (Redhat #2342514). + improve MKlib_gen.sh handling of "bool" type, for building link_test + improve formatting/style of manpages (patches by Branden Robinson). ++++ openblas_0_3_28-gnu-hpc: - Disable LTO on riscv64 due to GCC#110812 ++++ openblas-pthreads_0_3_28-gnu-hpc: - Disable LTO on riscv64 due to GCC#110812 ++++ openblas_openmp: - Disable LTO on riscv64 due to GCC#110812 ++++ openblas_pthreads: - Disable LTO on riscv64 due to GCC#110812 ++++ openblas_serial: - Disable LTO on riscv64 due to GCC#110812 ++++ rpm: - allow to have the primary binding signature in the unhashed area * updated rpmpgp_legacy-1.0.tar.gz to rpmpgp_legacy-1.1.tar.gz ++++ s2n: - Update to version 1.5.11 * fix: add build specs to copyright check (#5025) * chore: run more checks on pushes to main (#4963) * feature: remove openssl-1.0.2-fips fips mode support (#5030) * tests: make integV2 locally runnable (#5029) * chore: improve the dashboard comment query (#5016) * refactor(bin): remove references to FIPS_mode_set (#5026) * ci: improve output of validate_start_codebuild_script (#5031) * chore: remove unused test utils (#5005) * ci: keep start_codebuild.sh up-to-date (#5023) * ci: commit integrationv2 small batch spec (#5020) * fix(bindings/bench): Prevent IO from going out of scope (#5007) * chore: remove unused imports (#5017) * fix: don't prefix empty string when interning (#5015) * Migrate PQ Python code to TLS 1.3 (#4999) * ci: config logging for integration tests (#4751) * ci: add script to help launch stuck codebuild jobs (#5004) * chore(s2n-tls-hyper): Publish s2n-tls-hyper (#5000) * chore: add new team member (#5006) * Migrate PQ Rust code to TLS 1.3 (#4998) * ci: remove S2N_TEST_IN_FIPS_MODE (#4994) * ci: remove openssl-1.0.2-fips builds (#4995) * ci: correctly read environment variable from CodeBuild configuration for scheduled fuzz test (#4990) * fix: add coverage for all ticket formats (#4997) * ci: fix regression test paths (#4996) * ci: run fuzz tests in parallel and generate coverage report (#4960) * chore: move hyper to a newer MSRV (#4983) * chore: remove toidiu from teams.yml (#4985) * feat(s2n-tls-hyper): Allow plain HTTP connections (#4978) * chore(binding): release 0.3.9 (#4982) * refactor(bindings/bench): make harness own IO (#4847) * refactor(s2n-tls-hyper): Add HttpsConnector builder (#4976) ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1011 - improved space info calculation - 4.5.229 ++++ tree-sitter: - update to 0.25.1: * cli: Specify abi version via env var * bindings: Correct Zig bindings to expose a language function * lib: Prevent finished_tree assertion failure * Correct build steps for WASM files * rust: Correct doc comments ++++ libvirt: - spec: Change hooks dependency from libvirtd to the qemu driver bsc#1236378 ++++ wtmpdb: - Update to version 0.71.0+git20250203.86b8442: * Release version 0.71.0 * zero struct tm before calling strptime() * Accept classic 'last -N' form for max entries * tst-varlink: fix order of error checking * CI: use valgrind * Run meson test in verbose mode * tst-varlink works only if run as root * Use meson feature and not combo options * Add CI for openSUSE * CI: make sure sqlite3 devel is installed ++++ ncspot: - added icon ++++ nvidia-open-driver-G06-signed-cuda: - fixed build against openSUSE:Factory by defining %_builddir if needed (boo#1236746) - no longer try to patch %post/%postun; no changes needed any longer - trigger script needs to be triggered now by nvidia-common-G06, which replaced kernel-firmware-nvidia-gspx-G06{,-cuda} packages - fixed version of 'Provides: nvidia-open-signed-kmp = <version>' of nvidia-open-signed-cuda-kmp in preamble file - fixed warning: File listed twice: /usr/src/kernel-modules/nvidia-570.86.16-default ++++ nvidia-open-driver-G06-signed: - fixed build against openSUSE:Factory by defining %_builddir if needed (boo#1236746) - no longer try to patch %post/%postun; no changes needed any longer - trigger script needs to be triggered now by nvidia-common-G06, which replaced kernel-firmware-nvidia-gspx-G06{,-cuda} packages - fixed version of 'Provides: nvidia-open-signed-kmp = <version>' of nvidia-open-signed-cuda-kmp in preamble file - fixed warning: File listed twice: /usr/src/kernel-modules/nvidia-570.86.16-default ++++ obs-scm-bridge: - 0.6.1 * new noobsinfo query parameter (can be used to hide git informations in sources, binaries won't contain them either then). ++++ openQA: - Update to version 4.6.1738588761.0324b68b: * Bump import-fresh from 3.3.0 to 3.3.1 * Bump @eslint/object-schema from 2.1.5 to 2.1.6 * Fix typo in example usage for post_run_hook * Slightly improve generate-docs help * Set GIT_ASKPASS to empty string * Add link to docs if git push failed * Avoid restricting `/tests/…/asset/…` needlessly * Remove unused param from run_cmd_with_log_return_error * Add docs about automatically using git ssh urls for pushing * Prevent git from prompting for credentials * git: Rename ssh_batchmode to batchmode ++++ opensuse-migration-tool: - Update to version 20250129.63f1e30: * Check for x86_64-v2 capability prior migrating to 16.0 * Use custom dialogrc * Activate green only with 24bit/truecolor * Use same colors for digits as for dialog options * Do not use yellow for title nor active button * Update README.md ++++ os-autoinst: - Update to version 4.6.1738587296.1a8261d: * Fix race condition when autotest terminates * Make it obvious when autotest receives SIGTERM in any case * Increase vnctest script coverage * Remove call to unmock from code review suggestion * Fix error handling when reading output of SSH commands after 0d09ec97e ++++ osc: - 1.12.0 - Command-line: - Add 'git-obs pr' command - Add 'git-obs api' command for making arbitrary API calls - Change 'git-obs' to use owner/repo[#pull] arguments consistently - Change 'git-obs repo clone' command to store ssh command in core.sshCommand git config option - Fix 'request list --interactive' command that wasn't showing request forward prompt when message was part of the state change - Library: - Avoid fetching _scmsync.obsinfo when scmsync url contains 'noobsinfo' query parameter - Fix ssh key priority in 'git-obs repo clone' command - Fix loading config entries with underscores instead of dashes in the keys - Fix detecting binary files - Fix diff highligting - Connection: - Implement retries in 'git-obs' ++++ pacemaker: - Update to version 3.0.0+20250128.fa492f5181: - libraries: Update version numbers in so names ++++ perl-Mozilla-CA: - updated to 20250202.0.0 (20250202) see /usr/share/doc/packages/perl-Mozilla-CA/Changes 20250202 - Update from Mozilla repository to 2025-02-02 - Added certificates: - GLOBALTRUST 2020 sha256: 9a296a5182d1d451a2e37f439b74daafa267523329f90f9a0d2007c334e23c9a - Removed certificates: - Entrust Root Certification Authority - G4 sha256: db3517d1f6732a2d5ab97c533ec70779ee3270a62fb4ac4238372460e6f01e88 - SecureSign RootCA11 sha256: bf0feefb9e3a581ad5f9e9db7589985743d261085c4d314f6f5d7259aa421612 - Security Communication RootCA3 sha256: 24a55c2ab051442d0617766541239a4ad032d7c55175aa34ffde2fbc4f5c5294 ++++ perl-YAML-LibYAML: - updated to 0.903.0 (v0.903.0) see /usr/share/doc/packages/perl-YAML-LibYAML/Changes v0.903.0 2025-02-03 00:12:41+01:00 - Security fix: Use 3-arg form of open in LoadFile (issue#120 PR#121) ++++ presenterm: - Update to 0.10.0: New features: * Support for presentation speaker notes (#389) (#419) (#421) (#425) * Add support for colored text via inline span HTML tags (#390). * Add a color palette in themes to allow reusing colors across the theme and using predefined colors inside span tags (#427). * Add support for github/gitlab style markdown alerts (#423) (#430). * Allow using +image on code blocks to consume their output as an image (#429). * Allow multiline comment commands (#424). * Allow auto rendering mermaid/typst/latex code blocks (#418). * Allow capping max columns on presentation (#417). * Automatically detect kitty support, including when running inside tmux (#406). * Use kitty image protocol in ghostty (#405). * Force color output in rust, c, and c++ compiler executions (#401). * Add graphql code highlighting (#385) * Add tcl code highlighting (#387) * Add Haskell executor (#414) * Add C# to code executors (#399) * Add R to executors (#393) Fixes: * Check for term_program before term to determine emulator (#420). * Allow jumping back to column in column layout (#396). * Ignore comments that start with vim: prefix (#395). * Respect +no_background on a +exec_replace block (#383). Docs: * Document tmux active session bug (#402). * Add notes on running bat directly (#397). ++++ python-pip-requirements-parser: - initial packaging, v32.0.1 ++++ python-bandit: - update to 1.8.2: * Clarify "getting started" docs (#963) * Remove lxml (B320 & B410) from blacklist (#1212) * Add Mercedes-Benz to sponsor list (#1210) * Remove more leftover OpenStack references (#1195) * Remove Sentry as a sponsor (#1198) * Add a JSON to seek funding from the FLOSS/fund (#1194) * Update project urls with added links (#1193) * Mark Python 3.13 as officially supported (#1192) * No need to check httpx client without timeout defined (#1177) * Add more insecure cryptography cipher algorithms (#1185) * Removal of Python 3.8 support (#1174) * Rename doc file to match proper bandit ID (#1183) ++++ python-Babel: - update to 2.17.0: * CLDR: Babel now uses CLDR 46, by @tomasr8 in :gh:`1145` * Dates: Allow specifying an explicit format in parse_date/parse_time by @tomasr8 in :gh:`1131` * Dates: More alternate characters are now supported by format_skeleton. By @tomasr8 in :gh:`1122` * Dates: Support short and narrow formats for format_timedelta when using add_direction, by @akx in :gh:`1163` * Messages: .po files now enclose white spaces in filenames like GNU gettext does. By @Dunedan in :gh:`1105`, and @tomasr8 in :gh:`1120` * Messages: Initial support for Message.python_brace_format, by @tomasr8 in :gh:`1169` * Numbers: LC_MONETARY is now preferred when formatting currencies, by @akx in :gh:`1173` * Dates: Make seconds optional in parse_time time formats by @tomasr8 in :gh:`1141` * Dates: Replace str.index with str.find by @tomasr8 in :gh:`1130` * Dates: Strip extra leading slashes in /etc/localtime by @akx in :gh:`1165` * Dates: Week numbering and formatting of dates with week numbers was repaired by @jun66j5 in :gh:`1179` * General: Improve handling for locale=None by @akx in :gh:`1164` * General: Remove redundant assignment in Catalog.__setitem__ by @tomasr8 in :gh:`1167` * Messages: Fix extracted lineno with nested calls, by @dylankiss in :gh:`1126` * Messages: Fix of list index out of range when translations is empty, by @gabe-sherman in :gh:`1135` * Messages: Fix the way obsolete messages are stored by @tomasr8 in :gh:`1132` * Messages: Simplify read_mo logic regarding catalog.charset by @tomasr8 in :gh:`1148` * Messages: Use the first matching method & options, rather than first matching method & last options, by @jpmckinney in :gh:`1121` * Dates: Fix deprecation warnings for datetime.utcnow() by @tomasr8 in :gh:`1119` * Docs: Adjust docs/conf.py to add compatibility with sphinx 8 by @hrnciar in :gh:`1155` * General: Import Literal from the typing module by @tomasr8 in :gh:`1175` * General: Replace OrderedDict with just dict by @tomasr8 in :gh:`1149` * Messages: Mark wraptext deprecated; use TextWrapper directly in write_po by @akx in :gh:`1140` * Add tzdata as dev dependency and sync with tox.ini by @wandrew004 in :gh:`1159` * Duplicate test code was deleted by @mattdiaz007 in :gh:`1138` * Increase test coverage of the python_format checker by @tomasr8 in :gh:`1176` * Small cleanups by @akx in :gh:`1160`, :gh:`1166`, :gh:`1170` and :gh:`1172` * Update CI to use python 3.13 and Ubuntu 24.04 by @tomasr8 in :gh:`1153` ++++ python-Deprecated: - update to 1.2.18: * Fix #78: Fix configuration for Packit 1.0.0 * Fix #79: Fix the configuration for the intersphinx mapping in the Sphinx documentation. See How to link to other documentation projects with Intersphinx. * Drop support for Python older than 3.7 in GitHub Actions. * Resolve Python 2.7 support issue introduced in v1.2.14 in sphinx.py. * Fix #69: Add extra_stacklevel argument for interoperating with other wrapper functions (refer to #68 for a concrete use case). * Fix #73: Update class method deprecation warnings for Python 3.13. * Fix #75: Update GitHub workflows and fix development dependencies for Python 3.12. * Fix #66: discontinue TravisCI and AppVeyor due to end of free support. * Fix #60: return a correctly dedented docstring when long docstring are using the D212 or D213 format. * Add support for Python 3.11. * Drop support for Python older than 3.7 in build systems like pytest and tox, while ensuring the library remains production-compatible. * Update GitHub workflow to run in recent Python versions. * Fix #45: Change the signature of the :func:`~deprecated.sphinx.deprecated` decorator to reflect the valid use cases. * Fix #48: Fix versionadded and versionchanged decorators: do not return a decorator factory, but a Wrapt adapter. * Fix configuration for AppVeyor: simplify the test scripts and set the version format to match the current version. * Change configuration for Tox: change the requirements for pip to "pip >= 9.0.3, < 21" (Python 2.7, 3.4 and 3.5). install typing when building on Python 3.4 (required by Pytest->Attrs). run unit tests on Wrapt 1.13 (release candidate). * change the requirements for pip to "pip >= 9.0.3, < 21" (Python 2.7, 3.4 and 3.5). * install typing when building on Python 3.4 (required by Pytest->Attrs). * run unit tests on Wrapt 1.13 (release candidate). * Migrating project to travis-ci.com. * Avoid "Explicit markup ends without a blank line" when the decorated function has no docstring. * Fix #40: 'version' argument is required in Sphinx directives. * Fix #41: :mod:`deprecated.sphinx`: strip Sphinx cross- referencing syntax from warning message. * Change in Tox and Travis CI configurations: enable unit testing on Python 3.10. * Fix packit configuration: use upstream_tag_template: v{version}. * Fix #33: Change the class :class:`~deprecated.sphinx.SphinxAdapter`: add the line_length keyword argument to the constructor to specify the max line length of the directive text. Sphinx decorators also accept the line_length argument. * Fix #34: versionadded and versionchanged decorators don't emit DeprecationWarning anymore on decorated classes. * Change the Tox configuration to run tests on Python 2.7, Python 3.4 and above (and PyPy 2.7 & 3.6). * Update the classifiers in setup.py. * Replace bumpversion by bump2version in setup.py and documentation. * Update configuration for Black and iSort. * Fix the development requirement versions in setup.py for Python 2.7 EOL. * Fix #25: @deprecated respects global warning filters with actions other than "ignore" and "always" on Python 3. * Change the configuration for TravisCI to build on pypy and pypy3. * Change the configuration for TravisCI and AppVeyor: drop configuration for Python 3.4 and add 3.8. * Fix #20: Set the :func:`warnings.warn` stacklevel to 2 if the Python implementation is PyPy. * Fix packit configuration: use dist-git-branch: fedora-all. * Change the Tox configuration to run tests on PyPy v2.7 and 3.6. * Fix #15: The @deprecated decorator doesn't set a warning filter if the action keyword argument is not provided or None. In consequences, the warning messages are only emitted if the global filter allow it. For more information, see The Warning Filter in the Python documentation. * Fix #13: Warning displays the correct filename and line number when decorating a class if wrapt does not have the compiled c extension. * The :ref:`api` documentation and the :ref:`tutorial` is improved to explain how to use custom warning categories and local filtering (warning filtering at function call). * Fix #17: Customize the sidebar to add links to the documentation to the source in GitHub and to the Bug tracker. Add a logo in the sidebar and change the logo in the main page to see the library version. * Add a detailed documentation about :ref:`sphinx_deco`. * Change the Tox configuration to test the library with Wrapt 1.12.x. * Fix #13: Warning displays the correct filename and line number when decorating a function if wrapt does not have the compiled c extension. * Support packit for Pull Request tests and sync to Fedora (thanks to Petr Hráček). Supported since v1.2.6. * Add Black configuration file. * Fix #9: Change the project's configuration: reinforce the constraint to the Wrapt requirement. * Upgrade project configuration (setup.py) to add the project_urls property: Documentation, Source and Bug Tracker URLs. * Change the Tox configuration to test the library against different Wrapt versions. * Fix an issue with the AppVeyor build: upgrade setuptools version in appveyor.yml, change the Tox configuration: set py27,py34,py35: pip >= 9.0.3, < 19.2. * Fix #6: Use :func:`inspect.isroutine` to check if the wrapped object is a user-defined or built-in function or method. * Upgrade Tox configuration to add support for Python 3.7. Also, fix PyTest version for Python 2.7 and 3.4 (limited support). Remove dependency 'requests[security]': useless to build documentation. * Upgrade project configuration (setup.py) to add support for Python 3.7. * Fix #4: Correct the class :class:`~deprecated.classic.ClassicAdapter`: Don't pass arguments to :meth:`object.__new__` (other than cls). * Add missing docstring to the classes :class:`~deprecated.classic.ClassicAdapter` and :class:`~deprecated.sphinx.SphinxAdapter`. * Change the configuration for TravisCI and AppVeyor: drop configuration for Python 2.6 and 3.3. add configuration for Python 3.7 (if available). Note Deprecated is no more tested with Python 2.6 and 3.3. Those Python versions are EOL for some time now and incur incompatibilities with Continuous Integration tools like TravisCI and AppVeyor. However, this library should still work perfectly... * Fix #3: deprecated.sphinx decorators don't update the docstring. * Fix #2: a deprecated class is a class (not a function). Any subclass of a deprecated class is also deprecated. * Minor fix: add missing documentation in :mod:`deprecated.sphinx` module. * Add a MANIFEST.in file to package additional files like "LICENSE.rst" in the source distribution. * Add decorators for Sphinx directive integration: versionadded, versionchanged, deprecated. That way, the developer can document the changes. * Add the version parameter to the @deprecated decorator: used to specify the starting version number of the deprecation. * Add a way to choose a DeprecationWarning subclass. * Deprecated no longer supports Python 2.6 and 3.3. Those Python versions are EOL for some time now and incur maintenance and compatibility costs on the Deprecated core team, and following up with the rest of the community we decided that they will no longer be supported starting on this version. Users which still require those versions should pin Deprecated to < 1.2. * Fix #6: Use :func:`inspect.isroutine` to check if the wrapped object is a user-defined or built-in function or method. * Upgrade Tox configuration to add support for Python 3.7. Also, fix PyTest version for Python 2.7 and 3.4 (limited support). Remove dependency 'requests[security]': useless to build documentation. * Upgrade project configuration (setup.py) to add support for Python 3.7. * Fix #4: Correct the function :func:`~deprecated.deprecated`: Don't pass arguments to :meth:`object.__new__` (other than cls). * Change the configuration for TravisCI and AppVeyor: drop configuration for Python 2.6 and 3.3. add configuration for Python 3.7. Note Deprecated is no more tested with Python 2.6 and 3.3. Those Python versions are EOL for some time now and incur incompatibilities with Continuous Integration tools like TravisCI and AppVeyor. However, this library should still work perfectly... * Fix #2: a deprecated class is a class (not a function). Any subclass of a deprecated class is also deprecated. * Add a MANIFEST.in file to package additional files like "LICENSE.rst" in the source distribution. * Minor correction in CONTRIBUTING.rst for Sphinx builds: add the -d option to put apart the doctrees from the generated documentation and avoid warnings with epub generator. * Fix in documentation configuration: remove hyphens in epub_identifier (ISBN number has no hyphens). * Fix in Tox configuration: set the versions interval of each dependency. * Change in documentation: improve sentence phrasing in the Tutorial. * Restore the epub title to "Python Deprecated Library v1.1 Documentation" (required for Lulu.com). * Change in :func:`deprecated.deprecated` decorator: you can give a "reason" message to help the developer choose another class, function or method. * Add support for Universal Wheel (Python versions 2.6, 2.7, 3.3, 3.4, 3.5, 3.6 and PyPy). * Add missing __doc__ and __version__ attributes to :mod:`deprecated` module. * Add an extensive documentation of Deprecated Library. * Improve Travis configuration file (compatibility from Python 2.6 to 3.7-dev, and PyPy). * Add AppVeyor configuration file. * Add Tox configuration file. * Add BumpVersion configuration file. * Improve project settings: add a long description for the project. Set the license and the development status in the classifiers property. * Add the :file:`CONTRIBUTING.rst` file: "How to contribute to Deprecated Library". * deprecated: Created @deprecated decorator ++++ python-altcha: - update to 0.1.9: * feat altcha.py verify_solution returns False, "Altcha payload expired" ++++ python-aniso8601: - update to 10.0.0: * Reduced accuracy representations of years when parsing a calendar date are now only allowed to be [YY] (see 31) * No longer specify a Python interpreter version to Black * Cleanup unsupported Pylint configuration options * Fix used-before-assignment errors * Fix coverage issue caused by unreachable conditional in _parse_interval_end ++++ python-apiron: - update to 8.0.0.post1: * Modernize package quality tooling and configuration * Add support for Python 3.13 ++++ python-atpublic: - update to 5.1: * Drop official support for Python 3.8, add support for Python 3.13. ++++ python-berkeleydb: - Update to 18.1.13 * WARNING: Being able to compile the bindings on non x86/x86_64 Linux systems (ARM, RISC-V, etc). This improvement required to change the way compilation on Linux worked. If you find any issue with this, please report. * Compile the C module with extra static analysis and be more strict. * Some functions have unused parameters that we would like to preserve. * Different types in different python subinterpreters are tricky under Py_LIMITED_API < Python 3.10. We will delete the workarounds when Python 3.10 be the minimal supported version. * Delete some unused parameters thru all the source code. * Be explicit and complete in the sentinel values. * Be explicit initializing (missing) docstrings. * Rewrite some function prototypes to avoid warning when being strict and to avoid unneeded function castings. + Functions METH_NOARGS require two parameters, although one of them will be ignored. * Be sure we don't wrap an unsigned int operation, bypassing an assertion. * Update copyright to 2025. * Oracle Berkeley DB>=5.3: Beside db.DB_VERSION_STRING we now have db.DB_VERSION_FULL_STRING. * Oracle Berkeley DB>=6.2: Beside db.DB_DBT_BLOB we now have db.DB_DBT_EXT_FILE. * Being able to test against an especific Oracle Berkeley DB release. * Code cleanup: + Remove unnecessary semicolons in Python code. + Remove unused imports. + Split multiple imports in a single line. + Split multiple statements in multiple lines. + Delete dead assignments. + Delete ancient code for verbose and silent in test code. I never used it, and it is maintenance load. + Simplify some assertTrue() and assertFalse(). + Imports directly from berkeleydb instead of test_all. + Copyright and license texts should be in comments, not docstrings. + Be more verbose and clear in the comparison test code. + Use isinstance() for type comparison. + Tight some tests. + Change some ambiguous variables. + Solve or silence ruff warnings. + Delete legacy pychecker support. + Delete legacy PyUnit GUI support. - from versiom 18.1.12 * WARNING - BREAKING CHANGE: berkeleydb._db is now berkeleydb.db. This breaking change should usually require a major and/or minor number update. Since berkeleydb traditional numbering is related to the higher Oracle Berkeley DB supported, I would usually wait until Oracle releases a new version to upgrade my own version and deprecate old Python support at the same time. Given that Oracle has not released a new Oracle Berkeley DB in almost five years, I must break this practice for now. The new name has been available for ages and the change is trivial... * Solved DBEnv.memp_stat() crash when no database was opened yet. Triaged and reported by Rishin Goswami. * Added a new DBError subclass exception: DBNotSupportedError. * Add tests for environment and database encryption. * Document what you should know about your key when using database encryption. Check the docs! * Python 3.14 added to the full test matrix. Experimental Python 3.14 support. Tested under 3.14.0a2. * Export more error codes from Oracle Berkeley DB (which ones depends of what Oracle Berkeley DB version you use): DB_FOREIGN_CONFLICT, DB_LOG_BUFFER_FULL, DB_LOG_VERIFY_BAD, DB_REP_HANDLE_DEAD, DB_REP_LOCKOUT, DB_REP_UNAVAIL, DB_REP_WOULDROLLBACK, DB_SLICE_CORRUPT, DB_VERSION_MISMATCH, DB_REP_INELECT, DB_SYSTEM_MEM_MISSING. Some of those are not actually returned ever, but a generic BerkeleyDB exception is raised. The error codes are available for completion. If you need some specific exception to be raised, let me know. * We export more values from Oracle Berkeley DB (which ones depends of what Oracle Berkeley DB version you use): + DB_LOCK_GET_TIMEOUT, DB_LOCK_PUT_READ, DB_LOCK_TIMEOUT, DB_LOCK_TRADE. + DB_EID_MASTER. + DB_REP_WRITE_FORWARD_TIMEOUT. + DB_EVENT_REP_AUTOTAKEOVER, DB_EVENT_REP_INQUEUE_FULL, DB_EVENT_REP_JOIN_FAILURE, DB_EVENT_REP_WOULD_ROLLBACK, DB_EVENT_MUTEX_DIED, DB_EVENT_FAILCHK_PANIC. + DB_REPMGR_ISELECTABLE, DB_REPMGR_ISPEER, DB_REPMGR_CONF_DISABLE_POLL, DB_REPMGR_CONF_ENABLE_EPOLL, DB_REPMGR_CONF_FORWARD_WRITES, DB_REPMGR_CONF_PREFMAS_CLIENT, DB_REPMGR_CONF_PREFMAS_MASTER, DB_REPMGR_NEED_RESPONSE. + DB_MEM_DATABASE, DB_MEM_DATABASE_LENGTH, DB_MEM_EXTFILE_DATABASE, DB_MEM_REP_SITE. + DB_LOG_EXT_FILE. + DB_SET_MUTEX_FAILCHK_TIMEOUT. + DB_SLICED. + DB_VERB_BACKUP, DB_VERB_REPMGR_SSL_ALL, DB_VERB_REPMGR_SSL_CONN, DB_VERB_REPMGR_SSL_IO, DB_VERB_SLICE. + DB_XA_CREATE. * Oracle Berkeley DB>=5.3: Beside db.DB_VERSION_STRING we now have db.DB_VERSION_FULL_STRING. * Oracle Berkeley DB>=6.2: Beside db.DB_DBT_BLOB we now have db.DB_DBT_EXT_FILE. * Being able to test against an especific Oracle Berkeley DB release. * Code cleanup: + Remove unnecessary semicolons in Python code. + Remove unused imports. + Split multiple imports in a single line. + Split multiple statements in multiple lines. + Delete dead assignments. + Delete ancient code for verbose and silent in test code. I never used it, and it is maintenance load. + Simplify some assertTrue() and assertFalse(). + Imports directly from berkeleydb instead of test_all. + Copyright and license texts should be in comments, not docstrings. + Be more verbose and clear in the comparison test code. + Use isinstance() for type comparison. + Tight some tests. + Change some ambiguous variables. + Solve or silence ruff warnings. + Delete legacy pychecker support. + Delete legacy PyUnit GUI support. - Use Python 3.11 on SLE-15 by default ++++ python-boost-histogram: - update to 1.5.1: * Make non-uniform rebinning work for Weight() and friends ++++ python-boto3: - Update to 1.36.11 * api-change:``amp``: [``botocore``] Add support for sending metrics to cross account and CMCK AMP workspaces through RoleConfiguration on Create/Update Scraper. * api-change:``bedrock-agent-runtime``: [``botocore``] This change is to deprecate the existing citation field under RetrieveAndGenerateStream API response in lieu of GeneratedResponsePart and RetrievedReferences * api-change:``codebuild``: [``botocore``] Added support for CodeBuild self-hosted Buildkite runner builds * api-change:``geo-routes``: [``botocore``] The OptimizeWaypoints API now supports 50 waypoints per request (20 with constraints like AccessHours or AppointmentTime). It adds waypoint clustering via Clustering and ClusteringIndex for better optimization. Also, total distance validation is removed for greater flexibility. * api-change:``rds``: [``botocore``] Updates to Aurora MySQL and Aurora PostgreSQL API pages with instance log type in the create and modify DB Cluster. * api-change:``sagemaker``: [``botocore``] This release introduces a new valid value in InstanceType parameter: p5en.48xlarge, in ProductionVariant. - from version 1.36.10 * api-change:``appstream``: [``botocore``] Add support for managing admin consent requirement on selected domains for OneDrive Storage Connectors in AppStream2.0. * api-change:``bedrock-agent-runtime``: [``botocore``] Add a 'reason' field to InternalServerException * api-change:``ecr``: [``botocore``] Temporarily updating dualstack endpoint support * api-change:``ecr-public``: [``botocore``] Temporarily updating dualstack endpoint support * api-change:``mediatailor``: [``botocore``] Adds options for configuring how MediaTailor conditions ads before inserting them into the content stream. Based on the new settings, MediaTailor will either transcode ads to match the content stream as it has in the past, or it will insert ads without first transcoding them. * api-change:``qbusiness``: [``botocore``] Added APIs to manage QBusiness user subscriptions * api-change:``s3tables``: [``botocore``] You can now use the CreateTable API operation to create tables with schemas by adding an optional metadata argument. * api-change:``verifiedpermissions``: [``botocore``] Adds Cedar JSON format support for entities and context data in authorization requests * enhancement:AWSCRT: [``botocore``] Update awscrt version to 0.23.8 - from version 1.36.9 * api-change:``bcm-pricing-calculator``: [``botocore``] Added ConflictException error type in DeleteBillScenario, BatchDeleteBillScenarioCommitmentModification, BatchDeleteBillScenarioUsageModification, BatchUpdateBillScenarioUsageModification, and BatchUpdateBillScenarioCommitmentModification API operations. * api-change:``ecr``: [``botocore``] Add support for Dualstack and Dualstack-with-FIPS Endpoints * api-change:``ecr-public``: [``botocore``] Add support for Dualstack Endpoints * api-change:``mailmanager``: [``botocore``] This release includes a new feature for Amazon SES Mail Manager which allows customers to specify known addresses and domains and make use of those in traffic policies and rules actions to distinguish between known and unknown entries. * api-change:``s3``: [``botocore``] Change the type of MpuObjectSize in CompleteMultipartUploadRequest from int to long. - from version 1.36.8 * api-change:``appsync``: [``botocore``] Add stash and outErrors to EvaluateCode/EvaluateMappingTemplate response * api-change:``datasync``: [``botocore``] AWS DataSync now supports the Kerberos authentication protocol for SMB locations. * api-change:``deadline``: [``botocore``] feature: Deadline: Add support for limiting the concurrent usage of external resources, like floating licenses, using limits and the ability to constrain the maximum number of workers that work on a job * api-change:``ec2``: [``botocore``] This release changes the CreateFleet CLI and SDK's such that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. * api-change:``firehose``: [``botocore``] For AppendOnly streams, Firehose will automatically scale to match your throughput. * api-change:``timestream-influxdb``: [``botocore``] Adds 'allocatedStorage' parameter to UpdateDbInstance API that allows increasing the database instance storage size and 'dbStorageType' parameter to UpdateDbInstance API that allows changing the storage type of the database instance - from version 1.36.7 * api-change:``bedrock-agent``: [``botocore``] Add support for the prompt caching feature for Bedrock Prompt Management * api-change:``iot``: [``botocore``] Raised the documentParameters size limit to 30 KB for AWS IoT Device Management - Jobs. * api-change:``mediaconvert``: [``botocore``] This release adds support for dynamic audio configuration and the ability to disable the deblocking filter for h265 encodes. * api-change:``s3control``: [``botocore``] Minor fix to ARN validation for Lambda functions passed to S3 Batch Operations * bugfix:Signing: [``botocore``] No longer sign transfer-encoding header for SigV4 - from version 1.36.6 * api-change:``cloudtrail``: [``botocore``] This release introduces the SearchSampleQueries API that allows users to search for CloudTrail Lake sample queries. * api-change:``eks``: [``botocore``] Adds support for UpdateStrategies in EKS Managed Node Groups. * api-change:``healthlake``: [``botocore``] Added new authorization strategy value 'SMART_ON_FHIR' for CreateFHIRDatastore API to support Smart App 2.0 * api-change:``ssm``: [``botocore``] Systems Manager doc-only update for January, 2025. * api-change:``sso-oidc``: [``botocore``] Fixed typos in the descriptions. * api-change:``transfer``: [``botocore``] Added CustomDirectories as a new directory option for storing inbound AS2 messages, MDN files and Status files. - from version 1.36.5 * api-change:``ec2``: [``botocore``] Added "future" allocation type for future dated capacity reservation - from version 1.36.4 * api-change:``bedrock-agent-runtime``: [``botocore``] Adds multi-turn input support for an Agent node in an Amazon Bedrock Flow * api-change:``glue``: [``botocore``] Docs Update for timeout changes * api-change:``medialive``: [``botocore``] AWS Elemental MediaLive adds a new feature, ID3 segment tagging, in CMAF Ingest output groups. It allows customers to insert ID3 tags into every output segment, controlled by a newly added channel schedule action Id3SegmentTagging. * api-change:``workspaces-thin-client``: [``botocore``] Rename WorkSpaces Web to WorkSpaces Secure Browser - from version 1.36.3 * api-change:``batch``: [``botocore``] Documentation-only update: clarified the description of the shareDecaySeconds parameter of the FairsharePolicy data type, clarified the description of the priority parameter of the JobQueueDetail data type. * api-change:``cognito-idp``: [``botocore``] corrects the dual-stack endpoint configuration for cognitoidp * api-change:``connect``: [``botocore``] Added DeleteContactFlowVersion API and the CAMPAIGN flow type * api-change:``emr-serverless``: [``botocore``] Increasing entryPoint in SparkSubmit to accept longer script paths. New limit is 4kb. * api-change:``iotsitewise``: [``botocore``] AWS IoT SiteWise now supports ingestion and querying of Null (all data types) and NaN (double type) values of bad or uncertain data quality. New partial error handling prevents data loss during ingestion. Enabled by default for new customers; existing customers can opt-in. * api-change:``logs``: [``botocore``] Documentation-only update to address doc errors * api-change:``quicksight``: [``botocore``] Added `DigitGroupingStyle` in ThousandsSeparator to allow grouping by `LAKH`( Indian Grouping system ) currency. Support LAKH and `CRORE` currency types in Column Formatting. * api-change:``sns``: [``botocore``] This release adds support for the topic attribute FifoThroughputScope for SNS FIFO topics. For details, see the documentation history in the Amazon Simple Notification Service Developer Guide. - Update BuildRequires and Requires from setup.py ++++ python-botocore: - Update to 1.36.11 * api-change:``amp``: Add support for sending metrics to cross account and CMCK AMP workspaces through RoleConfiguration on Create/Update Scraper. * api-change:``bedrock-agent-runtime``: This change is to deprecate the existing citation field under RetrieveAndGenerateStream API response in lieu of GeneratedResponsePart and RetrievedReferences * api-change:``codebuild``: Added support for CodeBuild self-hosted Buildkite runner builds * api-change:``geo-routes``: The OptimizeWaypoints API now supports 50 waypoints per request (20 with constraints like AccessHours or AppointmentTime). It adds waypoint clustering via Clustering and ClusteringIndex for better optimization. Also, total distance validation is removed for greater flexibility. * api-change:``rds``: Updates to Aurora MySQL and Aurora PostgreSQL API pages with instance log type in the create and modify DB Cluster. * api-change:``sagemaker``: This release introduces a new valid value in InstanceType parameter: p5en.48xlarge, in ProductionVariant. - from version 1.36.10 * api-change:``appstream``: Add support for managing admin consent requirement on selected domains for OneDrive Storage Connectors in AppStream2.0. * api-change:``bedrock-agent-runtime``: Add a 'reason' field to InternalServerException * api-change:``ecr``: Temporarily updating dualstack endpoint support * api-change:``ecr-public``: Temporarily updating dualstack endpoint support * api-change:``mediatailor``: Adds options for configuring how MediaTailor conditions ads before inserting them into the content stream. Based on the new settings, MediaTailor will either transcode ads to match the content stream as it has in the past, or it will insert ads without first transcoding them. * api-change:``qbusiness``: Added APIs to manage QBusiness user subscriptions * api-change:``s3tables``: You can now use the CreateTable API operation to create tables with schemas by adding an optional metadata argument. * api-change:``verifiedpermissions``: Adds Cedar JSON format support for entities and context data in authorization requests * enhancement:AWSCRT: Update awscrt version to 0.23.8 - from version 1.36.9 * api-change:``bcm-pricing-calculator``: Added ConflictException error type in DeleteBillScenario, BatchDeleteBillScenarioCommitmentModification, BatchDeleteBillScenarioUsageModification, BatchUpdateBillScenarioUsageModification, and BatchUpdateBillScenarioCommitmentModification API operations. * api-change:``ecr``: Add support for Dualstack and Dualstack-with-FIPS Endpoints * api-change:``ecr-public``: Add support for Dualstack Endpoints * api-change:``mailmanager``: This release includes a new feature for Amazon SES Mail Manager which allows customers to specify known addresses and domains and make use of those in traffic policies and rules actions to distinguish between known and unknown entries. * api-change:``s3``: Change the type of MpuObjectSize in CompleteMultipartUploadRequest from int to long. - from version 1.36.8 * api-change:``appsync``: Add stash and outErrors to EvaluateCode/EvaluateMappingTemplate response * api-change:``datasync``: AWS DataSync now supports the Kerberos authentication protocol for SMB locations. * api-change:``deadline``: feature: Deadline: Add support for limiting the concurrent usage of external resources, like floating licenses, using limits and the ability to constrain the maximum number of workers that work on a job * api-change:``ec2``: This release changes the CreateFleet CLI and SDK's such that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. * api-change:``firehose``: For AppendOnly streams, Firehose will automatically scale to match your throughput. * api-change:``timestream-influxdb``: Adds 'allocatedStorage' parameter to UpdateDbInstance API that allows increasing the database instance storage size and 'dbStorageType' parameter to UpdateDbInstance API that allows changing the storage type of the database instance - from version 1.36.7 * api-change:``bedrock-agent``: Add support for the prompt caching feature for Bedrock Prompt Management * api-change:``iot``: Raised the documentParameters size limit to 30 KB for AWS IoT Device Management - Jobs. * api-change:``mediaconvert``: This release adds support for dynamic audio configuration and the ability to disable the deblocking filter for h265 encodes. * api-change:``s3control``: Minor fix to ARN validation for Lambda functions passed to S3 Batch Operations * bugfix:Signing: No longer sign transfer-encoding header for SigV4 - from version 1.36.6 * api-change:``cloudtrail``: This release introduces the SearchSampleQueries API that allows users to search for CloudTrail Lake sample queries. * api-change:``eks``: Adds support for UpdateStrategies in EKS Managed Node Groups. * api-change:``healthlake``: Added new authorization strategy value 'SMART_ON_FHIR' for CreateFHIRDatastore API to support Smart App 2.0 * api-change:``ssm``: Systems Manager doc-only update for January, 2025. * api-change:``sso-oidc``: Fixed typos in the descriptions. * api-change:``transfer``: Added CustomDirectories as a new directory option for storing inbound AS2 messages, MDN files and Status files. - from version 1.36.5 * api-change:``ec2``: Added "future" allocation type for future dated capacity reservation - from version 1.36.4 * api-change:``bedrock-agent-runtime``: Adds multi-turn input support for an Agent node in an Amazon Bedrock Flow * api-change:``glue``: Docs Update for timeout changes * api-change:``medialive``: AWS Elemental MediaLive adds a new feature, ID3 segment tagging, in CMAF Ingest output groups. It allows customers to insert ID3 tags into every output segment, controlled by a newly added channel schedule action Id3SegmentTagging. * api-change:``workspaces-thin-client``: Rename WorkSpaces Web to WorkSpaces Secure Browser - from version 1.36.3 * api-change:``batch``: Documentation-only update: clarified the description of the shareDecaySeconds parameter of the FairsharePolicy data type, clarified the description of the priority parameter of the JobQueueDetail data type. * api-change:``cognito-idp``: corrects the dual-stack endpoint configuration for cognitoidp * api-change:``connect``: Added DeleteContactFlowVersion API and the CAMPAIGN flow type * api-change:``emr-serverless``: Increasing entryPoint in SparkSubmit to accept longer script paths. New limit is 4kb. * api-change:``iotsitewise``: AWS IoT SiteWise now supports ingestion and querying of Null (all data types) and NaN (double type) values of bad or uncertain data quality. New partial error handling prevents data loss during ingestion. Enabled by default for new customers; existing customers can opt-in. * api-change:``logs``: Documentation-only update to address doc errors * api-change:``quicksight``: Added `DigitGroupingStyle` in ThousandsSeparator to allow grouping by `LAKH`( Indian Grouping system ) currency. Support LAKH and `CRORE` currency types in Column Formatting. * api-change:``sns``: This release adds support for the topic attribute FifoThroughputScope for SNS FIFO topics. For details, see the documentation history in the Amazon Simple Notification Service Developer Guide. ++++ python-bytecode: - Update to 0.16.1 * Minor fixes following linter recommendations by @MatthieuDartiailh in #154 * build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #153 * Fix flag inference by @MatthieuDartiailh in #157 ++++ python-calmjs.parse: - Update to 1.3.3 * Revert the usage of ``lru_cache`` as that isn't being hit as expected, and that the benefits it brings is too negligible to bring back given the extremely limited cache hits. ++++ python-cmapfile: - update to 2025.1.1: * Improve type hints. * Support Python 3.13. ++++ python-cx_Freeze: - update to 7.2.9: * Bugfix release. - update to 7.2.8: * Bugfix release. ++++ python-deap: - update to 1.4.2: * Fix unindexable map * Update conf dir * Fix use of unknown escape seqeuences ++++ python-dirty-equals: - update to 0.9.0: * fix problem with functools.singledispatch * uprev to v0.9 ++++ python-google-api-core: - Update to 2.24.1 * Memory leak in bidi classes (#770) * Resolve the issue where rpc timeout of 0 is used when timeout expires (#776) * Add warnings regarding consuming externally sourced credentials (#783) ++++ python-google-api-python-client: - Update to version 1.160.0 * **accesscontextmanager:** Update the api * **adsenseplatform:** Update the api * **aiplatform:** Update the api * **analyticsadmin:** Update the api * **analyticshub:** Update the api * **androidenterprise:** Update the api * **classroom:** Update the api * **cloudbuild:** Update the api * **compute:** Update the api * **dialogflow:** Update the api * **discoveryengine:** Update the api * **displayvideo:** Update the api * **file:** Update the api * **gkehub:** 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 * **redis:** Update the api * **spanner:** Update the api * **websecurityscanner:** Update the api * **secretmanager:** Update the api ++++ python-matplotlib: - update to 3.10.0 * Preliminary support for free-threaded CPython 3.13 * New more-accessible color cycle * Dark-mode diverging colormaps * Exception handling control * InsetIndicator artist * FillBetweenPolyCollection * Fill between 3D lines * Data in 3D plots can now be dynamically clipped to the axes view limits * Rotating 3d plots with the mouse * Increased Figure limits with Agg renderer * Subfigures no longer provisional * Subfigures are now added in row-major order * Improve compatibility with pytest 8.2.0 ++++ python-pdm: - Update 2.22.3 * Don't validate local file requirements that are not used. (#3376) * Don't set "dependencies" as empty list for uv toml if there is no dependencies in the raw toml file. (#3378) * Add a dummy project name to the script environment pyproject.toml. (#3382) - 2.22.2 * Write installer metadata like INSTALLER and REQUESTED to dist-info directory when installing packages. (#3359) * Respect .python-version file in the project root directory when selecting the Python interpreter. By default, it will be written when running pdm use command. (#3367) * Fix a problem of missing dependencies when adding to dev dependencies if both editable and non-editable dependencies exist. (#3361) * Use stdlib for URL <-> Path conversions. (#3362) * shellingham.detect_shell() returns ('tcsh', '/bin/tcsh') for tcsh on FreeBSD, so the current code tries to use the Bash venv activation script and fails due to syntax error. This change fixes the issue. (#3366) * Fix a performance issue because pypi source credentials were being queried many times from keyring. (#3368) - 2.22.1 * Fix zsh hanging issue by removing PyPI package completion. (#3329) * Write dev dependencies to dependency-groups section when importing project from other package managers. (#3354) - 2.22.0 * Use minimal template if the project is an application. (#3295) * Add one safe_compatible version specifiers saving strategy. (#3301) * Allow customizing scripts display with scripts.show_header settings. (#3313) * Speed up the resolution by only resolving wheel candidates if possible. (#3319) * Drop version from the search result, following the change of warehouse. (#3328) * Support overrides settings under [tool.pdm.resolution] with use_uv (#3330) * No longer requires wheel to build a setuptools-backed package. (#3320) * Fix an inconsistent behavior when running pdm remove <package> with uv enabled. (#3323) * Fix: uninstallation error when pdm is not installed before. (#3325) * Fix a bug in uv mode that direct URL dependencies can't be installed. (#3332) * Fix a crash issue when rewriting dependency groups with include-group items. (#3333) * Also read username from keyring if missing in source/repository config. (#3334) * Allow configuring repositories in project. (#3335) * Mark tests that require uv and skip them if uv is not found. (#3324) ++++ python-pymdown-extensions: - update to 10.14.3: * FIX: Blocks: An empty, raw block type should not cause an error ++++ python-pyperf: - Update to 2.9.0 * Bugfix: Hooks now work correctly in subprocess benchmarks (bench.run_command). * Python 3.8 is now unsupported. - Limit Python files matched in %files section ++++ python-scikit-learn: - Update to 1.6.1 * __sklearn_tags__ was introduced for setting tags in estimators. * Scikit-learn classes and functions can be used while only having a import sklearn import line. * Many classes now properly handle Matplotlib aliases for style parameters (e.g., c and color, ls and linestyle, etc). * `utils.validation.validate_data` is introduced and replaces previously private base.BaseEstimator._validate_data method. This is intended for third party estimator developers, who should use this function in most cases instead of `utils.check_array` and `utils.check_X_y`. * Additional estimators and functions have been updated to include support for all Array API compliant inputs. * Metadata routing * Dropping support for building with setuptools * Preliminary free-threaded CPython 3.13 support * The tags.input_tags.sparse flag was corrected for a majority of estimators. * _more_tags, _get_tags, and _safe_tags are now raising a `DeprecationWarning` instead of a `FutureWarning` to only notify developers instead of end-users. - Turn on python313 testing, turn off python310 testing - Remove support-pytest-8.3.patch, included upstream ++++ python-scipy: - Add test_hyp2fi-tolerance.patch to fix test failure on i586 ++++ python-scipy_1_15_1-gnu-hpc: - Add test_hyp2fi-tolerance.patch to fix test failure on i586 ++++ renderdoc: - Set BuildArch to noarch for the devel package - Update to version 1.36 * DXIL debugging * Raytracing capture * All: Allow pointers to basic types (e.g. float *foo) in buffer formatter instead of requiring a struct as the pointee type. * All: Allow buffer formats to specify an alignment tighter than natural alignment (e.g. 4 byte alignment on a struct with 64-bit integers). * All: Improve some performance during capture for DLL loads that happen at very high frequency. * Images: Add support for tiled and mip-mapped EXR images and improved interpretation of channels. * Images: Improve loading times of EXR files via multithreaded decoding and texel reading optimisations. * D3D12: Display thread group size for MS/AS disassembly. * D3D12: Match undocumented PIX behaviour to recursively search for matching shader debug files within search locations. Selection behaviour when there are multiple matches is not currently defined. * D3D12: Improve reporting of driver version for WARP devices. * D3D12: Improve some aspects of RenderDoc's DXIL disassembly for better readability and displaying more useful information. * D3D12: Improve overhead when idle during capture by removing unnecessary CPU-GPU syncs. * D3D12: Added a custom interface for naming descriptors in a descriptor heap. * Vulkan: Add support for debugging shaders using EXT_shader_object. * Vulkan: Implement support for VK_KHR_dynamic_rendering_local_read. * Vulkan: Add support for debugging mesh shaders, with the same stipulations and restrictions as compute shaders that only one thread is simulated artificially in isolation without any other threads in the group to communciate with. * Vulkan: Physical devices are clamped to the highest supported version (currently 1.3) manually now as the vulkan loader no longer does this or removes the layer automatically. ++++ rubygem-benchmark: - 0.4.0: [#]# What's Changed * Exclude older than 2.6 on macos-14 by @nobu in https://github.com/ruby/benchmark/pull/21 * Set required_ruby_version = ">= 2.1.0" by @Earlopain in https://github.com/ruby/benchmark/pull/24 * Improve docs for Benchmark.realtime by @nithinbekal in https://github.com/ruby/benchmark/pull/25 * Adjust ljust by @kaiquekandykoga in https://github.com/ruby/benchmark/pull/16 [#]# New Contributors * @nobu made their first contribution in https://github.com/ruby/benchmark/pull/21 * @Earlopain made their first contribution in https://github.com/ruby/benchmark/pull/24 * @nithinbekal made their first contribution in https://github.com/ruby/benchmark/pull/25 * @kaiquekandykoga made their first contribution in https://github.com/ruby/benchmark/pull/16 * *Full Changelog**: https://github.com/ruby/benchmark/compare/v0.3.0...v0.4.0 ++++ rubygem-concurrent-ruby: - 1.3.5: [#]# What's Changed * Remove dependency on logger by @eregon in https://github.com/ruby-concurrency/concurrent-ruby/pull/1062 * Avoid error when member is present on ancestor class by @francesmcmullin in https://github.com/ruby-concurrency/concurrent-ruby/pull/1068 * Set rake-compiler source and target to Java 8 by @headius in https://github.com/ruby-concurrency/concurrent-ruby/pull/1071 * chore: fix typos by @chenrui333 in https://github.com/ruby-concurrency/concurrent-ruby/pull/1076 [#]# New Contributors * @francesmcmullin made their first contribution in https://github.com/ruby-concurrency/concurrent-ruby/pull/1068 * @chenrui333 made their first contribution in https://github.com/ruby-concurrency/concurrent-ruby/pull/1076 * *Full Changelog**: https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.3.4...v1.3.5 ++++ rubygem-connection_pool: - 2.5.0 ------ - Reap idle connections [#187] ```ruby idle_timeout = 60 pool = ConnectionPool.new ... pool.reap(idle_timeout, &:close) ``` - `ConnectionPool#idle` returns the count of connections not in use [#187] ++++ rubygem-debase-ruby_core_source: - ## [3.4.0](https://github.com/ruby-debug/debase-ruby_core_source/compare/3.3.6...3.4.0) * ruby-3.4.0 sources added * ruby-3.4.0-preview1 sources removed * ruby-3.4.0-preview2 sources removed ++++ rubygem-delayed_job: - 4.1.13 - 2024-11-08 ======================= * Enable Rails 8 ++++ rubygem-delayed_job_active_record: - New upstream release 4.1.11, no changelog found ++++ rubygem-erubi: - === 1.13.1 (2024-12-19) * Avoid spurious frozen string literal warnings for chilled strings when using Ruby 3.4 (jeremyevans) ++++ rubygem-ffi: - 1.17.1 / 2024-12-30 Fixed: * #1117 Restart async callback dispatcher thread after fork. * #1133 Add ruby-3.4 native gem. * #1134 Fix FFI::DataConverter non-generic usage in RBS files. ++++ rubygem-fog-xml: - New upstream release 0.1.5, no changelog found - New upstream release 4.7.0.9, no changelog found ++++ rubygem-gli: - 2.22.2: * Fixes gemspec URL (see #338) 2.22.1: * Added ostruct as dependency. See #337 (thanks @aither64) ++++ rubygem-hashdiff: - ## v1.1.2 2024-11-12 * Fix bundler cache #96 (@olleolleolle) * Quote the '3.0' in YAML #95 (@olleolleolle) * Fix version in source code #97 (@liufengyun) ++++ rubygem-http-cookie: - ## 1.0.8 (2024-12-05) - `Cookie#expires=` accepts `DateTime` objects. (#52) @luke-hill @flavorjones ++++ rubygem-i18n: - 1.14.7: [#]# What's Changed * Ruby 3.4 `Hash#inspect` compatibility. by @voxik in https://github.com/ruby-i18n/i18n/pull/709 * Removed (annoying) post-install message that was triggering on _all_ Rubies, rather than the specified versions. * *Full Changelog**: https://github.com/ruby-i18n/i18n/compare/v1.14.6...v1.14.7 ++++ rubygem-kamal: - New upstream release 2.4.0, no changelog found ++++ rubygem-rack-session: - New upstream release 2.1.0, no changelog found ++++ rubygem-redis-client: - # 0.23.2 - Fix retry logic not to attempt to retry on an open circuit breaker. Fix #227. [#] 0.23.1 - Fix a potential crash in `hiredis-client` when using subcriptions (`next_event`). See #221. [#] 0.23.0 - Allow `password` to be a callable. Makes it easy to implement short lived password authentication strategies. - Fix a thread safety issue in `hiredis-client` when using the `pubsub` client concurrently. ++++ rubygem-reline: - 0.6.0: <!-- Release notes generated using configuration in .github/release.yml at v0.6.0 --> [#]# What's Changed [#]## 🐛 Bug Fixes * Fix RELINE_TEST_ENCODING by @ima1zumi in https://github.com/ruby/reline/pull/743 * Don't skip start_with check on encoding-incompatible candidates by @tompng in https://github.com/ruby/reline/pull/787 * Call user defined sigwinch and sigcont handler by @tompng in https://github.com/ruby/reline/pull/788 * Fix line wrapped cursor position by @tompng in https://github.com/ruby/reline/pull/791 * Undo and redo should restore indentation by @tompng in https://github.com/ruby/reline/pull/793 [#]## 🛠 Other Changes * Fix tests failing when INPUTRC is defined by @pterjan in https://github.com/ruby/reline/pull/789 * Implement buffered output to Reline::ANSI by @tompng in https://github.com/ruby/reline/pull/790 * Merge key mapping with key bindings by @tompng in https://github.com/ruby/reline/pull/715 * Refactor Reline::Unicode ed_ vi_ em_ methods by @tompng in https://github.com/ruby/reline/pull/720 * Change quoted_insert and bracketed_paste to a single key input by @tompng in https://github.com/ruby/reline/pull/792 * Bump version to 0.6.0 by @ima1zumi in https://github.com/ruby/reline/pull/795 [#]# New Contributors * @pterjan made their first contribution in https://github.com/ruby/reline/pull/789 * *Full Changelog**: https://github.com/ruby/reline/compare/v0.5.12...v0.6.0 0.5.12: <!-- Release notes generated using configuration in .github/release.yml at v0.5.12 --> [#]# What's Changed [#]## 🐛 Bug Fixes * Fix completion quote, preposing and target calculation bug by @tompng in https://github.com/ruby/reline/pull/763 * Fix tab completion appending quote by @tompng in https://github.com/ruby/reline/pull/782 * Fix io_gate.encoding raises IOError in ruby <= 3.0 by @tompng in https://github.com/ruby/reline/pull/785 [#]## 🛠 Other Changes * Remove unused things from reline/unicode.rb by @tompng in https://github.com/ruby/reline/pull/759 * Refactor perform_completon by @tompng in https://github.com/ruby/reline/pull/778 * Remove terminfo.rb by @tompng in https://github.com/ruby/reline/pull/769 * Removed redundant argument at Reline::LineEditor::CompletionBlockTest by @hsbt in https://github.com/ruby/reline/pull/781 * Handle multibyte character input by KeyStroke by @tompng in https://github.com/ruby/reline/pull/713 * fix/omit test that fail in encoding=US_ASCII by @tompng in https://github.com/ruby/reline/pull/784 * Extract TruffleRuby workflow from reline.yml by @ima1zumi in https://github.com/ruby/reline/pull/783 * Bump version to 0.5.12 by @ima1zumi in https://github.com/ruby/reline/pull/786 * *Full Changelog**: https://github.com/ruby/reline/compare/v0.5.11...v0.5.12 0.5.11: <!-- Release notes generated using configuration in .github/release.yml at v0.5.11 --> [#]# What's Changed [#]## ✨ Enhancements * Allow utf-8 safe meta key mapping in inputrc by @tompng in https://github.com/ruby/reline/pull/723 * Support continuous tab completion by @tompng in https://github.com/ruby/reline/pull/761 * Use IO's encoding instead of Encoding.default_external by @monkeyWzr in https://github.com/ruby/reline/pull/765 [#]## 🐛 Bug Fixes * Fix Reline crash with invalid encoding history by @tompng in https://github.com/ruby/reline/pull/751 * Fix incremental search cancel bug by @tompng in https://github.com/ruby/reline/pull/748 * append completion_append_character only when continous completion is … by @monkeyWzr in https://github.com/ruby/reline/pull/764 * nonprinting_start and nonprinting_end should be removed before print by @tompng in https://github.com/ruby/reline/pull/771 [#]## 🛠 Other Changes * Specify commit hash of yamatanooroti by @tompng in https://github.com/ruby/reline/pull/746 * Add a timeout to cursor_pos by @tompng in https://github.com/ruby/reline/pull/750 * Fix FD leaks by @nobu in https://github.com/ruby/reline/pull/752 * Rename `matches?` as `match?` by @nobu in https://github.com/ruby/reline/pull/753 * Make rendering test faster using updated yamatanooroti by @tompng in https://github.com/ruby/reline/pull/747 * Concatenate some rendeing test by @tompng in https://github.com/ruby/reline/pull/749 * Hash#inspect style has changed in ruby 3.4 by @nobu in https://github.com/ruby/reline/pull/758 * Fix tempfile leaks by @nobu in https://github.com/ruby/reline/pull/757 * Add cursor keys for application keypad mode to default key bindings by @tompng in https://github.com/ruby/reline/pull/719 * Add completion_append_character test by @tompng in https://github.com/ruby/reline/pull/773 * Add TruffleRuby in CI by @eregon in https://github.com/ruby/reline/pull/768 * Windows fix by @YO4 in https://github.com/ruby/reline/pull/775 * Bump version to 0.5.11 by @ima1zumi in https://github.com/ruby/reline/pull/777 [#]# New Contributors * @eregon made their first contribution in https://github.com/ruby/reline/pull/768 * *Full Changelog**: https://github.com/ruby/reline/compare/v0.5.10...v0.5.11 ++++ rubygem-securerandom: - 0.4.1: [#]# What's Changed * Restore SecureRandom.alphanumeric with 0.3.x behavior by @hsbt in https://github.com/ruby/securerandom/pull/36 * *Full Changelog**: https://github.com/ruby/securerandom/compare/v0.4.0...v0.4.1 ++++ rubygem-solid_cable: - 3.0.7: - Reverted - Don’t force cable.yml config by @jkostolansky in https://github.com/rails/solid_cable/pull/55 * *Full Changelog**: https://github.com/rails/solid_cable/compare/v3.0.6...v3.0.7 3.0.6: [#]# What's Changed * Don’t force cable.yml config by @jkostolansky in https://github.com/rails/solid_cable/pull/55 * Rework concurrency control to avoid thread locks by @jorgemanrubia in https://github.com/rails/solid_cable/pull/54 [#]# New Contributors * @jkostolansky made their first contribution in https://github.com/rails/solid_cable/pull/55 * *Full Changelog**: https://github.com/rails/solid_cable/compare/v3.0.5...v3.0.6 3.0.5: [#]# What's Changed * Add interruptible sleep to avoid deadlocking by @npezza93 in https://github.com/rails/solid_cable/pull/53 * *Full Changelog**: https://github.com/rails/solid_cable/compare/v3.0.4...v3.0.5 3.0.4: [#]# What's Changed * Swap executor for reloader to fix dev server hanging on code changes by @npezza93 in https://github.com/rails/solid_cable/pull/51 * *Full Changelog**: https://github.com/rails/solid_cable/compare/v3.0.3...v3.0.4 3.0.3: [#]# What's Changed * Remove duplicate routes for rooms by @SadMadLad in https://github.com/rails/solid_cable/pull/40 * Fix irreversible upgrade migration by @thiagoyoussef in https://github.com/rails/solid_cable/pull/44 * Fix the homepage url by @y-yagi in https://github.com/rails/solid_cable/pull/46 * Wrap application code in Rails executor to prevent autoloading problems by @jorgemanrubia in https://github.com/rails/solid_cable/pull/50 [#]# New Contributors * @SadMadLad made their first contribution in https://github.com/rails/solid_cable/pull/40 * @thiagoyoussef made their first contribution in https://github.com/rails/solid_cable/pull/44 * @y-yagi made their first contribution in https://github.com/rails/solid_cable/pull/46 * @jorgemanrubia made their first contribution in https://github.com/rails/solid_cable/pull/50 * *Full Changelog**: https://github.com/rails/solid_cable/compare/v3.0.2...v3.0.3 ++++ rubygem-solid_queue: - 1.1.3: [#]# What's Changed * Bump rails-html-sanitizer from 1.6.0 to 1.6.1 by @dependabot in https://github.com/rails/solid_queue/pull/471 * Bump actionpack from 7.1.4.1 to 7.1.5.1 by @dependabot in https://github.com/rails/solid_queue/pull/472 * Simplify upgrade instructions in `post_install_message` by @mjankowski in https://github.com/rails/solid_queue/pull/469 * Fix case where a recurring task key is empty in the config by @rosa in https://github.com/rails/solid_queue/pull/475 * chore: Updates README to include small addition of plus for development multi db by @aquaflamingo in https://github.com/rails/solid_queue/pull/477 * Update Pool from Future to Concurrent::Promises by @hms in https://github.com/rails/solid_queue/pull/459 * Require Ruby v3.1+ by @allard in https://github.com/rails/solid_queue/pull/498 * Add lifecycle hooks to Dispatcher and Scheduler by @hms in https://github.com/rails/solid_queue/pull/486 * Fix issue 482 by @hms in https://github.com/rails/solid_queue/pull/496 * Some minor fixes and simplifications by @rosa in https://github.com/rails/solid_queue/pull/499 [#]# New Contributors * @mjankowski made their first contribution in https://github.com/rails/solid_queue/pull/469 * @aquaflamingo made their first contribution in https://github.com/rails/solid_queue/pull/477 * @allard made their first contribution in https://github.com/rails/solid_queue/pull/498 * *Full Changelog**: https://github.com/rails/solid_queue/compare/v1.1.2...v1.1.3 1.1.2: [#]# What's Changed * Don't fail when recurring tasks are defined for another environment by @rosa in https://github.com/rails/solid_queue/pull/470 * *Full Changelog**: https://github.com/rails/solid_queue/compare/v1.1.1...v1.1.2 1.1.1: [#]# What's Changed * Specify `source` of SolidQueue to ErrorReporter by @tmimura39 in https://github.com/rails/solid_queue/pull/447 * Skip warning when replacing missing fork if supervisor has PID 1 by @rosa in https://github.com/rails/solid_queue/pull/450 * Error When an Invalid Recurring Task is Configured by @jherdman in https://github.com/rails/solid_queue/pull/427 * Add a note about `threads` by @genya0407 in https://github.com/rails/solid_queue/pull/452 * Validate DB connection pool before starting supervisor by @rosa in https://github.com/rails/solid_queue/pull/457 * Specialize Dispatcher and Worker looping by @hms in https://github.com/rails/solid_queue/pull/444 * Add an option to sleep between deleted batches when clearing jobs by @rosa in https://github.com/rails/solid_queue/pull/462 * Add explicit development instructions to the README. by @evdevdev in https://github.com/rails/solid_queue/pull/390 * Add `last_enqueued_time` and `previous_time` to `RecurringTask` by @rosa in https://github.com/rails/solid_queue/pull/463 * fix typo on README.md by @buncis in https://github.com/rails/solid_queue/pull/466 * Fixed README.md sentence by @pedroFP in https://github.com/rails/solid_queue/pull/465 * Use Ruby 3.4 for Rubocop and update Nokogiri by @rosa in https://github.com/rails/solid_queue/pull/467 [#]# New Contributors * @genya0407 made their first contribution in https://github.com/rails/solid_queue/pull/452 * @evdevdev made their first contribution in https://github.com/rails/solid_queue/pull/390 * @buncis made their first contribution in https://github.com/rails/solid_queue/pull/466 * @pedroFP made their first contribution in https://github.com/rails/solid_queue/pull/465 * *Full Changelog**: https://github.com/rails/solid_queue/compare/v1.1.0...v1.1.1 1.1.0: [#]# What's Changed * Remove deprecated adapter specific deferred enqueueing of jobs by @bakku in https://github.com/rails/solid_queue/pull/412 * Bump actionpack from 7.1.3.4 to 7.1.4.1 by @dependabot in https://github.com/rails/solid_queue/pull/437 * Bump puma from 6.4.2 to 6.4.3 by @dependabot in https://github.com/rails/solid_queue/pull/436 * Upgrade mysql2 gem by @jherdman in https://github.com/rails/solid_queue/pull/426 * Add helper method to query the latency on the Queue object by @andersonkrs in https://github.com/rails/solid_queue/pull/415 * Delete static recurring tasks before loading them again by @rosa in https://github.com/rails/solid_queue/pull/433 * Update debug gem by @jherdman in https://github.com/rails/solid_queue/pull/438 * Don't add `solid_queue.connects_to` configuration more than once by @rosa in https://github.com/rails/solid_queue/pull/439 * Reimplement Interruptible by @hms in https://github.com/rails/solid_queue/pull/417 [#]# New Contributors * @bakku made their first contribution in https://github.com/rails/solid_queue/pull/412 * @jherdman made their first contribution in https://github.com/rails/solid_queue/pull/426 * @andersonkrs made their first contribution in https://github.com/rails/solid_queue/pull/415 * *Full Changelog**: https://github.com/rails/solid_queue/compare/v1.0.2...v1.1.0 1.0.2: [#]# What's Changed * Address Ruby warnings by @yahonda in https://github.com/rails/solid_queue/pull/368 * Remove redundant `run` methods in `SolidQueue::Processes` by @yahonda in https://github.com/rails/solid_queue/pull/367 * Return enqueued active job from `RecurringTask#enqueue` by @rosa in https://github.com/rails/solid_queue/pull/404 * Bump .ruby_version to latest Ruby version (3.3.5) by @berkos in https://github.com/rails/solid_queue/pull/381 * Report errors to the Rails error reporter by @npezza93 in https://github.com/rails/solid_queue/pull/373 * Fix queue order when combining multiple prefixes or prefixes and names by @rosa in https://github.com/rails/solid_queue/pull/410 [#]# New Contributors * @yahonda made their first contribution in https://github.com/rails/solid_queue/pull/368 * @berkos made their first contribution in https://github.com/rails/solid_queue/pull/381 * @npezza93 made their first contribution in https://github.com/rails/solid_queue/pull/373 * *Full Changelog**: https://github.com/rails/solid_queue/compare/v1.0.0...v1.0.2 1.0.1: [#]# What's Changed * Address Ruby warnings by @yahonda in https://github.com/rails/solid_queue/pull/368 * Remove redundant `run` methods in `SolidQueue::Processes` by @yahonda in https://github.com/rails/solid_queue/pull/367 * Return enqueued active job from `RecurringTask#enqueue` by @rosa in https://github.com/rails/solid_queue/pull/404 [#]# New Contributors * @yahonda made their first contribution in https://github.com/rails/solid_queue/pull/368 * *Full Changelog**: https://github.com/rails/solid_queue/compare/v1.0.0...v1.0.1 ++++ rubygem-timeout: - 0.4.3: [#]# What's Changed * Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to 9e85cb11501bebc2ae661c1500176316d3987059 by @dependabot in https://github.com/ruby/timeout/pull/54 * Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in https://github.com/ruby/timeout/pull/55 * added the check for negative sec by @Cosmicoppai in https://github.com/ruby/timeout/pull/51 [#]# New Contributors * @Cosmicoppai made their first contribution in https://github.com/ruby/timeout/pull/51 * *Full Changelog**: https://github.com/ruby/timeout/compare/v0.4.2...v0.4.3 0.4.2: [#]# What's Changed * fixed check for error bubble up test by @jjb in https://github.com/ruby/timeout/pull/43 * [DOC] Missing documents by @nobu in https://github.com/ruby/timeout/pull/45 * Provide a 'Changelog' link on rubygems.org/gems/timeout by @mark-young-atg in https://github.com/ruby/timeout/pull/46 * Global #timeout was removed 5 years ago by @jpcamara in https://github.com/ruby/timeout/pull/49 * timeout.rb: Update documentation to match README by @olleolleolle in https://github.com/ruby/timeout/pull/50 [#]# New Contributors * @mark-young-atg made their first contribution in https://github.com/ruby/timeout/pull/46 * @jpcamara made their first contribution in https://github.com/ruby/timeout/pull/49 * *Full Changelog**: https://github.com/ruby/timeout/compare/v0.4.1...v0.4.2 ++++ rubygem-webrick: - New upstream release 1.9.1, no changelog found ++++ s390-tools: - Applied more additional patches (jsc#PED-11870, jec#PED-11958) * s390-tools-08-rust-pvimg-Fix-flag-parsing-for-allowing-dump.patch * s390-tools-09-rust-pvimg-Document-the-change-from--comm-key-to--cck.patch ++++ shairport-sync: - Update version to 4.3.7 - This update comprises updates to GitHub Actions used for testing and for building Docker. - Update version to 4.3.6 - Bug fixes - Fix a potential bug (no issues reported) by checking that a buffer is not zero before attempting to deallocate it. - Documentation updates - Show how to use MQTTThing with Homebridge to represent Shairport Sync’s active status. - Correct and clarify the statistics documentation. - Fix a typo in the configuration file. ++++ simutrans: - Remove deprecated %suse_update_desktop_file - no need any more thanks to https://forum.simutrans.com/index.php/topic,23253.msg208733.html#msg208733 - See lots of explanation at https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation ++++ switcheroo: - Update to version 2.3.1 * Update runtime to GNOME 47. * Don't panic when opening image. ++++ thunderbolt-user-space: - Fix paths for tbtacl and udev rules in the initramfs support script (Fixes boo#1229107) ++++ tree-sitter-query: - update to 0.5.0: * fix: disallow empty groupings * revert: fix: disallow empty groupings, alternations * Support dot-prefixed predicates and MISSING keyword * fix: allow captures, quantifiers after MISSING keyword ++++ ulp-macros: - Reduce prologue size on ppc64le (bsc#1236776). ++++ yast2-trans: - Update to version 84.87.20250129.f84de52e28: * New POT for text domain 'users'. * New POT for text domain 'services-manager'. * New POT for text domain 'apparmor'. * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) ++++ zim: - Update to 0.76.1: * Fix bug in auto-save on quit * Fix bug with find for pages with table object * Fix bug with undo deleting table object * Fix bug with out-denting verbatim text * Fix issue with linesorter plugin * Fix issue in commandline parsing for quicknote * Fix tray-icon plugin issues * Fix bug for Unix style links on Windows * Merge fixes for Indexed FTS search plugin * Let ToC selection follow cursor ------------------------------------------------------------------ ------------------ 2025-2-2 - Feb 2 2025 ------------------- ------------------------------------------------------------------ ++++ OpenImageIO: - Port the fonts handling solution from the OpenImageIO-3 package to this package and also use OPENIMAGEIO_FONTS here: https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4615#issuecomment-2629490500 - cleanup the %check section after the the discussion in https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4615 - symlink all fonts to ~abuild/fonts - minimize disabled tests list and document why they are filtered out ++++ SDL2: - Update to release 2.30.12 * Added support for the 8BitDo Ultimate 2C Wireless in Bluetooth mode * Fixed Steam Deck controller not being visible to games running on Proton 9 and older * Fixed a crash when hot-plugging keyboards and mice on Linux ++++ SDL3: - Update to release 3.2.2 * Fixed mouse motion while the mouse is grabbed on Linux * Fixed audio gain not applying in some cases * Fixed a potential crash when applying audio gain * Removed audio resampling frequency limit * Fixed a crash on Windows if a tray is created without any menus * Allow the window manager to position windows that do not specify a position on Linux ++++ codespell: - Update to version 2.4.1 * Revert hep->heap, help, in dictionary_rare.txt ++++ ddnet: - Update to version 18.9.1: * [Client] Rework name plates * [Client] Run server on Android * [Client] Support reading demo files larger than 2 GiB * [Client] Add 'sv_maps_base_url' to support map download https urls * [Client] Fix Tele Commands during Dyncam Zoom and Make Aiming Consistent across Zoom Levels * [Client] Use remote tee angle when spectating * [Client] Send camera type flag to prevent unexpected viewpos and target update * [Client] Fix console behavior when pasting multiple lines of text * [Client] Reset color in RenderLoading * [Client] Translations for graphics errors * [Client] Make client/graphics warnings thread-safe * [Client] Support double quotes in translations * [Client] Don't merge diffrent colored client msgs * [Client] Minor improvement of entities background map settings * [Client] Improve entities/menu background map loading * [Client] Makes winter_night menu theme background can display properly on a wider resolution * [Client] Make Rendering the angle used by the hookcoll be fixed when spectating * [Client] Fix jump effect opacity * [Client] Improve key & main menu hotkey handling * [Client] Fix Android crash in release build due to ProGuard * [Client] Minor improvements to random skin generation * [Client] Add button to open Touch controls wiki page to controls editor * [Client] Fix tuning velramp graphs not being updated when tuning changed * [Client] Improve sound sample thread-safety * [Client] Fix current server's community information not being set * [Client] Don't count fire if spec menu is opened * [Client] Fix incorrect loading progress due to 0.7 images * [Client&Server] Set a recursion limit for config files * [Editor] Revert Tele popup * [Editor] Allow invalid commands too if unknown commands are allowed * [Server] Ignore case when map voting with full match * [Server] Fix server handling when vote creator leaves * [Server] Add death sounds/particles on spike in practice * [Server] Spikes freeze instead of kill in practice * [Server] Disable auto rescue in spike in practice * [Tooling] Fix stack-overflow in demo_extract_chat tool ++++ deno: - Update to version 2.1.9: * perf(crypto): use ring for asm implementations of sha256/sha512 * fix(ext/node): add http information support * fix(core): Fix `create_stack_trace` from empty trace * fix(lsp): ignore errors on ambient module imports * fix(init): correct dev task for --lib * fix(ext/node): implement `crypto.hash` * fix(check): better handling of TypeScript in npm packages for type checking * docs: jsdocs for URL web API * fix(check): compiler options from workspace members * fix(process/windows): correct command resolution when PATH env var not uppercase * fix(npmrc): merge `.npmrc` in user's homedir and project * fix(ext/node): clear tz cache when setting process.env.TZ * fix(ext/crypto): fix jwk key_ops validation * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr` * fix(ext/node): do not apply socket-init-workaround to ipc socket * chore: remove unused npm package fixtures * perf(node_resolver): reduce url to/from path conversions * fix(install/global): warn about not including auto-discovered config file * fix(ext/crypto): export private x25519 JWK key * chore: fix deno_resolver non-sync build * fix(ext/node): implement X509Certificate#checkHost * fix(ext/node): fix panic when invalid AES GCM key size * fix(ext/node): fix async variant of brotliDecompress * chore(ext/node): remove internal/streams/buffer_list.mjs * fix(ext/node): scrypt panic when `log_n` > 64 * fix(core): handle dyn imports exceeding call stack size * fix(ext/node): npm:mqtt compatibility * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers * perf(lsp): cache completion item resolution during request * chore: remove LSP global symbols count tests * fix(node): align type stripping in node_modules error message with Node * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject` * refactor: make PackageJsonCache injectable * chore: update ensure_registry_files_local to handle scoped packages * refactor(tsc): remove TS program creation during snapshotting * chore: trim registry.json files in tests/registry/npm * refactor(node_resolver): remove some allocations and lookups * refactor: add `WorkspaceFactory` and `ResolverFactory` * fix: do not log cache creation failure on readonly file system * fix(publish): unfurl sloppy imports in d.ts files and type imports * refactor(tsc): split TS compiler into multiple files, use ESM * refactor: use DataUrl from deno_media_type * chore: fix hmr build * fix(lsp): silence debug error for 'move to a new file' action * fix(ext/node): reference error in zlib.crc32 * feat(unstable): support https otlp endpoints * perf: full LTO in sysroot * fix(ext/node): fix formatting of debug logs * chore: note in flags output that unstable is deprecated ++++ dnsproxy: - Packaging improvements: * _service obs_scm remove param match tag not needed * %check enable tests excluding tests with network access - Update to version 0.75.0: * Added DNSContext.QueryStatistics method that returns the DNS query statistics for both the upstream and fallback DNS servers * Positional (non-flag) arguments now cause an error instead of beingignored * The upstream.ExchangeParallel function now consistently returns a nil upstream in case of a DNS lookup error * Removed DNSContext.CachedUpstreamAddr and DNSContext.QueryDuration properties - Update to version 0.74.1: * Fixed issue with locating the system hosts file * Fixed everse DNS lookups for records from the hosts file - Update to version 0.74.0: * command-line flag --hosts-files now supports both absolute path and relative paths - Update to version 0.73.5: * Fixed race conditions when using fastest_addr and parallel upstream modes ++++ drumstick: - Update to 2.10.0 * RT: FluidSynth backend, using "audio.jack.autoconnect" when the audio driver is "jack" * ALSA: emitted signal with invalid pointer * RT, Widgets: issues with the new reverb/chorus fluidsynth settings * ALSA: new QDebug output operator accepting SequencerEvent instances * Widgets: revised user interface for the fluidsynth settings * fixed backendmanager usage in vpiano ++++ element-desktop: - Fix build by breakig the bad esbuild library for good * Add break-esbuild-for-good.patch ++++ gama: - update to 2.33: * Developer visible test changes ++++ ghc-pandoc: - Update pandoc to version 3.6.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ gstreamer: - Update to version 1.24.12: + Highlighted bugfixes: - d3d12: Fix shaders failing to compile with newer dxc versions - decklinkvideosink: Fix handling of caps framerate in auto mode; also a decklinkaudiosink fix - devicemonitor: Fix potential crash macOS when a device is unplugged - gst-libav: Fix crash in audio encoders like avenc_ac3 if input data has insufficient alignment - gst-libav: Fix build against FFmpeg 4.2 as in Ubuntu 20.04 - gst-editing-services: Fix Python library name fetching on Windows - netclientclock: Don't store failed internal clocks in the cache, so applications can re-try later - oggdemux: Seeking and duration fixes - osxaudiosrc: Fixes for failing init/no output on recent iOS versions - qtdemux: Use mvhd transform matrix and support for flipping - rtpvp9pay: Fix profile parsing - splitmuxsrc: Fix use with decodebin3 which would occasionally fail with an assertion when seeking - tsdemux: Fix backwards PTS wraparound detection with ignore-pcr=true - video-overlay-composition: Declare the video/size/orientation tags for the meta and implement scale transformations - vtdec: Fix seeks occasionally hanging on macOS due to a race condition when draining - webrtc: Fix duplicate payload types with RTX and multiple video codecs - win32-pluginoader: Make sure not to create any windows when inspecting plugins - wpe: Various fixes for re-negotiation, latency reporting, progress messages on startup - x264enc: Add missing data to AvcDecoderConfigurationRecord in codec_data for high profile variants - cerbero: Support using ccache with cmake if enabled - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - device: Fix racy nullptr deref on macOS when a device is unplugged - iterator: Added error handling to filtered iterators - netclientclock: Don't ever store failed internal clocks in the cache - netclock-replay: use gst_c_args when building, fixing build failure on Solaris - pluginloader-win32: create no window - pluginloader-win32: fix use after free in find_helper_bin_location - sparsefile: ensure error is set when read_buffer() returns 0 - basetransform: fix incorrect logging inside gst_base_transform_query_caps ++++ gstreamer-editing-services: - Update to version 1.24.12: + ges: Fix Python library name fetching on Windows ++++ gstreamer-plugins-bad: - Update to version 1.24.12: + decklinkvideosink: - Fix handling of caps framerate in auto mode - Don't crash if started without corresponding video sink + d3d12: Fix shaders failing to compile with newer dxc versions + tsdemux: Fix backwards PTS wraparound detection with ignore-pcr=true + vtdec: - fix seeks hangs due to a race condition draining - seeks freeze the pipeline + wayland: Print table split when DMABuf format changes + webrtc: fix duplicate payload types with RTX and multiple video codecs + wpevideosrc: Clear cached SHM buffers after caps re-negotiation + wpe: - Report latency and start-up progress messages - Remove glFlush() when filling buffer + Fix build with gtk3 but not wayland + Various fixes found from adding extra warning flags ++++ gstreamer-plugins-base: - Update to version 1.24.12: + oggdemux: fixes seeking in some cases by not overwriting a valid duration with CLOCK_TIME_NONE + video-overlay-composition: Declare the video/size/orientation tags for the meta & implement scale transformation + Various fixes found from adding extra warning flags ++++ gstreamer-plugins-good: - Update to version 1.24.12: + osxaudiosrc: Fixes for failing init/no output on recent iOS versions + qtdemux: Use mvhd transform matrix and support for flipping + qtmux: fix critical warnings on negotiation error + rtpvp9pay: fix profile parsing + splitmuxsrc: - Ensure only a single stream-start event is pushed - decodebin3 Fails with assertion in mq_slot_handle_stream_start when seeking + Various fixes found from adding extra warning flags ++++ gstreamer-plugins-libav: - Update to version 1.24.12: + avaudenc: fix crash in avenc_ac3 if input buffers are insufficiently aligned + avcodecmap: Only use new channel positions when compiling against new enough ffmpeg + gst-libav: 1.24.11: Fails to build with minimum supported ffmpeg version ++++ gstreamer-plugins-ugly: - Update to version 1.24.12: + x264enc: add missing data to AvcDecoderConfigurationRecord, and switch to GstByteWriter ++++ hyprland: - Update to version 0.47.2: + A minor update on top of 0.47.1 with some additional fixes and patches. + Fixes backported - xwayland: handle window coords correctly (#9238) - monitor: preferred mode now tries first 3 modes if it fails before erroring (#9246) - xwayland: prevent invalid window configurations for X11 apps (#9253) - desktop: fix segfault when destroying a partially created ls (#9247) - configWatcher: watch both symlinks and canonical paths (#9219) - xwayland: correct pointer coordinate mismatch in X11 windows (#9259) - animation: don't immediately disconnect active vars during tick (#9272) - desktop: move popup and subsurface ctors to factories - popup: take xdg geometry into account in input calcs - desktop: move popups to UPs and fix missing subsurface resource ++++ kernel-debug: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-default: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-source: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-docs: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-kvmsmall: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-obs-build: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-obs-qa: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-syms: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kernel-vanilla: - Linux 6.13.1 (bsc#1012628). - pm: cpupower: Makefile: Fix cross compilation (bsc#1012628). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1012628). - Input: xpad - add support for wooting two he (arm) (bsc#1012628). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1012628). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1012628). - Input: xpad - add QH Electronics VID/PID (bsc#1012628). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1012628). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1012628). - Input: xpad - add support for Nacon Pro Compact (bsc#1012628). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1012628). - HID: wacom: Initialize brightness of LED trigger (bsc#1012628). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1012628). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1012628). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1012628). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1012628). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1012628). - vfio/platform: check the bounds of read/write syscalls (bsc#1012628). - cachestat: fix page cache statistics permission checking (bsc#1012628). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1012628). - net: sched: fix ets qdisc OOB Indexing (bsc#1012628). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1012628). - libfs: Use d_children list to iterate simple_offset directories (bsc#1012628). - libfs: Replace simple_offset end-of-directory detection (bsc#1012628). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1012628). - Revert "libfs: Add simple_offset_empty()" (bsc#1012628). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1012628). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1012628). - commit 8a5bb5a - Moved upstreamed sound and media patches into sorted section Refreshed: patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/Revert-media-uvcvideo-Require-entities-to-have-a-non.patch - commit bb9c70e ++++ kitty: - Update to 0.39.1: * Splits layout: Allow setting the bias of the current split using `layout_action bias` (#8222) * hints kitten: Workaround for some broken light color themes that make the hints text color too low contrast to read (#7330) * Wayland niri: Fix 250ms delay on startup when using scale 1 (#8236) * Watchers: Add a new event `on_color_scheme_preference_change` (#8246) ++++ okteta: - Update to 0.26.19 * Improved: show any on-screen keyboard on click into byte array view area * Improved: translations * Fixed: zoom scaling was broken on setting a font with different size (kde#498926) ++++ flux: - Use Rust 1.81 for build since build is known to be broken on 1.82+ ++++ xz: - update to 5.6.4: * liblzma: Fix LZMA/LZMA2 encoder on big endian ARM64. * xz: Fix --filters= and --filters1= ... --filters9= options parsing. They require an argument, thus "xz --filters lzma2" should work in addition to "xz --filters=lzma2". * Updates to documentation, translations, build system files - package license files in all packages ++++ nng: - Update to version 1.10.1 * fixes #2092 nng_close may hang on Windows. - Update to version 1.10.0 * Mark some interfaces deprecated, fix version number. * Integer sign extension bug in socket.c. * Introduce new API for subscription. * Fix for seg fault (issue #1959), backport fix into stable branch. * Adding nng_socket_close. * Adding new 2.0 transition APIs. ++++ qbdiff: - initial package ++++ spdlog: - Removed Patch 0001-fix-update-to_string_view-function-for-fmt-11.1-3301.patch as it is included in 1.15.1. ++++ mingw32-filesystem: - Syntax fix in %_mingw32_debug_package on Leap 15.x - Update version to 20250202 - Extend mingw32-find-debuginfo.sh: * Merging debug source package into debug info package is now provided with option '--merge-debug-source-package' * Add option '--no-debug-source-package' to skip building of debug source package used by wine package * Add option '--src-root-dir' to specify a custom directory for installing debug source files - mingw32.macros: Add parameter '-e' to %_mingw32_debug_package to exclude BuildArch: noarch ++++ mingw64-filesystem: - Syntax fix in %_mingw64_debug_package on Leap 15.x - Update version to 202500202 - Extend mingw64-find-debuginfo.sh: * Merging debug source package into debug info package is now provided with option '--merge-debug-source-package' * Add option '--no-debug-source-package' to skip building of debug source package used by wine package * Add option '--src-root-dir' to specify a custom directory for installing debug source files - mingw64.macros: Add parameter '-e' to %_mingw64_debug_package to exclude BuildArch: noarch used by wine package ++++ monitoring-plugins-smart: - Update to 6.15.0 * Starting with version 6.15.0, check_smart.pl additionally checks for errors in the so-called SMART Error Log by default. * To skip checking the SMART Error Log, the new parameter - -skip-error-log can be used. * Another new parameter is the -O/--oldage parameter. If this parameter is used, certain attributes of type "Oldage" are ignored. Right now these attributes are 202,Percent_Lifetime_Used for ATA drives and when the Critical_Warning attribute of NVMe drives has the value 0x04. ++++ perl-Test-Warnings: - updated to 0.38.0 (0.038) see /usr/share/doc/packages/perl-Test-Warnings/Changes 0.038 2025-02-02 00:27:04Z - no longer swap out done_testing method if :no_end_test is configured ++++ python-openvino-telemetry: - Update to version 2025.0.0: * No release notes. ++++ python-Mathics: - Update to version 7.0.0: * Long list of changes, see <https://github.com/Mathics3/mathics-core/releases/tag/7.0.0> - Disable whole swathe of failing tests (gh#Mathics3/mathics-core#1346). - Add python-Mathics-sympy1_13.patch -- Add compatibility for tests against sympy >= 1.13 (upstream commits). - Drop python-Mathics-relax-numpy-versions.patch: upstreamed. - Switch to pyproject_* macros for build. - Require numpy < 2 as numpy2 is not supported yet. - BuildArch: noarch as there are no arch dependent binaries in package. - Enable Python 3.11, 3.12. - Disable Python 3.13. - Drop old compatibility macro redefinition. ++++ python-Mathics-Scanner: - Update to version 1.4.1: * Include new operator YML and JSON ++++ python-PyQt6: - Add build fix: * 0001-Fix-build-with-Qt-6.8.2.patch ++++ python-nornir: - Update to version 3.5.0 * https://github.com/nornir-automation/nornir/releases/tag/v3.5.0 ++++ python-redfish: - Update to version 3.2.8 * Updated 'dict' handling for responses without a body and 500 responses with a non-JSON body to use an empty dictionary. ++++ python-webauthn: - Update to 2.5.1 * Fix test_verify_attestation_android_key_hardware_authority ++++ python-ytmusicapi: - Update to 1.10.1 * get_playlist: support audio playlists * improved ease of use for OAuthCredentials: now possible to from ytmusicapi import OAuthCredentials * Fixed an issue with get_playlist and related endpoints where no more than 100 items would be returned with limit set to a value >100 ++++ stress-ng: - update to 0.18.10: * stress-acl: reduce ACL testcases on Cygwin * stress-mlockmany: make mlockmany mlocks less OOMy * stress-sigill: also handle SIGBUS signals * stress-bitops: fix assignment of is_pwr2 * core-out-of-memory: core-*: replace %jd with PRIdMAX * core*: add some LIKELY/UNLIKELY branch hints * stress*: add some LIKELY/UNLIKELY branch hints * Manual: Fix typo "mmaphuge-numa" -> "mmanmany-numa" * stress-intmath: clean up if/else statement * stress-sigill: add extra illegal opcode for arm v6 * stress-cachehammer: cast return from mmap to uint8_t * * core-cpuidle: make cpuidle_path a little larger * stress-fsize: fix 32 bit file size limits, force truncate each time * stress-mmahuge: rename ctxt to context * stress-mmaphuge: ensure ctxt.fd is also initialized * stress-mmaphuge: ensure ctxt.numa_mask is initialized * stress-readahead: replace %jx with PRIxMAX * core-thrash: replace %jx sscanf with 32/64 bit portable version * core-thrash: read some memory related /sysfs files for Linux * stress-madvise: exercise MADV_GUARD_* flags * stress-sigsegv: exercise MADV_GUARD_INSTALL protected pages * kernel-coverage.sh: ignore genhtml inconsistent errors * stress-*: ensure numa mask frees are performed correctly * stress-cpu-sched: only call stress_numa_mask_alloc if alloc succeeded * stress-cachehammer: only call stress_numa_mask_alloc if alloc succeeded * core-numa: ignore null numa_mask and buffer ptr in stress_numa_randomize_pages * core-: stress-: replace %jd, %ju, %jx with PRIdMAX, PRIuMAX, PRIxMAX * stress-cacheline: disable unrolling in stress_cacheline_rdfwd64 for clang * core-, stress-: Fix typos in comments * kernel-coverage: add more stressor numa options for more coverage * stress-vm-addr: add --vm-addr-numa option * stress-pagemove: add --pagemove-numa option * core-numa: should be mbinding to prev_ptr rather than ptr * stress-llc-affinity: replace spaces with tab * core-numa: optimize mbind calls to handle multiple runs of same node * stress-mremap: add --mremap-numa option * stress-*: Fix typo "randonly" -> "randomly" * stress-mmapmany: add --mmapmany-numa option * Manual: fix --ioport-opts description, it's missing some text * stress-mmapfixed: correct cut-n-paste spelling mistakes * stress-mmaphuge: add --mmaphuge-numa option * stress-mmapfiles: move numa_nodes alloc and free to main body * stress-memfd: add in missing free of numa_nodes * stress-mcontend: free numa_mask once it is no longer used * stress-lockbus: free numa_mask once it is no longer used * stress-llc-affinity: add in missing free of numa_nodes * stress-mmapfixed: add --mmapfixed-numa option * kernel-coverage: add stressor numa options for more coverage * stress-mmapfiles: add --memfiles-numa option * stress-memfd: add --memfd-numa option * core-numa: make buffer a void * pointer * stress-mcontend: add --mcontend-numa option * stress-cachehammer: exercise various cache options with memory access too * stress-llc-affinity: add --llc-affinity-numa option * stress-cachehammer: add more comments, add more code for ppc64 testing * stress-cachehammer: add prefetch read and add some missing memory barriers * stress-cachehammer: add some UNLIKELY branch hints * stress-cachehammer: add write + flush cache methods * stress-cachehammer: free page after use, cleans up resource leak * stress-cachehammer: remove incorrect short optarg option in help * stress-cachehammer: fix short help name of stressor * stress-cachehammer: cycle addr2 around the buffer * stress-cachehammer: exercise two addresses per hammer operation * stress-madvise: add zero size null address madvise call * stress-cachehammer: use register func pointer hammer for hammer function calls * stress-af-alg-defconfigs: remove pkcs1pad variants * stress-cachehammer: fix leak of file descriptor fd * stress-af-alg: handle all bind failures the same way * stress-cachehammer: add shared file mmap'd page cache hammering * stress-cache: report signal name and number when catching rogue signals * stress-x86cpuid: update with new CPU ids from wikipedia * stress-af-alg: add missing af-alg names and types to failure messages * stress-cpu: rename macro and variables to not contain leading _ * stress-cachehammer: ensure loops is at least 1 for 1 iteration * Manual: fix --mmap-bytes description ++++ subfinder: - Still show current version * Update disable-version-check.patch ++++ trytond: - Version 6.0.58 - Bugfix Release ++++ xhost: - update to 1.0.10 * gitlab CI: stop requiring Signed-off-by in commits * Remove "All rights reserved" from Oracle copyright notices * xhost.man: Use .BR markup for all references to other man pages * user2netname expects a MAXNETNAMELEN + 1 buffer, so give it one * Clear trailing whitespace from lines in files * reduce scope of #ifdef'ed variables to reduce #ifdefs * Simplify ifdefs for IPv6 support * if getaddrinfo() is available, use it, even if IPv6 support is disabled * Replace inet_addr()/inet_aton() with a call to inet_pton() ------------------------------------------------------------------ ------------------ 2025-2-1 - Feb 1 2025 ------------------- ------------------------------------------------------------------ ++++ ART: - Update to 1.25.1: * placesbrowser: renamed SetRow to setRow * [BugFix] Check default dir before add existing directory to 'Places' * [BugFix] Quick zoom out & zoom in makes zoom center to image center. * fixed (another) typo in linux_x64 bundle creation in debug mode * fixed typo in linux_x64 bundle creation in debug mode * fixed typo in linux/bundle_ART * linux workflow: added option to build debug versions * Re-center the crop window on mouse click. * fixed typo in bundle_ART scripts - Updates from 1.25.0: * fixed image preview when output profile is set to "passthrough" * fixed one more typo * force the use of sRGB as monitor profile when running under wayland * removed obsolete options * further tweaks to the tooltips in the French translation * performance: enable thumbnail caching by default * one more tweak to the French translation * fixed French translation markup errors * updated camera matrices * updated WB presets * updated translations * fixed color management in inspector mode when ART_OS_COLOR_MGMT is defined * updated Italian translation * fixed homepage url in help msg * renamed options.rtdir to options.user_config_dir and argv0 to options.ART_base_dir * refactored code for color management of GUI elements * consider the default monitor profile also when drawing brush strokes and false colors * GUI: consider the default monitor profile when drawing gradients and histograms * avoid noise amplification when applying CAT for WB * added option to override the quartz colorspace with env var (for debugging) * procparams: set the default output profile to RTv2_sRGB * rgb2monitor: do not use openmp if multiThread is false * include GTK immodules in the linux bundle * filecatalog: protect calls to FileCatalog::previewReady with the GUI lock * imagesource: do not use openmp for color space conversions in thumbnails * linux bundle_ART: include gio vfs modules * procparams: support for saving paths relative to the user home dir * filecatalog: protect _refreshProgressBar with a gui lock * updated README * dynamic profiles: added button to reset to default (built-in) rules * colorcorrection: added gamma slider in "HSL factors" mode ++++ OpenColorIO: - Lock OpenImageIO to < 3 ++++ OpenColorIO-tools: - Lock OpenImageIO to < 3 ++++ OpenShadingLanguage: - Also lock the cmake(OpenImageIO) to the version smaller than 3 ++++ blender: - Update to 4.3.2 https://www.blender.org/download/releases/4-3/ https://developer.blender.org/docs/release_notes/4.3/corrective_releases/ ++++ brlist: - Use no macros in url in .spec for packtrack ++++ chirp: - Update to version 20250131: * Add support for Icom IC-F621, Kenwood TK-981, TK-481 * Updated Spanish and Italian translations * Bug fixes ++++ dovecot24: - fix rpmlint errors and warnings + dovecot-2.3.17-env_script_interpreter.patch % dovecot-rpmlintrc ++++ python-kiwi: - Bump version: 10.2.8 → 10.2.9 ++++ easy-rsa: - update to 3.2.2: * Remove redundant file: index.txt.attr * sign-req: Allow custom X509 Types * Add LibreSSL version 4 to supported SSL Libraries * Revoke remove private inline * Easyrsa disable inline * easyrsa-tools.lib: renew SAN, remove excess word 'Address' * easyrsa-tls.lib: renew, make sed regex for 'IP Address' greedy * Show expire allow zero days * easyrsa-tools.lib: New command 'renew ca' * Improve CRL expiration details * Tools move to easyrsa3 * vars.example: Remove $EASYRSA_PKI * Introduce new command revoke-issued * Bugfix renew ca and renew * Always use locate_support_files() after secure_session() * revoke: Make check for conflicting files less intrusive * Forbid a self-signed certificate from being expired/renewed/revoked * V321 minor final * op-test.sh: Disable download ossl3 and shellcheck binaries * Revert: Do not remove index.txt.attr * Fold easyrsa-tools.lib into easyrsa ++++ element-desktop: - Version 1.11.91 [#]# ✨ Features * Implement changes to memberlist from feedback (https://github.com/element-hq/element-web/pull/29029). Contributed by @MidhunSureshR. * Add toast for recovery keys being out of sync (https://github.com/element-hq/element-web/pull/28946). Contributed by @dbkr. * Refactor LegacyCallHandler event emitter to use TypedEventEmitter (https://github.com/element-hq/element-web/pull/29008). Contributed by @t3chguy. * Add `Recovery` section in the new user settings `Encryption` tab (https://github.com/element-hq/element-web/pull/28673). Contributed by @florianduros. * Retry loading chunks to make the app more resilient (https://github.com/element-hq/element-web/pull/29001). Contributed by @t3chguy. * Clear account idb table on logout (https://github.com/element-hq/element-web/pull/28996). Contributed by @t3chguy. * Implement new memberlist design with MVVM architecture (https://github.com/element-hq/element-web/pull/28874). Contributed by @MidhunSureshR. [#]# 🐛 Bug Fixes * https://github.com/element-hq/element-web/pull/29035). Contributed by @RiotRobot. * React to MatrixEvent sender/target being updated for rendering state events (https://github.com/element-hq/element-web/pull/28947). Contributed by @t3chguy. ++++ element-web: - Version 1.11.91 [#]# ✨ Features * Implement changes to memberlist from feedback (https://github.com/element-hq/element-web/pull/29029). Contributed by @MidhunSureshR. * Add toast for recovery keys being out of sync (https://github.com/element-hq/element-web/pull/28946). Contributed by @dbkr. * Refactor LegacyCallHandler event emitter to use TypedEventEmitter (https://github.com/element-hq/element-web/pull/29008). Contributed by @t3chguy. * Add `Recovery` section in the new user settings `Encryption` tab (https://github.com/element-hq/element-web/pull/28673). Contributed by @florianduros. * Retry loading chunks to make the app more resilient (https://github.com/element-hq/element-web/pull/29001). Contributed by @t3chguy. * Clear account idb table on logout (https://github.com/element-hq/element-web/pull/28996). Contributed by @t3chguy. * Implement new memberlist design with MVVM architecture (https://github.com/element-hq/element-web/pull/28874). Contributed by @MidhunSureshR. [#]# 🐛 Bug Fixes * https://github.com/element-hq/element-web/pull/29035). Contributed by @RiotRobot. * React to MatrixEvent sender/target being updated for rendering state events (https://github.com/element-hq/element-web/pull/28947). Contributed by @t3chguy. ++++ flake-pilot: - Bump version: 3.1.13 → 3.1.14 - Use actions/upload-artifact: v4 - Make clippy happy - Fix building runtime arguments Use get_run_cmdline method everywhere - Fix container cleanup A flake configured to be attached can also be re-started using the same container storage. However, the container was always removed when the command exited. This commit fixes it to avoid removing the container of attach type flakes. In addition a flake option %remove was added to allow removing the container created for resume and attach type flakes ++++ forgejo-guardian: - update to 0.5.1: * Enhance ban/sus logs to display the location ++++ forgejo-runner: - Update to version 6.2.2: * LXC systemd service unit example script learned how to upgrade. - update to version 6.2.1: * LXC templates are updated if needed. ++++ gammaray: - Drop the KDStateMachineEditor build dependency. The option is turned off by default and there's currently no way to use the system KDSME. ++++ gammaray-qt6: - Drop the KDStateMachineEditor build dependency. The option is turned off by default and there's currently no way to use the system KDSME. ++++ gnome-system-monitor: - Update to version 47.1: + Ensure search button is only active on processes page + Fix resuming from suspended state + Fix high disk writes during window resize + Fix memory leaks when drawing graps + Updated translations. ++++ bluebird-theme: - Use %autosetup macro. Allows to eliminate the usage of deprecated features. - Don't pass any arguments to %build and %install; rpm-4.20 does not like it! ++++ gum: - Update to 0.15.2: Fixes * fix(pager): memory/cpu usage when using soft-wrap - Updates from 0.15.1: * Revert "feat(table): set --print if stdout is not a terminal" * fix(confirm): do not print 'not confirmed' on exit 1 * fix(filter): wrong highlight when option has grapheme clusters * fix(spin): clear title after finished * fix(viewport): remove extra line in viewport help * fix(write): ctrl+j not making new line * fix: spin when not a tty ++++ hasl: - fix install issue with nothing providing hasl-%{version} - recommend installing translations when installing library ++++ helix: - Update to version 25.01.1: Fixes: * Fix blank buffer picker preview on doc with no views * Fix join_selections behavior on tabs * Fix recognition for color LSP completion hex codes for some language servers * Fix offsets to selections updated by open_below/open_above (o/O) in multi-cursor scenarios * Fix offsets to selections updated by insert_newline when trimming whitespace in multi-cursor scenarios * Fix panic in path completion from resolving variables like ${HOME:-$HOME} * Prevent line comment continuation when using change_selection (c) on a line above a comment Usability improvements: * Run external formatters from the document's directory Themes: * Update onelight * Add cursorline color to iceberg themes * Update special, ui.text.directory and ui.virtual.wrap in dark_plus New languages: * CodeQL, Gren Updated languages and queries: * Fix Teal LSP name * Highlight : in Rust as a delimiter * Update Swift highlights * Highlight JSX attributes as @attribute * Improve markdown heading highlights * Add comment tokens configuration for JSONC * Highlight the never type ! as a type in Rust * Expand builtin function highlights for ECMA languages, Rust and Haskell * Recognize .clang-tidy as YAML * Update MATLAB grammar and indent queries * Recognize rockspec as Lua * Add /// to Dart comment tokens configuration * Update Solidity grammar and queries * Update Spade grammar and queries * Re-enable Hare fetching and building by default Packaging: * --version now prints a leading zero for single-digit months, for example 25.01 ++++ ibis: - update to 0.11.1: * Add a library version * Use variables for our gir paths when building the docs * Add support for attempting the alt_nick * Don't set error if already cancelled * Avoid double-free when stopping client * Ensure IbisClient stays alive during its I/O callbacks - use the shorter sourceforge urls ++++ indi: - Update to 2.1.2: * Fix DustCover open/close by @peter-englmaier in #2152 * Draft: Reuse calibration after rotation by @escribana in #2153 * Use C99 integer types by @brad0 in #2160 * Feature for ZWO AM5 - Heavy Duty Mode and Fix slew rate by @pawel-soja in #2161 * Add includes to fix build with GCC15-C++23 by @mattiaverga in #2165 * Update wanderer rotator lite v1 to latest firmware version and correct a bug when homing with rotator mini and lite v2 by @grm in #2166 ++++ iosevka-fonts: - Update to v32.5.0 * Changes of version 32.5.0 = Add variant selector for decorative angle brackets (U+276C...U+2771) (#2603, #2623). = Refine shape of the following characters: ~ GREEK PHI SYMBOL (U+03D5). ~ CYRILLIC SMALL LETTER EF (U+0444). ~ ARMENIAN CAPITAL LETTER KEH (U+0554). ~ ARMENIAN SMALL LETTER CA (U+056E). ~ ARMENIAN SMALL LETTER KEH (U+0584). ~ VERTICAL ZIGZAG LINE (U+299A). ~ LEFT WIGGLY FENCE (U+29D8). ~ RIGHT WIGGLY FENCE (U+29D9). ~ LEFT DOUBLE WIGGLY FENCE (U+29DA). ~ RIGHT DOUBLE WIGGLY FENCE (U+29DB). ~ HORIZONTAL RESISTOR SEGMENT (U+1CC09). ~ VERTICAL RESISTOR SEGMENT (U+1CC0A). ~ HORIZONTAL ZIGZAG LINE (U+1CEB0). = Add italic form for Cyrillic Small Letter Ghe with Upturn (ґ). = Add characters: ~ ELECTRIC ARROW (U+2301). ~ UP ARROWHEAD (U+2303). ~ DOWN ARROWHEAD (U+2304). ~ POSITION INDICATOR (U+2316). ~ UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS (U+2324). ~ OPTION KEY (U+2325). ~ CYLINDRICITY (U+232D). ~ ALL AROUND-PROFILE (U+232E). ~ TOTAL RUNOUT (U+2330). ~ DIMENSION ORIGIN (U+2331). ~ ENTER SYMBOL (U+2386). ~ ALTERNATIVE KEY SYMBOL (U+2387). ~ SQUARE POSITION INDICATOR (U+2BD0). = Descriptions of stylistic sets are added to font files (#2664). ++++ kdstatemachineeditor: - Update to 2.0.0 * Supports Qt6 in addition to Qt5 (co-installable) * Buildsystem: increase CMake min version to 3.16.0 * Buildsystem: add uninstall target * Buildsystem: generate and install kdsme-version.h * Use official Graphviz from upstream with -DKDSME_INTERNAL_GRAPHVIZ=True * Fix build with more recent graphviz versions * Buildsystem: new Option BUILD_SHARED_LIBS to select between shared or static libraries * Rename the following CMake options: * BUILD_DOCS -> KDSME_DOCS * BUILD_EXAMPLES -> KDSME_EXAMPLES * BUILD_QT6 -> KDSME_QT6 * WITH_STATIC_GRAPHVIZ -> KDSME_STATIC_GRAPHVIZ * Use standard cmake options instead of custom ones: * BUILD_TESTS -> BUILD_TESTING - Add patch: * 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch - Update to 2.0.0 * Supports Qt6 in addition to Qt5 (co-installable) * Buildsystem: increase CMake min version to 3.16.0 * Buildsystem: add uninstall target * Buildsystem: generate and install kdsme-version.h * Use official Graphviz from upstream with -DKDSME_INTERNAL_GRAPHVIZ=True * Fix build with more recent graphviz versions * Buildsystem: new Option BUILD_SHARED_LIBS to select between shared or static libraries * Rename the following CMake options: * BUILD_DOCS -> KDSME_DOCS * BUILD_EXAMPLES -> KDSME_EXAMPLES * BUILD_QT6 -> KDSME_QT6 * WITH_STATIC_GRAPHVIZ -> KDSME_STATIC_GRAPHVIZ * Use standard cmake options instead of custom ones: * BUILD_TESTS -> BUILD_TESTING - Add patch: * 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch ++++ kernel-source-longterm: - Linux 6.12.12 (bsc#1234429). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1234429). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1234429). - Input: xpad - add support for wooting two he (arm) (bsc#1234429). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1234429). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1234429). - Input: xpad - add QH Electronics VID/PID (bsc#1234429). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1234429). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1234429). - Input: xpad - add support for Nacon Pro Compact (bsc#1234429). - HID: wacom: Initialize brightness of LED trigger (bsc#1234429). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1234429). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1234429). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1234429). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1234429). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1234429). - vfio/platform: check the bounds of read/write syscalls (bsc#1234429). - cachestat: fix page cache statistics permission checking (bsc#1234429). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1234429). - net: sched: fix ets qdisc OOB Indexing (bsc#1234429). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1234429). - libfs: Use d_children list to iterate simple_offset directories (bsc#1234429). - libfs: Replace simple_offset end-of-directory detection (bsc#1234429). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1234429). - Revert "libfs: Add simple_offset_empty()" (bsc#1234429). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1234429). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1234429). - mm: zswap: move allocations during CPU init outside the lock (bsc#1234429). - mm: zswap: properly synchronize freeing resources during CPU hotunplug (bsc#1234429). - ASoC: samsung: Add missing depends on I2C (bsc#1234429). - hwmon: (drivetemp) Set scsi command timeout to 10s (bsc#1234429). - irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (bsc#1234429). - drm/connector: hdmi: Validate supported_formats matches ycbcr_420_allowed (bsc#1234429). - ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5 (bsc#1234429). - of/unittest: Add test that of_address_to_resource() fails on non-translatable address (bsc#1234429). - drm/amd/display: Initialize denominator defaults to 1 (bsc#1234429). - drm/amd/display: Use HW lock mgr for PSR1 (bsc#1234429). - scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (bsc#1234429). - ASoC: cs42l43: Add codec force suspend/resume ops (bsc#1234429). - seccomp: Stub for !CONFIG_SECCOMP (bsc#1234429). - ASoC: samsung: Add missing selects for MFD_WM8994 (bsc#1234429). - ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK (bsc#1234429). - ASoC: wm8994: Add depends on MFD core (bsc#1234429). - commit 94d0c9e ++++ kernel-longterm: - Linux 6.12.12 (bsc#1234429). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1234429). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1234429). - Input: xpad - add support for wooting two he (arm) (bsc#1234429). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1234429). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1234429). - Input: xpad - add QH Electronics VID/PID (bsc#1234429). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1234429). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1234429). - Input: xpad - add support for Nacon Pro Compact (bsc#1234429). - HID: wacom: Initialize brightness of LED trigger (bsc#1234429). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1234429). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1234429). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1234429). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1234429). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1234429). - vfio/platform: check the bounds of read/write syscalls (bsc#1234429). - cachestat: fix page cache statistics permission checking (bsc#1234429). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1234429). - net: sched: fix ets qdisc OOB Indexing (bsc#1234429). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1234429). - libfs: Use d_children list to iterate simple_offset directories (bsc#1234429). - libfs: Replace simple_offset end-of-directory detection (bsc#1234429). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1234429). - Revert "libfs: Add simple_offset_empty()" (bsc#1234429). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1234429). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1234429). - mm: zswap: move allocations during CPU init outside the lock (bsc#1234429). - mm: zswap: properly synchronize freeing resources during CPU hotunplug (bsc#1234429). - ASoC: samsung: Add missing depends on I2C (bsc#1234429). - hwmon: (drivetemp) Set scsi command timeout to 10s (bsc#1234429). - irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (bsc#1234429). - drm/connector: hdmi: Validate supported_formats matches ycbcr_420_allowed (bsc#1234429). - ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5 (bsc#1234429). - of/unittest: Add test that of_address_to_resource() fails on non-translatable address (bsc#1234429). - drm/amd/display: Initialize denominator defaults to 1 (bsc#1234429). - drm/amd/display: Use HW lock mgr for PSR1 (bsc#1234429). - scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (bsc#1234429). - ASoC: cs42l43: Add codec force suspend/resume ops (bsc#1234429). - seccomp: Stub for !CONFIG_SECCOMP (bsc#1234429). - ASoC: samsung: Add missing selects for MFD_WM8994 (bsc#1234429). - ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK (bsc#1234429). - ASoC: wm8994: Add depends on MFD core (bsc#1234429). - commit 94d0c9e ++++ kernel-syms-longterm: - Linux 6.12.12 (bsc#1234429). - drm/v3d: Assign job pointer to NULL before signaling the fence (bsc#1234429). - io_uring/rsrc: require cloned buffers to share accounting contexts (bsc#1234429). - Input: xpad - add support for wooting two he (arm) (bsc#1234429). - Input: xpad - add support for Nacon Evol-X Xbox One Controller (bsc#1234429). - Input: xpad - improve name of 8BitDo controller 2dc8:3106 (bsc#1234429). - Input: xpad - add QH Electronics VID/PID (bsc#1234429). - Input: xpad - add unofficial Xbox 360 wireless receiver clone (bsc#1234429). - Input: atkbd - map F23 key to support default copilot shortcut (bsc#1234429). - Input: xpad - add support for Nacon Pro Compact (bsc#1234429). - HID: wacom: Initialize brightness of LED trigger (bsc#1234429). - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (bsc#1234429). - ALSA: usb-audio: Add delay quirk for USB Audio Device (bsc#1234429). - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (bsc#1234429). - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (bsc#1234429). - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (bsc#1234429). - vfio/platform: check the bounds of read/write syscalls (bsc#1234429). - cachestat: fix page cache statistics permission checking (bsc#1234429). - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (bsc#1234429). - net: sched: fix ets qdisc OOB Indexing (bsc#1234429). - smb: client: handle lack of EA support in smb2_query_path_info() (bsc#1234429). - libfs: Use d_children list to iterate simple_offset directories (bsc#1234429). - libfs: Replace simple_offset end-of-directory detection (bsc#1234429). - Revert "libfs: fix infinite directory reads for offset dir" (bsc#1234429). - Revert "libfs: Add simple_offset_empty()" (bsc#1234429). - libfs: Return ENOSPC when the directory offset range is exhausted (bsc#1234429). - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (bsc#1234429). - mm: zswap: move allocations during CPU init outside the lock (bsc#1234429). - mm: zswap: properly synchronize freeing resources during CPU hotunplug (bsc#1234429). - ASoC: samsung: Add missing depends on I2C (bsc#1234429). - hwmon: (drivetemp) Set scsi command timeout to 10s (bsc#1234429). - irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (bsc#1234429). - drm/connector: hdmi: Validate supported_formats matches ycbcr_420_allowed (bsc#1234429). - ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5 (bsc#1234429). - of/unittest: Add test that of_address_to_resource() fails on non-translatable address (bsc#1234429). - drm/amd/display: Initialize denominator defaults to 1 (bsc#1234429). - drm/amd/display: Use HW lock mgr for PSR1 (bsc#1234429). - scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (bsc#1234429). - ASoC: cs42l43: Add codec force suspend/resume ops (bsc#1234429). - seccomp: Stub for !CONFIG_SECCOMP (bsc#1234429). - ASoC: samsung: Add missing selects for MFD_WM8994 (bsc#1234429). - ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK (bsc#1234429). - ASoC: wm8994: Add depends on MFD core (bsc#1234429). - commit 94d0c9e ++++ kile: - Update to version 2.9.95git.20250201T013505~e5dac14: * Add BibLaTeX style extension for softwareversion * Adapt coding style to Kile's coding style * Project dependencies: Search for files relative to the master document * Mark constructors with one argument explicit. * Make a couple of pointers const * kiledocmanager.cpp: Use range-based for-loop * [Flatpak] Re-enable * Remove deprecated Qt macros Q_NULLPTR and Q_DECL_OVERRIDE * Fix some issues revealed by static analyzers * Add override to destructor. * Use the correct name for the 'menu_mathbreqnenv' menu * Ensure that all insertion actions are disabled when no document is open * Add "Open Containing Folder" action * Use more range-based for loops * UI files: use notr="true" instead of old comment="KDE::DoNotExtract" * Update forward search shortcut * Use as_const instead of const_cast * Simplify more code flows, e.g. by removing continue's * Add ShowAll tools to Tools/Build config * Simplify code flow, e.g. by removing continue's * Increase kileui.rc version * Add new actions to kileui.rc * Fix deprecation warning for Qt::Key_mu * Work/wraith/add environments * Fix crashes in SelectFrameAction * House-keep range-based for loops * Wrap in QLatin1String and QLatin1Char * editorextension: fix crash in finding bracket and dollar pairs * src/configtester.cpp: Fix Windows build * Wrap in QLatin1String and QLatin1Char * Replace some Qt 6 deprecations * add Shift+Leftclick in editor to forward search * Make warning RegEx non-greedy. * Respect user feedback in AbbreviationView::slotDeleteAbbreviation() * Fix creation of the local abbreviation directory * Remove unused variables found by Clazy * LaTeXOutputParser: Fix invalid regular expression * appstream: replace deprecated developer_name with developer, add launchable * Drop code duplicating what KAboutData::setApplicationData() does * [cmake] Guard use of KF6 Doc Tools as it is optional * appdata: Fix release date of Kile 3.0 beta 4 * Raise version to 2.9.95 * Ensure that the doc files are compiled and installed * Rework how versions are handled * Fix RTTI with clang Use qobject_cast for runtime-loaded OkularPart to avoid issues with clang * Fix location of logging category install path ++++ kstars: - Update to 3.7.5: * https://invent.kde.org/education/kstars/-/blob/master/ChangeLog ++++ libqxmpp-qt5: - Update to 1.9.4 * MixManager: Account export: Fix not finishing task when nothing to export ++++ libqxmpp-qt6: - Update to 1.9.4 * MixManager: Account export: Fix not finishing task when nothing to export ++++ qtkeychain-qt5: - Update to 0.15.0 * Windows: Increase size of possible payloads * KWallet: Increase timeout when opening wallet * Haiku: Fix reading passwords * Add unit tests * Windows build fixes * Fix translation creation ++++ qtkeychain-qt6: - Update to 0.15.0 * Windows: Increase size of possible payloads * KWallet: Increase timeout when opening wallet * Haiku: Fix reading passwords * Add unit tests * Windows build fixes * Fix translation creation ++++ spdlog: - Updated spdlog to 1.15.1 - Release notes 1.15.1: * Update bundled fmt version to 11.1.3 by @gabime in #3332 * Use fwrite_unlocked() if available by @gabime in #3276 and #3318 * On-demand truncation for basic file sinks by @matteodelseppia in #3280 * Allow manual rotation of rotating_file_sink by @hjs-ast in #3269 * Make null_sink final by @gabime in #3267 * Fix: Add explicit fmt:: and std:: to avoid ambiguous calls by @LiAuTraver in #3259 * Fix: Pass /utf-8 only when the compiler is MSVC by @miyanyan in #3260 * Fix: Support bin_to_hex() when using std::format by @koniarik in #3315 * Support custom environment variables for load_env_levels by @ken-matsui in #3327 * Fix: Added a lock to rotate_now() by @matteodelseppia in #3281 * Fix: Update to_string_view function for fmt 11.1 by @chenrui333 in #3301 * Fix: Remove unused to_string_view overload in fmt >= 11.1 by @jdrouhard in #3314 * Fix: Use string_view_literals to resolve issues #3287 and #3233 by @yalov in #3291 * Fix: Added a lock to set_color_mode(..) in ansicolor_sink by @gabime in #3323 * Fix: Corrected comment in daily_file_sink by @F1F88 in #3249 * Fix: Compatibility with fmtlib 11.1.1 by @yachoor in #3331 ++++ tree-sitter: - update to 0.25.0: Full changelog: https://github.com/tree-sitter/tree-sitter/releases/tag/v0.25.0 Notices: * web-tree-sitter was rewritten in TypeScript * Parsing and Querying should be cancelled using the "progress callback", rather than setting a timeout or a cancellation flag * MISSING nodes can now be queried * The ts_node_child_containing_descendant function was removed; use ts_node_child_with_descendant * TSInput now includes a (mandatory) new field DecodeFunction Breaking: * Properly handle UTF-16 endianness encoding * Bump internal abi to 15 * Update playground with new web bindings * bindings: Update swift bindings * cli: Remove migration code for tree-sitter.json * generate: Use regex_syntax::Hir for expanding regexes * lib: Remove ts_node_child_containing_descendant * lib: Add the ability to specify a custom decode function * web: Rewrite the library in TypeScript * web: Use the WASM module in the bindings, and not the other way around * web: Rename pattern to patternIndex in QueryMatch * web: Deprecate Language.query in favor of new Query - increase minimum rust version ++++ minisign: - Update to version 0.12 * Libsodium is now an optional dependency. When using the Zig toolchain to compile Minisign, you can specify the - Dwithout-libsodium flag to build and run without libsodium. * Key identifiers are now zero-padded when printed. ++++ mkosi: - Update to 25.3: * Use become_root_cmd() when running systemd-repart in run_shell() as well * Use shutil.copy() to copy ovmf variables * The dpkg architecture name for loongarch64 is loong64 * mkosi-initrd: Add two more modules * Check if list matches are empty if empty string is matched against * opensuse: fix package name: btrfs-progs -> btrfsprogs * Log command line for abnormal signals * zypper: set $releasever variable * Tools tree improvements * mkosi-initrd: handle PermissionError when reading /etc/crypttab * Move want_uki() check out of build_uki_profiles() * mkosi-sandbox: Improve formatting of error messages * Fix verity signature check in case keys are configured * Treat terminal as dumb if either stdout or stderr is not a tty * Various cache fixes * config: add mkosi-addon * Calculate PE section size correctly * Use directory in user's home as output directory if possible * Fix condition when removing duplicate files from the overlay * Make secure boot keys/crts/source config universal - Update to 25.2: * Only parse profiles from subimages and includes if those are dirs * Use all threads when relabelling files with setfiles - Update to 25.1: * Remove depmod check in check_tools() * news: fix typo detected by Lintian * Create zipapp for mkosi sandbox like we do in generate-zipapp.sh * man: document kernel baseline for mkosi * sandbox: Show better error on ENOSYS * Add fallback to sudo if run0 is not available * Do not check uid in have_cache() for default tools tree * Use resource_path() to access files in our own module * Fix accessing "name" field in busctl json output ++++ opi: - Use no macros in url in .spec for packtrack ++++ papirus-icon-theme: - update to 20250201 Added icons * Added panel and symbolic icons for Plasma 6 #3595 #3663 by @morganist - application-all-symbolic - Konversation (tray icons) - KTorrent (tray icon) - Logos for start menu for KDE and Plasma - network-wired-available - numlock - RedShift (tray icons) - Symbolic icons for several categories * Amiga emulation files #2505 by @achadwick in #3885 * AsciiDoc file by @sennoth in #3698 * Bambu Studio #3899 by @wilwarindi in #3910 * BoxBuddy #3745 by @Raindrac in #3800 * chd file icon #2505 by @achadwick in #3891 * Color-Picker #3881 by @achadwick in #3898 * Differentiate Image Mimetypes (bmp, jpeg, gif, ico, tiff, aseprite) by @irasponsible in #3789 * Display (ARandR) by @eylles in #3870 * Ente Auth #3784 by @wilwarindi in #3921 * Excalidraw file and app (PWA) by @sennoth in #3698 * F# by @sennoth in #3698 * Firefox Dev Edition from Mozilla's PPA by @Roy-Orbison in #3731 * Gear Lever #3793 by @wilwarindi in #3914 * Ghostty #3884 by @yevklim in #3907 * gmrun by @gewaleelek in #3887 * GNOME Online Accounts GTK #3703 by @SmartFinn * Helldivers 2 (Steam) by @morganist, @x-o-i-o-x and @achadwick in [#3764] and #3937 * Marknote by @morganist * Modfile for Go, Vlang, and Zig by @sennoth in #3698 * Neo-Geo pocket, MSX, and Sega ROMs #2505 by @achadwick in #3904 * nheko (Flatpak) by @ReillyBrogan in #3747 * Papers by @Raindrac in #3808 * PCManFM-Qt #3881 by @achadwick in #3898 * Pinentry by @morganist * Portal with RTX by @Covkie in #3796 * Printer by @eylles in #3787 * Ptyxis by @wallisch in #3934 * Qt6 Assistant and Qt6 Settings by @mochaaP in #3815 * Seamly2D by @wilwarindi in #3916 * Sioyek (sioyek-icon-linux) by @Aman9das in #3930 * TETR.IO by @makidoll in #3824 * Tuxedo Control Center by @wilwarindi in #3935 * Tuxedo OS by @wilwarindi in #3917 * Tuxedo WebFAI by @wilwarindi in #3935 * Valent by @mjkim0727 in #3782 * visualboyadvance-m by @malfisya in #3775 * Xfce Notes by @mjkim0727 in #3781 * YueScript (Lua dialect) file by @sennoth in #3698 * Zed by @zoli111 in #3880 * Zen Browser by @sotha1 in #3931 * Zig source file by @sennoth in #3698 * ZX Spectrum media file icons #2505 by @achadwick in #3882 Updated icons * CBOR serialized content .cbor by @sennoth in #3698 * Clapper by @Raindrac in #3810 * Compass by @morganist * freeCAD #3817 by @sotha1 in #3928 * MAME by @achadwick in #3891 * Notesnook #3754 by @wilwarindi in #3915 * Recipes file for Just command runner .justfile by @sennoth in #3698 * touchpad-disabled-symbolic and touchpad-enabled-symbolic by @SmartFinn * VueJS single file component .vue by @sennoth in #3698 * WebAssembly file .wasm by @sennoth in #3698 Changes and fixes * Fixed JSOM icon by @morganist Others * Add a link to the wiki in the contributing section by @achadwick in #3906 * Fixed tools/work/README.md file by @achadwick in #3912 * Fixed scour dependencies for modern Debian by @achadwick in #3936 ++++ perl-Text-CSV_XS: - updated to 1.600.0 (1.60) see /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog 1.60 - 2025-01-29, H.Merijn Brand * Add SECURITY.md * CR/NL/CRNL inside quoted fields not affected by strict_eol * Fix incorrect error 2014 (issue 62) ++++ python-specfile: - Update to 0.34.0: - Added support for detached (open)SUSE style changelogs - Update to 0.33.0: - There is a new convenience method Sections.get_or_create() that allows you to manipulate a section without checking if it exists first. If a section doesn't exist, it will be appended to the end. (#441) For example, this will work properly even on spec files without %changelog: with spec.sections() as sections: changelog = sections.get_or_create("changelog") changelog[:] = ["%autochangelog"] ++++ qubesome: - Fix build with rpm-4.20 ++++ rancher-cli: - Fix build with rpm-4.20 ++++ re-flex: - Update to version 5.2.1: * new file encoding type null_data to read NUL as LF and vice versa; supports reading xargs -0 output for example ++++ rofi-wayland: - Update to version 1.7.8+wayland1+git.1737536808.03a3a58: * Fix buffer overflow in rofi -e after reading from stdin * [DRun] Reduce DBus timeout to 1500ms add option to disable DBusActivatable. ++++ sane-airscan: - Update to version 0.99.32: * docs: Add Brother ADS-4300N * Added the "pretend-local" configuration option to treat networked scanners as if they were locally attached * sane-airscan.5 is automatically generated from sane-aircan.5.md ++++ sipgrep: - initial version 2.2.0 ++++ skrooge: - Update to 25.1.0 * Correction kde#494197: Shortcut for Setting Status to Checked * Correction kde#494159: Wrong decimal separator in CSV import * Correction kde#494516: Categories "closed" are not displayed * Correction kde#494023: Downloading values from yahoo fails HTTP Error 401: Unauthorized * Correction kde#494077: document History panel and better document viewing transactions modified by an action * Correction kde#498157: Inconsistent icons in the Pages sidebar * Correction: Replace yahoo source (not working) by Boursorama source * Correction: More robust copy of tables * Migration: Support build on qt6/kf6 * Correction: Fix performances issue on qt6 due to QDateTime::fromString ++++ subfinder: - Disable version check * Add disable-version-check.patch - Version 2.6.8 * Added hudsonrock source by @dogancanbakir in #1481 * Fixed negative statistics for sitedossier source by @dogancanbakir in #1432 * Fixed GitHub source' performance issue by @dogancanbakir in #1421 * Fixed the issue with source initialization to prevent the program from exiting when encountering invalid sources during initialization by @dogancanbakir in #1468 * Removed the columbus source due to consistently encountering 502 errors by @dogancanbakir in #1430 * Make failing sources non-default and exclude from the tests by @dogancanbakir in #1475 * Removed subdomaincenter as its output quality was unsatisfactory by @dogancanbakir in #1500 * Updated dnsdumpster source to use its new API by @dogancanbakir in #1484 * Improved the usability of the Subfinder SDK by enabling the return of the source map by @mielverkerken in #1466 ++++ which: - Update to 2.23: * The function that decides if a found path is executable (file_status) was updated to that of bash version 5.2. - add upstream signing key - drop obsolete texinfo packaging macros ------------------------------------------------------------------ ------------------ 2025-1-31 - Jan 31 2025 ------------------- ------------------------------------------------------------------ ++++ Mesa: - U_radeonsi-disallow-compute-queues-on-Raven-Raven2-due.patch * Fixes: 58b512ddd6e - radeonsi: execute clears at resource allocation using compute instead of gfx * Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12310 ++++ Mesa-drivers: - U_radeonsi-disallow-compute-queues-on-Raven-Raven2-due.patch * Fixes: 58b512ddd6e - radeonsi: execute clears at resource allocation using compute instead of gfx * Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12310 ++++ apko: - Update to version 0.24.0: * Allow passing in an http.RoundTripper (#1505) * fix(apk/client): silence request logging (#1497) * Return an if fetching index fails (#1495) * Disallow '/' in key name (#1494) * Revert "Disallow `/` in key names" (#1493) * Disallow `/` in key names ++++ baseiso-containment: - 0.2.2 * fix baseiso_post_run for Minimal VMs ++++ bettercap: - Update to version 2.41.0 New Features * ZeroGod Module: Introduced the zerogod module for ZeroConf / Bonjour impersonation attacks. * API Enhancements: api.rest now returns stdout data after executing a session command. * Session Event Handling: Added addSessionEvent function for both DNS and HTTP proxy script environments. * Built-in Functions: Added removeEventListener function. * Named Tickers: Implemented support for named tickers. Improvements * DNS Proxy Enhancements: + Added TLS support. + Implemented backwards-compatible DNS record conversion. + Support for RFC3597 generic/unknown record types if the Rdata field is present. * Blacklist and Whitelist Support: Introduced logic to support blacklists and whitelists. * Wildcard Blacklisting: Allow wildcards in blacklist configurations. * IPv6 Improvements: + Enhanced detection logic. + Added a nil check for interfaces to prevent crashes. * Logging & Debugging: + Improved readability of debug logs. + JS property conversion errors are now printed for better error tracking. Fixes * DNS Proxy Stability: + Catch nil values in DNS records. + Prioritize longer and more explicit hostnames. * UI Asset Handling: + Directly embedded UI assets. + Removed UI submodule. Compatibility: * Improved backwards compatibility for getHandshakeFileFor. Miscellaneous: * Various small fixes and refactorings. ++++ birb: - update to 0.3.1: * Fix C++ extern header bracketing - update to 0.3.0: * Create BirbCustomFilter * Update the gi-docgen subproject to 2024.1 * Fix a documentation warning about a closure annotation * Clean up some stuff in birbversion.h * Add Birb.StringObject * Add birb_assert_type * Add some helpers for environment search variables - switch to sf mirror, so we have signed tarballs ++++ blueprint-compiler: - Update to version 0.16.0: + Added: - Added more "go to reference" implementations in the language server - Added semantic token support for flag members in the language server - Added property documentation to the hover tooltip for notify signals - The language server now shows relevant sections of the reference documentation when hovering over keywords and symbols - Added not-swapped flag to signal handlers, which may be needed for signal handlers that specify an object - Added expression literals, which allow you to specify a Gtk.Expression property (as opposed to the existing expression support, which is for property bindings) + Changed: - The formatter adds trailing commas to lists - The formatter removes trailing whitespace from comments - Autocompleting a commonly translated property automatically adds the _("") syntax - Marking a single-quoted string as translatable now generates a warning, since gettext does not recognize it when using the configuration recommended in the blueprint documentation + Fixed: - Added support for libgirepository-2.0 so that blueprint doesn't crash due to import conflicts on newer versions of PyGObject - Fixed a bug when decompiling/porting files with enum values - Fixed several issues where tests would fail with versions of GTK that added new deprecations - Addressed a problem with the language server protocol in some editors - Fixed an issue where the compiler would crash instead of reporting compiler errors - Fixed a crash in the language server that occurred when a detailed signal (e.g. notify::*) was not complete - The language server now properly implements the shutdown command, fixing support for some editors and improving robustness when restarting - Marking a string in an array as translatable now generates an error, since it doesn't work + Documentation: - Added mention of null in the Literal Values section - Add apps to Built with Blueprint section - Corrected and updated many parts of the documentation ++++ criu: - Build with default nftables support on openSUSE (bsc#1236769) * 0001-cr_options-switch-networking-default-backend-to-nfta.patch ++++ dracut-pcr-signature: - Update to version 0.6+0: * Copy measure-pcr files ++++ epiphany: - Update to version 47.3.1: + New release to fix 47.3 release not having any tarball + Also revert a string freeze break. - Changes from version 47.3: + Bugs fixed: - Cycle through entries in location bar history - Can't import Firefox bookmarks in HTML format - Opening a page from history resets focus, dialog stays on screen - Crash in process_terminated_cb() - Cannot delete web apps with apostrophe in name - ctrl+k crashes in web_app mode - session: fix crash on startup when no tabs are present - Misc. history dialog fixes + Updated translations. ++++ pidgin: - update to 2.14.14: * Update the date in COPYRIGHT as it was a few years behind * Add convey plans for Debian Trixie and Fedora 40 * Fix incompatible pointer types for GtkItemFactoryCallbacks on gcc-14 * Update the build image for the docs * Fix type mismatch with IOKit usage * Use the result of g_string_free(..., FALSE) * NSS: Load intermediate certificates from the server * Finally add proper support for italics on IRC * Fix some type conversion errors * Use raw strings for Python regular expressions * zephyr: Modernize K&R function prototypes * Fix invalid prototypes that will break with C23 * Add the ability to run a custom command for signing the binaries - attach a URL to the keyring ++++ llamacpp: - Build with curl support ++++ hledger-ui: - Update hledger-ui to version 1.41 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghostty: - with the gobject-introspection we no longer need python3-nautilus replace the BuildRequites with python-nautilus-common-files - add gobject-introspection as BuildRequires to get the GI based dependencies ++++ gmic: - Update to 3.5.2 - New features: - [math-core-351] Add function isfinite() that returns 0 or 1 whether the given argument is a finite number or not (i.e. not inf nor NaN). - [math-core-351] Add function isvar(varname) that returns 0 or 1 whether the given argument is the name of an already defined variable or not. - [math-core-351] Add function abscut(x,min,max,offset) that returns cut(abs(x) + offset,min,max)*sign(x) (see dedicated post 2 to get an idea why). - [stdlib-351] Add new command matchpatch_alt, a custom re-implementation of command matchpatch that is slower but easier to modify for computing custom correspondence maps between two images. - Improvements / Modifications: - [stdlib-351] Command scale2x_cnn: Implement downscaling fidelity constraint, so that a downscaled version of the upscaled image is closer to the input image. - [stdlib-351] Command denoise_cnn: Changed the network architecture to make it more controllable (add a user-defined parameter for noise level estimation). - [stdlib-351] Management of simultaneous neural networks has been improved in the nn_lib (ML library inside G’MIC). Some of the existing layers have been also improved. - Bugfix: - [core-353] Fix command median when size=3 and selected image is a one-column vector. - [math-core-351] Fix multi-threading issue when forcing the evaluation of math expressions in parallel for images that has less values than the number of threads (including empty images). - [math-core-351] Fix function v(a,b) that was always returning positive random values when a or b were negative. - [stdlib-351] Command display: Fix window title when displaying a single image that has been generated from a math expression. - [packages-352] Fix DLL issue with the G’MIC-Qt for GIMP. ++++ gnome-initial-setup: - Update to version 47.4: + Updated translations. ++++ gopls: - Update to version 0.17.1: * gopls: update go.mod for v0.17.1-pre.1 * gopls/internal/cache/testfuncs: fix crash with *error argument * gopls/internal/golang/completion: fix crash in instance conversion ++++ gparted: - Update to 1.7.0: * Recognise NBDs (Network Block Devices) * Add support for Bcachefs (experimental), single device file systems only * Prevent GParted probe starting LVM Volume Groups * Increase minimum required version of libparted to 3.2 * Read exFAT file system usage from exfatprogs >= 1.2.3 * Add support for Bcachefs, single device file systems only ++++ gplugin: - remove a duplicate build dependency - switch over to sourceforge, so we have signed tarballs - add lua51-lgi as dependency for powerpc ++++ hasl: - update to 0.4.0: * Bump minimum GLib to 2.76 * Use g_string_free_and_steal * Add Hasl.Context.done to reset a context * Add Hasl.Context:server-mechanisms - switch to the sf mirror, so we have signed tarballs ++++ hylafax+: - version 7.0.10 * fix build for GCC v15 on Fedora 42 (23 Jan 2025) * identify a sender as fumbling ECM if they don't get any data through in four attempts at 2400 bps (16 Jan 2025) * extend Phase D reception attempts to at least 4-5 seconds if connected (7 Jan 2025) * ignore DTMF presentation in Class 1 when dialing (27 Dec 2024) * start SSL Fax connection on receive even if DCS is not received (15, 21 Nov 2024) * fix rare conditions where send error messages are omitted (12 Sep, 29 Oct 2024) ++++ ibis: - update to 0.11.0: * Add the client as a parameter to the new and del signals of capabilities * Use g_string_free_and_steal one more time * Track the nickname that the server says we have * Add support for SASL v3.2 * Use tarballs for the subprojects - switch to sf mirror, so we have signed tarballs ++++ kdump: - upgrade to version 2.0.15 * dracut: fix filtering ro keys in kdump_bond_config (bsc#1233137) ++++ kubelogin: - Update to version 0.1.7: * update the release with bug fix (#602) * fixed the default target in makefile (#601) * v0.1.7 release (#599) * Add disable environment override option. (#594) * Adding an option to disable instance discovery in AcquirePoPTokenConfidential (#595) * Shell completion enhancements (#586) * default codeql does not allow uploading 3rd party scanning result (#591) * use bingo to manage golangci-lint (#590) * Fix install link for golangci-lint (#585) * Update website.yaml (#589) * address codeql issues (#588) * Improve shell completion for convert-config (#582) * chore: bump golang.org/x/net to v0.33.0 to mitigate CVE-2024-45338 (#584) ++++ kuberlr: - BuildRequire go 1.22.3 or higher - Update to version 0.5.2: * automation: switch to release-drafter * refactor: small improvements to tests * test: update to latest version of golangci * refactor: improve tests * chore(deps): Bump actions/attest-build-provenance from 1.4.1 to 1.4.2 * Fix typo and add tests * Small refactoring * Fix infinite recursion loop with kube login * chore(deps): Bump docker/build-push-action from 6.6.1 to 6.7.0 * chore(deps): Bump k8s.io/client-go from 0.30.3 to 0.31.0 * chore(deps): Bump actions/attest-build-provenance from 1.4.0 to 1.4.1 * chore(deps): Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 * chore(deps): Bump docker/build-push-action from 5.3.0 to 6.6.1 * automation: fix release action * Tag all actions by sha * Remove goreleaser config comments * Make machine name more generic * seed bash completion at build time * add attestation settings and step * Add kuberlr completion * Update release to publish docker image too * Add dockerfile with local make script * update goreleaser config with version * chore(deps): Bump github.com/schollz/progressbar/v3 * chore(deps): Bump github.com/schollz/progressbar/v3 * chore(deps): Bump k8s.io/client-go from 0.30.2 to 0.30.3 * chore(deps): Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 * chore(deps): Bump k8s.io/client-go from 0.30.1 to 0.30.2 * chore(deps): Bump github.com/schollz/progressbar/v3 * chore(deps): Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 * chore(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0 * chore(deps): update go, golangci, gorelease * chore(deps): run go mod tidy * --- updated-dependencies: - dependency-name: github.com/schollz/progressbar/v3 dependency-type: direct:production update-type: version-update:semver-patch ... * build(deps): bump k8s.io/client-go from 0.29.3 to 0.30.1 * build(deps): bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 * build(deps): bump golangci/golangci-lint-action from 4 to 6 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.6 to 6.5.9 * build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 * refactor: cleanup checksum code * skip gosec in linting, verify old binaries with sha1 * fix lint * fix typo * add types for download args * update shaURLToGet * fix typo * use sha512 checksum for ver>=1.12, and sha1 for old versions * Update README * set DisableFlagParsing to true for NewKubectlWrapperCmd * format code * DisableFlagParsing for NewKubectlWrapperCmd * remove unused lint directive * add kubectl subcommand * Small fixes to Kubernetes mirror patch * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.5 to 6.5.6 * remove unused lint directive * fix getKbReleaseURL * add config key KbReleaseUrl for custom download mirror * build(deps): bump k8s.io/client-go from 0.29.2 to 0.29.3 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.4 to 6.5.5 * build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 * build(deps): bump github.com/schollz/progressbar/v3 * build(deps): bump k8s.io/client-go from 0.29.1 to 0.29.2 * build(deps): bump golangci/golangci-lint-action from 3 to 4 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.3 to 6.5.4 * build(deps): bump k8s.io/client-go from 0.29.0 to 0.29.1 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.2 to 6.5.3 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.1 to 6.5.2 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.9 to 6.5.1 * Use context passed via the commandline when discovering cluster version * build(deps): bump github.com/spf13/viper from 1.18.1 to 1.18.2 * build(deps): bump github.com/spf13/viper from 1.16.0 to 1.18.1 * chore(deps): update to latest version of golangci * build(deps): bump k8s.io/client-go from 0.28.4 to 0.29.0 * build(deps): bump actions/setup-go from 4 to 5 * build(deps): bump k8s.io/client-go from 0.28.3 to 0.28.4 * build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 * build(deps): bump github.com/schollz/progressbar/v3 * build(deps): bump github.com/schollz/progressbar/v3 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.8 to 6.4.9 * build(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3 * build(deps): bump golang.org/x/net from 0.13.0 to 0.17.0 * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.7 to 6.4.8 * build(deps): bump k8s.io/client-go from 0.28.1 to 0.28.2 * fix: support global kubectl options * Remove changelog file * fix: goreleaser grant the right privileges * automation: fix goreleaser config * automation: remove release-drafter * automation: enable cosign * chore(deps): update k8s.io/client * test: fix broken GH action * test: refactor GH action * test: update go version used by GH actions * test: fix linter warnings * test: switch to golangci * chore(deps): bump go version * chore: cleanup Makefile * Bump github.com/schollz/progressbar/v3 from 3.3.1 to 3.13.1 * Bump github.com/spf13/viper from 1.4.0 to 1.16.0 * Bump github.com/spf13/cobra from 1.0.0 to 1.7.0 * Bump github.com/jedib0t/go-pretty/v6 from 6.0.4 to 6.4.7 * Bump actions/setup-go from 2 to 4 * Bump actions/checkout from 2 to 4 * chore(automation): configure dependabot * chore: update release actions * fix: release-drafter enable master branch * chore: add release-drafter * Added the s390x architecture * Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0 * Bump k8s.io/client-go from 0.17.0 to 0.20.0 * Enable building universal binaries for macos * Fix go vet * Fix go fmt errors * GitHub Action test workflow: update go version * Fixes the command output when the Kubernetes server is unreachable. * Fix BiDi rendering issue for asterisk * Downloader: don't shadow err * Switch go version from 1.13 to 1.17 to support darwin/arm64 builds ++++ qt6-3d: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-connectivity: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released - Drop patch, merged upstream: * 0001-QLowEnergyControllerPrivateBluez-guard-against-malfo.patch ++++ qt6-lottie: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-charts: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-coap: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-base: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-qt5compat: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-datavis3d: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-opcua: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-tools: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-graphs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-grpc: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-httpserver: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-virtualkeyboard: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-declarative: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released - Drop patch, merged upstream: * 0001-CMake-Fix-find_package-call-in-Qt6QmlFindQmlscIntern.patch ++++ qt6-location: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-mqtt: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-multimedia: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-networkauth: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-webengine: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-positioning: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quick3d: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quick3dphysics: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quicktimeline: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-remoteobjects: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-scxml: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-sensors: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-serialbus: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-serialport: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-shadertools: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-svg: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-speech: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-wayland: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released - Drop patches, merged upstream: * 0001-fix-crash-issue.patch * 0001-client-Redo-management-of-tablet-object-proxies.patch ++++ qt6-webchannel: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-websockets: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-webview: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ libadwaita: - Update to version 1.6.4: + AdwBreakpoint: Fix to_string() with locales using comma as decimal separator + AdwComboRow: Fix very short strings not being displayed + AdwDialog: - Fix ::closed emission with window-backed dialogs - Fix a focus-related crash + AdwPreferencesDialog: Document navigation.pop action + AdwTabBox, AdwTabGrid: - Fix scrolling to newly appearing tabs - Fix a copy-paste error + Updated translations. ++++ libgnt: - update to 2.14.4: * Use panel_window instead of directly accessing the window pointer on panels. - add a URL for the keyring - remove libgnt-ncurses-6.0-accessors.patch, as upstream integrated the patch ++++ liblc3: - Update to version 1.1.2: + math: Remove usage of Infinity that leads to undefined behavior + Rework Python binding + python: remove semicolons + Bump version to 1.1.2 + Python wrapper published to PyPi ++++ npth: - Update to 1.8: * New function npth_get_version * New macros NPTH_VERSION and NPTH_VERSION_NUMBER * Fix INSERT_EXPOSE_RWLOCK_API for musl C library * Return a run-time error if npth_rwlock_timedrdlock is not supported ++++ libraw: - Update to 0.21.3: * new compile-time define LIBRAW_CALLOC_RAWSTORE If defined: calloc() will be used for all big buffer allocations to prevent uninitialized heap data leak * Small allocations: calloc() instead of malloc() to prevent uninitialized heap data leak * Support for 4-component JPEG-compressed DNG files * CR3-Qstep table: avoid wrong 64-bit code generation * Fixed several bugs related to specially-crafted files processing (thanks to OSS-Fuzz project) ++++ liburing: - disable sqwait.t and nop.t for 15.6 ++++ webrtc-audio-processing: - Update to version 2.1: * Build-system fixups to install more headers * add a missing absl dependency * forward port some missing patches to fix Windows builds. - Update to version 2.0: * Bump to code from WebRTC M131 version. * Minor (breaking) API changes upstream * Various improvements to the AEC implementation * Transient suppression is removed * ExperimentalAgc and ExperimentalNs are removed * iSAC and the webrtc-audio-coding library were removed * abseil-cpp dependency bumped to 20240722 * NEON runtime detection dropped following upstream * Fixes for building on i686 and MIPS * Support for BSDs is added * Other build-system cleanups * Patches to upstream are now also tracked in patches/ - Do not generate libwebrtc-audio-coding-* subpackages since the library was removed by upstream. - Drop patches that aren't needed anymore: * big_endian_support.patch * big_endian_support_2.patch * fix-i586.patch * reduce-meson-dep.patch * webrtc-ppc64.patch * webrtc-s390x.patch - Rebase patch to fix build with the new sources: * fix-build.patch ++++ live-kiwi-hook: - Increase size limits: * Rescue to max 1GB (give up on CD-R media; smallest sticks people will find are 1GB). * KDE/GNOME/XFCE upped to 1.5GB: we were limitting to 1.2GB so far, but that implies a 2G drive anyway. Not jumping right away to 2GB to force ourselves to limit the content. ++++ mame: - Updated to 0.274 * /usr/share/doc/packages/mame/whatsnew-0.274.txt * Removed file mame-0273-only-fix.patch (upstreamed). ++++ mpd: - Updated to 0.23.17 * Limited build to libnfs >= 4. * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.17/NEWS * protocol * "albumart" tries to send larger chunks if available * explicitly disallow "idle" and "noidle" in command lists * storage: nfs: required libnfs 4.0 or later * database: inotify: trigger update after symlink was created * decoder: ffmpeg: prefer over sndfile and audiofile for its DTS-WAV support * supported libfmt 11.1 ++++ perl-Text-BibTeX: - updated to 0.910.0 (0.91) see /usr/share/doc/packages/perl-Text-BibTeX/Changes 0.91 2025-01-29 * Fix compilation issue with btparse code (Colin Mcdonald) ++++ pidgin-indicator: - update to 1.0.2: * Support gcc-14 * Support ayanta-appindicators - remove patch pidgin-indicator-ayatana-appindicator.patch, as upstream integrated the patch ++++ pnpm: - update to 10.1.0: * Added a new command for printing the list of dependencies with ignored build scripts: pnpm ignored-builds #8963. * Added a new command for approving dependencies for running scripts during installation: pnpm approve-builds #8963. * Added a new setting called optimistic-repeat-install. When enabled, a fast check will be performed before proceeding to installation. This way a repeat install or an install on a project with everything up-to-date becomes a lot faster. But some edge cases might arise, so we keep it disabled by default for now #8977. * Added a new field "pnpm.ignoredBuiltDependencies" for explicitly listing packages that should not be built. When a package is in the list, pnpm will not print an info message about that package not being built #8935. * Verify that the package name is valid when executing the publish command. * When running pnpm install, the preprepare and postprepare scripts of the project should be executed #8989. * Allow workspace: and catalog: to be part of wider version range in peerDependencies. * pnpm deploy should inherit the pnpm object from the root package.json #8991. * Make sure that the deletion of a node_modules in a sub- project of a monorepo is detected as out-of-date #8959. * Fix infinite loop caused by lifecycle scripts using pnpm to execute other scripts during pnpm install with verify-deps-before-run=install #8954. * Replace strip-ansi with the built-in util. stripVTControlCharacters #9009. * Do not print patched dependencies as ignored dependencies that require a build #8952. ++++ polkit-default-privs: - Update to version 1550+20250131.f792cce: * cleanup: drop veyon (package deleted due to unfixed build issues) * cleanup: drop scap-workbench action (no longer packaged) * cleanup: drop unused org.xfce.power.xfce4-pm-helper - Update to version 1550+20250131.70c3c44: * man page polkit-default-privs(5): fix path for local override (bsc#1236538) ++++ python-mkdocs-material: - update to 9.6.1: * Fixed #7943: Tags plugin crashing due to merge error - update to 9.6.0: * Added meta plugin * Rewrite of the tags plugin * Added support for allow lists in tags plugin * Added support for and custom sorting in tags plugin * Added support for related links in blog plugin * Added support for custom index pages in blog plugin * Added support for navigation subtitles * Fixed #7924: Anchors might require two clicks when using instant navigation ++++ python311-pyside6: - Update to 6.8.2. Check the installed changes-6.8.2 file for the full list of changes ++++ python-pyvmomi: - Remove not needed BuildRequires tox ++++ python-scipy: - Update to 1.15.1 * This release requires Python 3.10-3.13 and NumPy 1.23.5 or greater. * Sparse arrays are now fully functional for 1-D and 2-D arrays. We recommend that all new code use sparse arrays instead of sparse matrices and that developers start to migrate their existing code from sparse matrix to sparse array: migration_to_sparray. Both sparse.linalg and sparse.csgraph work with either sparse matrix or sparse array and work internally with sparse array. * Sparse arrays now provide basic support for n-D arrays in the COO format including add, subtract, reshape, transpose, matmul, dot, tensordot and others. * Preliminary support for free-threaded Python 3.13. * New probability distribution features in scipy.stats can be used to improve the speed and accuracy of existing continuous distributions and perform new probability calculations. * Several new features support vectorized calculations with Python Array API Standard compatible input * scipy.interpolate.AAA adds the AAA algorithm for barycentric rational approximation of real or complex functions. * scipy.special adds new functions offering improved Legendre function implementations with a more consistent interface. - Drop upstreamed patches: * scipy-pr21063-gcc14.patch * scipy-pybind11-2.13.patch ++++ python-scipy_1_15_1-gnu-hpc: - Update to 1.15.1 * This release requires Python 3.10-3.13 and NumPy 1.23.5 or greater. * Sparse arrays are now fully functional for 1-D and 2-D arrays. We recommend that all new code use sparse arrays instead of sparse matrices and that developers start to migrate their existing code from sparse matrix to sparse array: migration_to_sparray. Both sparse.linalg and sparse.csgraph work with either sparse matrix or sparse array and work internally with sparse array. * Sparse arrays now provide basic support for n-D arrays in the COO format including add, subtract, reshape, transpose, matmul, dot, tensordot and others. * Preliminary support for free-threaded Python 3.13. * New probability distribution features in scipy.stats can be used to improve the speed and accuracy of existing continuous distributions and perform new probability calculations. * Several new features support vectorized calculations with Python Array API Standard compatible input * scipy.interpolate.AAA adds the AAA algorithm for barycentric rational approximation of real or complex functions. * scipy.special adds new functions offering improved Legendre function implementations with a more consistent interface. - Drop upstreamed patches: * scipy-pr21063-gcc14.patch * scipy-pybind11-2.13.patch ++++ python311-shiboken6: - Update to 6.8.2. Check the installed changes-6.8.2 file for the full list of changes ++++ qt6-3d-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-base-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-charts-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-coap-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-connectivity-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released - Drop patch, merged upstream: * 0001-QLowEnergyControllerPrivateBluez-guard-against-malfo.patch ++++ qt6-datavis3d-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-declarative-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released - Drop patch, merged upstream: * 0001-CMake-Fix-find_package-call-in-Qt6QmlFindQmlscIntern.patch ++++ qt6-graphs-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-grpc-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-httpserver-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-imageformats: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-imageformats-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-languageserver: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-location-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-lottie-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-mqtt-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-multimedia-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-networkauth-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-opcua-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-positioning-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-qt5compat-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quick3d-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quick3dphysics-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quickeffectmaker: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quickeffectmaker-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-quicktimeline-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-remoteobjects-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-scxml-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-sensors-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-serialport-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-shadertools-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-speech-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-svg-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-tools-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-translations: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-virtualkeyboard-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-wayland-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released - Drop patches, merged upstream: * 0001-fix-crash-issue.patch * 0001-client-Redo-management-of-tablet-object-proxies.patch ++++ qt6-webchannel-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-webengine-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-websockets-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ qt6-webview-docs: - Update to 6.8.2 https://www.qt.io/blog/qt-6.8.2-released ++++ rawtherapee: - Fix build error for Leap 16.0 and change libraries to pkconfig definition for SUSE. ++++ rpmlint: - Update to version 2.6.1+git20250131.362f064: * dbus-services: drop RemoteDesktop.service which is no longer packages. * dbus-services: drop no longer packaged kcm_sddm service * dbus-services: drop no longer packages scmon Pkcs11Monitor.conf ++++ rpmlint-strict: - Update to version 2.6.1+git20250131.362f064: * dbus-services: drop RemoteDesktop.service which is no longer packages. * dbus-services: drop no longer packaged kcm_sddm service * dbus-services: drop no longer packages scmon Pkcs11Monitor.conf ++++ rpmlint-test: - Update to version 2.6.1+git20250131.362f064: * dbus-services: drop RemoteDesktop.service which is no longer packages. * dbus-services: drop no longer packaged kcm_sddm service * dbus-services: drop no longer packages scmon Pkcs11Monitor.conf ++++ rstudio: - Do not link to bundled mathjax since rstudio is using the system version. ++++ rtl8812au: - Add patch fixing Linux 6.13 build: fix-linux-6.13-build.patch - Update to latest revision git20241117 ++++ stb: - update to current state (10th sept 2024) Includes follow security fixes: CVE-2019-13217: heap buffer overflow in start_decoder() CVE-2019-13218: stack buffer overflow in compute_codewords() CVE-2019-13219: uninitialized memory in vorbis_decode_packet_rest() CVE-2019-13220: out-of-range read in draw_line() CVE-2019-13221: issue with large 1D codebooks in lookup1_values() CVE-2019-13222: unchecked NULL returned by get_window() CVE-2019-13223: division by zero in predict_point() boo#1216478 ++++ strawberry: - Add missing qt6-gui-private-devel dependency - Update to version 1.2.7 + Bugfixes: + Fixed strawberry exiting when clicking tray icon. + Fixed Clementine import script errors. + Disabled OSD Pretty on Wayland since it's not working properly. +Enhancements: + Only maximize error dialog if Strawberry is the active window (#1627). + Added QPA Platform Native Interface as optional component. ++++ systemd-presets-branding-openSUSE: - drop hostinfo entries, since the package no longer exists (see sr#1208439) ++++ tail-tray: - Update to version 0.2.9: * Bump version to 0.2.9 * Fix #26 - Be able to toggle davfs dep via cmake and update README (#29) ++++ tailscale: - update to 1.80.0: * Hostname system policy is added for overriding the device hostname configured by the operating system, using an MDM solution. * Web interface displays a Login button instead of the Reauthenticate button when adding a new device to your tailnet. * Tailscale Funnel configuration on devices displays errors when incoming connections are not permitted and connections are disallowed. * Connections to a custom coordination server that does not support HTTPS will no longer fail when a custom port number is specified. * TLS certificate requests from Let’s Encrypt include the device's DNS name in the CSR’s SAN extension and set the Common Name field. * Tailscale Funnel disabled on a device no longer displays enabled in the admin console. * GitHub username change automatically updates tailnet name * 4via6 subnet routers GA * Auto approvers GA * Node attributes GA * Download invoices GA * Fast user switching GA * Configuration log streaming integration with S3 buckets GA * Network flow log streaming integration with S3 buckets GA * NextDNS profiles per device GA * GitHub secret scanning - remove fix-CVE-2024-45337.patch, as it's now included ++++ tig: - Update to 2.5.11: Incompatibilities: * Update remote repo variables. (#1358) Bug fixes: * Fix various issues with diff.noprefix and --no-prefix. * Fix Ctrl-C behavior within the Readline prompt. (#1342) * Fix message upon edit from diffstat without patch. * Fix missing dates in the refs view. * Don't report an error when diff-highlight is killed intentionally. * Fix parsing of reflog designator in timestamp format. Improvements: * Open the blob corresponding to the diff line. (#1334) * Keep cursor position in the main view when toggling file-filter and rev-filter. * Make errors visible in views showing Git output. (#1346) * Allow different colors for all references types. * Enable search in sections titles. (#1043) * Show committer date by default in the date column. (#294) * Update utf8proc to v2.10.0, supporting Unicode 16. * Only show stash, notes and prefetch in the refs view when invoked with tig refs --all. (#1359) ++++ trufflehog: - Update to version 3.88.4: * Support exclude regexes, excludewords, and entropy filters for custom detectors (#3860) * Update postman metadata (#3852) ++++ xen: - Update to Xen 4.20.0 RC3 release * x86/HVM: correct MMIO emulation cache bounds check * x86/HVM: allocate emulation cache entries dynamically * x86/HVM: correct read/write split at page boundaries * x86/iommu: check for CMPXCHG16B when enabling IOMMU * iommu/vtd: remove non-CX16 logic from interrupt remapping * x86/iommu: remove non-CX16 logic from DMA remapping * iommu/amd: atomically update IRTE * x86emul: further correct 64-bit mode zero count repeated string insn handling * x86/PV: further harden guest memory accesses against speculative abuse * x86/intel: Fix PERF_GLOBAL fixup when virtualised - Add explicit build dependency on python3-setuptools, needed by python313 ++++ yast2-pkg-bindings: - Deprecated callbacks that is deprecated and no longer used in libzypp (gh#yast/yast-pkg-bindings#191) - 5.0.5 ++++ zenity: - Update to version 4.0.5: + ci: Update .gitlab-ci.yml to automate and deploy new Zenity tarballs going forward. + forms: set hexpand to make more consistent with behaviour of zenity 3.x. + Updated translations. ------------------------------------------------------------------ ------------------ 2025-1-30 - Jan 30 2025 ------------------- ------------------------------------------------------------------ ++++ DirectX-Headers: - Update to 1.615.0: * This release matches the content provided in the DirectX12 Agility SDK and the 1.615.0 NuGet package. - https://devblogs.microsoft.com/directx/directx12agility/ - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.615.0 ++++ apache-ivy: - Upgrade to version 2.5.3 * Bugfixes: + trying to set safe XML features causes SAXExceptions when used with certain XML parsers (jira:IVY-1647[]) + some unit tests failed on Java 8 (jira:IVY-1648[]) + cached Ivy files were not valid in some scenarios (jira:IVY-1649[], jira:IVY-1650[]) * Documentation: + improved to the documentation regarding the use of patterns in the resolvers and retrieve task (jira:IVY-1651[]) - Update patch files for compatibility with 2.5.3: * apache-ivy-global-settings.patch * apache-ivy-publication-date.patch * apache-ivy-pack200.patch ++++ aquamarine: - Update to aquamarine-0.7.2: * A minor update with fixes to headless displays in general, with a fix to headless buffers and presentation feedback. * Fixes: - headless/wayland: emit present events after commit - fix headless supported formats * Other: - Core: add clang-tidy - Changes from aquamarine-0.7.1: * A minor update with some small fixes. * Fixes: - remove wrong property settings - Changes from aquamarine-0.7.0: * Another major release because we broke ABI again. From better news, optimization and GPU hotplug infrastructure thanks to our wonderful community contributors. * Additions: - GPU hotplug support * Fixes: - Avoid excessive atomic properties updates - Changes from aquamarine-0.6.0: * A new major release with various fixes, but also shiny new HDR support. Please note this release does break ABI. * Additions: - HDR Support * Fixes: - udev scan only cards (drm_minor), not connectors (drm_connector) - drm: moved null check for renderer to shouldBlit() - only fail INVALID format when it's set as that - only clear buffers when fullReconfigure succeeds * Others: - log errno set by drmModeAtomicCommit ++++ argocd-cli: - Update to version 2.13.4: * Bump version to 2.13.4 on release-2.13 branch (#21709) * Merge commit from fork * fix: oras-go client should fallback to docker config if no credentials specified (cherry-pick 2.13 #18133) (#20872) * fix: Policy/policy.open-cluster-management.io stuck in progressing status when no clusters match the policy (#21296) (cherry-pick #21297) (#21594) * docs: add mkdocs configuration stanza to .readthedocs.yaml (cherry-pick #21475) (#21609) * fix: resolve the failing e2e appset tests for ksonnet applications (cherry-pick #21580) (#21605) * fix: login return_url doesn't work with custom server paths (cherry-pick #21588) (#21603) * chore(deps): bump go-git version to go-git/v5 5.13.1 (#21551) * fix(appset): events not honouring configured namespaces (#21219) (#21241) (#21520) * Fix application url for custom base href (#21377) (#21515) * docs: Update Screenshot in Orphaned Resources Monitoring Section #20510 (cherry-pick #20533) (#21489) * chore(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.0 (cherry-pick #21329) (#21401) ++++ arkade: - Update to version 0.11.33: * Add way to hold/ignore images when upgrading compose/charts ++++ aws-c-auth: - Update to version 0.8.4 * A bunch of CMake fixes by @graebm in (#258) - from version 0.8.3 * Add Account Id to Credentials by @waahm7 in (#260) - from version 0.8.2 * Skip Transfer-Encoding from signing by @DmitriyMusatkin in (#261) - Drop aca_fix-cmake-modules-path.patch, fixed upstream ++++ aws-c-common: - Update to version 0.11.0 * A bunch of CMake fixes by @graebm in (#1178) - from version 0.10.9 * Fix heap overflow on uri parsing by @TingDaoK in (#1185) - Remove workaround to move cmake files to correct installation path ++++ aws-c-compression: - Update to version 0.3.1 * chore: Modified bug issue template to add checkbox to report potential regression. by @ashishdhingra in (#69) * Switch CI to use roles by @DmitriyMusatkin in #71 * A bunch of CMake fixes by @graebm in #72 - Drop acc_fix-cmake-modules-path.patch, fixed upstream ++++ aws-c-event-stream: - Update to version 0.5.1 * chore: Modified bug issue template to add checkbox to report potential regression. by @ashishdhingra in (#116) * Switch CI to use roles by @DmitriyMusatkin in (#118) * A bunch of CMake fixes by @graebm in (#119) - Drop aces_fix-cmake-modules-path.patch, fixed upstream ++++ aws-c-http: - Update to version 0.9.3 * Switch CI to use roles by @DmitriyMusatkin in (#494) * Fix CI for GCC-13 on Ubuntu-18 by @waahm7 in (#496) * A bunch of CMake fixes by @graebm in (#497) - Drop ach_fix-cmake-modules-path.patch, fixed upstream ++++ aws-c-io: - Update to version 0.15.4 * Switch CI to use roles by @DmitriyMusatkin in (#698) * Fix CI for GCC-13 on Ubuntu-18 by @waahm7 in (#700) * fix typo in log message by @graebm in (#702) * Event Loop & Socket Type Multi-Support by @xiazhvera in (#692) * A bunch of CMake fixes by @graebm in (#701) - Drop aci_fix-cmake-modules-path.patch, fixed upstream - Refresh aci_add-so-version.patch ++++ aws-c-mqtt: - Update to version 0.12.1 * A bunch of CMake fixes by @graebm in (#379) - from version 0.12.0 * chore: Modified bug issue template to add checkbox to report potential regression. by @ashishdhingra in (#373) * MQTT5 options logging conformity by @sbSteveK in (#377) * Switch CI to roles by @DmitriyMusatkin in (#378) * Add topic argument to publish callback in request-response stream client by @sfod in (#380) - Drop acm_fix-cmake-modules-path.patch, fixed upstream ++++ aws-c-s3: - Update to version 0.7.11 * A bunch of CMake fixes by @graebm in (#480) - from version 0.7.10 * Auto - Update S3 Ruleset & Partition by @waahm7 in (#491) * S3Express CreateSession Allowlist Headers by @waahm7 in (#492) - Drop acs_fix-cmake-modules-path.patch, fixed upstream ++++ aws-c-sdkutils: - Update to version 0.2.3 * A bunch of CMake fixes by @graebm in (#50) - Drop acs_fix-cmake-modules-path.patch, fixed upstream ++++ aws-checksums: - Update to version 0.2.3 * Switch CI to use roles by @DmitriyMusatkin in (#100) * A bunch of CMake fixes by @graebm in (#101) - Drop ac_fix-cmake-modules-path.patch, fixed upstream ++++ babeltrace2: - Update to 2.1.0 Changelog changed to a verbose format, see ChangeLog file or https://babeltrace.org/docs/release-notes/babeltrace-2.1.0-release-notes.html ++++ barrel: - include tmpfs in 'show filesystems' - version 0.2.9 ++++ baseiso-containment: - 0.2.1 * process only agama-installer iso's for now to avoid problems with other image builds. ++++ bind: - Upgrade to release 9.20.5 Security Fixes: * DNS-over-HTTPS flooding fixes. Fix DNS-over-HTTPS implementation issues that arise under heavy query load. Optimize resource usage for named instances that accept queries over DNS-over-HTTPS. Previously, named processed all incoming HTTP/2 data at once, which could overwhelm the server, especially when dealing with clients that sent requests but did not wait for responses. That has been fixed. Now, named handles HTTP/2 data in smaller chunks and throttles reading until the remote side reads the response data. It also throttles clients that send too many requests at once. In addition, named now evaluates excessive streams opened by clients that include no DNS data, which is considered “flooding.” It logs these clients and drops connections from them. In some cases, named could leave DNS-over-HTTPS connections in the CLOSE_WAIT state indefinitely. That has also been fixed. (CVE-2024-12705) [bsc#1236597] * Limit additional section processing for large RDATA sets. When answering queries, don’t add data to the additional section if the answer has more than 13 names in the RDATA. This limits the number of lookups into the database(s) during a single client query, reducing the query-processing load. (CVE-2024-11187) [bsc#1236596] New Features: * Add Extended DNS Error Code 22 - No Reachable Authority. When the resolver is trying to query an authoritative server and eventually times out, a SERVFAIL answer is given to the client. Add the Extended DNS Error Code 22 - No Reachable Authority to the response. * Add a new option to configure the maximum number of outgoing queries per client request. The configuration option max-query-count sets how many outgoing queries per client request are allowed. The existing max-recursion-queries value is the number of permissible queries for a single name and is reset on every CNAME redirection. This new option is a global limit on the client request. The default is 200. The default for max-recursion-queries is changed from 32 to 50. This allows named to send a few more queries while looking up a single name. * Use the Server Name Indication (SNI) extension for all outgoing TLS connections. This improves compatibility with other DNS server software. Feature Changes: * Performance optimization for NSEC3 lookups introduced in BIND 9.20.2 was reverted to avoid risks associated with a complex code change. * The configuration clauses parental-agents and primaries are renamed to remote-servers. The top blocks primaries and parental-agents are no longer preferred and should be renamed to remote-servers. The zone statements parental-agents and primaries are still used, and may refer to any remote-servers top block. * Add none parameter to query-source and query-source-v6 to disable IPv4 or IPv6 upstream queries but allow listening to queries from clients on IPv4 or IPv6. Bug Fixes: * Fix nsupdate hang when processing a large update. To mitigate DNS flood attacks over a single TCP connection, throttle the connection when the other side does not read the data. Throttling should only occur on server-side sockets, but erroneously also happened for nsupdate, which acts as a client. When nsupdate started throttling the connection, it never attempted to read again. This has been fixed. * Fix possible assertion failure when reloading server while processing update policy rules. * Preserve cache across reconfig when using attach-cache. When the attach-cache option is used in the options block with an arbitrary name, it causes all views to use the same cache. Previously, this configuration caused the cache to be deleted and a new cache to be created every time the server was reconfigured. This has been fixed. * Resolve the spurious drops in performance due to glue cache. For performance reasons, the returned glue records are cached on the first use. The current implementation could randomly cause a performance drop and increased memory use. This has been fixed. * Fix dnssec-signzone signing non-DNSKEY RRsets with revoked keys. dnssec-signzone was using revoked keys for signing RRsets other than DNSKEY. This has been corrected. * Fix improper handling of unknown directives in resolv.conf. The line after an unknown directive in resolv.conf could accidentally be skipped, potentially affecting dig, host, nslookup, nsupdate, or delv. This has been fixed. * Fix response policy zones and catalog zones with an $INCLUDE statement defined. Response policy zones (RPZ) and catalog zones were not working correctly if they had an $INCLUDE statement defined. This has been fixed - Remove desktop file and BuildRequires: update-desktop-files ++++ build: - productcompose: support of building against a baseiso - preinstallimage: avoid inclusion of build script generated files - preserve timestamps on sources copy-in for kiwi and productcompose - alpine package support updates - tumbleweed config update ++++ chromium: - dropped patches: (obsolete with recent llvm) chromium-130-no-hardware_destructive_interference_size.patch - Chromium 133.0.6943.35 (beta released 2025-01-29) - use llvm19 also on 15.6/SLE-15-SP6 - dropped patches: chromium-125-disable-FFmpegAllowLists.patch chromium-119-assert.patch (code dropped upstream) - modified patches chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch (rest of code is gone upstream, see commit 574c1e6678da435efb2ea9dba5dd890c2704b8af) - update context in chromium-102-regex_pattern-array.patch chromium-125-ffmpeg-5.x-reordered_opaque.patch - add to keeplibs: third_party/simdutf third_party/wasm_tts_engine (needed by tools/grit) v8/third_party/siphash (moved inside of v8) v8/third_party/utf8-decoder (moved inside of v8) v8/third_party/valgrind (moved inside of v8) - drop from keeplibs (gone in source): third_party/jstemplate does not exist third_party/qcms does not exist - drop buildreq for libevent and libevent from system libs as the lib was dropped upstream - added patches (as revert for llvm17 in sp6): chromium-add-atomicops.patch (upstream commit d29b01737a841b5627249d50f007dcdc7e26462b) (upstream commit 780efe38034cfdc1bdf4c74e82e7ca7c14e8ac5b does not seem to be in 133 yet) chromium-133-string_view.patch (one more place to use string_view, also only llvm17) - update INSTALL.sh to generate appdata.xml from template - drop chromium-132-old_libdrm.patch obsolete as we are not building for 15.5 anymore ++++ cilium-cli: - Update to version 0.16.24: * Prepare for v0.16.24 release * chore(deps): update aws-actions/configure-aws-credentials action to v4.0.3 * chore(deps): update docker/build-push-action action to v6.13.0 * renovate: convert double quotes to single quotes * renovate: apply migration changes * renovate: reformat using json5format * renovate: remove old go dependency matchers * renovate: remove defaults/defaults.go * renovate: remove busybox * chore(deps): update dependency cilium/cilium to v1.16.6 * chore(deps): update all github action dependencies * chore(deps): update dependency go to v1.23.5 * chore(deps): update golangci/golangci-lint-action action to v6.2.0 * chore(deps): update docker/build-push-action action to v6.12.0 * chore(deps): update actions/upload-artifact action to v4.6.0 * chore(deps): update docker/build-push-action action to v6.11.0 * Update stable release to v0.16.23 ++++ dovecot24: - fix build checks and enable by default + dovecot-2.4.0-lua_json.patch - we no longer need to set LIBS="-pie" and -fpic/-DPIC in CFLAGS as upstream does it for us. - Disable 32bit arm and x86 builds: https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/message/PCUTU3IE6RZXQQMWCAB7UP4XN6SPFPFX/ - Bump BuildRequires for openldap to 2.6.8. The version on code15 is not supported anymore. - drop the LIBS and extra CFLAGS. no longer needed - drop clucene support. there is no upstream support for it anymore. ++++ python-kiwi: - Classify missing chkstat as debug message chkstat is a distribution specific tool. If it is present we use it, if not we don't but it's not worth a warning. This Fixes #2711 - Allow to run setfiles multi threaded Use option -T0 for newer setfiles version. This Fixes #2719 - Add rd.kiwi.dialog.timeout option Allow to configure the timeout value for dialogs displayed by the kiwi dracut code. By default the timeout is set to 60 seconds. With the special value "off" the dialog will never timeout. This Fixes #2718 - Make sure copy actions does not drop context Use shutil.copy2 to copy files preserving their attributes in the grub BootLoader space. This Fixes #2709 - Improve unit test for archive target_dir Add a test case with absolute path in the target_dir to make sure we never unpack the archive to the host system. The actual issue was resolved together with the implementation in #1953 and commit 78238a993c966d1229cd2fc1f5923673a90de14d This Fixes #2701 - Fixed profiled overlay imports When building an image for profile: SOME and providing an overlay directory named SOME/... kiwi will sync the contents of this overlay directory to the root tree. However it took the toplevel name SOME/ into account which is unwanted because only the sub data structure should be synced into the new root tree. This Fixes #2690 ++++ duplicity: - Update to version 3.0.3.2: + Changes - Improve round512 method docstring. + Fix - Concurrency without setting verbosity throws exception. - Argument --max-blocksize: invalid round512 value. - Fix handling of zero length files for older librsync versions. + Changes in version 3.0.3: + Changes - Fix docs for --max-blocksize. - Allow Python 3.13 to install. - High memory usage when creating duplicity backup of a single very large file. - Fix problem with reading ".../progress" file after aborted. - Turn off atom for py313. - Only log if backend import failed. + Fix - Typo in max block size doc. - Verbosity setting is broken with concurrency. ++++ eza: - Update to 0.20.19: Bug Fixes: * Update MSRV to 1.78 to solve rust malfunction * Rustc false dead code positives * Rustc false positives in tests * Regression in theme config location, simplify path * Wrong file name for Brewfile Documentation: * Add note regarding ci msrv update Features: * Add .norg icon Build: * Bump dirs from 5.0.1 to 6.0.0 * Bump NexusPHP/no-merge-commits from 2.1.0 to 2.2.1 * Bump flake * Bump cargo Ci: * Fix and unify msrv and add matrix to free/netbsd ++++ llamacpp: - Update to version 4589: * server : add /apply-template endpoint for additional use cases of Minja functionality * vulkan: implement initial support for IQ2 and IQ3 quantizations * vulkan: Catch pipeline creation failure and print an error message * Parse https://ollama.com/library/ syntax * ggml : add option to not print stack on abort * ggml-cpu : fix ggml_graph_compute_thread did not terminate on a bort. * embedding : enable --no-warmup option * llama: fix missing k_cache store for rwkv6qwen2 * Add github protocol pulling and http:// * Handle missing model in CLI parameters for llama-run * Add new hf protocol for ollama * AMD: parse the architecture as supplied by gcnArchName * llama : minor fixes for up llama load model speed * llama: refactor llama_decode_impl * cmake: add ggml find package * rpc: fix register position * vulkan: compile shaders on-demand * server : fix cleaning up stream task * server : (webui) put DeepSeek R1 CoT in a collapsible <details> element * Add -ngl * server : add more clean up when cancel_tasks is called * Treat hf.co/ prefix the same as hf:// * vulkan: sort shaders for more deterministic binary * vulkan: fix diag_mask_inf * server : fix draft context not being released * minja : sync at https://github.com/google/minja/commit/0f5f7f2 b3770eb682fbc11763266d45204173686 * Adding logprobs to /v1/completions * common : utils to split / join / repeat strings (from json con verter) * llava : support Minicpm-omni * Add Jinja template support * export-lora : fix tok_embd tensor * rpc : better caching of the base buffer pointer * linenoise.cpp refactoring * common : add -hfd option for the draft model * vulkan: fix coopmat2 validation failures * mmap: add include for cerrno * llama : add support for Deepseek-R1-Qwen distill model * cont : fix whitespaces * llama : re-add LLM_ARCH_PHIMOE * SYCL: Introducing memory host pool * Adding linenoise.cpp to llama-run * server : implement cancellable request * tts : add guide tokens support * vulkan: fix coopmat2 flash attention for non-contiguous inputs - Package ggml cmake scripts ++++ ghostty: - Rename the nautilus plugin to just ghostty.py: It looks like the loader interprets the path com.mitchellh.ghostty.py as a python class hierachy and fails to load the plugin because of that. - Update to 1.1.0 https://ghostty.org/docs/install/release-notes/1-1-0 - drop https://github.com/ghostty-org/ghostty/commit/f60068eabd94e6784f3b557c7287c49dd36bb24c.diff - new subpackage for nautilus plugin new BuildRequires python3-nautilus python3-gobject ++++ gitleaks: - Update to version 8.23.3: * Don't exit with error if git repacking is required (#1711) * refactor(config): use non-capture groups for allowlists (#1735) * chore: Enhance `curl-auth-user` to detect empty usernames or passwords (#1726) * fix(cmd): read log-opts before GitLogCmd (#1730) ++++ gnome-maps: - Update to version 47.4: + Fix parsing of geo: URIs. + Fix departure and arrival location names when searching by arrival time when using Transitous/MOTIS2. ++++ govulncheck-vulndb: - Update to version 0.0.20250130T185858 2025-01-30T18:58:58Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2024-2842 CVE-2024-3727 GHSA-6wvf-f2vw-3425 * GO-2024-3181 CVE-2024-9313 GHSA-x5q3-c8rm-w787 * GO-2024-3188 CVE-2024-9312 GHSA-4gfw-wf7c-w6g2 * GO-2025-3372 CVE-2024-45339 GHSA-6wxm-mpqj-6jpf * GO-2025-3373 CVE-2024-45341 * GO-2025-3383 CVE-2024-45340 * GO-2025-3408 * GO-2025-3412 CVE-2024-10846 GHSA-36gq-35j3-p9r9 * GO-2025-3420 CVE-2024-45336 * GO-2025-3421 CVE-2025-22865 * GO-2025-3424 CVE-2025-24369 * GO-2025-3426 CVE-2025-0750 GHSA-hp5j-2585-qx6g * GO-2025-3427 CVE-2024-13484 GHSA-58fx-7v9q-3g56 ++++ hyprland: - Update to version 0.47.1: + 0.47.1 comes with, as usual, a few fixes backported from main. Some crashes, odd behavior, flickers, etc. + Fixes backported: * xwayland: send synthetic configure events (#9193) * deps: add libinotify-kqueue on BSDs (#9197) * xwayland: respect window size set by configure requests (#9190) * ikeyboard: free xkbSymState in clearManuallyAllocd * configmgr: properly free glob memory * presentation: log a fixme when there is a feedback leak * renderer: calculate UV using both pixel and monitor dimensions * pass/rect: fix bounding / opaque regions * config/hyprctl: fix keyword not updating autoreload * monitor: round refresh rates in sorting modes * popup: stop refocusing at unmap * subsurface: fix invalid parent typo ++++ installation-images-MicroOS: - merge gh#openSUSE/installation-images#755 - system-user-nobody needed by latest rpcbind package (bsc#1236617) - 17.152 ++++ installation-images-openSUSE: - merge gh#openSUSE/installation-images#755 - system-user-nobody needed by latest rpcbind package (bsc#1236617) - 17.152 ++++ python-jupyterlab: - Update to 4.3.5 * Fix scrolling and selection restoration on undo/redo #17158 (@krassowski) * Fix windowing crash due to out-of-bounds access #17238 (@krassowski) * Increase color contrast of operators in code editor #17173 (@hxrshxz) * Fix disabling Fuzzy Filtering in the File Browser #17214 (@Darshan808) * Fix display of tooltip/title for terminal and kernel sessions statusbar item #17220 (@MUFFANUJ) * Fix for inconsistent tab closure in "Close All Tabs" operation [#17203] (@itsmevichu) * Fix emission of lastCell from notebook run actions #17156 (@pawel99k) * Fix "running" prompt state with server-side execution #17195 (@krassowski) * Improve contrast for 'Add' button in Keyboard Shortcuts UI in both dark and light theme #17153 (@hxrshxz) * Ensure context menu closes when clicking outside it in the minimap #17128 (@peytondmurray) * Fix sanitizer call in ToC if html data is array of strings [#17114] (@martenrichter) * Use bare string proxies parameter for httpx<0.28 #17113 (@AmberArr) * Add missing bind(this) to NotebookAdapter's isReady function [#17109] (@martenrichter) ++++ kernel-debug: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-default: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-source: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-docs: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-firmware: - Update to version 20250129 (git commit 211fbc287a0b): * linux-firmware: Update FW files for MRVL SD8997 chips * i915: Update Xe2LPD DMC to v2.27 * qca: Update Bluetooth WCN6856 firmware 2.1.0-00642 to 2.1.0-00650 * rtl_bt: Update RTL8852B BT USB FW to 0x049B_5037 * amdgpu: Update ISP FW for isp v4.1.1 * trivial: contrib: wrap the process in try/except to catch server issues * trivial: contrib: use python-magic to detect encoding of emails * QCA: Add Bluetooth firmware for QCA6698 - Drop the versions in Requires in kernel-firmare-all meta package - Fix a minor bug in the check script ++++ kernel-kvmsmall: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-obs-build: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-obs-qa: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-syms: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ kernel-vanilla: - Delete downstream workaround patch for synaptics (bsc#1219522) We received a proper upstream fix now - commit 88d7e50 - Input: synaptics - fix crash when enabling pass-through port (bsc#1219522). - commit e7efc2b - Update config files. Disable accidentally enabled option ppc64le: CONFIG_IRQ_TIME_ACCOUNTING=n - commit 6dfdd1f - ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686). - commit 3c611e6 ++++ krb5: - Prevent overflow when calculating ulog block size. An authenticated attacker can cause kadmind to write beyond the end of the mapped region for the iprop log file, likely causing a process crash; (CVE-2025-24528); (bsc#1236619). - Add patch 0010-CVE-2025-24528.patch ++++ krb5-mini: - Prevent overflow when calculating ulog block size. An authenticated attacker can cause kadmind to write beyond the end of the mapped region for the iprop log file, likely causing a process crash; (CVE-2025-24528); (bsc#1236619). - Add patch 0010-CVE-2025-24528.patch ++++ krita: - Update to 5.2.9 * Add shortcuts to bezier curve and freehand path * Fix original offsets not being accounted for when copying from another document (kde#490998) * Fix updates when copy-pasting multiple nodes into a new document * Fix infinite loop when trying to update pass-through nodes (kde#493774, kde#493830, kde#493837) * Fix Photobash Crash * Bug fix: Added A1 and A2 sizes when creating a document * Fix a crash when trying to merge down a layer created after a reference image addition * Possibly fix saving EXR files with extremely low alpha values * Fix infinite loop when a clone layer is connected to a group with clones * Dynamic brush tool shouldn't load the saved smoothing configuration (kde#493249) * Fix bogus offset when saving EXR with moved layers * Try to keep color space profile when saving EXR of incompatible type * Fix crash when re-importing the same resource, but changed (kde#484796) * Fix range of Saturation and Value brush options (kde#487469) * Check pointer before dereferencing. (kde#479405) * Fix loading .kpp files with embedded top-level resources (kde#487866, kde#456586, kde#456197) * Fix a crash when trying to clear scratchpad while it is busy (kde#488800) * Fix the current preset thumbnail to be present in the preset save dialog (kde#488673, kde#446792) * JPEG XL: Fix potential lockup when loading multipage images * Set the correct shortcut for zoom in in the action file (kde#484365) * Fixed: some tools is interrupted by recorder. (kde#488472, kde#477715, kde#484783) * Make sure that the text tool is not interrupted by the recorder (kde#495768) * Recover "Clean Up" button in the Krita's Recordings Manager (kde#455207) * Fix a possible saving lockout due to incorrect ownership of the saving mutex (kde#496018) * Fixes to the unit spinboxes, a new context menu has been added to change the unit. * Make vector and raster selections to behave in the same way when creating tiny selections (kde#445935) * Fix unclosed paths when intersecting two rectangular selections (kde#408369) * Fix crash when closing Krita while Calligraphy Tool is active (kde#496257) * Fix following existing shape in the Calligraphy Tool (kde#433288) * Fix "Copy into new Layer" action when working with vector layers (kde#418317) * Make sure that eraser button is properly initialized on Krita start (kde#408440) * Fix focus issues in Canvas Size dialog (kde#474809) * Disable snapping to image center by default (kde#466718) * Make sure that point-based snap points have higher priority than line-based ones (kde#492434) * Implement canvas decorations for Snap-to-guides feature - Don't allow lowering/raising a mask into a locked layer * Fix display profile conversion flags to be updated on settings change (kde#496388) * Switch color history in the popup palette to use last-used sorting (kde#441900) * Add Unify Layers Color Space action * Fix incorrect action text for "Paste Shape Style" (kde#497035) * Fix backward compatibility of Per-Channel filter (kde#497336) * Fix rendering of the warning icon in the composite op selector * Simplify path point and control point move strategies. * Fix an assert when modifying Mesh Gradient on a shape (kde#496519) * Fix aspect ratio of Resource Manager tooltips * Improve rendering of pattern thumbnails * Fix artifacts when painting under a gaussian blus layer in WA-mode (kde#434938) * Fix an assert when undoing merging of locked layers (kde#497389) * Remove ignoring of the mouse events in KoPathTool (kde#411855) * Use traceback instead of cgitb (kde#497859) * Fix ambiguous "break path" shortcut in Shape Edit Tool (kde#429503) * Add position indepndent property to libraqm * Fix python Py_SetPath() deprecation by always using qputenv() * JPEG XL export: Fix unable to set EPF value to -1 (encoder chooses) * G'Mic has been updated to 3.5.0 stable. ++++ libguestfs: - Update to version 1.55.3 (jsc#PED-8910) * build: Move baseline OCaml to 4.08 * Various translation updates ++++ sssd: - Update to release 2.10.2 * If the ssh responder is not running, sss_ssh_knownhosts will not fail (but it will not return the keys). * SSSD is now capable of handling multiple services associated with the same port. * sssd_pam, being a privileged binary, now clears the environment and does not allow configuration of the PR_SET_DUMPABLE flag as a precaution. ++++ lttng-ust: - Add python3-setuptools BuildRequires, needed for Python 3.13. ++++ papers: - Update to version 47.3: + Backwards compatible fix for supporting glib-macros >= 0.20.3 (#278 Fails to build with newer glib-macros) + Libadwaita dep relaxed from >=1.6.beta to >=1.6 + Requirement for cargo-fmt dropped for build type release + Fix libview header paths + Disable validate URL availability of appstream metadata (no net) + Other bugs fixed in main and picked for 47.2: - Crash with documents dragged and dropped onto Papers - Crash clicking "Expand all under this element" - Text marker in page number entry disappearing - Excessive zooming with continously scrolling mice - Text selection does not copy content for middle mouse button - Miscalculated pointer location - Fetching attachments leaked memory - Potential crash due to race condition in search context and attachment context - Critical on close due to ongoing timeout while scrolling - Annotation windows erroneously made transparent based on annotation's opacity - Help window not shown inside Flatpak's sandbox + Updated translations. ++++ libpulp: - Update package with libpulp-0.3.9: - Fix limitation in ppc64le not being able to livepatch functions with more than 8 parameters (jsc#PED-11850). ++++ rpm: - Split unshare plugin configuration into a new "rpm-plugin-unshare" subpackage. This disables the plugin unless the new package is installed. - enable config.guess/sub update also for loongarch64 architecture - update config.guess/sub files to current state from autoconf-2.72 ++++ libshumate: - Update to version 1.3.2: + Fix building with GCC 15. ++++ libsmbios: - Add unittest-drop-makeSuite.patch to adapt the testsuite to Python 3.13 ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1010 - extended parser for df command - added unit tests - coding style - 4.5.228 ++++ systemd: - Drop 5004-disable-session-freeze.patch since the kernel fix commit d96c77bd4eeba ("KVM: x86: switch hugepage recovery thread to vhost_task") v6.13-rc1~97^2~3 is in Tumbleweed kernel ++++ systemd-mini: - Drop 5004-disable-session-freeze.patch since the kernel fix commit d96c77bd4eeba ("KVM: x86: switch hugepage recovery thread to vhost_task") v6.13-rc1~97^2~3 is in Tumbleweed kernel ++++ webrtc-audio-processing-1: - Rename package to webrtc-audio-processing-1 to use the unversioned package name for webrtc-audio-processing 2.1 ++++ mayavi: - Add mayavi-pr1329-vtk9.4.patch gh#enthought/mayavi#1329 + gh#enthought/mayavi#1330 - Drop suse-update-desktop-files ++++ mercurial: - BuildRequire python-setuptools: Mandatory when building against Python 3.13. ++++ nwg-drawer: - Update to version 0.6.3. Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.6.3 - Fixed crash when deleting or backspacing all text from the search field #152 (only happened with the `-nocats` flag). ++++ obs-service-cargo: - Update to version 4.5.0: * test: update sources for roast. * security: update gix-worktree-state to 0.17.0 * fix(doc): missing last double quote now added. * toolchain: add most used components for rust development - Set rust toolchain to version 1.83 ++++ oqs-provider: - enable tests - oqs-provider-disable-test.patch: removed ++++ product-composer: - update to version 0.5.2 Handle baseisos like meta packages This means we don't expect them deployed in the build host system anymore. Instead we search for them in the given repositories for the product and unpack the containment rpm. The wanted side effect of this is that products will get rebuild, when the baseiso has changed now. ++++ python-filelock: - Update to 3.17.0 * Drop support for Python 3.8 * Update README.md ++++ python-google-auth: - Update to version 2.38.0 * Adding domain-wide delegation flow in impersonated credential (#1624) (34ee3fe) * Add warnings regarding consuming externally sourced credentials (d049370) ++++ python-minio: - Update to 7.2.15: - MinioAdmin: conditionally decrypt response in {attach,detach}_policy APIs by @balamurugana in #1472 - xml: prepend namespace for each path in findall() by @balamurugana in #1476 - Fix ExcludedPrefixes in set/get bucket versioning config by @vadmeste in #1475 Full Changelog: 7.2.14...7.2.15 ++++ python-pyOpenSSL: - Switch to pyproject macros. - Add typing-extensions to Requires for 3.11 and 3.12. ++++ python-pycrdt: - Add pycrdt-pr227-trio0.28.patch gh#jupyter-server/pycrdt#227 ++++ python-pymdown-extensions: - update to 10.14.2: * FIX: Blocks: Fix some corner cases with md_in_html. ++++ python-pytest-codspeed: - Make tests work (and also add the patch make_tests_work.patch) - Add ExclusiveArch x86_64 and aarch64 (unfortunately the code itself checks for the architecture, so we cannot go with ExcludeArch; gh#CodSpeedHQ/pytest-codspeed#70) - Remove broken *.rpmlintrc ++++ python-zope.location: - Add minimal-dependencies.patch fixing the issue with test. ++++ rpcs3: - BuildRequire cmake >= 3.16.9: BUILDING.md documents cmake 3.28.0+ as the requirement, but CMakeLists.txt shows 3.16.9. ++++ ruby-build: - Update to version 20250130. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250130 * Add JRuby 9.4.11.0 by @headius in #2506 ++++ s390-tools: - Applied additional patches ( jsc#PED-9561 ( jsc#IBM-1447 ) ) * s390-tools-01-zkey-Add-support-for-retrieving-a-list-of-ultravisor-secrets.patch * s390-tools-02-zkey-Add-the--pvsecrets-list-command.patch * s390-tools-03-zkey-Add-PVSECRETS-AES-key-type.patch * s390-tools-04-zkey-Add-the-pvsecrets-import-command.patch * s390-tools-05-zkey-Reject-key-generation-and-APQN-association-for-PVSECRET-AES-keys.patch * s390-tools-06-zkey-Reject-re-enciphering-of-PVSECRET-AES-keys.patch * s390-tools-07-zkey-Support-validation-of-key-of-type-PVSECRET-AES.patch - Revendored vendor.tar.gz ++++ sdbootutil: - Update to version 1+git20250130.2bcbf46: * Recognize set-timeout -1 in systemd-boot (bsc#1236578) * Drop unused parameters * Remove interactive leftover * Add bash completions * Export options definition to function * Export command definition to function * Export bootctl evaluation to function * export image name setting to function * Remove UI command help * Mount devices and subvolumes for chroot * Set permission for new keys * Regenerate initrd if missing * Remove old initrd * Accept spaces or tabs when parsing crypttab * add info to --help about how to ignore devices * Do not include command line parameters before initrd= and BOOT_IMAGE= This is necessary because the kernel can inject command line options that are placed in front of these parameters. sdbootutil then picks these up on the next run and causes duplication of them, as the kernel will again inject the option. Now sdbootutil ignores these injected parameters. * Do not fail if the parent is missing * Drop extra echo * Fix 'if' expression * Fix enrollment method variable * Drop unused variables for TUI * Remove TUI components * Add --removable as alias for --portable * Show dracut output in verbose mode * Make if-else case statement * Add --pcr cli option ++++ trufflehog: - Update to version 3.88.3: * [Fix] use unrestricted http client only for non-safe requests (#3847) * update jenkins err message (#3855) * use first capture group in custom detector regex if available (#3853) * fix typo (#3846) * fixed sentry auth token detector (#3827) * Removed global variable scanning implementationfor Postman (#3843) * raw (#3845) * fix(ngrok): panic from broken pattern (#3844) * chore(detectors): remove match len check (#2746) * feat(uri): update detector (#3656) * fix import issue (#3842) * create new unrestricted analyzer client to not filter out unsafe success requests (#3841) * issue:3838 - fixed common email pattern (#3840) * Run detector tests from test workflow #3839 * chore: run unit tests (#3773) * fixed jirav1 detector email pattern (#3826) * Support for Customize Endpoint in Gitlab Analyzer (#3832) ++++ valgrind: - update to 3.24.0 (jsc#PED-10260): * Bad file descriptor usage now generates a real error with - -track-fds=yes that is suppressible and shows up in the xml output with full execution backtrace. The warnings shown without using the option are deprecated and will be removed in a future valgrind version. * Ada name demangling is now supported in error messages. - Bugs fixed: * 202770 open fd at exit --log-socket=127.0.0.1:1500 with - -track-fds=yes * 276780 An instruction in fftw (Fast Fourier Transform) is unhandled by valgrind: vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x2 * 311655 --log-file=FILE leads to apparent fd leak * 317127 Fedora18/x86_64 --sanity-level=3 : aspacem segment mismatch * 337388 fcntl works on Valgrind's own file descriptors * 377966 arm64 unhandled instruction dc zva392146 aarch64: unhandled instruction 0xD5380001 (MRS rT, midr_el1) * 391148 Unhandled AVX instruction vmovq %xmm9,%xmm1 * 392146 aarch64: unhandled instruction 0xD5380001 (MRS rT, midr_el1) * 412377 SIGILL on cache flushes on arm64 * 417572 vex amd64->IR: unhandled instruction bytes: 0xC5 0x79 0xD6 0xED 0xC5 * 440180 s390x: Failed assertion in disassembler * 444781 MIPS: wrong syscall numbers used * 447989 Support Armv8.2 SHA-512 instructions * 445235 Java/Ada/D demangling is probably broken * 453044 gbserver_tests failures in aarch64 * 479661 Valgrind leaks file descriptors * 486180 [Valgrind][MIPS] 'VexGuestArchState' has no member named 'guest_IP_AT_SYSCALL' * 486293 memccpy false positives * 486569 linux inotify_init syscall wrapper missing POST entry in syscall_table * 487439 SIGILL in JDK11, JDK17 * 487993 Alignment error when using Eigen with Valgrind and - m32 * 488026 Use of `sizeof` instead of `strlen * 488379 --track-fds=yes errors that cannot be suppressed with - -xml-file= * 488441 Add tests for --track-fds=yes --xml=yes and fd suppression tests * 489040 massif trace change to show the location increasing the stack * 489088 Valgrind throws unhandled instruction bytes: 0xC5 0x79 0xD6 0xE0 0xC5 * 489338 arm64: Instruction fcvtas should round 322.5 to 323, but result is 322. * 489676 vgdb handle EINTR and EAGAIN more consistently * 490651 Stop using -flto-partition=one * 491394 (vgModuleLocal_addDiCfSI): Assertion 'di->fsm.have_rx_map && * di->fsm.rw_map_count' failed * 492210 False positive on x86/amd64 with ZF taken directly from addition * 492214 statx(fd, NULL, AT_EMPTY_PATH) is supported since Linux 6.11 * but not supported in valgrind * 492422 Please support DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD * 492663 Valgrind ignores debug info for some binaries * 493418 Add bad fd usage errors for --track-fds in ML_(fd_allowed) * 493454 Missing FUSE_COMPATIBLE_MAY_BLOCK markers * 493507 direct readlink syscall from PRE handler is incompatible with FUSE_COMPATIBLE_MAY_BLOCK * 493959 s390x: Fix regtest failure for none/tests/s390x/op00 * 493970 s390x: Store/restore FPC upon helper call causes slowdown * 494252 s390x: incorrect disassembly for LOCHI and friends * 494960 Fixes and tweaks for gsl19test * 495278 PowerPC instruction dcbf should allow the L field values of 4, 6 on ISA 3.0 and earlier, just ignore the value * 495469 aligned_alloc and posix_memalign missing MALLOC_TRACE with returned pointer * 495470 s390x: 3.24.0.RC1 missing file and regtest failure - parallel-lto.patch: drop, obsolete ++++ valgrind-client-headers-source: - update to 3.24.0 (jsc#PED-10260): * Bad file descriptor usage now generates a real error with - -track-fds=yes that is suppressible and shows up in the xml output with full execution backtrace. The warnings shown without using the option are deprecated and will be removed in a future valgrind version. * Ada name demangling is now supported in error messages. - Bugs fixed: * 202770 open fd at exit --log-socket=127.0.0.1:1500 with - -track-fds=yes * 276780 An instruction in fftw (Fast Fourier Transform) is unhandled by valgrind: vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x2 * 311655 --log-file=FILE leads to apparent fd leak * 317127 Fedora18/x86_64 --sanity-level=3 : aspacem segment mismatch * 337388 fcntl works on Valgrind's own file descriptors * 377966 arm64 unhandled instruction dc zva392146 aarch64: unhandled instruction 0xD5380001 (MRS rT, midr_el1) * 391148 Unhandled AVX instruction vmovq %xmm9,%xmm1 * 392146 aarch64: unhandled instruction 0xD5380001 (MRS rT, midr_el1) * 412377 SIGILL on cache flushes on arm64 * 417572 vex amd64->IR: unhandled instruction bytes: 0xC5 0x79 0xD6 0xED 0xC5 * 440180 s390x: Failed assertion in disassembler * 444781 MIPS: wrong syscall numbers used * 447989 Support Armv8.2 SHA-512 instructions * 445235 Java/Ada/D demangling is probably broken * 453044 gbserver_tests failures in aarch64 * 479661 Valgrind leaks file descriptors * 486180 [Valgrind][MIPS] 'VexGuestArchState' has no member named 'guest_IP_AT_SYSCALL' * 486293 memccpy false positives * 486569 linux inotify_init syscall wrapper missing POST entry in syscall_table * 487439 SIGILL in JDK11, JDK17 * 487993 Alignment error when using Eigen with Valgrind and - m32 * 488026 Use of `sizeof` instead of `strlen * 488379 --track-fds=yes errors that cannot be suppressed with - -xml-file= * 488441 Add tests for --track-fds=yes --xml=yes and fd suppression tests * 489040 massif trace change to show the location increasing the stack * 489088 Valgrind throws unhandled instruction bytes: 0xC5 0x79 0xD6 0xE0 0xC5 * 489338 arm64: Instruction fcvtas should round 322.5 to 323, but result is 322. * 489676 vgdb handle EINTR and EAGAIN more consistently * 490651 Stop using -flto-partition=one * 491394 (vgModuleLocal_addDiCfSI): Assertion 'di->fsm.have_rx_map && * di->fsm.rw_map_count' failed * 492210 False positive on x86/amd64 with ZF taken directly from addition * 492214 statx(fd, NULL, AT_EMPTY_PATH) is supported since Linux 6.11 * but not supported in valgrind * 492422 Please support DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD * 492663 Valgrind ignores debug info for some binaries * 493418 Add bad fd usage errors for --track-fds in ML_(fd_allowed) * 493454 Missing FUSE_COMPATIBLE_MAY_BLOCK markers * 493507 direct readlink syscall from PRE handler is incompatible with FUSE_COMPATIBLE_MAY_BLOCK * 493959 s390x: Fix regtest failure for none/tests/s390x/op00 * 493970 s390x: Store/restore FPC upon helper call causes slowdown * 494252 s390x: incorrect disassembly for LOCHI and friends * 494960 Fixes and tweaks for gsl19test * 495278 PowerPC instruction dcbf should allow the L field values of 4, 6 on ISA 3.0 and earlier, just ignore the value * 495469 aligned_alloc and posix_memalign missing MALLOC_TRACE with returned pointer * 495470 s390x: 3.24.0.RC1 missing file and regtest failure - parallel-lto.patch: drop, obsolete ++++ wayland-protocols: - Update to version 1.40: * ext-idle-notify: Allow for the ignoring of idle inhibitors - Update to version 1.39: * This release contains two new protocols: - ext-data-control - ext-workspace ++++ werf: - Update to version 2.23.1: * chore: release 2.23.1 * fix(deploy): `bundle publish` panics if remote dependencies cache not up to date * refactor(deploy): move bundles code out of chart_extender pkg * fix(deploy): deploy.helmChartConfig.appVersion in werf.yaml ignored for bundles * chore(release): 2 alpha,ea,stable,rock-solid ++++ xfce4-whiskermenu-plugin: - Update to version 2.9.0 * Add dragging from any side to resize menu. (Issue #112) * Add support for autostarting launchers. (Issue #35) * Add support for keypad navigation. * Always send Page Up and Page Down keys to view. (Issue #145) * Always run selected launcher when pressing enter. * Fall back to non-regex search actions. (Issue #128) * Only select launcher when mouse moves. (Issue #106) * Remember current category with arrow keys. (Issue #132) * Require Xfce 4.16. * Fix menu not centering with horizontal categories. (Issue #131) * Fix warning about unblocking panel autohide. * Fix search text replaced after pressing arrow keys. * Translation updates ------------------------------------------------------------------ ------------------ 2025-1-29 - Jan 29 2025 ------------------- ------------------------------------------------------------------ ++++ agama-yast: - Allow reading repository in /install directory on iso (jsc#PED-10405) ++++ aisleriot: - Update to version 3.22.35: + ci: Add CI + Updated translations. ++++ ansible: - update to 11.2.0: Ansible 11.2.0 includes ansible-core 2.18.2 as well as a curated set of Ansible collections that provide a vast number of modules and plugins. Collections which have opted-in to being a part of the Ansible 11 unified changelog will have an entry on this page: https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst ++++ apptainer: - Update golang.org/x/net to v0.23 to fix CVE-2023-45288 (bnc#1236528). ++++ babeltrace: - Add explicit python3-setuptools BuildRequires: needed when building with Python 3.13. ++++ baseiso-containment: - 0.2 * add provides baseiso($NAME) to avoid the need to maintain this in build config ++++ bettercap: - Use `obs_scm` instead of `tar_scm` service - Require go >= 1.21 (toolchains support) - Update to version 2.40.0: The update from 2.32.0 to 2.4.0 was an incorrect upstream tag. This release just fixes the incorrect version number. ++++ blis: - Update to version 1.1: * Added a ScaLAPACK compatibility mode which disables some conflicting BLAS definitions. * Fixed an out-of-bounds read bug in the haswell gemmsup kernels * Fixed a bug in the complex-domain gemm kernels for piledriver ++++ byte-buddy: - Update to v1.17.0 * Changes of v1.17.0 + Assure that implicit choice for class reader and class writer are always symmetric with regard to internal representation. + Retrofit MemberSubstitution to also allow for intercepting invokedynamic instructions. + Introduce @Handle annotations to allow for injecting constant pool-stored method handle in Advice, MemberSubstitution and MethodDelegation. + Introduce @DynamicConstant annotations to allow for injecting constant pool-stored dynamic constants in Advice, MemberSubstitution and MethodDelegation. ++++ libchewing: - fix search path for dictionaries ++++ chromium: - Chromium 132.0.6834.159 (boo#1236586) * CVE-2025-0762: Use after free in DevTools ++++ dictd: - Add default /etc/dict.conf so that dict client works by default as it used to (rh#2342818). ++++ fcitx5: - Update to 5.1.12 * new addon factory mechanism to allow static link * modifier only key timeout * improve virtual keyboard object handling for zwp_input_method_v2 ++++ fcitx5-anthy: - update to 5.1.6 * Fix nicola key timeout accuracy ++++ fcitx5-chewing: - update to 5.1.7 * Use addon factory v2 * Do not include keysymgen.h ++++ fcitx5-chinese-addons: - update to 5.1.8 * Allow "@" & "/" to entry quick phrase mode and also allow restore to original mode * New PageSize=0 behavior for table engine * Quickphrase trigger is now uses regular expression * Preliminary Correction for shuangpin ++++ fcitx5-configtool: - update version 5.1.8 * refactor: replace non-empty QString constructors with QStringLiteral * Add null check in list option prettify * Add unique app support * Port away from SwipeListItem due to some bug ++++ fcitx5-configtool-qt6: - update version 5.1.8 * refactor: replace non-empty QString constructors with QStringLiteral * Add null check in list option prettify * Add unique app support * Port away from SwipeListItem due to some bug ++++ fcitx5-hangul: - update to 5.1.6 * use addon factory v2 * fix: libcxx 19 removes std::char_traits<uint32_t> * use u32string directly, instead of using our own type alias ++++ fcitx5-kkc: - update to 5.1.6 * use addon factory v2 * do not include keysymgen.h ++++ fcitx5-kkc-qt6: - update to 5.1.6 * use addon factory v2 * do not include keysymgen.h ++++ fcitx5-libthai: - update to 5.1.5 * use addon factory v2 * do not include keysymgen.h ++++ fcitx5-lua: - update version 5.0.14 * support static addon ++++ fcitx5-m17n: - update to 5.1.3 * use addon factory v2 ++++ fcitx5-qt: - Update to 5.1.9 * refactor: use range-based for loop to enhance readability * refactory: replace non-empty QString constructors with QStringLiteral ++++ fcitx5-sayura: - update to 5.1.3 * use addon factory v2 ++++ fcitx5-skk: - update to 5.1.6 * use addon factory v2 ++++ fcitx5-skk-qt6: - update to 5.1.6 * use addon factory v2 ++++ fcitx5-table-extra: - update to 5.1.7 * remove unuse line ++++ fcitx5-table-other: - update to 5.1.4 * Update lots of table to use the new PageSize=0 behavior ++++ fcitx5-unikey: - update to 5.1.6 * use addon factory v2 ++++ fcitx5-unikey-qt6: - update to 5.1.6 * use addon factory v2 ++++ fcitx5-zhuyin: - update to 5.1.3 * Fix compatibility with libpinyin 2.9.92 * Rename icon from fcitx-zhuyin to fcitx-bopomofo * Use addon factory v2 ++++ fence-agents: - Update to version 4.16.0+git.1738070632.02141bfa: * fence_azure_arm: use azure-identity instead of msrestazure, which has been deprecated (#603) ++++ ghc-skylighting-core: - Update skylighting-core to version 0.14.6 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ gnome-builder: - Add python3-sphinx_rtd_theme BuildRequires: No longer pulled in automatically. ++++ gnome-text-editor: - Update to version 47.3: + Ensure search context is disposed to help avoid background work after a tab has been closed + Use weak refs when searching asynchronously to ensure tabs may be disposed during background work + Close language dialong when Escape is pressed + Fix a potentially NULL tooltip + Updated translations. ++++ haproxy: - Update to version 3.1.3+git0.929bedf83: * [RELEASE] Released version 3.1.3 * BUILD: ssl: more cleaner approach to WolfSSL without renegotiation * BUILD: ssl: allow to build without the renegotiation API of WolfSSL * CLEANUP: quic: remove unused prototype * BUG/MINOR: stream: Properly handle "on-marked-up shutdown-backup-sessions" * BUG/MINOR: ssl: put ssl_sock_load_ca under SSL_NO_GENERATE_CERTIFICATES * BUG/MINOR: quic: do not increase congestion window if app limited * BUG/MEDIUM: mux-h1: Properly close H1C if an error is reported before sending data * BUILD: quic: Move an ASSUME_NONNULL() for variable which is not null * MINOR: quic: Add a BUG_ON() on quic_tx_packet refcount * BUG/MINOR: quic: ensure a detached coalesced packet can't access its neighbours * BUG/MINOR: init: set HAPROXY_STARTUP_VERSION from the variable, not the macro * BUG/MAJOR: log/sink: possible sink collision in sink_new_from_srv() * BUG/MAJOR: quic: reject too large CRYPTO frames * BUG/MEDIUM: promex: Use right context pointers to dump backends extra-counters * BUG/MEDIUM: stktable: fix missing lock on some table converters * BUG/MINOR: quic: reject NEW_TOKEN frames from clients * BUG/MINOR: stktable: fix big-endian compatiblity in smp_to_stkey() - Update to version 3.1.2+git0.cda631a79: * [RELEASE] Released version 3.1.2 * BUG/MEDIUM: h1-htx: Properly handle bodyless messages * BUG/MEDIUM: promex/resolvers: Don't dump metrics if no nameserver is defined * BUG/MINOR: mux-quic: handle closure of uni-stream * MINOR: mux-quic: change return value of qcs_attach_sc() * MINOR: mux-quic: add traces on sd attach * BUG/MINOR: mux-quic: fix wakeup on qcc_set_error() * MINOR: config: Alert about extra arguments for errorfile and errorloc * BUG/MINOR: log: Allow to use if/unless conditionnals for do-log action * BUG/MEDIUM: mux-quic: do not attach on already closed stream * BUG/MAJOR: mux-quic: properly fix BUG_ON on empty STREAM emission * Revert "BUG/MAJOR: mux-quic: fix BUG_ON on empty STREAM emission" * BUG/MEDIUM: mux-h2: Count copied data when looping on RX bufs in h2_rcv_buf() * BUG/MAJOR: mux-quic: fix BUG_ON on empty STREAM emission * DOC: config: add missing "track-sc0" in action keywords matrix * BUG/MINOR: stats: fix segfault caused by uninitialized value in "show schema json" * BUG/MEDIUM: queue: Make process_srv_queue return the number of streams * MINOR: hlua: rename "tune.lua.preserve-smp-bool" to "tune.lua.bool-sample-conversion" * BUG/MINOR: h2/rhttp: fix HTTP2 conn counters on reverse * CLEANUP: mux-quic: remove dead err label in qcc_build_frms() * BUG/MEDIUM: mux-quic: prevent BUG_ON() by refreshing frms on MAX_DATA * REGTESTS: fix lua-based regtests using tune.lua.smp-preserve-bool * MINOR: hlua: add option to preserve bool type from smp to lua * DOC: config: add "tune.lua.burst-timeout" to the list of global parameters * DOC: config: reorder "tune.lua.*" keywords by alphabetical order * DOC: config: add example for server "track" keyword * MINOR: mux-quic: hide traces when woken up on pacing only * MINOR: trace: implement tracing disabling API * MEDIUM: mux-quic: remove pacing specific code on qcc_io_cb * MEDIUM/OPTIM: mux-quic: do not rebuild frms list on every send * MINOR: mux-quic: split STREAM and RS/SS emission * MINOR: mux-quic: extract code to build STREAM frames list * MEDIUM/OPTIM: mux-quic: implement purg_list * MEDIUM/OPTIM: mux-quic: define a recv_list for demux resumption * MINOR: mux-quic: refactor wait-for-handshake support * MINOR: quic: add traces * CLEANUP: mux-quic: remove unused qcc member send_retry_list * BUG/MEDIUM: mux-quic: do not mix qcc_io_send() return codes with pacing * BUILD: debug: only dump/reset glitch counters when really defined * BUG/MEDIUM: queues: Do not use pendconn_grab_from_px(). * BUG/MEDIUM: queues: Make sure we call process_srv_queue() when leaving * BUG/MEDIUM: stconn: Only consider I/O timers to update stream's expiration date * CLEANUP: quic: Rename some BBR functions in relation with bw probing * BUG/MINOR: quic: missing Startup accelerating probing bw states * REGTESTS: ssl: add a PEM with mix of LF and CRLF line endings * BUG/MINOR: cli: cli_snd_buf: preserve \r\n for payload lines * BUG/MINOR: quic: too permissive exit condition for high loss detection in Startup (BBR) * BUG/MINOR: quic: fix the wrong tracked recovery start time value * CLEANUP: quic: remove a wrong comment about ->app_limited (drs) * MINOR: quic: reduce the private data size of QUIC cc algos * BUG/MINOR: quic: reduce packet losses at least during ProbeBW_CRUISE (BBR) * BUG/MINOR: quic: underflow issue for bbr_inflight_hi_from_lost_packet() * BUG/MINOR: quic: remove max_bw filter from delivery rate sampling * BUG/MINOR: quic: wrong bbr_target_inflight() implementation * BUG/MINOR: quic: fix BBB max bandwidth oscillation issue. * BUG/MINOR: quic: wrong logical statement in in_recovery_period() (BBR) * MINOR: window_filter: rely on the time to update the filter samples (QUIC/BBR) ++++ hauler: - add 0001-Bump-the-go_modules-group-across-1-directory-with-2-.patch to bump net/html dependencies (bsc#1235332, CVE-2024-45338) ++++ ibus-typing-booster: - Update to 2.27.15 - Workaround for reopening preedits in WhatsApp at the beginning of a line (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/617) - Update UnicodeData.txt, Blocks.txt, DerivedAge.txt to the Unicode 17.0.0 draft as of 2025-01-28 ++++ itinerary: - Add additional install dependencies ++++ jacktrip: - Update to 2.5.0: * (added) New JackTrip Audio Bridge VST3 Plugin * (added) Sample rate conversion for audio interfaces * (added) Dynamic adjustment of PLC queues using OSC messages * (updated) VS Mode remote control for audio quality slider * (updated) VS Mode switch to using cookies for authentication * (updated) PLC mode improvements in auto headroom calculations * (fixed) PLC audio corruption when buffer sizes differ * (fixed) PLC broadcast queue length when buffer sizes differ * (fixed) Support for multiple commas in --audiodevice parameter * (fixed) VS Mode access token expires after running for a day * (fixed) VS Mode session feedback dialog closes on navigation * (fixed) VS Mode deeplinks broken for first run after install - disabled libsamplerate on build (https://github.com/jacktrip/jacktrip/issues/1380) ++++ python-jupyter-collaboration-ui: - Update to 1.1.0 * New subpackage version for jupyter-collaboration 3.1.0 ++++ python-jupyter-docprovider: - Update to 1.1.0 * New subpackage version for jupyter-collaboration 3.1.0 ++++ python-jupyter-server-ydoc: - Update to 1.1.0 * New subpackage version for jupyter-collaboration 3.1.0 ++++ kubefirst: - Update to version 2.8.0: * set next macro chart for kubefirst - 2.8.0 * chore: remove the codeql workflow in favor of gocilint (#2365) * fix: kubeconfigfile creation (#2398) * ci: add azure to bug template (#2394) * feat: remove beta (#2366) * docs: move providers out of beta (#2368) * Generate app scaffold from CLI (#2364) * feat(azure): promote azure to general availability (#2367) * Update cmd/k3d/create.go * Housekeeping: delete barely used flags. * fix: label for api (#2356) * feat: add bottlerocket ami types (#2352) * fix(azure): change GCP ref in CLI docs to Azure (#2353) * remove vultr and google out of beta (#2351) * fix: pass CF_ORIGIN_CA_ISSUER_API_TOKEN to API (#2347) ++++ libime: - update to 1.1.10 * New language model to fix some frequency issue * Correction support for shuangpin * Improving segmentation algorithm for pinyin - refresh libime-1.1.10-boost166.patch - drop libime-1.1.9-boost166.patch ++++ postgresql17: - Apply postgresql-tzdata2025a.patch regardless of whether LLVM JIT is enabled ++++ libgit2-glib: - Remove libgit2-glib-include.patch and replace it with series of patches from the upstream issue tracker: + 0001-fix-don-t-confuse-GGIT_MICRO_VERSION-and-GGIT_MINOR_.patch + 0002-build-Fix-build-against-and-require-libgit2-1.8.0.patch + 0003-chore-support-libgit2-1.9.patch ++++ libxml2: - fix decompression from stdin [bsc#1236346] - added patches fix https://gitlab.gnome.org/nwellnhof/libxml2/-/commit/6208f86edd59e31a51a8d9b300d428504adb25a7 + libxml2-support-compressed-input-from-stdin.patch ++++ lximage-qt: - Update to 2.1.1: * Don't set a limit for image size (Qt6 had set an allocation limit of 256 MiB). * Fixed invalid nullptr parameter in QObject::connect (and so, silenced a warning). * Fixed a small miscalculation in the selection screenshot. * Ensure the current thumbnail is in the visible part of the thumbnail bar. * Fixed a problem in rectangular annotations. ++++ lxqt-runner: - Update to 2.1.2: * Fixed a regression that broke case-insensitive filtering in some cases. ++++ mcomix: - for Leap 16.0 requires python3 instead of python311 ++++ neovim: - Update to 0.10.4 - Bug Fixes * checkhealth: Failed if 'lua' in plugin name * decor: Set invalid flag for end of invalidated paired marks * inspect: Use correct default highlight * jobs: Do not block UI when jobwait() doesn't block (#31803) * lsp: Minimum height for floating popup #31990 * lua: Prevent SIGSEGV when lua error is NULL in libuv_worker (#32091) * marks: Revise metadata for start mark of revalidated pair #32017 * mpack: Remove invalid bool definition * runtime: Let matchit and matchparen skips fallback on treesitter captures * search: Avoid quadratic time complexity when computing fuzzy score (#32153) * treesitter: Uv_dlclose after uv_dlerror * treesitter: Don't open fold when o/O adds a line below #28709 * treesitter.foldexpr: Robustness against ctrl-c * treesitter.foldexpr: Refresh in the buffers affected by OptionSet * treesitter.foldexpr: Only refresh valid buffers * ui: Ensure screen update before waiting for input #30576 - Packaging changes: * add a %check section with make oldtest * require tree-sitter module vimdoc for a build * add 0001-neovim-0.10.4-install-treesitter-vimdoc.patch ensuring tested nvim has installed tree sitter plugin enabled. ++++ postgresql17-mini: - Apply postgresql-tzdata2025a.patch regardless of whether LLVM JIT is enabled ++++ product-composer: - update to version 0.5.1 * use mksusecd instead of xorriso, fixes boot partition, requires root ++++ python-cryptography-vectors: - update to 44.0.0: * Update test vectors to match python-cryptography 44.0.0 ++++ python-evdev: - Update to 1.8.0 * The evdev.ecodes module is now generated at install time and contains only constants. This allows type checking and introspection of the evdev.ecodes module, without having to execute it first. The old module is available as evdev.ecodes_runtime. * Reverse mappings in evdev.ecodes that point to more than one value are now tuples instead of lists. * Fix keyboard delay and repeat being swapped. * Move the syn() convenience method from InputDevice to EventIO. - Add fix-tests.patch to pull in test fixes that upstream only included after tagging their release. - Switch source download during packaging from disabledrun to manualrun. ++++ python-inline-snapshot: - Inject multibuild to break a build cycle. ++++ python-jupyter-collaboration: - Update to 3.1.0 * Update with jupyter-ydoc v3.0.2 #412 (@davidbrochart) * Add fork API #410 (@trungleduc) - Release 3.0.1 [#]# Bugs fixed * Fix timeline feature error when base url is set #402 (@Meriem-BenIsmail) * Fix open path error with timeline feature #401 (@Meriem-BenIsmail) [#]# Maintenance and upkeep improvements * Replace flake8, pyupgrade, isort and black with ruff #407 (@davidbrochart) * Fix tests #404 (@davidbrochart) * Update CI #396 (@trungleduc) ++++ python-jupyter-ydoc: - Update to 3.0.3 * Fix missing nbformat version #304 (@fcollonval) * Increase pycrdt compatible version range #307 (@davidbrochart) * Fix stream output #294 (@davidbrochart) * Fix tests #288 (@davidbrochart) ++++ libxml2-python: - fix decompression from stdin [bsc#1236346] - added patches fix https://gitlab.gnome.org/nwellnhof/libxml2/-/commit/6208f86edd59e31a51a8d9b300d428504adb25a7 + libxml2-support-compressed-input-from-stdin.patch ++++ python-linux-procfs: - Switch to pyproject macros. - No more greedy globs in %files. ++++ python-pyOpenSSL: - Update to 25.0.0 * Backward-incompatible changes: - * Deprecations: - * Changes: - Corrected type annotations on Context.set_alpn_select_callback, Context.set_session_cache_mode, Context.set_options, Context.set_mode, X509.subject_name_hash, and X509Store.load_locations. - Deprecated APIs are now marked using warnings.deprecated. mypy will emit deprecation notices for them when used with --enable-error-code deprecated. - Changes from 24.3.0 * Backward-incompatible changes: - Removed the deprecated OpenSSL.crypto.CRL, OpenSSL.crypto.Revoked, OpenSSL.crypto.dump_crl, and OpenSSL.crypto.load_crl. cryptography.x509's CRL functionality should be used instead. - Removed the deprecated OpenSSL.crypto.sign and OpenSSL.crypto.verify. cryptography.hazmat.primitives.asymmetric's signature APIs should be used instead. * Deprecations: - Deprecated OpenSSL.rand - callers should use os.urandom() instead. - Deprecated add_extensions and get_extensions on OpenSSL.crypto.X509Req and OpenSSL.crypto.X509. These should have been deprecated at the same time X509Extension was. Users should use pyca/cryptography's X.509 APIs instead. - Deprecated OpenSSL.crypto.get_elliptic_curves and OpenSSL.crypto.get_elliptic_curve, as well as passing the reult of them to OpenSSL.SSL.Context.set_tmp_ecdh, users should instead pass curves from cryptography. - Deprecated passing X509 objects to OpenSSL.SSL.Context.use_certificate, OpenSSL.SSL.Connection.use_certificate, OpenSSL.SSL.Context.add_extra_chain_cert, and OpenSSL.SSL.Context.add_client_ca, users should instead pass cryptography.x509.Certificate instances. This is in preparation for deprecating pyOpenSSL's X509 entirely. - Deprecated passing PKey objects to OpenSSL.SSL.Context.use_privatekey and OpenSSL.SSL.Connection.use_privatekey, users should instead pass cryptography priate key instances. This is in preparation for deprecating pyOpenSSL's PKey entirely. * Changes: - cryptography maximum version has been increased to 44.0.x. - OpenSSL.SSL.Connection.get_certificate, OpenSSL.SSL.Connection.get_peer_certificate, OpenSSL.SSL.Connection.get_peer_cert_chain, and OpenSSL.SSL.Connection.get_verified_chain now take an as_cryptography keyword-argument. When True is passed then cryptography.x509.Certificate are returned, instead of OpenSSL.crypto.X509. In the future, passing False (the default) will be deprecated. - Rebase skip-networked-test.patch. ++++ python-pycrdt: - Update to 0.12.7 * Add pycrdt.__version__. - Release to 0.10.7 through 0.12.6 * Upgrade yrs to v0.22.0 * Allow passing a Python timestamp function to an undo manager. * Add TypedArray typed container. * Add TypedDoc and TypedMap typed containers. * Rearrange typing tests and docs. * Drop Python v3.8. * Support type annotations. * Bump pyo3 to v0.23.3. * Fix Array iterator. * Add support for adding XmlFragments to arrays and maps (PR by @ColonelThirtyTwo). ++++ python-pycrdt-websocket: - Update to 0.15.4 * Increase pycrdt compatible version range #104 (@fcollonval) - Release 0.15.2 * Remove client on failure #94 (@darabos) * Dead code #89 (@fcollonval) ++++ python-pygit2: - Remove upstreamed const-parents.patch. ++++ salt: - Fix error to stat '/root/.gitconfig' on gitfs (bsc#1230944) (bsc#1234881) - Added: * fix-failed-to-stat-root-.gitconfig-issue-on-gitfs-bs.patch ++++ salt-test: - Fix error to stat '/root/.gitconfig' on gitfs (bsc#1230944) (bsc#1234881) - Added: * fix-failed-to-stat-root-.gitconfig-issue-on-gitfs-bs.patch ++++ python-sherpa: - Add patch support-pytest-8.3.4.patch: * Support pytest 8.3.4 changes. ++++ python-snimpy: - Skip another test. ++++ rebootmgr: - Update to version 3.0+git20250129.eed876f: * Release version 3.1 * rebootmgrd: fix check if new strategy is valid ++++ rpcs3: - Update to version 0.0.34~git20250128: * Fix Savestates recent regression * PPU LLVM: Fix HLE patches * Update LLVM to 18.1.8 * Fix some warnings * Fix segfault on missing firmware * Qt: Fix Recent savestate path * Qt: Add path to recent game/savestate tooltip * Qt: fix recent savestate shortcuts * Qt: Fix recent savestates menu settings * Disable ARM trampolines * Protect RPCS3 from built-in PS2 emulator * Fix Emulator::IsPaused() to allow measurements during module compilation * PPU LLVM: Reduce size of JIT-transition treampolines to 16 * JITASM.cpp: add assert for code building * JIT.h: Add option for lowered function size * JIT.h: Use kOptimizeForSize * LLVM: Add explicit resource-freeing at emulation stop * PPU LLVM: Disable an experimental limit * PPU LLVM: Simplify module progress * PPU Analyzer: Report invalid functions * PPU Analyzer: Clean addr_heap from non-relocations (PRX) * PPU Analyzer: Move ppu_function::callers to lower sizeof(ppu_function) * PPU Analyzer: Remove ppu_function::calls to lower sizeof(ppu_function) * PPU Analyzer: Use std::map::extract to reduce peak memory consumption * PPU Analyzer: Remove ppu_function::name to lower sizeof(ppu_function) * Remove ppu_attr::known_addr * LLVM: Slice PPU executable memory * Thread.cpp: Report VM addresses on VM segfault * LLVM: Install error reporting handler * Qt: Fix device notification registration segfault * sys_usbd: Fix emulated devices not being created without a physical device (#16608) * Qt: add savestate manager dialog * libusb: support hotplug (#16580) * Qt: Add Recent savestates menu * Log LLVM version * cellGem: update gun handler connection periodically * cellPad: Send disconnection notification when swapping device class * cellGem: Move the cursor out of the screen (Time Crisis 4 needs this) * cellGem: Set 255 as value for analog_t * cellGem: mark device as not visible at the screen borders * Qt/input: reset gui pad thread when saving pad settings ++++ rtl88x2bu: - Update to version 5.8.7.1+git20250126.efe396c: * Add additional argument to cfg80211_rtw_set_monitor_channel - Update to version 5.8.7.1+git20241216.45ca59c: * Add v6.10.3 to compatibility list ++++ rubygem-agama-yast: - Allow reading repository in /install directory on iso (jsc#PED-10405) ++++ rubygem-bundler: - New upstream release 2.6.3, see bundled CHANGELOG.md ++++ rubygem-dry-types: - update to 1.8.1: * Fixed - Warnings about unused block arguments (@flash-gordon, #477) - update to 1.8.0: * Added - Added Enum#each_value to iterate over enum values (@CharlieWWW94 in #471) * Fixed - Fixed Default#try to return correct result (@elcuervo + @flash-gordon in #475) * Changed - Set min Ruby version to 3.1 (@flash-gordon) - Better representation of Enum types (@flash-gordon, see #460) - update to 1.7.2: * Fixed - Fixed BigDecimal warning due to not being required in gemspec (@bkuhlmann in #464) ++++ rubygem-gem2rpm: - add new gem2rpm.yml setting to have the runtime deps as buildrequires: :runtime_deps_as_buildrequires: true disabled by default implements https://github.com/openSUSE/gem2rpm/issues/20 ++++ supergfxctl-plasmoid: - Fix dependency issue in .spec with hicolor-icon-theme ++++ suse-xsl-stylesheets: - Update 2.95.0 * 2024 extended palette and infographics palette (#635) * Fix #649: Provide unique alt attribute for <img> (#651) * Fix DOCTEAM-1670: (A11Y) Empty headings (#652) * Several changes to color contrast (commits 8ee59b8, a44616c, 62e535f, d189380, 30d4158) - Change spec file * Add suse-fonts as requirements ++++ tail-tray: - Update to version 0.2.8: * Bump version to 0.2.8 and prepare for new release * remove permission set from cmake-multi-platform.yml * Fix for #27 - BufferedProcessWrapper * Quick workaround to make sure we don't read process output until the process is flagged complete * Tailscale data parsing - More cleanup and fixes * Tailscale data parsing - Better value checking and handling * Add extra Debug output for issue #27 * Remove permission definition for tagged release * Make it writeable for pushing release tags * Fix CodeQL scanner alerts for github jobs * Add AUR package to getting started section * README - Add sections for building on Windows * Correctness - Make sure to run completed cleanup in dtor * Windows - Don't use alternating row colors as it looks like ass on Windows ++++ tpm2-openssl: - Update to 1.3.0: * Added support for RSA-OAEP decryption. * Added 'xof' and 'algid-absent' parameters to digests. * Added Parent to textual information printed by 'openssl pkey -text'. * Fixed multi-threaded operation, preventing the 'Esys called in bad sequence' errors (thanks to @Danigaralfo, @famez, and @AndreasFuchsTPM). * Fixed retrieval of OSSL_PKEY_PARAM_MAX_SIZE for RSA keys. The exact value is returned instead of a fixed TPM2_MAX_RSA_KEY_BYTES. * Fixed handling of absent emptyAuth value in the TSS2 PRIVATE KEY file. * Set authorization value of newly generated keys. This allows users of the C API to direcly use just generated EVP_PKEY. - Add tpm2-openssl.keyring - Don't install libtool archives ++++ trivy: - Update to version 0.58.2 ( bsc#1234512, CVE-2024-45337, bsc#1235265, CVE-2024-45338): * release: v0.58.2 [release/v0.58] (#8216) * fix(misconf): allow null values only for tf variables [backport: release/v0.58] (#8238) * fix(suse): SUSE - update OSType constants and references for compatility [backport: release/v0.58] (#8237) * fix: CVE-2025-21613 and CVE-2025-21614 : go-git: argument injection via the URL field [backport: release/v0.58] (#8215) * release: v0.58.1 [release/v0.58] (#8120) * fix(sbom): attach nested packages to Application [backport: release/v0.58] (#8168) * fix(python): skip dev group's deps for poetry [backport: release/v0.58] (#8158) * fix(sbom): use root package for `unknown` dependencies (if exists) [backport: release/v0.58] (#8156) * chore(deps): bump `golang.org/x/net` from `v0.32.0` to `v0.33.0` [backport: release/v0.58] (#8142) * chore(deps): bump `github.com/CycloneDX/cyclonedx-go` from `v0.9.1` to `v0.9.2` [backport: release/v0.58] (#8136) * fix(redhat): correct rewriting of recommendations for the same vulnerability [backport: release/v0.58] (#8135) * fix(oracle): add architectures support for advisories [backport: release/v0.58] (#8125) * fix(sbom): fix wrong overwriting of applications obtained from different sbom files but having same app type [backport: release/v0.58] (#8124) * chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 [backport: release/v0.58] (#8122) * fix: handle `BLOW_UNKNOWN` error to download DBs [backport: release/v0.58] (#8121) * fix(java): correctly overwrite version from depManagement if dependency uses `project.*` props [backport: release/v0.58] (#8119) * release: v0.58.0 [main] (#7874) * fix(misconf): wrap AWS EnvVar to iac types (#7407) * chore(deps): Upgrade trivy-checks (#8018) * refactor(misconf): Remove unused options (#7896) * docs: add terminology page to explain Trivy concepts (#7996) * feat: add `workspaceRelationship` (#7889) * refactor(sbom): simplify relationship generation (#7985) * chore: remove Go checks (#7907) * docs: improve databases documentation (#7732) * refactor: remove support for custom Terraform checks (#7901) * docs: fix dead links (#7998) * docs: drop AWS account scanning (#7997) * fix(aws): change CPU and Memory type of ContainerDefinition to a string (#7995) * fix(cli): Handle empty ignore files more gracefully (#7962) * fix(misconf): load full Terraform module (#7925) * fix(misconf): properly resolve local Terraform cache (#7983) * refactor(k8s): add v prefix for Go packages (#7839) * test: replace Go checks with Rego (#7867) * feat(misconf): log causes of HCL file parsing errors (#7634) * chore(deps): bump the aws group across 1 directory with 7 updates (#7991) * chore(deps): bump github.com/moby/buildkit from 0.17.0 to 0.17.2 in the docker group across 1 directory (#7990) * chore(deps): update csaf module dependency from csaf-poc to gocsaf (#7992) * chore: downgrade the failed block expand message to debug (#7964) * fix(misconf): do not erase variable type for child modules (#7941) * feat(go): construct dependencies of `go.mod` main module in the parser (#7977) * feat(go): construct dependencies in the parser (#7973) * feat: add cvss v4 score and vector in scan response (#7968) * docs: add `overview` page for `others` (#7972) * fix(sbom): Fixes for Programming Language Vulnerabilities and SBOM Package Maintainer Details (#7871) * feat(suse): Align SUSE/OpenSUSE OS Identifiers (#7965) * chore(deps): bump the common group with 4 updates (#7949) * feat(oracle): add `flavors` support (#7858) * fix(misconf): Update trivy-checks default repo to `mirror.gcr.io` (#7953) * chore(deps): Bump up trivy-checks to v1.3.0 (#7959) * fix(k8s): check all results for vulnerabilities (#7946) * ci(helm): bump Trivy version to 0.57.1 for Trivy Helm Chart 0.9.0 (#7945) * feat(secret): Add built-in secrets rules for Private Packagist (#7826) * docs: Fix broken links (#7900) * docs: fix mistakes/typos (#7942) * feat: Update registry fallbacks (#7679) * fix(alpine): add `UID` for removed packages (#7887) * chore(deps): bump the aws group with 6 updates (#7902) * chore(deps): bump the common group with 6 updates (#7904) * fix(debian): infinite loop (#7928) * fix(redhat): don't return error if `root/buildinfo/content_manifests/` contains files that are not `contentSets` files (#7912) * docs: add note about temporary podman socket (#7921) * docs: combine trivy.dev into trivy docs (#7884) * test: change branch in spdx schema link to check in integration tests (#7935) * docs: add Headlamp to the Trivy Ecosystem page (#7916) * fix(report): handle `git@github.com` schema for misconfigs in `sarif` report (#7898) * chore(k8s): enhance k8s scan log (#6997) * fix(terraform): set null value as fallback for missing variables (#7669) * fix(misconf): handle null properties in CloudFormation templates (#7813) * fix(fs): add missing defered Cleanup() call to post analyzer fs (#7882) * chore(deps): bump the common group across 1 directory with 20 updates (#7876) * chore: bump containerd to v2.0.0 (#7875) * fix: Improve version comparisons when build identifiers are present (#7873) * feat(k8s): add default commands for unknown platform (#7863) * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#7868) * refactor(secret): optimize performance by moving ToLower operation outside loop (#7862) * test: save `containerd` image into archive and use in tests (#7816) * chore(deps): bump the github-actions group across 1 directory with 2 updates (#7854) * chore: bump golangci-lint to v1.61.0 (#7853) ++++ tsung: - Drop python2 Requires, rely on automatic shebang Requires. - Fix Python shebang to not use env. ++++ zizmor: - Update to version 1.3.0: * chore: prep for 1.3.0 release (#500) * docs: bump trophies (#499) * deps: bump indicatif from 0.17.9 to 0.17.11 (#498) * Downgrade tracing-indicatif (#496) * docs: bump trophies (#495) * ci: attempt to fix arm build (#494) * chore(deps): bump the github-actions group with 3 updates (#493) * chore(deps): bump the cargo group with 2 updates (#492) * refactor: improve context handling (#491) * feat(cli): add naches mode (#490) * release-notes: record #485 (#489) * feat: "raw" audit support + `overprovisioned-secrets` (#485) * cli: reduce warning to info when skipping audits (#488) * deps: bump github-actions-models (#487) * docs: bump trophies (#486) * docs: bump trophies (#484) * Fix syntax in docs for bot-condition (#483) * feat: improve parse error slightly (#482) * docs: bump trophies (#481) * chore(deps): bump the cargo group with 3 updates (#480) * Add slash to avoid redirect (#478) * bugfix: collect actions from subdirectories of .github/workflows (#477) ------------------------------------------------------------------ ------------------ 2025-1-28 - Jan 28 2025 ------------------- ------------------------------------------------------------------ ++++ ansible-core-2.17: - update to 2.17.8: * Bugfixes - Ansible will now also warn when reserved keywords are set via a module (set_fact, include_vars, etc). - Ansible.Basic - Fix required_if check when the option value to check is unset or set to null. - Use consistent multiprocessing context for action write locks - ansible-test - Fix up coverage reporting to properly translate the temporary path of integration test modules to the expected static test module path. - ansible-vault will now correctly handle --prompt, previously it would issue an error about stdin if no 2nd argument was passed - copy action now prevents user from setting internal options. - gather_facts action now defaults to ansible.legacy.setup if smart was set, no network OS was found and no other alias for setup was present. - gather_facts action will now issues errors and warnings as appropriate if a network OS is detected but no facts modules are defined for it. - ssh - connection options were incorrectly templated during reset_connection tasks (#84238). ++++ ansible-core: - update to 2.18.2: * Bugfixes - Ansible will now also warn when reserved keywords are set via a module (set_fact, include_vars, etc). - Ansible.Basic - Fix required_if check when the option value to check is unset or set to null. - Use consistent multiprocessing context for action write locks - ansible-test - Fix up coverage reporting to properly translate the temporary path of integration test modules to the expected static test module path. - ansible-vault will now correctly handle --prompt, previously it would issue an error about stdin if no 2nd argument was passed - copy action now prevents user from setting internal options. - gather_facts action now defaults to ansible.legacy.setup if smart was set, no network OS was found and no other alias for setup was present. - gather_facts action will now issues errors and warnings as appropriate if a network OS is detected but no facts modules are defined for it. - ssh - Improve the logic for parsing CLIXML data in stderr when working with Windows host. This fixes issues when the raw stderr contains invalid UTF-8 byte sequences and improves embedded CLIXML sequences. - ssh - connection options were incorrectly templated during reset_connection tasks (#84238). ++++ ansible-documentation: - Update to version 2.18.2: * [stable-2.18] bump antsibull-docs version to 2.16.3 (#2369) * remove tag session from noxfile (#2368) * add runpip instructions for dependencies (#2322) (#2351) * [stable 2.18] remove the relaxed reqs (#2361) * How Can I Help? page: add a ref to collections quick-start guide (#2346) (#2347) * Update platform_junos.rst (#2141) (#2343) * callback event reception order (#2333) (#2341) * fix(style-guide): Add definition for "ID" abbreviation in spelling and word choice guide (#2332) (#2337) * remove 2.9 from version switcher (#2329) (#2331) * Bump antsibull-docs to 2.16.2. (#2317) (#2325) * intro_bsd: Update docs for the current FreeBSD and OpenBSD (#2318) (#2327) * [stable-2.18] ci: refresh dev dependencies (#2311) * [Needs SC review] community/other_tools_and_programs.rst: update (#2284) (#2305) * fix typo (#2293) (#2294) * ci: refresh dev dependencies (#2300) * intro_installation.rst: fix formatting (#2289) (#2292) * Use name instead of source for the documentation on installing directories (#2259) (#2287) * fixes #2177 for stable-2.18 (#2262) * Link to templating functions from the variables page (#2258) (#2283) * Emacs editor integration of ansible-lint ansible/ansible-lint#1326 (#2239) (#2278) * fix file name to execution-environment.yml (#2240) (#2280) * ansible-vault show how to decrypt strings (#2238) (#2274) * ci: refresh dev dependencies (#2268) * run_execution_environment.rst: fix a note (#2253) (#2256) * Add porting guide for Ansible 9.13.0 (#2243) (#2250) * Add porting guide for Ansible 10.7.0 (#2242) (#2247) * Add porting guide for Ansible 11.1.0 (#2241) (#2245) ++++ ansible-lint: - update to 25.1.1: * Bugfixes - Update compat and pre-commit versions (#4495) @audgirka - Fix output terminal colors error for black on black (#4490) @audgirka * Other - Add documentation about how to use private repositories with the github action (#4491) @umglurf ++++ ast-grep: - Update to 0.34.3: * fix: fix binary command again 2c9034c - Update to 0.34.2: * fix: fix binary name for npm #1773 * fix: do not publich napi 553f5e5 - Update to 0.34.1: * fix: fix windows error - Update to 0.34.0: * feat: support cargo binstall #1744 * feat: add tracing of resolved configuration file path #1755 * fix: report error in run with wrong yaml #1768 * Breaking change: feat: reduce napi binary size #1759 * feat: compile sg as an alias of ast-grep #1757 * doc: update readme #574 * fix: remove sequel #1743 * Breaking change: feat: remove nonsupported language e5a0a55 * feat: use macro to simplify code d762257 * fix(deps): update dependency @babel/core to v7.26.7 5944dbf ++++ chezmoi: - Update to version 2.59.0: - Features * feat: Add git-auto-commit and git-auto-push hooks * feat: Add warnf template function * feat: Show original URL in HTTP progress bars * feat: Support filenames containing # in ignore and remove files - Fixes * fix: Fix persistent state mode for commands that execute templates * fix: Warn, don't error, when generating git commit messages for unknown states - Documentation updates * docs: Update pruneEmptyDicts example ++++ cifs-utils: - Require a cifs.idmap plugin, suggest wb-cifs-idmap-plugin as default (idmapwb.so) ++++ editorconfig-checker: - Update to version 3.2.0: * chore(main): release 3.2.0 (#426) * feat: add support for env var NO_COLOR (#429) * chore(deps): bump anchore/sbom-action from 0.17.9 to 0.18.0 (#431) * chore: replace token bound to a human by one bound to a bot (#422) * fix: improve default excludes (#427) * feat: only output "0 errors found" when verbose output is enabled (#423) * chore: replace DOCKER_USERNAME secret by a variable (#421) * chore: remove VERSION file (#419) * chore: remove old build-binary-in-docker Dockerfile (#418) * chore(deps): bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1 (#424) ++++ perl-Image-ExifTool: - Update to 13.16: * Added a couple of new Nikon Z lenses * Added a new Canon RFLensType * Added support for a MIE trailer on QuickTime-format files * Added a number of new EXE MachineType values (github #309) * Made "iTunes" a deletable group * Updated decoding of many Nikon tags for the Z9 firmware version 5.1 * Fixed issue where -diff option would miss showing 1 tag from a group that exists in the difference file but not in the source file * Fixed issue where tag exclusions for alternate files weren't honoured in a -p formatting expression when using "$file#:all:all" in the expression and the -file#, -x, and -p options all together * Fixed FileTypeDescription for lossless extended WebP images - Update to 13.15: * Added a few new Panasonic AFSubjectDetection values * Added " (lossless)" to FileType for lossless WebP images * Avoid treating the QuickTime 'eng' language code as the default 'und' unless the country code is also the default * Fixed issue where writing metadata to a non-extended lossless WebP image with an alpha channel could mess up rendering of the transparency * Fixed problem decoding ID3 WXXX frames (github #307) ++++ eza: - Update to 0.20.18: Bug Fixes: * Support additional yaml file extension, clippy Build: * Cargo bump 2025-01-23 * Flake bump 2025-01-23 ++++ fake-gcs-server: - Update to v1.52.1 - backend: always set StorageClass - Update to v1.52.0 - feat: Add _internal/delete_all to delete all data - Add disposition and language to ComposeObject - Update to v1.51.0 - Disallow uppercase in bucket names - Add POST workaround for clients which cannot PATCH - Add support for getObjectACL and deleteObjectACL - internal/backend: support OpenBSD to get file status last changed info - Persist created and updated time in compose - fix: avoid IncompleteRead on completed partial reads - Add support for StorageClass - Add support for Content-Language - Add support for canceling resumable uploads - Add support for MaxResults when listing objects - Upgrade deps - Update to v1.50.2 - Revert "fakestorage: remove unused type" - Update to v1.50.1 - internal/grpc: use the generated proto provided by Google - Update to v1.50.0 - github/workflows: add job to validate cross-compilation and fix build on freebsd - ci: fix goreleaser config - Support content-disposition - Support setting cache-control of object - add aliases to support specifying EventOptions - Update to v1.49.3 - Go 1.23 is out, adopt it (CVE-2023-45288, bsc#1236521) ++++ featherpad: - Update to 1.6.0: * Support column selection now. See Help → Column Selection. * A rare issue is fixed in finding/highlighting whole words. * The position number on the status-bar is localized. * The support for translating the Help file is dropped because it wasn't practical (an online translation service can be used instead). ++++ filesystem: - add Provides: may-perform-usrmerge (bsc#1236481) ++++ forgejo-guardian: - update to 0.5.0: * Ability to check user tokens and oauth2 apps * The minimum value for inactive.req_limit changed to 4 * Ability to enter seconds in the interval without s suffix * Make expressions.interval suffixably * Guardian checks all instance users when expressions.only_new_users is false * Prevent async deadlock when Telegram is disabled ++++ fstl: - Update to 0.11.0: * Updates from 0.10.0 release #85 * Fix STL file selection filter #92 * Add arc-ball mechanism to mouse control #99 * Set application icon, so it will appear in about window and in dock f… #100 * Add the option to reset or not the rotation when loading a new stl file. #103 * Add fullscreen option in View menu associated with key F11 #104 * wait to load the stl file until file size does not change anymore #106 * Clean commit c4dd685 #108 * Wait for the STL file size to stop changing. #107 * Revert "wait to load the stl file until file size does not change anymore (#106) * Will dev customizable shader #102 * Common Viewpoints #110 * Support standard Close shortcut #115 * Add xdg directory for linux desktop file and app icons. #101 * Add Viewpoint shortcuts and isometric view #118 * Minor fix, update version and copyright years #125 * Feature/open external #126 ++++ ghc-X11: - Update copyright header. No functional change. ++++ ghc-aeson-pretty: - Update copyright header. No functional change. ++++ ghc-dbus: - Update dbus to version 1.3.11. Upstream does not provide a change log file. ++++ ghc-ilist: - Update copyright header. No functional change. ++++ ghc-iwlib: - Update copyright header. No functional change. ++++ ghc-network-control: - Update network-control to version 0.1.4. [#]# 0.1.4 * Using Integer instead of Int in LRUCache. ++++ ghc-persistent-sqlite: - Update copyright header. No functional change. ++++ ghc-psqueues: - Update psqueues to version 0.2.8.1. - 0.2.8.1 (2025-01-28) * Fix performance issue in OrdPSQ relating to balancing (#61). * Relax hashable upper bound to 1.5 * Relax QuickCheck upper bound to 2.15 * Relax tasty-quickcheck upper bound to 0.11 ++++ ghc-yaml: - Update copyright header. No functional change. ++++ glaze: - Quantify speed claims ++++ gnome-connections: - Update to version 47.2.1: + Fix AppStream metadata + Fix key events in fullscreen mode + Fix scrolling for VNC connections + Start using GNOME Release Service + Add GIT_SUBMODULE_STRATEGY recursive to bundle subprojects + Switch to master gnome release service branch + Update gtk-frdp: Queue drawing of the area from the main thread + Updated translations. ++++ go-sendxmpp: - Update to 0.14.1: * Use prettier date format for error messages. * Update XEP-0474 to version 0.4.0 (requires go-xmpp >= 0.2.10). ++++ govc: - Update to version 0.48.0: * chore: Update version.go for v0.48.0 * Add ResourcePool.resourceConfigSpecDetailed to missingSet filter * add delete flag for CnsContainerCluster type * vcsim: add env var for use with ssoadmin GetTrustedCertificates * govc: sha256 for session cache * api: add vlsm.GlobalObjectManager.List method * vcsim: add disk query and metadata support * govc: add disk.metadata ls and update commands * fix: add DirectPathProfileManager to mo registry * vcsim: fix save+load of Alarm objects * govc: enhance VAPI for vSphere Supervisor Services * vcsim: add ssoadmin GetTrustedCertificates method * vcsim: fix lookup service deferred registration * vcsim: add vslm VStorageObjectManager (aka FCD Global Catalog) support * fix: support multiple property.Collector.Retrieve base type fields * fix: Add session lookup fallback for soap header auth * vcsim: add DatastoreNamespaceManager Create/Delete directory methods * fix: govc: import.ovf remote support regression * goreleaser: remove brew tap setup ++++ govulncheck-vulndb: - Update to version 0.0.20250128T150132 2025-01-28T15:01:32Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3409 CVE-2025-23208 GHSA-c9p4-xwr9-rfhx * GO-2025-3410 CVE-2025-24337 GHSA-3qc3-mx6x-267h * GO-2025-3413 CVE-2025-0377 GHSA-wpfp-cm49-9m9q * GO-2025-3414 CVE-2024-11218 GHSA-5vpc-35f4-r8w6 * GO-2025-3415 CVE-2025-23028 GHSA-9m5p-c77c-f9j7 * GO-2025-3416 CVE-2025-23047 GHSA-h78m-j95m-5356 * GO-2025-3418 CVE-2025-24030 GHSA-j777-63hf-hx76 * GO-2025-3419 CVE-2025-24355 GHSA-v34r-vj4r-38j6 * GO-2025-3422 CVE-2025-24354 - Update to version 0.0.20250128T004730 2025-01-28T00:47:30Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3372 CVE-2024-45339 * GO-2025-3373 CVE-2024-45341 * GO-2025-3383 CVE-2024-45340 * GO-2025-3420 CVE-2024-45336 * GO-2025-3421 CVE-2025-22865 ++++ grml-zsh-config: - Update to 0.19.4: * zshrc: deprecate xunfunction * zshrc: remove "hbp" alias ++++ gromox: - Update to release 2.40 * zcore: avoid unwrapping Content-Transfer-Encoding twice for clearsigned S/MIME * ews: calculate timezone offsets for local time only * imap, pop3: multi-server capability, replacing direct disk I/O by network RPCs to the exmdb storage backend ++++ hyprutils: - Update to version 0.5.0: + This is another major update breaking ABI. Thanks to the ABI break though, we fixed crashes and improved performance around the animation manager. + Fixes: - add missing nullptr comparison operators for WeakPtr - animation: fix crashes and cleanup of active vars - Changes from version 0.4.0: + This is a major update with fixes, new stuff, and an ABI break (as such, sover bump) + New stuff: - memory: Added UniquePointer + Fixes: - animation: don't fire update events if the avar is not being animated - animations: fix adding/removing vars during ::tick - fix CRegion::scale using x scale as y scale by + Other: - animation: add virtual dtor to AnimationManager - Changes from version 0.3.3: + A small update mostly because I forgot to bump VERSION for 0.3.2 - Changes from version 0.3.2: + Another small update to add the new AnimationConfigTree. + Additions: - animation: add CAnimationConfigTree - Changes from version 0.3.1: + A small update with new animation stuff + Additions: - animation: add BezierCurve, AnimationManager and AnimatedVariable + Fixes: - fix: compile warnings - Changes from version 0.3.0: + This is a breaking update. API is unbroken, but ABI is. The previous 0.2.6 update also was breaking. Sorry for that! + New stuff: - os/process: add pid() - add filedescriptor class + Fixes: - region: fix header path ++++ java-1_8_0-openjdk: - Update to version jdk8u442 (icedtea-3.34.0) * Security fiexes + No CVE from the January 2025 CPU affects jdk8u432, nonetheless this release contains defense-in-depth fixes that have no CVE assigned to them. * Import of OpenJDK 8 u442 build 06 + JDK-8048003: test/compiler/8009761/Test8009761.java failed with: java.lang.RuntimeException: static java.lang.Object Test8009761.m3(boolean,boolean) not compiled + JDK-8058322: Zero name_index item of MethodParameters attribute cause MalformedParameterException. + JDK-8066708: JMXStartStopTest fails to connect to port 38112 + JDK-8133287: (fs) java/nio/file/Files/probeContentType/ /ParallelProbes.java should use othervm mode + JDK-8189687: Swing: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows + JDK-8209023: fix 2 compiler tests to avoid JDK-8208690 + JDK-8239312: [macOS] javax/swing/JFrame/NSTexturedJFrame/ /NSTexturedJFrame.java + JDK-8260380: Upgrade to LittleCMS 2.12 + JDK-8315731: Open source several Swing Text related tests + JDK-8335428: Enhanced Building of Processes + JDK-8335912: Add an operation mode to the jar command when extracting to not overwriting existing files + JDK-8336564: Enhance mask blit functionality redux + JDK-8338402: GHA: some of bundles may not get removed + JDK-8339133: [8u] Profiler crashes at guarantee(is_result_safe || is_in_asgct()): unsafe access to zombie method + JDK-8339180: Enhanced Building of Processes: Follow-on Issue + JDK-8339394: Bump update version of OpenJDK: 8u442 + JDK-8339882: Replace ThreadLocalStorage::thread with Thread::current_or_null in jdk8 backport of JDK-8183925 + JDK-8340815: Add SECURITY.md file + JDK-8342822: jdk8u432-b06 does not compile on AIX + JDK-8342841: [8u] Separate jdk_security_infra tests from jdk_tier1 ++++ jenkins-x-cli: - Update to version 3.11.29: * chore(deps): bump codecov/codecov-action from 3 to 5 - Update to version 3.11.28: * chore(deps): bump jenkins-x-plugins/jx-release-version ++++ kargo-cli: - Update to version 1.2.2: * chore(backport release-1.2): docs: Added Advanced installation with Argo CD doc (#3381) * chore(backport release-1.2): docs: cli instructions doc (#3380) * chore(backport release-1.2): fix: fix faulty logic for handling possible double-encoding of github app private key (#3379) * chore(backport release-1.2): chore(cli): fix update command example (#3375) * chore(backport release-1.2): fix(ui): tolerate entra id RFC8414 deviation (#3362) * chore(backport release-1.2): docs: add common chart configuration options (#3361) * chore(backport release-1.2): docs: fix incorrect callback url in oidc docs (#3360) * chore(backport release-1.2): docs: add/update roadmap (#3357) * chore(backport release-1.2): docs: add operator guide > security > oidc (#3354) * chore(backport release-1.2): docs: operator > security > secure configuration (#3351) ++++ kubectl-rook-ceph: - new package kubectl-rook-ceph: provide common management and troubleshooting tools for the Rook Ceph storage provider ++++ util-linux-systemd: - Create and own directories /etc/blkid.conf.d and /usr/etc/blkid.conf.d (boo#1235887#c3). - Add missingok for /etc/blkid.conf. ++++ resource-agents: - drop HA package cluster-glue and Linux-HA style fence agents in FrameworkOne (jsc#PED-8498) Remove dependency: cluster-glue-devel. As a result of this sfex_init, sfex_stat, resource-agents-deps.target and ldirectord.service were removed also. - Update to version 4.16.0+git38.da9ef4e2: * storage-mon: log "storage_mon is already running" in start-action * storage-mon: check if daemon is already running during start-action * storage-mon: replace dashes with underscores in functions * ocf-binaries: add FGREP * Filesystem: dont report warnings when creating a Filesystem resource * ibm-cloud-vpc-move-fip: new resource agent (#2008) * ibm-cloud-vpc-cr-vip: fix ImportError logging * All agents: use detected grep -E/-F instead of egrep/fgrep when detected * ibm-cloud-vpc-cr-vip: dont build if ibm_cloud_fail_over is not installed * nfsserver: dont use init-scripts if systemd is running * ibm-cloud-vpc-cr-vip: new resource agent (#2002) * ocf-shellfuncs: fixed bash systax error added at a25f08cf98d784894df9c52960eff5ccef059393 * openstack-cinder-volume: fix detach not working during start-action after #2000 * openstack-cinder-volume: wait for volume to be available * spec: update Requires paths for RHEL10/CentOS 10 * awsvip: let user specify which interface to use, and make the parameter optional in aws-vpc-move-ip * aws.sh: add get_interface_mac() * Mid: storage-mon RA: Wait until monitor confirms the startup pid according to the OCF resource specification. * High: storage-mon: Correct the timing of setting notification values to storage-mon(RA) clients. * aws.sh/ocf-shellfuncs: add ability to fresh token if it's invalid * aws.sh: chmod 600 $TOKEN_FILE, add get_instance_id() with DMI support, and use get_instance_id() in AWS agents ++++ libqt5-qtconnectivity: - Update to version 5.15.16+kde2: * QLowEnergyControllerPrivateBluez: guard against malformed replies (CVE-2025-23050, boo#1236237) ++++ tigervnc: - Only add selinux on %suse_version >= 1600 ++++ util-linux: - Create and own directories /etc/blkid.conf.d and /usr/etc/blkid.conf.d (boo#1235887#c3). - Add missingok for /etc/blkid.conf. ++++ postgresql17: - Fix build, add postgresql-tzdata2025a.patch ++++ sendmail: - Allow libmilter to be installed without local MTA as it can be used with a remote MTA as well - reduce requires smtp_daemon to recommends, to allow e.g. smaller clamav footprints. ++++ readline6: - Rename readline-6.2-endpw.dif to readline-6.2-endpw.nodif ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1009 - fixed typo - 4.5.227 ++++ libstoragemgmt: - Update to 1.10.2: * Correct a failure to build with gcc 15+ compiler tool chain. - We waited for SR#1174101 to have libled1-devel but in the end it was named ledmon-devel. So adjust the name - Add BR on libsgutils-devel as well ++++ libtorrent-rasterbar: - Update to version 2.0.11 * bump version for future release * torrent_status::num_pieces counts pieces passed hash check * Updated numerous action revisions * fix setup.py to not use distutils * fix integer overflow in piece picker * Send read_piece_alert after piece passes * test for set_piece_deadline() * Make anti-leech choker never increase score for dishonesty * fix the compilation failure caused * bump libsimulator submodule * assume copy_file_range() exists on linux (unless old glibc) * rely on the openssl version already installed on the runner * remove aligned storage, as it's deprecated in C++23 * apply DSCP setting to peers before connecting * check settings_pack::max_out_request_queue before alert outstanding_r… * improve debug facilities of swarm simulations * Improve simulator determinism * fix issue when closing a uTP connection * fix test_copy_file to recognize overlayfs as supporting sparse files. * Fix some typos * don't discard netlink messages for previously seen addresses * fix pre-allocation when changing priority * limit the piece size in create_torrent constructor * Updated numerous pre-commit hook revs. * fix BEP-40 peer priority for IPv6 * minor fix on documentation * allow connections while checking resume data if no_verify_files flag is set * don't hint POSIX_FADV_RANDOM * fix tests to work on linux ZFS * fix bug where file_progress could sometimes be reported as >100% * Move construct std::shared_ptr objects * Bump libsimulator submodule * fix performance bug in the file pool * piece_picker updates *