Packages changed: 389-ds (3.0.1~git1.1f95b57 -> 3.0.1~git37.55529d1) ImageMagick (7.1.1.31 -> 7.1.1.32) MozillaFirefox (124.0.2 -> 125.0.3) SDL2 (2.30.2 -> 2.30.3) aalib accountsservice acl amarok (2.9.75git.20230408T114133~7098c192a6 -> 3.0.0) apache2-mod_php8 (8.3.6 -> 8.3.7) autofs binutils btrfsprogs (6.8 -> 6.8.1) ca-certificates (2+git20230406.2dae8b7 -> 2+git20240415.3fe9324) cheese cppcheck (2.13.4 -> 2.14.0) cpupower (6.8.7 -> 6.8.8) cronie cyrus-sasl desktop-translations (84.87.20230128.350400f -> 84.87.20240503.9343de5) distribution-logos-openSUSE (20240404 -> 20240429) dracut (059+suse.563.g4900899a -> 059+suse.581.g19b7c06c) ed (1.20.1 -> 1.20.2) evince (46.0 -> 46.1) evolution (3.52.0 -> 3.52.1) evolution-data-server (3.52.0 -> 3.52.1) evolution-ews (3.52.0 -> 3.52.1) ffmpeg-4 ffmpeg-6 flatpak (1.15.6 -> 1.15.8) fribidi (1.0.13 -> 1.0.14) fwupd (1.9.16 -> 1.9.19) gcc13 (13.2.1+git8285 -> 13.2.1+git8761) gcc14 (14.0.1+git10008 -> 14.1.0+git10173) gdb gdk-pixbuf (2.42.10 -> 2.42.11) gedit gimp (2.10.36 -> 2.10.38) git (2.44.0 -> 2.45.0) glibc glslang (14.1.0 -> 14.2.0) gnome-browser-connector gnome-calculator (46.0 -> 46.1) gnome-control-center (46.0.1 -> 46.1) gnome-music gnome-settings-daemon gnome-shell (46.0 -> 46.1) gnome-shell-extensions (46.0 -> 46.1) gnome-software (46.0 -> 46.1) gnome-sudoku (46.0 -> 46.1) gnome-terminal (3.52.0 -> 3.52.1) gnome-tweaks (46.0 -> 46.1) gnome-user-docs (46.0 -> 46.1) gobject-introspection google-noto-coloremoji-fonts (20230315 -> 20240424) google-noto-fonts (20240401 -> 20240501) gpsd grub2 gsettings-desktop-schemas gstreamer gtk2 gtk2-engine-murrine gtk4 (4.14.3 -> 4.14.4) gtksourceview guestfs-tools harfbuzz iso-codes jasper (4.2.3 -> 4.2.4) kernel-firmware (20240419 -> 20240426) kernel-firmware-nvidia-gspx-G06 (550.76 -> 550.78) kernel-source (6.8.7 -> 6.8.8) kf6-attica (6.1.0 -> 6.2.0) kf6-baloo (6.1.0 -> 6.2.0) kf6-bluez-qt (6.1.0 -> 6.2.0) kf6-breeze-icons (6.1.0 -> 6.2.0) kf6-frameworkintegration (6.1.0 -> 6.2.0) kf6-karchive (6.1.0 -> 6.2.0) kf6-kauth (6.1.0 -> 6.2.0) kf6-kbookmarks (6.1.0 -> 6.2.0) kf6-kcalendarcore (6.1.0 -> 6.2.0) kf6-kcmutils (6.1.0 -> 6.2.0) kf6-kcodecs (6.1.0 -> 6.2.0) kf6-kcolorscheme (6.1.0 -> 6.2.0) kf6-kcompletion (6.1.0 -> 6.2.0) kf6-kconfig (6.1.0 -> 6.2.0) kf6-kconfigwidgets (6.1.0 -> 6.2.0) kf6-kcontacts (6.1.0 -> 6.2.0) kf6-kcoreaddons (6.1.0 -> 6.2.0) kf6-kcrash (6.1.0 -> 6.2.0) kf6-kdav (6.1.0 -> 6.2.0) kf6-kdbusaddons (6.1.0 -> 6.2.0) kf6-kdeclarative (6.1.0 -> 6.2.0) kf6-kded (6.1.0 -> 6.2.0) kf6-kdesu (6.1.0 -> 6.2.0) kf6-kdnssd (6.1.0 -> 6.2.0) kf6-kdoctools (6.1.0 -> 6.2.0) kf6-kfilemetadata (6.1.0 -> 6.2.0) kf6-kglobalaccel (6.1.0 -> 6.2.0) kf6-kguiaddons (6.1.0 -> 6.2.0) kf6-kholidays (6.1.0 -> 6.2.0) kf6-ki18n (6.1.0 -> 6.2.0) kf6-kiconthemes (6.1.0 -> 6.2.0) kf6-kidletime (6.1.0 -> 6.2.0) kf6-kimageformats (6.1.0 -> 6.2.0) kf6-kio (6.1.0 -> 6.2.0) kf6-kirigami (6.1.0 -> 6.2.0) kf6-kitemmodels (6.1.0 -> 6.2.0) kf6-kitemviews (6.1.0 -> 6.2.0) kf6-kjobwidgets (6.1.0 -> 6.2.0) kf6-knewstuff (6.1.0 -> 6.2.0) kf6-knotifications (6.1.0 -> 6.2.0) kf6-knotifyconfig (6.1.0 -> 6.2.0) kf6-kpackage (6.1.0 -> 6.2.0) kf6-kparts (6.1.0 -> 6.2.0) kf6-kplotting (6.1.0 -> 6.2.0) kf6-kpty (6.1.0 -> 6.2.0) kf6-kquickcharts (6.1.0 -> 6.2.0) kf6-krunner (6.1.0 -> 6.2.0) kf6-kservice (6.1.0 -> 6.2.0) kf6-kstatusnotifieritem (6.1.0 -> 6.2.0) kf6-ksvg (6.1.0 -> 6.2.0) kf6-ktexteditor (6.1.0 -> 6.2.0) kf6-ktexttemplate (6.1.0 -> 6.2.0) kf6-ktextwidgets (6.1.0 -> 6.2.0) kf6-kunitconversion (6.1.0 -> 6.2.0) kf6-kuserfeedback (6.1.0 -> 6.2.0) kf6-kwallet (6.1.0 -> 6.2.0) kf6-kwidgetsaddons (6.1.0 -> 6.2.0) kf6-kwindowsystem (6.1.0 -> 6.2.0) kf6-kxmlgui (6.1.0 -> 6.2.0) kf6-modemmanager-qt (6.1.0 -> 6.2.0) kf6-networkmanager-qt (6.1.0 -> 6.2.0) kf6-prison (6.1.0 -> 6.2.0) kf6-purpose (6.1.0 -> 6.2.0) kf6-qqc2-desktop-style (6.1.0 -> 6.2.0) kf6-solid (6.1.0 -> 6.2.0) kf6-sonnet (6.1.0 -> 6.2.0) kf6-syndication (6.1.0 -> 6.2.0) kf6-syntax-highlighting (6.1.0 -> 6.2.0) kf6-threadweaver (6.1.0 -> 6.2.0) kirigami-addons6 (1.1.0 -> 1.2.0) krb5 libarchive (3.7.2 -> 3.7.4) libbpf (1.4.0 -> 1.4.1) libgpg-error (1.48 -> 1.49) libguestfs liblouis (3.25.0 -> 3.29.0) libnvme (1.8+0.gbff7dda -> 1.9+0.g80c5cf2) libproxy-backend (0.5.5 -> 0.5.6) libproxy-client (0.5.5 -> 0.5.6) libqaccessibilityclient-qt6 (0.5.0 -> 0.6.0) libreoffice (24.2.2.2 -> 24.2.3.2) libshumate (1.2.0 -> 1.2.1) libstorage-ng (4.5.202 -> 4.5.203) libupnp (1.14.18 -> 1.14.19) libvirt (10.2.0 -> 10.3.0) libxslt llvm18 (18.1.4 -> 18.1.5) mobile-broadband-provider-info (20230416 -> 20240407) mutter (46.0 -> 46.1) nano (7.2 -> 8.0) nautilus (46.0 -> 46.1) ncurses (6.4.20240414 -> 6.5.20240427) nvidia-open-driver-G06-signed (550.76_k6.8.6_1 -> 550.78_k6.8.8_1) nvme-cli (2.8 -> 2.9.1) openSUSE-release (20240424 -> 20240512) openssl-3 osinfo-db ovmf patterns-base pcre2 pcsc-lite (2.0.3 -> 2.1.0) php8 (8.3.6 -> 8.3.7) pipewire (1.0.5 -> 1.0.5+git36.60deeb2) pixman (0.43.2 -> 0.43.4) polari (45.0 -> 46.0) polkit-default-privs (1550+20240325.eddbe04 -> 1550+20240430.5327266) postgresql16 (16.2 -> 16.3) prctl publicsuffix (20240410 -> 20240419) python-Jinja2 (3.1.3 -> 3.1.4) python-cryptography (42.0.5 -> 42.0.6) python-libvirt-python (10.2.0 -> 10.3.0) python-pip (23.3.2 -> 24.0) python-pygit2 python311 python311-core qemu (8.2.2 -> 8.2.3) qt6-base re2 (20240401 -> 20240501) rebootmgr (2.4 -> 2.4+git20240503.5b98913) sac sane-backends (1.2.1 -> 1.3.0) sdbootutil (1+git20240410.3325802 -> 1+git20240506.573a6a4) sddm sddm-qt6 setools (4.5.0 -> 4.5.1) socat (1.7.4.3 -> 1.8.0.0) sqlite3 (3.45.2 -> 3.45.3) supermin systemd (255.4 -> 255.5) systemd-presets-branding-Aeon taglib thin-provisioning-tools tpm2-0-tss (4.0.1 -> 4.1.0) tracker (3.7.1 -> 3.7.3) tracker-miners (3.7.1 -> 3.7.3) transactional-update (4.6.6 -> 4.6.8) unbound (1.19.3 -> 1.20.0) unison (2.53.4 -> 2.53.5) util-linux (2.39.3 -> 2.40.1) util-linux-systemd (1.3.1 -> 2.40.1) virt-manager virt-v2v vlc vte (0.76.0 -> 0.76.1) wicked (0.6.74 -> 0.6.75) wireplumber wtmpdb (0.11.0 -> 0.12.0+git.20240508) xconsole (1.0.8 -> 1.1.0) xdg-desktop-portal-gnome (46.0 -> 46.1) xxhash yast2-bootloader (5.0.8 -> 5.0.10) yast2-installation (5.0.8 -> 5.0.10) yast2-storage-ng (5.0.12 -> 5.0.14) yast2-trans (84.87.20240421.63804708b7 -> 84.87.20240505.45b4c21d5b) === Details === ==== 389-ds ==== Version update (3.0.1~git1.1f95b57 -> 3.0.1~git37.55529d1) Subpackages: lib389 libsvrcore0 - Update to version 3.0.1~git37.55529d1: * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145) * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144) * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143) * Issue 6136 - failure in freeipa tests (#6137) * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131) * Issue i6057 - Fix3 - Fix covscan issues (#6127) * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130) * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126) * Issue 6080 - ns-slapd crash in referint_get_config (#6081) * Issue 6110 - Typo in Account Policy plugin message * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121) * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120) * Issue 6117 - Fix the UTC offset print (#6118) * Issue 6112 - RFE - add new operation note for MFA authentications * Issue 5842 - Add log buffering to audit log * Issue 5305 - OpenLDAP version autodetection doesn't work * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107) * Issue 6057 - vlv search may result wrong result with lmdb (#6091) * Issue 6103 - New connection timeout error breaks errormap (#6104) * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093) * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079) * Issue 6096 - Improve connection timeout error logging (#6097) * Issue 5647 - covscan: memory leak in audit log when adding entries * Issue 6094 - Add coverity scan workflow * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088) * Issue 5487 - Fix various isses with logconv.pl (#6085) * Issue 5962 - Rearrange includes for 32-bit support logic * Issue 6046 - Make dscreate to work during kickstart installations * Issue 6082 - Remove explicit dependencies toward libdb (#6083) * Issue 6073 - Improve error log when running out of memory (#6084) * Issue 6071 - Instance creation/removal is slow * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027) * Issue 6075 - Ignore build artifacts (#6076) * Issue 6068 - Add dscontainer stop function ==== ImageMagick ==== Version update (7.1.1.31 -> 7.1.1.32) Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - version update to 7.1.1.32 * Fix GIF ICC profile reading #7282 * uhdr.c: add support for rgb inputs #7273 ==== MozillaFirefox ==== Version update (124.0.2 -> 125.0.3) - Mozilla Firefox 125.0.3 * Fixed: Fixed an extra blank tab with an address of `https://0.0.0.1` sometimes appearing when attempting to launch Firefox when it is already running (bmo#1892612). * Fixed: Fixed an issue that could cause incorrect font selection in some situations for users with the Japanese locale set (bmo#1892363). * Fixed: Fixed text corruption when dragging text containing unicode characters on Linux systems (bmo#1888202). * Fixed: Fixed a correctness error when checking `arguments.length` (and not using arguments otherwise) inside of a generator or async function (bmo#1892699). * Fixed: Fixed an issue that could lead to inconsistent focus handling of `<select>` elements when opened (bmo#1893177). - Fix build on Leap by requiring gcc13 which has been made available as an update. - Mozilla Firefox 125.0.2 * The 125.0 and 125.0.1 releases were skipped due to problems with a feature that proactively blocked downloads from potentially untrustworthy URLs. * New: Firefox now supports the AV1 codec for Encrypted Media Extensions (EME), enabling higher-quality playback from video streaming providers * New: The Firefox PDF viewer now supports text highlighting. * New: Firefox View now displays pinned tabs in the Open tabs section. Tab indicators have also been added to Open tabs, so users can do things like see which tabs are playing media and quickly mute or unmute across windows. Indicators were also added for bookmarks, tabs with notifications, and more! their addresses upon submitting an address form, allowing Firefox to autofill stored address information in the future. * New: The URL Paste Suggestion feature provides a convenient way for users to quickly visit URLs copied to the clipboard in the address bar of Firefox. When the clipboard contains a URL and the URL bar is focused, an autocomplete result appears automatically. Activating the clipboard suggestion will navigate the user to the URL with 1 click. * New: Users of tab-specific Container add-ons can now search in the Address Bar for tabs that are open in different containers. Special thanks to volunteer contributor atararx for kicking off the work on this feature! * New: Firefox now provides an option to enable Web Proxy Auto- Discovery (WPAD) while configured to use system proxy settings. * Changed: In a group of radio buttons where no option is selected, the tab key now only reaches the first option rather than cycling through all available options. The arrow keys navigate between options as they do when there is a selected option. This makes keyboard navigation more efficient and consistent * HTML5: Firefox now supports the `popover` global attribute used for designating an element as a popover element. The element won't be rendered until it is made visible, after which it will appear on top of other page content. * HTML5: WebAssembly multi-memory is now enabled by default. Wasm multi-memory allows wasm modules to use and import multiple independent linear memories. This enables more efficient interoperability between modules and provides better polyfills for upcoming wasm standards, such as the component model. * HTML5: Added support for Unicode Text Segmentation to JavaScript. * HTML5: Added support for `contextlost` and `contextrestored` events on HTMLCanvasElement and OffscreenCanvas to allow user code to recover from context loss with hardware accelerated 2d canvas. * HTML5: Firefox now supports the `navigator.clipboard.readText()` web API. A paste context menu will appear for the user to confirm when attempting to read clipboard data not provided by the same-origin page. * HTML5: Added support for the `content-box` and `stroke-box` keywords of the `transform-box` CSS property. * HTML5: The `align-content` property now works in block layout, allowing block direction alignment without needing a flex or grid container. * HTML5: Support for `SVGAElement.text` was removed in favor of the more widely-implemented `SVGAElement.textContent` method. * Developer: Following several requests, we have reintroduced the option to disable the Pause Debugger Overlay (`devtools.debugger.features.overlay`). This overlay appears over the page content when the debugger pauses JavaScript execution. In certain scenarios, the overlay can be intrusive, making it challenging to interact with the page, for instance, evaluating shades of color underneath. * Developer: We've added a new drop-down menu button at the bottom of the source view in the Debugger panel, specifically designed for Source Map related actions. Users can now easily disable or enable Source Maps support, open the Source Map file in a new tab, switch between the original source and the generated bundle, toggle the "open original source by default" option, and view the Source Map status such as errors, loading status, etc. MFSA 2024-18 (bsc#1221327) * CVE-2024-3852 (bmo#1883542) GetBoundName in the JIT returned the wrong object * CVE-2024-3853 (bmo#1884427) Use-after-free if garbage collection runs during realm initialization * CVE-2024-3854 (bmo#1884552) ... changelog too long, skipping 37 lines ... - add mozilla-libproxy-fix.patch to fix with-libproxy build variant ==== SDL2 ==== Version update (2.30.2 -> 2.30.3) - Update to release 2.30.3 * Fixed a pointer warping issue on XWayland * Reduced startup time when scanning for game controllers on Linux ==== aalib ==== - Remove conditionals for SUSE 11.3 - Add -fpermissive to optflags (boo#1223910). ==== accountsservice ==== Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0 - Keep en and en_GB 'translations' in the main package: do not force -lang packages onto all users. ==== acl ==== Subpackages: libacl1 - BuildRequire gettext-devel instead of gettext-tools-mini: let OBS sort out if the -mini package is the right one to be used or not. ==== amarok ==== Version update (2.9.75git.20230408T114133~7098c192a6 -> 3.0.0) - Update to 3.0.0 * https://blogs.kde.org/2024/04/29/amarok-3.0-castaway-released/ - Drop patch, merged upstream: * 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch ==== apache2-mod_php8 ==== Version update (8.3.6 -> 8.3.7) - version update to 8.3.7 Core: Fixed zend_call_stack build with Linux/uclibc-ng without thread support. Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled). Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c). Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations). Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters). Fixed bug GH-14013 (Erroneous dnl appended in configure). Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly). Fixed bug GH-13727 (Missing void keyword). Fibers: Fixed bug GH-13903 (ASAN false positive underflow when executing copy()). Fileinfo: Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC). FPM: Fixed bug GH-13563 (Setting bool values via env in FPM config fails). Intl: Fixed build for icu 74 and onwards. MySQLnd: Fix shift out of bounds on 32-bit non-fast-path platforms. Opcache: Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload). Fixed incorrect assumptions across compilation units for static calls. OpenSSL: Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely). PDO SQLite: Fix GH-13984 (Buffer size is now checked before memcmp). Fix GH-13998 (Manage refcount of agg_context->val correctly). Phar: Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference). Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c). Fix potential NULL pointer dereference before calling EVP_SignInit. PHPDBG: Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame). Posix: Fix usage of reentrant functions in ext/posix. Session: Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c). Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts). Fixed buffer _read/_write size limit on windows for the file mode. Streams: Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument". Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure). Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket). Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64). Treewide: Fix gcc-14 Wcalloc-transposed-args warnings. ==== autofs ==== - Fix -Werror=incompatible-pointer-types issues (bsc#1221682) * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch ==== binutils ==== Subpackages: libctf-nobfd0 libctf0 - Allow to disable profiling - Use %patch -P N instead of deprecated %patchN. ==== btrfsprogs ==== Version update (6.8 -> 6.8.1) Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1 - update to 6.8.1 * mkfs: fix writing on zoned device when block-group-tree is selected * tune: fix writing on zoned device with option --convert-to-block-group-tree * check: * more progress and error messages * unify handling of unknown command line options with other commands * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup (added in 6.6.3), qgroup deletion does not always work due to delayed background processing of subvolume or set value in sysfs:ggroup/drop_subtree_threshold * other: * misc refactoring * error handling fixes reported by gcc -fanalyzer * documentation updates * new and updated tests - enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943) ==== ca-certificates ==== Version update (2+git20230406.2dae8b7 -> 2+git20240415.3fe9324) - Update to version 2+git20240415.3fe9324: * Add ca-certificates-setup.service * typo: differnt/different ==== cheese ==== Subpackages: libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0 - Add cheese-c99.patch: fix cast to invalid pointer type (glgo#GNOME/cheese!70). ==== cppcheck ==== Version update (2.13.4 -> 2.14.0) - update to 2.14.0 * New checks: - eraseIteratorOutOfBounds: warns when erase() is called on an iterator that is out of bounds - returnByReference: warns when a large class member is returned by value from a getter function ==== cpupower ==== Version update (6.8.7 -> 6.8.8) Subpackages: cpupower-bash-completion libcpupower1 - Parse turbostat and intel-speed-select version from kernel sources and add them to %description ==== cronie ==== Subpackages: cron - Remove safe-backup-permissions.patch -- Merged upstream - Update to 1.7.2: * crond: Revert setting the return path to <>. It is not RFC compliant. * crond: Inherit MAILFROM from the crond process environment. ==== cyrus-sasl ==== Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3 - GCC 14: cyrus-sasl package fails (bsc#1221863) Apply upstream patch: 0001-Fix-time.h-check.patch ==== desktop-translations ==== Version update (84.87.20230128.350400f -> 84.87.20240503.9343de5) - Update to version 84.87.20240503.9343de5: * Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735 * Manually remove further invalid character occurances * Fix Browse C:\ drive incorrect escaping - Update to version 84.87.20240502.b932b7c: * Add download_data_from_download-o-o.sh * Added translation using Weblate (Latvian) * Disable appstream and polkit extraction * Leap 15.6 desktop-file-translations * Translated using Weblate (Arabic) * Translated using Weblate (Catalan) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Croatian) * Translated using Weblate (Czech) * Translated using Weblate (Dutch) * Translated using Weblate (English (United Kingdom)) * Translated using Weblate (Finnish) * Translated using Weblate (German) * Translated using Weblate (Greek) * Translated using Weblate (Indonesian) * Translated using Weblate (Italian) * Translated using Weblate (Japanese) * Translated using Weblate (Latvian) * Translated using Weblate (Lithuanian) * Translated using Weblate (Polish) * Translated using Weblate (Portuguese) * Translated using Weblate (Russian) * Translated using Weblate (Serbian (latin) (sr@latin)) * Translated using Weblate (Slovak) * Translated using Weblate (Swedish) * Translated using Weblate (Turkish) - Update to version 84.87.20230410.dc72281: * Translated using Weblate (Latvian) * Translated using Weblate (Latvian) * Translated using Weblate (German) * Translated using Weblate (Polish) * Translated using Weblate (Polish) * Translated using Weblate (Lithuanian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Finnish) * Translated using Weblate (Polish) * Translated using Weblate (Polish) * Translated using Weblate (Polish) * Translated using Weblate (Polish) * Translated using Weblate (Spanish) * Translated using Weblate (Persian) * Translated using Weblate (Persian) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Georgian) * Translated using Weblate (Georgian) * Translated using Weblate (Georgian) * Translated using Weblate (Georgian) * Translated using Weblate (Georgian) * Translated using Weblate (Georgian) ==== distribution-logos-openSUSE ==== Version update (20240404 -> 20240429) Subpackages: distribution-logos-openSUSE-Aeon distribution-logos-openSUSE-Tumbleweed distribution-logos-openSUSE-icons - Update to version 20240429: * Introduce Slowroll logos * Aeon: Correct colored icons to use Aeon brand color - Update to version 20240424: * Aeon: Make light versions actually light ==== dracut ==== Version update (059+suse.563.g4900899a -> 059+suse.581.g19b7c06c) - Update to version 059+suse.581.g19b7c06c: * fix(dracut): move hooks directory from /usr/lib to /var/lib (bsc#1218068) * feat(tpm2-tss): add tpm2.target and systemd-tpm2-generator * fix(systemd): explicitly install some libs that will not be statically included * fix(dracut-lib): only remove initqueue/finished scripts, not the hook dir * fix(dracut-util): avoid memory leak * fix(dracut-install): memory leak in two `hashmap_put` calls if key exists * fix(dracut-install): release memory allocated for regular expressions * fix(dracut-install): memory leak in `--modalias` option * refactor(dracut-install): strerror(errno) -> %m * perf(dracut-install): don't strdup() environment block * perf(dracut-install): don't reallocate {src,dst}path in hmac_install() * perf(dracut-install): don't strdup() excessively for dracut_install() * perf(dracut-install): stat() w/unused buf -> access(F_OK) in dracut-install * perf(dracut-install): multiple single-character strstr()s -> strpbrk() ==== ed ==== Version update (1.20.1 -> 1.20.2) - GNU ed 1.20.2: * Fix a bug that made global commands like 'g/x/s/x/x', with the last delimiter omitted, print every substituted line twice ==== evince ==== Version update (46.0 -> 46.1) Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Update to version 46.1: + Metadata: Fix bugtracker URL. + Updated translations. ==== evolution ==== Version update (3.52.0 -> 3.52.1) Subpackages: evolution-plugin-spamassassin - Update to version 3.52.1: + Bug Fixes: - Wrong weeks in Month view when returning from different page of dates. - Mail: Prefer saving original message instead of re-encode. - EHeaderBar: Report correct minimum width. - Subject line in message pane not bold anymore in Wide view. - Crash when hiding completed tasks. - EMailBrowser: Hide Print preview menu option. + Miscellaneous: - data: Fix circular-component-relation in .appdata file. + Updated translations. - Drop boo1221868.patch: fixed upstream. ==== evolution-data-server ==== Version update (3.52.0 -> 3.52.1) Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-3 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4 - Update to version 3.52.1: + Bug Fixes: - Camel: Sanitize exported OpenPGP public key before transfer. - Google Task stale item cannot be deleted. + Miscellaneous: - EOAuth2ServiceOutlook: Cannot be used with IMAP. - IMAPx: Correct return value of imapx_splice_with_progress() when cancelled. - IMAPX: Correct path returned by imapx_get_filename(). + Updated translations. ==== evolution-ews ==== Version update (3.52.0 -> 3.52.1) - Update to version 3.52.1: + Miscellaneous: - Do not include buildir in libecalbackendews.so. + Updated translations. ==== ffmpeg-4 ==== Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9 - Add ffmpeg-CVE-2023-50010.patch: Backporting e4d2666b from upstream, fixes the out of array access. (CVE-2023-50010 bsc#1223256) - Add 0001-avfilter-af_stereowiden-Check-length.patch [boo#1223437, CVE-2023-51794] - Add ffmpeg-CVE-2023-51793.patch: Backporting 0ecc1f0e from upstream, Fix odd height handling. (CVE-2023-51793 bsc#1223272) - Add ffmpeg-CVE-2023-49502.patch: Backporting 737ede40 from upstream, account for chroma sub-sampling in min size calculation. (CVE-2023-49502 bsc#1223235) - Address boo#1223304/CVE-2023-51798: add patch 0001-avfilter-vf_minterpolate-Check-pts-before-division.patch ==== ffmpeg-6 ==== Subpackages: libavcodec60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7 - Add ffmpeg-CVE-2023-50008.patch: Backporting 5f87a68c from upstream, Fix memory leaks. (CVE-2023-50008 bsc#1223254) - Add ffmpeg-CVE-2023-50007.patch: Backporting b1942734 from upstream, Fix crash with EOF handling. (CVE-2023-50007 bsc#1223253) ==== flatpak ==== Version update (1.15.6 -> 1.15.8) Subpackages: flatpak-remote-flathub flatpak-selinux flatpak-zsh-completion libflatpak0 system-user-flatpak - disable parental controls for now by using '-Dmalcontent=disabled', to work around issues with xdg-desktop-portal - Update to version 1.15.8: + Security fixes: - Don't allow an executable name to be misinterpreted as a command-line option for bwrap(1). This prevents a sandbox escape where a malicious or compromised app could ask xdg-desktop-portal to generate a .desktop file with access to files outside the sandbox. (CVE-2024-32462, boo#1223110). + Other bug fixes: - Pass the -export-dynamic linker option as - Wl,-export-dynamic, fixing build failures with clang 18 and lld 18. - Fix a double-free when installation is cancelled. - Fix installed-tests failure with "FUSERMOUNT: unbound variable". - Changes from version 1.15.7: + New features: - Automatically remove obsolete driver versions and other autopruned refs. - --socket=inherit-wayland-socket. - Automatically reload D-Bus session bus configuration after installing or upgrading apps, to pick up any exported D-Bus services. + Bug fixes: - Don't parse <developer><name/></developer> as the application name. - Don't refuse to start apps when there is no D-Bus system bus available. - Don't try to repeat migration of apps whose data was migrated to a new name and then deleted. - Improve handling of mixed locales on systems with systemd-localed. - Improve display of ellipsized columns in wide terminals. - Make flatpak info -e look for extensions in all installations. - Fix warnings from newer GLib versions. - Always set the container environment variable. - Always let the app inherit redirected file descriptors. - In flatpak ps, add xdg-desktop-portal-gnome to the list of backends we'll use to learn which apps are running in the background. - Don't use WAYLAND_SOCKET unless given - -socket=inherit-wayland-socket. - Use fusermount3 if compiled with FUSE 3, overridable with - Dsystem_fusermount compile-time option. - Avoid leaking a temporary variable from /etc/profile.d/flatpak.sh into the shell environment. - Improve async-signal safety. - Fix various memory leaks. - Avoid undefined behaviour of signed left-shift when storing object IDs in a hash table. - Detect the correct gtk-doc when cross-compiling. - Detect the correct wayland-scanner when cross-compiling. - Documentation improvements. - Skip more tests when FUSE isn't available. - Updated translations. - Add libglnx.patch: fix meson function detection. - Switch build system to meson: + Add meson BuildRequires. + Switch configure/make_build/make_install macros to meson/meson_build/meson_install, preserving the configure parameters as close as possible: - -disable-silent-rules => obsoleted - -with-system-bubblewrap => -Dsystem_bubblewrap=bwrap - -with-curl => -Dhttp_backend=curl - Add pkgconfig(malcontent-0) BuildRequires: enable malcontent support. ==== fribidi ==== Version update (1.0.13 -> 1.0.14) Subpackages: libfribidi0 - update to 1.0.14: * Updated Unicode tables to version 15.1 ==== fwupd ==== Version update (1.9.16 -> 1.9.19) Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0 - Update to version 1.9.19: + This release adds the following features: - Drop heap as part of a housekeeping action. - Retry downloads to workaround flaky network connections. + This release fixes the following bugs: - Assume new ME versions are called CSME. - Fix a buffer-overread when parsing invalid CoSWID entity data. - Fix a logic thinko when parsing GUID strings. - Fix downloading files on Windows with libcurl >= 7.77.0. - Revert back to a simpler syscall blocklist-based filter. + This release adds support for the following hardware:. - Acer U32 dock. - Luxshare 7-in-1 dock. - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818. - Update to version 1.9.18: + Fix a small memory leak in fwupdmgr. + Use simple allow-listing for the syscall filter. - Changes from version 1.9.17: + This release fixes the following bugs: - Capture device status changes when in bootloader mode. - Change the systemd SystemCallFilter to an allowlist. - Detect when a CCGX dock forbids downgrade. - Do not add an overly-generic instance ID to CrosEC devices. - Do not read OptionROM verification data on Apple hardware. - Emit a signal when a user-request is no longer valid. - Fix a potential crash when parsing invalid CBOR data. - Properly show SPDX project licenses with AND as a delimiter. - Verify that syscalls are being filtered correctly at startup. + This release adds support for the following hardware: - Asus DC201. - Realtek Gen1 RTS541x. ==== gcc13 ==== Version update (13.2.1+git8285 -> 13.2.1+git8761) Subpackages: cpp13 libgccjit0-gcc13 libstdc++6-devel-gcc13 - Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761 - Removed gcc13-pr111731.patch now included upstream - Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from the GCN offload compiler as that is requiring Code Object version 3 which is no longer supported by llvm18. ==== gcc14 ==== Version update (14.0.1+git10008 -> 14.1.0+git10173) Subpackages: libasan8 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1 - Update to GCC 14.1 release. - Update to gcc-14 branch head, 7a00c459cbb913ac165a39d34, git10154 * GCC 14.1 RC1 ==== gdb ==== - Maintenance script qa.sh: * Add PR31671 unresolved. * Add unresolved for yama ptrace_scope == 1. * Limit PR31648 unresolved to SLE-11. ==== gdk-pixbuf ==== Version update (2.42.10 -> 2.42.11) Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0 - Pass -Dothers=enabled to meson: enable other image loaders (most notably beeded seems xpm,xbm). This is in line with upstreams recommendation for now, but won't be working past version 2.43.x. The loaders will likely be split out into a separate repo. (boo#1223903, glgo#GNOME/gdk-pixbuf!169). - Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test suite with other loaders enabled. - Update to version 2.42.11: + Disable fringe loaders by default. + Introspection fixes. + Updated translations. ==== gedit ==== Subpackages: python3-gedit - Add gedit-quickhighlight-gtksourcestyle-api.patch: adapt quickhighlight plugin for new libgedit-gtksourceview API. ==== gimp ==== Version update (2.10.36 -> 2.10.38) Subpackages: gimp-plugin-aa libgimp-2_0-0 libgimpui-2_0-0 - Update to 2.10.38: * Fixed a crash with newer glib * Indexed PNGs with transparency are now exported with the correct colors * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort * The titlebar customization field now supports UTF-8 characters * Existing image comments no longer “leak†into newly created images ==== git ==== Version update (2.44.0 -> 2.45.0) Subpackages: git-core git-email git-svn git-web perl-Git - update to 2.45.0: * Improved efficiency managing repositories with many references ("git init --ref-format=reftable") * "git checkout -p" and friends learned that that "@" is a synonym for "HEAD" * cli improvements handling refs * Expanded a number of commands and options, UI improvements * status.showUntrackedFiles now accepts "true" * git-cherry-pick(1) now automatically drops redundant commits with new --empty option * The userdiff patterns for C# has been updated. ==== glibc ==== Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd - glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in netgroup cache (CVE-2024-33599, bsc#1223423) ==== glslang ==== Version update (14.1.0 -> 14.2.0) - Update to release 14.2 * Improve checking for location aliasing errors * Fix undefined behavior in parser * Add bounds check to gl_SampleMask * Fix alignment and padding of matrices consuming one vector * Remove duplicate SPIR-V decorations * Check for exponent overflow in float parser * Fix bug in relaxed verification rules * Fix bug when importing SPIR-V extended intruction set * Fix issues with the interaction of cooperative_matrix and spirv_intrinsics * Support SPV_QCOM_image_processing2 * Support files with UTF8BOM character ==== gnome-browser-connector ==== - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== gnome-calculator ==== Version update (46.0 -> 46.1) Subpackages: gnome-shell-search-provider-gnome-calculator - Update to version 46.1: + Disable undo action if nothing to undo. + Keep last conversion options at launch. + Fixed event controller propagation phase. + Updated translations. ==== gnome-control-center ==== Version update (46.0.1 -> 46.1) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users - Update to version 46.1: + Accessibility: Improve accessibility of "Typing" settings sliders. + Display: Fix crash when pressing Escape in the display settings. + Network: Add stable-ssid support for cloned-mac. + Privacy: - Add build option to enable Location services - Fix opening of Help pages while viewing Privacy settings + Sharing: Auto hide Sharing panel when Rygel AND gnome-user-share are not available. + System: - Don't show auto-timezone setting when Location services unavailable. - Avoid unnecessary time-change requests. - Fix issue with sensitivity of "Add" and "Enroll" Enterprise Login buttons. - Improve generated passwords capacity in Remote Desktop settings. + Wacom: Check for the right output connector name. - Drop upstream merged gnome-control-center-datetime-Avoid-emitting-the-time-changed-signal.patch. ==== gnome-music ==== - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== gnome-settings-daemon ==== - Update gnome-settings-daemon-bgo793253.patch to fix the build with gcc 14. ==== gnome-shell ==== Version update (46.0 -> 46.1) Subpackages: gnome-extensions gnome-shell-calendar - Update to version 46.1: + Improve notification of conflicting session. + Add shift level to Korean OSK layout. + Fix markup support in notifications. + extensions-app: Fix empty rows with '&' in extension name. + extensions-app: Improve HIG compliance. + Omit expand buttons in notification banners. + Misc. bug fixes and cleanups. + Updated translations. - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== gnome-shell-extensions ==== Version update (46.0 -> 46.1) Subpackages: gnome-shell-classic gnome-shell-extensions-common - Update to version 46.1: + screenshot-window-sizer: Add flathub-recommended size. + Updated translations. ==== gnome-software ==== Version update (46.0 -> 46.1) Subpackages: gnome-software-plugin-packagekit - Update to version 46.1: + Fix a crash when updating apps when built with Mogwai. + Fix a crash when installing flatpak application. + Correct desktop/mobile hardware support detection. + Correct state of Fedora upgrade. + Several fixes in historical updates for rpm-ostree. + Updated translations. ==== gnome-sudoku ==== Version update (46.0 -> 46.1) - Update to version 46.1: + Hide the board during pause. + Add pause accelerator. + Add single key accelerator for undo, redo, and fullscreen. + Add accelerators for warnings (C-w) and highlighter (C-h). + Save fullscreen state on exit and add unfullscreen button. ==== gnome-terminal ==== Version update (3.52.0 -> 3.52.1) Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal - Update to version 3.52.1: + schema: Fix light green color to match the GNOME palette. + prefs: Follow the theme variant setting. ==== gnome-tweaks ==== Version update (46.0 -> 46.1) - Update to version 46.1: + Themes no longer show up despite that the user themes extension being enabled. + New font selections are not saved. + Updated translations. - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== gnome-user-docs ==== Version update (46.0 -> 46.1) - Update to version 46.1: + Updated translations. ==== gobject-introspection ==== Subpackages: girepository-1_0 libgirepository-1_0-1 - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== google-noto-coloremoji-fonts ==== Version update (20230315 -> 20240424) - Update to v2.042 * Unicode 15.1 update ==== google-noto-fonts ==== Version update (20240401 -> 20240501) Subpackages: google-noto-sans-fonts google-noto-sans-symbols-fonts google-noto-sans-symbols2-fonts - Update to 20240501 * Noto Rashi Hebrew - Corrects the width and position of marks under double-yud and double-vov - Improves the anchoring of yod - Adds the U+053F yod triangle character - Improves the spacing of tsadi * Noto Egyptian Hieroglyphs - Add codepoints from Unicode 14 ==== gpsd ==== - usage of %python3_fix_shebang to cover /usr/bin is also needed [bsc#1212476] ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin - Fix gcc error with CFLAGS=-Og * grub2-grubenv-in-btrfs-header.patch ==== gsettings-desktop-schemas ==== - Move en_US and en_GB 'translations' to the main package. Do not force the -lang package on all users. ==== gstreamer ==== Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - remove dependency on /usr/bin/python3 using %python3_fix_shebang_path macro, [bsc#1212476] ==== gtk2 ==== Subpackages: gtk2-data gtk2-tools libgtk-2_0-0 - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] - Add gtk2-gcc14.patch: fix build with gcc 14. ==== gtk2-engine-murrine ==== - Add murrine-missing-prototypes.patch: add missing prototypes. ==== gtk4 ==== Version update (4.14.3 -> 4.14.4) Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Update to version 4.14.4: + GtkGraphicsOffload: Don't crash without a child. + Icontheme: - Make symbolic svg loading more efficient. - Handle color-free symbolics more efficiently. + Accessibility: - Make the gtk-demo sidebar search more accessible. - Stop emitting focus events. + GDK: - Support XDG_ACTIVATION_TOKEN. - dmabuf: Be more defensive when importing unknown formats. - dmabuf: Use narrow range for YUV. + GSK: gpu: Handle tiny offscreens correctl. + Build: Fix many ubsan warning. + Updated translations. ==== gtksourceview ==== Subpackages: libgtksourceview-3_0-1 typelib-1_0-GtkSource-3_0 - Add gtksourceview-gcc14.patch: fix assignment from incompatible pointer type. ==== guestfs-tools ==== - Add Requires on libguestfs which will pull in libguestfs-appliance and all its dependencies. (bsc#1223444) guestfs-tools.spec ==== harfbuzz ==== Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Force higher C++ standard version for building with ICU 75. ==== iso-codes ==== - Merge iso codes-translations into the main package. iso-codes isn't particularly useful without its translations. Some KDE packages require and/or heavily rely on them. gnome-control-center also needs translations to display localized names in system config menu. ==== jasper ==== Version update (4.2.3 -> 4.2.4) - Update to 4.2.4: * Added some missing checks to the jas_heic_decode function in the HEIC codec (#383). ==== kernel-firmware ==== Version update (20240419 -> 20240426) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20240426 (git commit 2398d264f953): * amdgpu: DMCUB updates for various AMDGPU ASICs * linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops * i915: Update Xe2LPD DMC to v2.20 * linux-firmware: Remove Calibration Firmware and Tuning for CS35L41 * linux-firmware: Add firmware for Lenovo Thinkbook 13X * ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop * amdgpu: add DMCUB 3.5 firmware * amdgpu: add VPE 6.1.0 firmware * amdgpu: add VCN 4.0.5 firmware * amdgpu: add UMSCH 4.0.0 firmware * amdgpu: add SDMA 6.1.0 firmware * amdgpu: add PSP 14.0.0 firmware * amdgpu: add GC 11.5.0 firmware * amdgpu: update license date ==== kernel-firmware-nvidia-gspx-G06 ==== Version update (550.76 -> 550.78) - Update to 550.78 * addresses boo#1223454 ==== kernel-source ==== Version update (6.8.7 -> 6.8.8) - Linux 6.8.8 (bsc#1012628). - thunderbolt: Reset only non-USB4 host routers in resume (bsc#1012628). - ksmbd: common: use struct_group_attr instead of struct_group for network_open_info (bsc#1012628). - ksmbd: clear RENAME_NOREPLACE before calling vfs_rename (bsc#1012628). - ksmbd: validate request buffer size in smb2_allocate_rsp_buf() (bsc#1012628). - ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf (bsc#1012628). - net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards (bsc#1012628). - net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530 (bsc#1012628). - fork: defer linking file vma until vma is fully initialized (bsc#1012628). - nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628). - Squashfs: check the inode number is not the invalid value of zero (bsc#1012628). - bootconfig: use memblock_free_late to free xbc memory to buddy (bsc#1012628). - nouveau: fix instmem race condition around ptr stores (bsc#1012628). - drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628). - drm/vmwgfx: Sort primary plane formats by order of preference (bsc#1012628). - drm/vmwgfx: Fix prime import/export (bsc#1012628). - drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init (bsc#1012628). - drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628). - drm/amdgpu: remove invalid resource->start check v2 (bsc#1012628). - drm/amdkfd: Fix memory leak in create_process failure (bsc#1012628). - drm/amdgpu: validate the parameters of bo mapping operations more clearly (bsc#1012628). - fuse: fix leaked ENOSYS error on first statx call (bsc#1012628). - mm/shmem: inline shmem_is_huge() for disabled transparent hugepages (bsc#1012628). - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (bsc#1012628). - mm,swapops: update check in is_pfn_swap_entry for hwpoison entries (bsc#1012628). - mm/userfaultfd: allow hugetlb change protection upon poison entry (bsc#1012628). - mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly (bsc#1012628). - init/main.c: Fix potential static_command_line memory overflow (bsc#1012628). - arm64: hibernate: Fix level3 translation fault in swsusp_save() (bsc#1012628). - arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H (bsc#1012628). - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (bsc#1012628). - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (bsc#1012628). - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (bsc#1012628). - KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628). - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (bsc#1012628). - sched: Add missing memory barrier in switch_mm_cid (bsc#1012628). - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (bsc#1012628). - speakup: Avoid crash on very long word (bsc#1012628). - mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628). - mei: vsc: Unregister interrupt handler for system suspend (bsc#1012628). - usb: typec: tcpm: Correct the PDO counting in pd_set (bsc#1012628). - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error (bsc#1012628). - usb: Disable USB3 LPM at shutdown (bsc#1012628). - usb: dwc2: host: Fix dereference issue in DDMA completion flow (bsc#1012628). - Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" (bsc#1012628). - Revert "usb: cdc-wdm: close race between read and workqueue" (bsc#1012628). - USB: serial: option: add Telit FN920C04 rmnet compositions (bsc#1012628). - USB: serial: option: add Rolling RW101-GL and RW135-GL support (bsc#1012628). - USB: serial: option: support Quectel EM060K sub-models (bsc#1012628). - USB: serial: option: add Lonsung U8300/U9300 product (bsc#1012628). - USB: serial: option: add support for Fibocom FM650/FG650 (bsc#1012628). - USB: serial: option: add Fibocom FM135-GL variants (bsc#1012628). - serial: core: Fix missing shutdown and startup for serial base port (bsc#1012628). - serial: core: Clearing the circular buffer before NULLifying it (bsc#1012628). - serial: core: Fix regression when runtime PM is not enabled ... changelog too long, skipping 185 lines ... - commit 5cd3298 ==== kf6-attica ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Attica6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * modernize: don't else after return * provider: document default ctor * providermanager: remove unused function with typo * postfiledata: simplify private * modernize: use unique_ptr for privates * basejob: don't leave dangly pointers * platformdependent: v3 ==== kf6-baloo ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Don't kill the lock file, can lead to random corruption (kde#389848) ==== kf6-bluez-qt ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-bluez-qt-imports libKF6BluezQt6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Fixed min_bitpool and max_bitpool from capabilities where ignored * Port QML module to declarative type registration ==== kf6-breeze-icons ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Add support for media-playlist-no-shuffle icon name * Add audio/ogg and audio/x-vorbis+ogg icons * Add audio/vnd.wave MIME type * Remove generic non-symbolic audio and video icons * Add 16 and 22px symbolic versions of some Places icons that were missing (kde#486316) * Add zoom-in-map and zoom-out-map icons along with -symbolic versions * Longer description for the ICONS_LIBRARY option * Add symbolic versions for more USB device style icons * Fix some scale errors (kde#485479) * Fixed input-combo-on.svg colour issue * Add -symbolic symlinks for notification-* icons * Use new `dev.suyu_emu.suyu` id, add symlink for old id * Add accessories-screenshot-tool icon/symlink * [webfont] enable ligatures * gitignore: add VS Code dir * add input-keyboard-color 22px, 32 px ==== kf6-frameworkintegration ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-frameworkintegration-plugin libKF6Style6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-karchive ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Archive6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * gitignore: add VS Code dir ==== kf6-kauth ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kauth-lang libKF6AuthCore6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kbookmarks ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kcalendarcore ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kcmutils ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * KQuickConfigModule: Don't crash on null object * SimpleKCM: Remove remnants of footerParent * Use ellipsis character instead of three dots * GridDelegate: Port to ComponentBehavior: Bound * GridDelegate: Consolidate code paths for opening a menu * GridDelegate: Don't use qualified property access as appropriate * GridDelegate: Use concrete type for the popup menu * GridDelegate: Use somewhat more consistent ToolTip bindings, remove timeout * components: Drop QML import versions, unify import aliases * components: Guard nullable property access * components: Explicitly specify signal handler arguments * KCModuleQml: Provide a fallback in case a pushed page is not one of magical KCMUtils types * Add API to make header and footer paddings optional * Round all the things consistently * pluginselector: cache delegates ==== kf6-kcodecs ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Codecs6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * gitignore: add VS Code dir ==== kf6-kcolorscheme ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6ColorScheme6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * gitignore: add VS Code dir ==== kf6-kcompletion ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Completion6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kconfig ==== Version update (6.1.0 -> 6.2.0) Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * avoid allocations while parsing int/float lists * Adapt kdesktopfiletest to QTemporaryFile behavior change * Guard header with an ifndef and include moc generates sources in the cpp file * autotests: Don't use a timeout in testLocalDeletion * Adjust kconfig_compiler autotests to include a version without kcfgc * Add a CMake function to add a kcfg file without kcfgc * gitignore: add VS Code dir ==== kf6-kconfigwidgets ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6ConfigWidgets6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * KConfigDialogManager: port to non-deprecated QCheckBox signal * KCommandBar: Better UI * KRecentFilesAction: Load mimeType and action lazily * Remove forward declaration of KToggleAction * Test that an invalid language gives the empty string * gitignore: add VS Code dir ==== kf6-kcontacts ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Contacts6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Restore country detection tests on FreeBSD * Disable FreeBSD tests that recently started to fail in the CI ==== kf6-kcoreaddons ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Replace KAboutDialog with KAboutApplicationDialog * gitignore: add VS Code dir ==== kf6-kcrash ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Crash6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * gitignore: add VS Code dir ==== kf6-kdav ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6DAV6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kdbusaddons ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kdeclarative ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kded ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kdesu ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Su6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kdnssd ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kdoctools ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6DocTools6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kfilemetadata ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6FileMetaData3 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * API dox: add some minimal info to undocumented classes * UserMetadata: return errors when xattr ops fails * Value is already default timeout value in QT6 framework * [XmlExtractor] Add support for compressed SVGs * [XmlExtractorTest] Move Test class declaration to source file * [Office2007Extractor] Reuse DublinCoreExtractor, fix namespace handling * [DublinCoreExtractor] Add CreationDate (dc::created) support * [DublinCoreExtractor] Skip properties from empty elements, cleanup * Move date parser helper out of ExtractorPlugin, clean it up * [TaglibExtractor] Include vnd.audible.aaxc audio books in supported types * [Test] Include vnd.audible.aax audio books in coverage tests * [TaglibWriterTest] Move test class declaration to source file, cleanup * [TaglibExtractor|Writer] Fix mimetypes ==== kf6-kglobalaccel ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6GlobalAccel6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Port q->connect to QObject::connect * Fix connection lifetime issue ==== kf6-kguiaddons ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6GuiAddons6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * recorder/kkeysequencerecorder: conform to KKeyServer changes * gitignore: add VS Code dir ==== kf6-kholidays ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kholidays-imports libKF6Holidays6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Latvia holiday grammar corrections * Update holiday_bd_en ==== kf6-ki18n ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6I18n6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * gitignore: add VS Code dir ==== kf6-kiconthemes ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * allow to configure if we register our icon plugin for SVGs * Port QML module to declarative type registration * Fix typo in BreezeIcons::initIcons loading * gitignore: add VS Code dir * Set QML module base version to 1.0 ==== kf6-kidletime ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kidletime-plugins libKF6IdleTime6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kimageformats ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Ensure dependencies are provided on Android * Fix build with Qt 6.7 on 32 bits ==== kf6-kio ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6KIO6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * [kfilefilter] Consider mime globs valid * kfileitemtest: add basic tests for dir * file_unix: don't call QMimeDatabase::mimeTypeForFile for directories * widgetsaskuseractionhandler prevent crash when job had no parent widget * PreviewJob: Add file extension to thumbnail temp files (kde#463989) * KFileItem: handle the case parent url path is empty * KFileItemActions: Add logic to order actions between separators (kde#466115) * KFileItem: fix getStatusBarInfo() displaying symlink target as "http:" (kde#475422) * ScopedProcessRunner: support waitForStarted * ScopedProcessRunner: fix use of undeclared identifier 'close' * [ftp] Always use default timeout values * [http] Set error string for ERR_DOES_NOT_EXIST * Force test language to en * knewfilemenu: Add @since 6.2 to the new signals and methods * kfilefilter.h: update API docs * kencodingfiledialog dox: rewrite API dox that refer to removed functions * kfilewidget dox: replace references to setFilter() with setFilters() * Add `EnableRemoteFolderThumbnail` option checking * PreviewJob: Display preview for locally mounted remote directories * knewfilemenu: add isNewDirNameJobRunning * KFilePlacesItem: Show teardown busy indicator during optical media eject * KUrlNavigator: allow adding a badge widget after the breadcrumb * Set ideal case for TwoVectors * udsentry_api_comparison_benchmark: update * kurlnavigatorbutton: prevent * connection: don't queue tasks until OOM * http: Fix parsing DAV:getlastmodified (kde#484671) * kfileitem: Linux, use statx to refresh files (kde#446858) ==== kf6-kirigami ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Too many changes since 6.1.0, only listing bugfixes: * Fixed wrong navigation and dialog header button colors (kde#486163) * ContextualHelpButton: remove excess space from tooltip (kde#481817) ==== kf6-kitemmodels ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kitemmodels-imports libKF6ItemModels6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Add dependency to QML module * Port to declarative type registration ==== kf6-kitemviews ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6ItemViews6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kjobwidgets ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6JobWidgets6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-knewstuff ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Too many changes since 6.1.0, only listing bugfixes: * Show header warning message framelessly (kde#485464) * DownloadItemsSheet: use alternating background colors for legibility (kde#483724) ==== kf6-knotifications ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-knotifications-imports libKF6Notifications6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Enforce passing tests on Windows ==== kf6-knotifyconfig ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6NotifyConfig6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kpackage ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Package6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kparts ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Parts6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Use QUrl::PreferLocalFile for URL emitted with Part::setWindowCaption * Enforce passing tests on Windows ==== kf6-kplotting ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kpty ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Pty6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kquickcharts ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-krunner ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Runner6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * runnercontext: Fix saving the launch counts * update version for new release * update version for new release * Action: Make bool operator explicit * Fix matchInternalFinished not being emitted in case of dbus errors ==== kf6-kservice ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Service6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: ==== kf6-kstatusnotifieritem ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6StatusNotifierItem6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-ksvg ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-ksvg-imports libKF6Svg6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Don't call update on missing marginObject * Make property type fully qualified ==== kf6-ktexteditor ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6TextEditor6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Fix caret painting for inline notes at the end of line * KateCompletionWidget: Mark function static * KateCompletionModel: remove useless std::as_const * run more tests offscreen * Fix performance with many cursors in a large line * fix test expectations * fix crashs and OOM on load with encoding failures (kde#486195) * a11y: Improve tab order for "Appeareance" -> "Borders" * a11y: Set "Line Height Multiplier" buddy * Fix broken navigation in completion widget with multiple views * Fix clicking in completion * fix textInsertedRange signal for insertText behind last line (kde#483363) ==== kf6-ktexttemplate ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6TextTemplate6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Enforce passing tests on all platforms ==== kf6-ktextwidgets ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kunitconversion ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6UnitConversion6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-kuserfeedback ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Fix logging category ==== kf6-kwallet ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kwallet-tools kwalletd6 libKF6Wallet6 libKF6WalletBackend6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Fix reply type in portal implementation * kwalletportalsecrets.h: Add missing include * Implement XDG Secrets Portal (kde#466197) ==== kf6-kwidgetsaddons ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6WidgetsAddons6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * KViewStateSerializer: fix docu: setTreeView -> setView * KBusyIndicatorWidget: fix warning when hiding on startup * Introduce KContextualHelpButton * KMessageWidget: Fix handling of palette changes * KMessageWidget: Make sure icon label is always vertically centered * gitignore: add VS Code dir ==== kf6-kwindowsystem ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Port to QNativeInterface::Private::QWaylandWindow * Introduce KXcbEvent to initialize the memory of sent XCB events ==== kf6-kxmlgui ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6XmlGui6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * improve dbus disabling ==== kf6-modemmanager-qt ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6ModemManagerQt6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-networkmanager-qt ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-prison ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-prison-imports libKF6Prison6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-purpose ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Add pre share hooks * Enforce passing tests on Windows ==== kf6-qqc2-desktop-style ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * DialogButtonBox: Use largeSpacing as padding * TreeViewDelegate: Fix non-observable modelIndex property getting stuck * [CheckIndicator] Use control as AbstractButton * Add missing dependency to private module * Add QTBUG to comment * Make SwitchIndicator more compiler-friendly * ItemBranchIndicators: Fix uninitialized member variable m_selected * StyleSingleton: Check whether object is qGuiApp * [RadioButton] Use id instead of parent lookup * [TabButton] Fix property type * Apply Kirigami.Units.cornerRadius to default list item background too * gitignore: add VS Code dir * Use consistent radius value from Kirigami.Units.radius ==== kf6-solid ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-solid-tools libKF6Solid6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * remove too aggressive assert (kde#464149) * [StorageAccess] Fix storageAccessFromPath returning unmounted filesystems * [SolidHwTest] Extend FakeHW description with encrypted volume, add tests * [SolidHwTest] Test Device::storageAccessFromPath * [DeviceManager] Remove exists() check from storageAccessFromPath * udisks: Return empty string for "root" clearTextPath (kde#485507) * [SolidHwTest] Remove unnecessary slotPropertyChanged helper, fix bug * [SolidHwTest] Remove setenv wrapper, unnecessary qt_windows.h include * [SolidHwTest] Move test class declaration to source file * udisks2: Add support CanCheck/Check/CanRepair/Repair - Drop patch, merged upstream: * 0001-udisks-Return-empty-string-for-root-clearTextPath.patch ==== kf6-sonnet ==== Version update (6.1.0 -> 6.2.0) Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Add dependency to QML module * gitignore: add VS Code dir ==== kf6-syndication ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6Syndication6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kf6-syntax-highlighting ==== Version update (6.1.0 -> 6.2.0) Subpackages: libKF6SyntaxHighlighting6 - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - Changes since 6.1.0: * Support single-quoted strings in MapCSS * Add Syntax Highlighting for Vue Template Files * Add syntax highlighting support for CashScript ==== kf6-threadweaver ==== Version update (6.1.0 -> 6.2.0) - Update to 6.2.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/6.2.0/ - No code change since 6.1.0 ==== kirigami-addons6 ==== Version update (1.1.0 -> 1.2.0) - Update to 1.2.0: https://carlschwan.eu/2024/05/09/kirigami-addons-1.2/ * Accessibility fixes * New component: FloatingToolBar ==== krb5 ==== Subpackages: krb5-client - Remove requires for not used cron - Fix memory leaks, add patch 0009-Fix-three-memory-leaks.patch * CVE-2024-26458, bsc#1220770 * CVE-2024-26461, bsc#1220771 * CVE-2024-26462, bsc#1220772 ==== libarchive ==== Version update (3.7.2 -> 3.7.4) - Update to 3.7.4: * rar: Fix OOB in rar e8 filter (CVE-2024-26256, bsc#1222911) * zip: Fix out of boundary access * 7zip: Limit amount of properties * bsdtar: Fix error handling around strtol() usages * passphrase: Improve newline handling on Windows * passphrase: Never allow empty passwords * rar: Fix "File CRC Error" when extracting specific rar4 archives * xar: Avoid infinite link loop * zip: Update AppleDouble support for directories * zstd: Implement core detection - Update to 3.7.3: * PCRE2 support * add trailing letter b to bsdtar(1) substitute pattern * add support for long options "--group" and "--owner" to tar(1) * Fix possible vulnerability in tar error reporting introduced in f27c173 * ISO9660: preserve the natural order of links * rar5: fix decoding unicode filenames on Windows * rar5: fix infinite loop if during rar5 decompression the last block produced no data * xz filter: fix incorrect eof at the end of an lzip member * zip: fix end-of-data marker processing when decompressing zip archives * multiple bsdunzip(1) fixes * filetime truncation fix on Windows - Fix rpmlint warning about summary being too long ==== libbpf ==== Version update (1.4.0 -> 1.4.1) - update to 1.4.1: * Bug fix release fixing logic around determining whether to autoload SEC("struct_ops") programs in cases when old kernel doesn't support some optional callbacks and user reset them to NULL from BPF skeleton. ==== libgpg-error ==== Version update (1.48 -> 1.49) - Update to 1.49: * Two new functions to improve the logging interface. The gpgrt_logv_domain is currently the same as gpgrt_logv_prefix but allows to pass a domain string so that in future we will be able to select log output by domain. It also provide a non yet functional feature to include a hex dump. * Add a "trunc" keyword to gpgrt_log_printhex. [rE0a39fbefcb] * Avoid an endless loop in the argparser due to a conf file read error. [rE2dc93cfecc] * Interface changes relative to the 1.48 release: - gpgrt_add_post_log_func NEW. - gpgrt_logv_domain NEW. * Release-info: https://dev.gnupg.org/T7012 ==== libguestfs ==== Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs libguestfs0 - Set Recommends on zerofree and ntfsprogs for libguestfs-appliance - Switch Recommends to Requires for several packages in the libguestfs-appliance which is where the tools from these packages are used. (bsc#1223444) ==== liblouis ==== Version update (3.25.0 -> 3.29.0) Subpackages: liblouis-data liblouis20 python3-louis - Update to version 3.29.0: + Many changes. See NEWS. - Add s390x-support.patch to fix issues with python bindings on big endian machines. (gh#liblouis/liblouis#1552, bsc#1198348) ==== libnvme ==== Version update (1.8+0.gbff7dda -> 1.9+0.g80c5cf2) Subpackages: libnvme-mi1 libnvme1 - Update to version 1.9+0.g80c5cf2: * types: Added Command and Feature Lockdown LID * types: add ASQ, ACQ and BPMBL controller properties definitions * types: add controller properties enum documentation * types: fix CRTO.CRIMT mask value definition * tree: use strtou32 to read lba_size * types: Fix PMRWBM register name * examples: fix mi-mctp build warning errors * test: add CSTS.ST, CAP.CPS and CAP.NSSS registers * types: add CAP.CPS and CAP.NSSS definitions * types: add enum nvme_cap documentation * types: Add enum nvme_unit/cmbebs/cmbswtp/flbas/cmic documentation * util: Add string constant for ENVME_CONNECT_IGNORED * tests: Add sample NBFT table with mpath IPv4+IPv6 discovery * types: add controller status shutdown type (CSTS.ST) definition * types: Add enum nvme_csts documentation * types: Add NVME_CMIC definitions * types: Add CMBSWTP property definitions * types: Add NVME_CMBEBS property definitions * types: Fix boot partition read offset (BPROF) mask value * tree: fix mem leak in nvme_ns_init() (bsc#1223331) * fabrics: retry discovery log page when DNR is not set * ioctl: return EPROTO when an NVMe status occurred * linux: Allocate aligned payload for nvme_get_telemetry_log * test: use diff to compare sysfs output * tree: fix lba_count size calculation * tree: Add NVM subsystem controller identifier * test: Add unit test for nvme_id_ns_flbas_to_lbaf_inuse() * types: Fix NVME_CSTS_SHST_MASK definition * util: Fixed nvme_id_ns_flbas_to_lbaf_inuse() * types: Add optional data present filed mask and shift definition * types: Fix EOM header optional data present fields definition * libnvme : record the nvme pci adapter physical slot (bsc#1223208) * sysfs: minimize heap allocations of sysfs paths * json: Fix uninitialized variables * libnvme: add missing symbol nvme_scan_tls_keys * nbft: Whitespace fixes (bsc#1222026) * tests: Add complex NBFT table from Dell R660 (bsc#1222026) * tests: Adapt to added NBFT SSNS flags (bsc#1222026) * nbft: Add SSNS 'discovered' flag (bsc#1222026) * nbft: Add SSNS 'unavailable' flag (bsc#1222026) * doc: Document the NBFT API (bsc#1222026) * ioctl: Move nvme_cmd_dword_fields definitions into header file * types: Add PEL set feature event layout definitions * types: Fix enum nvme_pel_rci documentation error * types: Add boot partition information definitions * types: Add PEL header additional information definitions * fabrics: keyring is a long (bsc#1216982) * config-schema.json.in: tls keys and keyrings are strings (bsc#1216982) * linux: Add nvme_scan_tls_keys() (bsc#1216982) * json: dump TLS key data in PSK interchange format (bsc#1216982) * json: import TLS key from PSK interchange format (bsc#1216982) * json: export TLS key in PSK interchange format (bsc#1216982) * tree: read TLS key in nvme_configure_ctrl() (bsc#1216982) * linux: rework nvme_insert_tls_key_versioned() (bsc#1216982) * linux: add nvme_import_tls_key() (bsc#1216982) * linux: add nvme_export_tls_key() (bsc#1216982) * crc32: Add CRC32 algorithm (bsc#1216982) * linux: add nvme_update_key() (bsc#1216982) * linux: add nvme_read_key() (bsc#1216982) * linux: allow for NULL argument in nvme_lookup_keyring() (bsc#1216982) * log: Respect DEFAULT_LOGLEVEL on uninitialized logging * log: Introduce nvme_get_logging_level() * ioctl: remove incomplete debug logging infrastructure * ioctl: export nvme_submit_passthru{64} as weak symbol * log: move nvme_{set|get}_debug to log.c * fabrics: check the read() return value * types: Add PEL reporting context port identifier type definitions * types: Add persistent event log reporting context definitions - Upstream changed the sysfs test setup, thus sysfs test works in OSB * remove 0001-build-disable-sysfs-test.patch ==== libproxy-backend ==== Version update (0.5.5 -> 0.5.6) - Update to version 0.5.6: + Support XDP Desktop Portal proxy resolver. ==== libproxy-client ==== Version update (0.5.5 -> 0.5.6) - Update to version 0.5.6: + Support XDP Desktop Portal proxy resolver. ==== libqaccessibilityclient-qt6 ==== Version update (0.5.0 -> 0.6.0) - Update to 0.6.0. No changelog. ==== libreoffice ==== Version update (24.2.2.2 -> 24.2.3.2) Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - Update to 2.4.3.2 (24.2.3 final) https://wiki.documentfoundation.org/Releases/24.2.3/RC1 and https://wiki.documentfoundation.org/Releases/24.2.3/RC2 ==== libshumate ==== Version update (1.2.0 -> 1.2.1) Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0 - Update to version 1.2.1: + Fix compiling with C++. + Fix crash with null reference map source. ==== libstorage-ng ==== Version update (4.5.202 -> 4.5.203) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#992 - fixed typos - added .codespellrc - 4.5.203 ==== libupnp ==== Version update (1.14.18 -> 1.14.19) Subpackages: libixml11 libupnp17 - Update to release 1.14.19 * Fix some memory allocations in the "TvDevice" example ==== libvirt ==== Version update (10.2.0 -> 10.3.0) Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-libs - CVE-2024-4418: rpc: ensure temporary GSource is removed from client event loop bsc#1223849 - libxl: Fix domxml-to-native conversion bsc#1222584 - Update to libvirt 10.3.0 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v10-3-0-2024-05-02 ==== libxslt ==== Subpackages: libexslt0 libxslt-tools libxslt1 - Fix ftbfs with GCC14 (bsc#1220571) * correct libxslt-random-seed.patch to include time.h unconditionally * add gcc14-runtest-no-const.patch ==== llvm18 ==== Version update (18.1.4 -> 18.1.5) Subpackages: clang-tools clang18 libLLVM18 libclang-cpp18 libclang13 llvm18-gold - Update to version 18.1.5. * This release contains bug-fixes for the LLVM 18.1.0 release. This release is API and ABI compatible with 18.1.0. - Rebase llvm-do-not-install-static-libraries.patch. ==== mobile-broadband-provider-info ==== Version update (20230416 -> 20240407) - Update to version 20240407: + Switch to meson + Support MMS attachment size + New providers: - uk: Lebara + Updated providers: - in: Multiple providers - uk: Superdrug + Voicemail fixes: - au:Vodafone - us:AT&T - fr:FreeMobile - Add meson BuildRequires: follow upstreams port to meson. - Drop libtool BuildRequires: no longer needed with meson. - Replace configure/make/make_install macros by the meson equivalents meson/meson_build/meson_install. - Enable test suite. - BuildRequire libxml2-tools, needed by the tests. - Update to version 20240407: * Release 20240407 * build: Drop autoconf * ci: Use meson instead of autoconf * build: Switch to meson * ci: Switch to recent Debian * gb: Add voicemail for Superdrug * in: cleanup dead providers and update new and existing * Add voicemail for Vodafone AU * USA: Change AT&T Visual Voicemail Protocol to ios * Providers with mccmnc 310260: add primary attributes * fr: change Free Mobile standard to iOS * dtd: add iOS standard and references to visual voicemail * Lebara UK: Add maximum MMS size * serviceproviders.2.dtd: Add support for MMS size in bytes * Add Lebara UK Provider * gb: Update Superdrug's MMS proxy ==== mutter ==== Version update (46.0 -> 46.1) - Update to version 46.1: + Implement linux-drm-syncobj-v1. + Fix input lag on X11 nvidia. + Fix scanout on secondary GPUs. + Don't apply max-render-time to secondary GPUs. + Fix reusing single-pixel buffers. + Improve scanout candidate check. + Always use logical pixels for. + Fix modifiers getting stuck during grabs. + Fix night-light on displays without EDID. + Fix secondary GPU acceleration with nvidia driver. + Fix some XWayland clients being partially click-through. + Fix initial suspended state. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Drop mutter-fix-front-buffer-lock.patch and 0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch: fixed upstream. - Add 0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch: Reverting commit 261f516a to fix black screen on Xorg when logging in or logging out (glgo#GNOME/mutter#3452 bsc#1222612). ==== nano ==== Version update (7.2 -> 8.0) - GNU nano 8.0: * By default ^F is bound to starting a forward search, and ^B to starting a backward search, while M-F and M-B repeat the search in the corresponding direction. (See the documentation if you want the old bindings back.) * Command-line option --modernbindings (-/) makes ^Q quit, ^X cut, ^C copy, ^V paste, ^Z undo, ^Y redo, ^O open a file, ^W write a file, ^R replace, ^G find again, ^D find again backwards, ^A set the mark, ^T jump to a line, ^P show the position, and ^E execute. * Above modern bindings are activated also when the name of nano's executable (or a symlink to it) starts with the letter "e". * To open a file at a certain line number, one can now use also nano filename:number, besides nano +number filename. * <Alt+Home> and <Alt+End> put the cursor on the first and last row in the viewport, while retaining the horizontal position. * When the three digits in an #RGB color code are all the same, the code is mapped to the xterm grey scale, giving access to fourteen levels of grey instead of just four. * For easier access, M-" is bound to placing/removing an anchor, and M-' to jumping to the next anchor. * Whenever an error occurs, the keystroke buffer is cleared, thus stopping the execution of a macro or a string bind. * The mousewheel scrolls the viewport instead of moving the cursor. ==== nautilus ==== Version update (46.0 -> 46.1) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4 - Update to version 46.1: + Bugfixes: - Create archive with Enter on Compress dialog. - Move focus correctly when item is removed. - View performance optimization. - Fix crash when compressing a file and a folder. - Don't show banners in global search. - Preserve permissions when copying from read-only file systems. - Disable non-working global search from Other Locations. + Updated translations. ==== ncurses ==== Version update (6.4.20240414 -> 6.5.20240427) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Make verify the patches an optional task for local builds only - Add ncurses patch 20240504 + update ncurses/wcwidth.c, for MinGW ports, from xterm. + trim obsolete comment about tack from INSTALL. - Verify also every patch - Update to ncurses 6.5 (patch 20240427) + update announcement + fixes/corrections for manpages (patches by Branden Robinson). + fix redefinition of CASTxPTR, for legacy Unix. - Update to tack 1.9 (patch 20230201) * configure: regen * configure.in: initialize $ac_includes_default s/fgrep/$FGREP/ * aclocal.m4: resync with my-autoconf - Add ncurses patch 20240420 + improve formatting/style of manpages (patches by Branden Robinson). + compiler warning/portability fixes. ==== nvidia-open-driver-G06-signed ==== Version update (550.76_k6.8.6_1 -> 550.78_k6.8.8_1) - Update to 550.78 * addresses boo#1223454 ==== nvme-cli ==== Version update (2.8 -> 2.9.1) Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion - Update to version 2.9.1: * plugins/spdk: drop the plugin - Update to version 2.9: * nvme-print: expand the maximum field length to prevent misalignment * plugins/spdk: plugin to list SPDK subsystems * nvme-print: check if controller belong to SPDK * plugins/spdk: plugin to list SPDK controllers * nvme-print-stdout: fix ASQB, ACQB and BMBBA prints * build: bump libnvme wrap * nvmf-autoconnect: fix string encoding * nvme: identify primary ctrl do not accept nsid * nvme-wrap: remove unused nvme_cli_get_log_ana_groups() * nvme-print-json: use admin queue attributes definitions * nvme-print-json: use CSTS definitions * nvme-print-stdout: use POWER_OF_TWO macro * nvme-print-json: use controller configuration definitions * nvme-print-json, nvme-print-stdout: add tertiary version number * nvme-print-json: use NVME_MAJOR and NVME_MINOR definitions * nvme-print-json: use NVME_BOOT_PARTITION_INFO field definitions * nvme-print-json: add support telemetry log create event in PEL * nvme-print-json: add support set feature event in PEL * nvme-print-json: add obj_d() function * nvme-print-json: add obj_add_uint_0nx() function * meson.build: Fix spelling of sed-opal.h filename * sed_opal: Only build when we really have sed_opal headers * nvme: fix error path if write() fails in get_telemetry_log() * plugins/solidigm: Additional LID for temperature statistics. * plugins/solidigm: Improved Solidigm UUID index detection. * nvme-print-stdout: Add CSTS.ST register stdout print * nvme-print-stdout: Use NVME_CMIC definitions * nvme-print: Use NVME_UNIT definitions * nvme-print-stdout: Use NVME_CMBMSC/STS/EBS/SWTP definitions * plugins/ssstc: add a new plugin for SSSTC driver * nvmf-connect: systemd hardening effort * plugins/ocp: Adjusted variable type size carrying UUID index to 8 bit. * nvme: fix security buffer allocation size * nvme: Change fw-download xfer initialization to set 0 * nvme: Add fw-download warning message for FWUG alignment error * plugins/ocp: Split ocp_get_uuid_index() into find and get functions. * nvme: fix mem leak in multiple key related functions (bsc#1223331) * fabrics: fix mem leak in nvmf_check_hostid_and_hostnqn() (bsc#1223331) * nvme-print-stdout: Use NVME_BPRSEL definitions * nvme-print-stdout: Use NVME_BPINFO definitions * nvme-print-stdout: Use NVME_CMBSZ definitions * nvme-print-stdout: Use NVME_CMBLOC definitions * Revert "logging: fix error handling for ioctl passthru wrappers" * fabrics: align identify command payload * ocp: Unify line start spacing as tabs * ocp: support OCP DSSD Async Event Config feature * nvme: Add support for get-reg and set-reg commands * nvme-print-json: Add register print functions * nvme-print-stdout: Add register print functions * nvme-print: Add register print functions * nvme: Refactor mmap_registers to add writable parameter * nvme-print: Change PMRSZU string function as unit string * nvme-print: Refactor CMBLOC and PMRSTS registers function * logging: fix error handling for ioctl passthru wrappers * nbft: Fix scandir() error check * nbft: Refactor connection attempt out * nvme-print: Use EOM optional data present macros changed * nvme-print: Print cntlid number for controller * nvme: check-tls-key fails despite having hostnqn file (bsc#1223331) * nvme: print retained key for gen-tls-key's -i option too (bsc#1223331) * fabrics : allow host to create duplicate connections to target * fabrics: Fix fast_io_fail_tmo option * nvme-print-stdout: use admin queue attributes definitions * nvme-print-stdout: use CSTS definitions * nvme-print-stdout: use controller configuration definitions * nvme-print-stdout: use NVME_MAJOR and NVME_MINOR definitions * nvme-print-stdout: use FDP configuration attributes definitions * nvme: add new function 'tls_key' * nvme: use library functions for importing and exporting TLS keys (bsc#1216982) * nvme: extend error message for ns scan failures * nvme-print-json: Bugfix status json key of sanitize-log * sed: update SED password when initalizing (bsc#1222168) * plugins/memblaze: add performance stats * plugins/memblaze: fix code mis-type error * plugins/memblaze: code refactor on applying __packed on more structs * plugins/memblaze: code refactor on using cleanup_nvme_dev * nvme: Fix to cleanup free raw_secret memory allocated * plugins/memblaze: code-format on leading indent and align * plugins/wdc: Fix narrow index variable type in for loop to __u32 * plugins/wdc: Whitespace changes * nvme: Delete unused nvme root scanned * ocp: support OCP 2.5 Set Telemetry Profile feature * nvme: Don't seg fault if given device is not char/block device * nbft: Include SSNS index in error messages (bsc#1222026) * nbft: Pause logging for expected connection failures (bsc#1222026) * nbft: Silence connection failures for unavailable SSNS (bsc#1222026) * nbft: Fix 'verbose' argument type (bsc#1222026) * plugins/nbft: Implement verbose logging * plugins/nbft: Print the new SSNS flags * nbft: Fix uninitialized variable * plugins/nbft: Fix uninitialized variables * plugins/sed: Fix uninitialized variable * nvme-print-stdout: Fix uninitialized variable * nvme-print-json: Fix uninitialized variable * build: Switch default meson buildtype to 'debugoptimized' * nvme: do not scan topology when mmaping registers ... changelog too long, skipping 53 lines ... * remove 0100-harden_nvmf-connect@.service.patch ==== openSUSE-release ==== Version update (20240424 -> 20240512) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== openssl-3 ==== Subpackages: libopenssl3 - Enable livepatching support (bsc#1223428) - Add ktls capability [bsc#1216950] Already added in January, but not mentioned in this changelog. - Security fix: [bsc#1222548, CVE-2024-2511] * Fix unconstrained session cache growth in TLSv1.3 * Add openssl-CVE-2024-2511.patch ==== osinfo-db ==== - bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS version should be SL Micro 6.0 add-slm6.0-support.patch Drop add-slem6.0-support.patch ==== ovmf ==== Subpackages: qemu-uefi-aarch64 - Add the following patches from edk2-stable202402 for CVE-2022-36763: - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117.patch 1ddcb9fc6b41 SecurityPkg: : Adding CVE 2022-36763 to SecurityFixes.yaml - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch 4776a1b39ee0 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763 - ovmf-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch 224446543206 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763 (bsc#1218678, CVE-2022-36763) - Add the following patches from edk2-stable202402 for CVE-2022-36764: - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch 8f6d343ae639 SecurityPkg: : Adding CVE 2022-36764 to SecurityFixes.yaml - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch 0d341c01eeab SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764 - ovmf-SecurityPkg-Adding-CVE-2022-36764-to-SecurityFixes.y.patch c7b279442181 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764 (bsc#1218679, CVE-2022-36764) - All the above patches for CVE-2022-36763 and CVE-2022-36764 need the following patches. We also backported them: - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch 264636d8e698 SecurityPkg: : Updating SecurityFixes.yaml after symbol rename - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch 326db0c90720 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117/4118 symbol rename - ovmf-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch 40adbb7f628d SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117/4118 symbol rename (bsc#1218678, CVE-2022-36763)(bsc#1218679, CVE-2022-36764) ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced - Update Summary for generic_desktop pattern: make clear that this is based on IceWM (boo#1221320). ==== pcre2 ==== Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 ==== pcsc-lite ==== Version update (2.0.3 -> 2.1.0) Subpackages: libpcsclite1 - Update the spec for building with version 2.1.0 - version 2.1.0 * LIBPCSCLITE_DELEGATE is used to redirect to another libpcsclite library * setup_spy.sh displays the LIBPCSCLITE_DELEGATE value to use for spying * provides libfake.c as a sample source code * Some other minor improvements- ==== php8 ==== Version update (8.3.6 -> 8.3.7) Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter - version update to 8.3.7 Core: Fixed zend_call_stack build with Linux/uclibc-ng without thread support. Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled). Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c). Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations). Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters). Fixed bug GH-14013 (Erroneous dnl appended in configure). Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly). Fixed bug GH-13727 (Missing void keyword). Fibers: Fixed bug GH-13903 (ASAN false positive underflow when executing copy()). Fileinfo: Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC). FPM: Fixed bug GH-13563 (Setting bool values via env in FPM config fails). Intl: Fixed build for icu 74 and onwards. MySQLnd: Fix shift out of bounds on 32-bit non-fast-path platforms. Opcache: Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload). Fixed incorrect assumptions across compilation units for static calls. OpenSSL: Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely). PDO SQLite: Fix GH-13984 (Buffer size is now checked before memcmp). Fix GH-13998 (Manage refcount of agg_context->val correctly). Phar: Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference). Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c). Fix potential NULL pointer dereference before calling EVP_SignInit. PHPDBG: Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame). Posix: Fix usage of reentrant functions in ext/posix. Session: Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c). Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts). Fixed buffer _read/_write size limit on windows for the file mode. Streams: Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument". Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure). Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket). Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64). Treewide: Fix gcc-14 Wcalloc-transposed-args warnings. ==== pipewire ==== Version update (1.0.5 -> 1.0.5+git36.60deeb2) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.0.5+git36.60deeb2 to fix several crashes, NULL checks, format strings and other issues: * spa: libcamera: fix RGB mappings * pw-dump: destroy all objects not just those matching the pattern * pw-dump: fix string memory leak on error * json: fix high surrogate escapes * core: handle import errors better * gst/src: fix crash when current_caps is NULL * gst/src: Avoid unnecessary renegotiations during streaming * gst/src: Cleanups for src_negotiate() * pw-mon: fix type confusion in core event handler * gst: fix stream params memory leak * gst: handle some more errors * treewide: fix errno assignments * alsa-pcm: don't force quantum for iec958 formats * journal: prepend code location to messages at debug log levels * module-rt: fix compiler warning * filter-chain: fix arguments of calloc * combine-stream tag forward * Add album to tag metadata * impl-node: avoid bitfield races * treewide: fix some format string issues * conf: warn when match actions are missing * module-protocol-simple: handle 'node.name' property * module-ffado: only start after ports are configured * context: fill basic properties early * combine-stream: fix latency-compensate with resample.disabled=true * profiler: remove unused data-loop * v4l2: fix printf format * spa: v4l2: encode device id into a json array * spa: libcamera: encode device ids into a json array * impl-port: avoid doing work when the port is destroyed * impl-port: use 0 size when clearing IO * stream: log a warning when media.class and direction mismatch * module-loopback: only enable delay with valid rate and channels * alsa: fix race when updating the eventfd * audioconvert: also clamp monitor volume to min/max * combine-stream: actually make use of resample.disable ==== pixman ==== Version update (0.43.2 -> 0.43.4) - Update to version 0.43.4 + Fix incorrect compositing on big-endian architectures. + Allow building on clang/arm32. ==== polari ==== Version update (45.0 -> 46.0) - Update to version 46.0: * Use adaptive dialogs. * Replace telepathy-logger with private tracker database. * Misc. bug fixes and cleanups. + Updated translations. - Replace pkgconfig(telepathy-logger-0.2) BuildRequires with pkgconfig(tracker-sparql-3.0): follow upstreams changes. ==== polkit-default-privs ==== Version update (1550+20240325.eddbe04 -> 1550+20240430.5327266) - Update to version 1550+20240430.5327266: * profiles: whitelist dnf5daemon-server (bsc#1218327) * profiles: remove pseudo auth action kcmkwallet5 (bsc#1217190) ==== postgresql16 ==== Version update (16.2 -> 16.3) Subpackages: libpq5 postgresql16-contrib postgresql16-server - Upgrade to 16.3 (bsc#1224051): * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/16.3/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build. ==== prctl ==== - fix build with gcc14 - use %autosetup macro - modified patches % prctl-1.5-warnings.patch (refreshed) - added patches work with gcc14 + prctl-gcc14.patch ==== publicsuffix ==== Version update (20240410 -> 20240419) - Update to version 20240419: * add qnap entries to existing section (`myqnapcloud.cn` , `mycloudnas.com`, `mynascloud.com`) (#1837) * Update public_suffix_list.dat (#1966) * drop old domains (#1960) * Jouwweb public suffixes (#1935) * Add `us.kg` (#1755) * Replacement for PR #1741 (#1962) * Add `rt.ht` (#1860) * Add cloudscale.ch domains (#1589) ==== python-Jinja2 ==== Version update (3.1.3 -> 3.1.4) - update to 3.1.4 (bsc#1223980, CVE-2024-34064): * The xmlattr filter does not allow keys with / solidus, > greater-than sign, or = equals sign, in addition to disallowing spaces. Regardless of any validation done by Jinja, user input should never be used as keys to this filter, or must be separately validated first. ==== python-cryptography ==== Version update (42.0.5 -> 42.0.6) - update to 42.0.6: * Fixed compilation when using LibreSSL 3.9.1. ==== python-libvirt-python ==== Version update (10.2.0 -> 10.3.0) - Update to 10.3.0 - Add all new APIs and constants in libvirt 10.3.0 ==== python-pip ==== Version update (23.3.2 -> 24.0) - update to 24.0: * Retry on HTTP status code 502 * Automatically use the setuptools PEP 517 build backend when - -config-settings is used for projects without pyproject.toml. * Make pip freeze and pip uninstall of legacy editable installs of packages whose name contains _ compatible with setuptools>=69.0.3. * Support per requirement --config-settings for editable installs. * Optimized usage of --find-links=<path-to-dir>, by only scanning the relevant directory once, only considering file names that are valid wheel or sdist names, and only considering files in the directory that are related to the install. * Removed wheel from the [build-system].requires list fallback that is used when pyproject.toml is absent. * Upgrade distlib to 0.3.8 * Fix explanation of how PIP_CONFIG_FILE works * Fix outdated pip install argument description in documentation. * Replace some links to PEPs with links to the canonical specifications on the :doc:`pypug:index` * Updated the pyproject.toml document to stop suggesting to depend on wheel as a build dependency directly. * Update supported interpreters in development docs * Most project metadata is now defined statically via pip's pyproject.toml file. ==== python-pygit2 ==== - Fix build with gcc 14 * Fix-CI.patch * Fix-leaks-in-fetch_refspecs-and-push_refspecs.patch ==== python311 ==== Subpackages: python311-curses python311-dbm - Update CVE-2023-52425-libexpat-2.6.0-backport.patch so that it uses features sniffing, not just comparing version number. Include also support-expat-CVE-2022-25236-patched.patch. - Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping failing tests. - Refresh patches: - CVE-2023-27043-email-parsing-errors.patch - fix_configure_rst.patch - skip_if_buildbot-extend.patch - Remove included patch: - support-expat-CVE-2022-25236-patched.patch ==== python311-core ==== Subpackages: libpython3_11-1_0 python311-base - Update CVE-2023-52425-libexpat-2.6.0-backport.patch so that it uses features sniffing, not just comparing version number. Include also support-expat-CVE-2022-25236-patched.patch. - Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping failing tests. - Refresh patches: - CVE-2023-27043-email-parsing-errors.patch - fix_configure_rst.patch - skip_if_buildbot-extend.patch - Remove included patch: - support-expat-CVE-2022-25236-patched.patch ==== qemu ==== Version update (8.2.2 -> 8.2.3) Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios - Fix a build issue on riscv: * target/riscv/kvm: rename riscv_reg_id() to riscv_reg_id_ulong() * target/riscv/kvm: add RISCV_CONFIG_REG() * target/riscv/kvm: change timer regs size to u64 * target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64 * target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32 - Update to version 8.2.3. Full changelog/backports here: https://lore.kernel.org/qemu-devel/1713980341.971368.1218343.nullmailer@tls.msk.ru/ Some of the upstream backports are: * Update version for 8.2.3 release * ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS. * ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs. * hw/pci-host/ppc440_pcix: Do not expose a bridge device on PCI bus * hw/isa/vt82c686: Keep track of PIRQ/PINT pins separately * virtio-pci: fix use of a released vector * linux-user/x86_64: Handle the vsyscall page in open_self_maps_{2,4} * hw/audio/virtio-snd: Remove unused assignment * hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum() * hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set * hw/net/lan9118: Fix overflow in MIL TX FIFO * hw/net/lan9118: Replace magic '2048' value by MIL_TXFIFO_SIZE definition * backends/cryptodev: Do not abort for invalid session ID * hw/misc/applesmc: Fix memory leak in reset() handler * hw/block/nand: Fix out-of-bound access in NAND block buffer * hw/block/nand: Have blk_load() take unsigned offset and return boolean * hw/block/nand: Factor nand_load_iolen() method out * qemu-options: Fix CXL Fixed Memory Window interleave-granularity typo * hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs * hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs * hw/display/virtio-gpu: Protect from DMA re-entrancy bugs * ...and many more... ==== qt6-base ==== Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-mysql qt6-sql-sqlite - Add upstream security fix (CVE-2024-33861): * 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch ==== re2 ==== Version update (20240401 -> 20240501) - update to 2024-05-01: * Stop setting re2_INCLUDE_DIR * Fixes related to python bindings ==== rebootmgr ==== Version update (2.4 -> 2.4+git20240503.5b98913) - Remove rcrebootmgr symlink - Update to version 2.4+git20240503.5b98913: * Don't generate html documentation anymore * Fix manual page dependencies for parallel build * Update configure.ac * Fix soft-reboot detection in forced mode ==== sac ==== - Clean the spec file a bit ==== sane-backends ==== Version update (1.2.1 -> 1.3.0) Subpackages: libsane1 sane-backends-autoconfig - Updated to sane-backends version 1.3.0 * Backends + avision: - Correction for ADF presence detect which caused a hang. - Internationalised some text items in the backend to make them available for translation. + epsonds: - Some small changes to option documentation. - Added support for models: ES-C220, DS-C330, and DS-C490. + escl: - Fix for pwf:Version item. - Fix for crash in libjpeg when cropping image. - Fix for issue with configured device when AVAHI not running. - Fix for build without poppler-glib. + fujitsu: - Added support for Ricoh scanners: FI-8040, FI-70F. + genesys: - Added missing configuration for Plustek OpticFilm 7500i and Plustek OpticFilm 8100. + hpljm1005: - Fixes to maximum geometries and various cropping and geometry details specifically for the HP LaserJet M1005. + lexmark_X2670: - Added new backend for the Lexmark X26xx series of scanners. + pixma: - Fix to prevent mode change when source is selected. Mode should not change if still valid for source. - Added support for models: TS8630 Series, XK110 Series, GX3000 Series, GX4000 Series, G3070 Series, G2070 Series, G4070 Series, G3030 Series, G2030 Series, TC-20M, TC-5200M, TR4500 Series, TS8700 series, XK120 series, GX1000 series, GX2000 series, TS6630 series, TS7700 series, TS7600i series, TS6730 series, TR7800 series, TS7700i series, TS7700A series, GX6500 series, i-SENSYS MF750 Series + snapscan: - Corrections for Agfa ARCUS 1200 scan area. + test: - Fix for a crash in the backend. + xerox_mfp: - Added support for Dell 1135n, which is a clone of the Samsung SCX-4623F. - Added support for Xerox WorkCentre 3335. - Added JPEG mitigation for modules that don't properly support JPEG output: Xerox WorkCentre 3225 - Fix to remove USB CLEAR HALT during initialisation which can potentially lock up devices. - General fixes to support the SCX-4521F model. * Frontends + saned: - Default scan buffer is now 1MB. -B option added to permit the buffersize to be set. - Documentation fixes. + scanimage: - Fix for keyboard prompt processing - Default scan buffer is now 1MB. --buffer-size and -B options now require an argument to be provided. - Fix for PDF generation, missing newline in generated file. * Build + Fixes for clang-16 compiler + Fixes for FreeBSD build. + Fixes for escl build option involving poppler-glib. + Optionally take build version from ChangeLog if not other version source is available. + Fixes to autoconf files to remove unnecessary warnings from test logs. + Fix for macOS builds related to threading support: SANE in macOS doesn't work for multi-process with libusb. * Tools + sane-find-scanner: Added some Linux SCSI device names since some later potential names are missing. Better solution in the pipeline. * Documentation + Fixes for a number of man pages. + Added documentation for a number of Ricoh scanners which are rebranded products acquired from Fujitsu. * Miscellaneous + sanei_config: Fix for a potential crash. + New Georgian translation added. + Translations updated for: British English, Ukrainian, French and Simplified Chinese. ==== sdbootutil ==== Version update (1+git20240410.3325802 -> 1+git20240506.573a6a4) Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper - Update to version 1+git20240506.573a6a4: * Don't try to mess with overlayfs inside transaction * .spec - requires: dialog ==== sddm ==== Subpackages: sddm-branding-openSUSE sddm-greeter-qt5 - Drop the empty branding-upstream subpackages (boo#1224063) ==== sddm-qt6 ==== Subpackages: sddm-greeter-qt6 - Drop the empty branding-upstream subpackages (boo#1224063) ==== setools ==== Version update (4.5.0 -> 4.5.1) Subpackages: python311-setools setools-console - Update to version 4.5.1: - Correct annotations of NetworkX types to make it optional again. - Fix packaging issue for apol's style sheet (apol.css). - Drop 0001-Make-networkx-optional-again-Fixes-125.patch fixed upstream - Change networkx Requires to Suggests ==== socat ==== Version update (1.7.4.3 -> 1.8.0.0) - Update to 1.8.0.0: * Support for network namespaces (option netns) * TCP client now automatically tries all addresses (IPv4 and IPv6) provided by nameserver until success * Implementation of POSIX message queue (mq) control and access on Linux (addresses POSIXMQ-READ and following) * New wrapper script socat-chain.sh allows to stack two addresses, e.g.HTTP proxy connect over SSL * New script socat-mux.sh allows n-to-1 / 1-to-n communications * New script socat-broker.sh allows group communications * Experimental socks5 client feature * Address ACCEPT-FD for systemd "inetd" mode * UDP-Lite and DCCP address types * Addresses SOCKETPAIR and SHELL * New option bind-tmpname allows forked off children to bind UNIX domain client sockets to random unique pathes * New option retrieve-vlan (with INTERFACE addresses) now makes kernel keep VLAN tags in incoming packets * Simple statistics output with Socat option --statistics and with SIGUSR1 * A couple of new options, many fixes and corrections, see file CHANGES - Drop socat-common-fixes.patch (no longer necessary) - Refactor socat-ignore-tests-failure-boo1078346.patch (test suite no longer exits at this stage) - Add socat-test-dhparam fixture (reduce build load and time) - Add socat-test-without-tty.patch for testing without tty. - Note: This version introduces "socat1", linking to "socat" - Note: This version introduces additional shell scripts, those are shipped in a new "socat-extra" subpackage - Update to 1.7.4.4: * FIX: In error.c msg2() there was a stack overflow on long messages: The terminating \0 Byte was written behind the last position. * FIX: UDP-RECVFROM with fork sometimes terminated when multiple packets arrived. * FIX: a couple of weaknesses and errors when accessing invalid or  incompatible file system entries with UNIX domain, file, and generic addresses. * FIX: bad parser error message on "socat /tmp/x\"x/x -" - Drop socat-fix-asan-error.patch ==== sqlite3 ==== Version update (3.45.2 -> 3.45.3) Subpackages: libsqlite3-0 sqlite3-tcl - Update to release 3.45.3: * Fix a long-standing bug (going back to version 3.24.0) that might (rarely) cause the "old.*" values of an UPDATE trigger to be incorrect if that trigger fires in response to an UPSERT. * Reduce the scope of the NOT NULL strength reduction optimization that was added as item 8e in version 3.35.0. The optimization was being attempted in some contexts where it did not work, resulting in incorrect query results. - Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream. ==== supermin ==== - Supermin uses mke2fs. Add Requires e2fsprogs for this command. supermin.spec ==== systemd ==== Version update (255.4 -> 255.5) Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump systemd-experimental udev - Import commit 49fb09fa18a7b81f6b3c3c15aca47fd00940430e (merge of v255.5) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/23b15deb203780580cbfad095ae1071bd2133220...49fb09fa18a7b81f6b3c3c15aca47fd00940430e - Import commit 23b15deb203780580cbfad095ae1071bd2133220 23b15deb20 gpt-auto-generator: be more defensive when checking the presence of ESP in fstab (bsc#1218671) 7ed2979654 journalctl: explicitly check < 0 for error fc5e25d0a0 journalctl: make --until work again with --after-cursor and --lines (bsc#1221906) - Update 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch to adapt sysv-generator-test to the SUSE's specificity brought by this patch. - systemd-testsuite: some of the integration tests depend on the bin, daemon, games and nobody users/groups. - Drop _FORTIFY_SOURCE=2 workaround. Since commit 7929e180aa (v253) it shouldn't be needed anymore. - systemd.spec: preparation for the next version of systemd (i.e. v256), libkmod2 will be dlopened hence explicitly require it now as it doesn't hurt with the current version. However don't recommend it from systemd by assuming that when module loading from PID1 is needed, udev is installed. - Make systemd-doc subpackage noarch. ==== systemd-presets-branding-Aeon ==== - Enable x86_64_v3-transactional-update.service for automated refresh of x86_64_v3 optimised libraries. Service automatically does not run on non v3 systems. - Remove redundant services formerly from MicroOS - Remove sshd from presets (we're a desktop OS) ==== taglib ==== Subpackages: libtag2 libtag_c2 - USe %autosetup macro: allows us to eliminate usage of deprecated %patchN syntax. ==== thin-provisioning-tools ==== - Update vendored dependencies ==== tpm2-0-tss ==== Version update (4.0.1 -> 4.1.0) Subpackages: libtss2-esys0 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0 Update to version 4.1: + Security - Fixed CVE-2024-29040 (bsc#1223690) + Fixed - fapi: Fix length check on FAPI auth callbacks - mu: Correct error message for errors - tss2-rc: fix unknown laer handler dropping bits. - fapi: Fix deviation from CEL specification (template_value was used instead of template_data). - fapi: Fix json syntax error in FAPI profiles which was ignored by json-c. - build: fix build fail after make clean. - mu: Fix unneeded size check in TPM2B unmarshaling. - fapi: Fix missing parameter encryption. - build: Fix failed build with --disable-vendor. - fapi: Fix flush of persistent handles. - fapi: Fix test provisioning with template with self generated certificate disabled. - fapi: Fix error in Fapi_GetInfo it TPM supports SHA3 hash algs. - fapi: Revert pcr extension for EV_NO_ACTION events. - fapi: Fix strange error messages if nv, ext, or policy path does not exits. - fapi: Fix segfault caused by wrong allocation of pcr policy. - esys: Fix leak in Esys_EvictControl for persistent handles. - tss2-tcti: tcti-libtpms: fix test failure on big-endian platform. - esys: Add reference counting for Esys_TR_FromTPMPublic. - esys: Fix HMAC error if session bind key has an auth value with a trailing 0. - fapi: fix usage of self signed certificates in TPM. - fapi: Usage of self signed certificates. - fapi: A segfault after the error handling of non existing keys. - fapi: Fix several leaks. - fapi: Fix error handling for policy execution. - fapi: Fix usage of persistent handles (should not be flushed) - fapi: Fix test provisioning with template (skip test without self generated certificate). - fapi: Fix pcr extension for EV_NO_ACTION - test: Fix fapi-key-create-policy-signed-keyedhash with P_ECC384 profile - tcti_spi_helper_transmit: ensure FIFO is accessed only after TPM reports commandReady bit is set - fapi: Fix read large system eventlog (> UINT16_MAX). - esys tests: Fix layer check for TPM2_RC_COMMAND_CODE (for /dev/tpmrm0) - test: unit: tcti-libtpms: fix test failed at 32-bit platforms. - fapi: Fix possible null pointer dereferencing in Fapi_List. - sys: Fix size check in Tss2_Sys_GetCapability. - esys: Fix leak in Esys_TR_FromTPMPublic. - esys: fix unchecked return value in esys crypto. - fapi: Fix wrong usage of local variable in provisioning. - fapi: Fix memset 0 in ifapi_json_TPMS_POLICYNV_deserialize. - fapi: Fix possible out of bound array access in IMA parser. - tcti device: Fix possible unmarshalling from uninitialized variable. - fapi: Fix error checking authorization of signing key. - fapi: Fix cleanup of policy sessions. - fapi: Eventlog H-CRTM events and different localities. - fapi: Fix missing synchronization of quote and eventlog. - faii: Fix invalid free in Fapi_Quote with empty eventlog. + Added - tcti: LetsTrust-TPM2Go TCTI module spi-ltt2go. - mbedtls: add sha512 hmac. - fapi: Enable usage of external keys for Fapi_Encrypt. - fapi: Support download of AMD certificates. - tcti: Add USB TPM (FTDI MPSSE USB to SPI bridge) TCTI module. - fapi: The recreation of primaries (except EK) in the owner hierarchy instead the endorsement hierarchy is fixed. - rc: New TPM return codes added. - fapi: Further Nuvoton certificates added. - tpm_types/esys: Add support for Attestable TPM changes in latest TPM spec. - tcti: Add '/dev/tcm0' to default conf - fapi: New Nuvoton certificates added. - esys: Fix leak in Esys_TR_FromTPMPublic. + Removed - Testing on Ubuntu 18.04 as it's near EOL (May 2023). - tpm2-tss.keyring: added Andreas Fuchs 0x8F4F9A45D7FFEE74 key, documented in upstream repo, which was used for signing this new release tarball. - add new sub-package libtss2-tcti-spidev0: TCTI for communicating with a TPM connected directly via SPI. - add new sub-package libtss2-tcti-i2c-helper0: TCTI for communicating with a TPM connected directly via I2C. ==== tracker ==== Version update (3.7.1 -> 3.7.3) Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0 - Update to version 3.7.3: + Bump database version to fix SQLite 3.45.3 issues in existing installs. + Fixed possible infinite loop on incomplete/unterminated Turtle/Trig data. - Update to version 3.7.2: + Fix runtime issue introduced by SQLite 3.45.3. + Fix possible inconsistency in the handling of DELETE WHERE queries. + Updated translations. ==== tracker-miners ==== Version update (3.7.1 -> 3.7.3) Subpackages: tracker-miner-files - Update to version 3.7.3: + Fix possible crashes handling live changes to extractor configuration. + Make it easier to run tracker-extract-3 under Valgrind. + Plug a leak on misdetected JPEG files. + Many further metadata extraction tests. - Update to version 3.7.2: + Fixes to data deletion after removing an indexed folder from configuration. + Fixed glib/inotify based monitors to not follow symlinks in some circumstances. + Added a build-time option for fanotify. + Fix build with musl libc. + Updated translations. ==== transactional-update ==== Version update (4.6.6 -> 4.6.8) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit - Version 4.6.8 - tukit: Properly handle overlay syncing failures: If the system would not be rebooted and several snapshots accumulated in the meantime, it was possible that the previous base snapshot - required for /etc syncing - was deleted already. In that case changes in /etc might have been reset. [gh#openSUSE/transactional-update#116] [gh#kube-hetzner/terraform-hcloud-kube-hetzner#1287] - soft-reboot: Log requested reboot type - soft-reboot: Don't force hard reboot on version change only - Version 4.6.7 - Add support for snapper 0.11.0; also significantly decreases cleanup time [boo#1223504] ==== unbound ==== Version update (1.19.3 -> 1.20.0) Subpackages: libunbound8 unbound-anchor - Update to 1.20.0: Features: * The config for discard-timeout, wait-limit, wait-limit-cookie, wait-limit-netblock and wait-limit-cookie-netblock was added, for the fix to the DNSBomb issue. * Merge GH#1027: Introduce 'cache-min-negative-ttl' option. * Merge GH#1043 from xiaoxiaoafeifei: Add loongarch support; updates config.guess(2024-01-01) and config.sub(2024-01-01), verified with upstream. * Implement cachedb-check-when-serve-expired: yes option, default is enabled. When serve expired is enabled with cachedb, it first checks cachedb before serving the expired response. * Fix GH#876: [FR] can unbound-checkconf be silenced when configuration is valid? Bug Fixes: * Fix for the DNSBomb vulnerability CVE-2024-33655. Thanks to Xiang Li from the Network and Information Security Lab of Tsinghua University for reporting it. * Update doc/unbound.doxygen with 'doxygen -u'. Fixes option deprecation warnings and updates with newer defaults. * Remove unused portion from iter_dname_ttl unit test. * Fix validator classification of qtype DNAME for positive and redirection answers, and fix validator signature routine for dealing with the synthesized CNAME for a DNAME without previously encountering it and also for when the qtype is DNAME. * Fix qname minimisation for reply with a DNAME for qtype CNAME that answers it. * Fix doc test so it ignores but outputs unsupported doxygen options. * Fix GH#1021 Inconsistent Behavior with Changing rpz-cname-override and doing a unbound-control reload. * Merge GH#1028: Clearer documentation for tcp-idle-timeout and edns-tcp-keepalive-timeout. * Fix GH#1029: rpz trigger clientip and action rpz-passthru not working as expected. * Fix rpz that the rpz override is taken in case of clientip triggers. Fix that the clientip passthru action is logged. Fix that the clientip localdata action is logged. Fix rpz override action cname for the clientip trigger. * Fix to unify codepath for local alias for rpz cname action override. * Fix rpz for cname override action after nsdname and nsip triggers. * Fix that addrinfo is not kept around but copied and freed, so that log-destaddr uses a copy of the information, much like NSD does. * Merge GH#1030: Persist the openssl and expat directories for repeated Windows builds. * Fix that rpz CNAME content is limited to the max number of cnames. * Fix rpz, it follows iterator CNAMEs for nsip and nsdname and sets the reply query_info values, that is better for debug logging. * Fix rpz that copies the cname override completely to the temp region, so there are no references to the rpz region. * Add rpz unit test for nsip action override. * Fix rpz for qtype CNAME after nameserver trigger. * Fix rpz so that rpz CNAME can apply after rpz CNAME. And fix that clientip and nsip can give a CNAME. * Fix localdata and rpz localdata to match CNAME only if no direct type match is available. * Merge GH#831 from Pierre4012: Improve Windows NSIS installer script (setup.nsi). * For GH#831: Format text, use exclamation icon and explicit label names. * Fix name of unit test for subnet cache response. * Fix GH#1032: The size of subnet_msg_cache calculation mistake cause memory usage increased beyond expectations. * Fix for GH#1032, add safeguard to make table space positive. * Fix comment in lruhash space function. * Fix to add unit test for lruhash space that exercises the routines. * Fix that when the server truncates the pidfile, it does not follow symbolic links. * Fix that the server does not chown the pidfile. * Fix GH#1034: DoT forward-zone via unbound-control. * Fix for crypto related failures to have a better error string. * Fix GH#1035: Potential Bug while parsing port from the "stub-host" string; also affected forward-zones and remote-control host directives. * Fix GH#369: dnstap showing extra responses; for client responses right from the cache when replying with expired data or prefetching. * Fix GH#1040: fix heap-buffer-overflow issue in function cfg_mark_ports of file util/config_file.c. * For GH#1040: adjust error text and disallow negative ports in other parts of cfg_mark_ports. * Fix comment syntax for view function views_find_view. * Fix GH#595: unbound-anchor cannot deal with full disk; it will now first write out to a temp file before replacing the original one, like Unbound already does for auto-trust-anchor-file. * Fixup compile without cachedb. * Add test for cachedb serve expired. * Extended test for cachedb serve expired. * Fix makefile dependencies for fake_event.c. * Fix cachedb for serve-expired with serve-expired-reply-ttl. * Fix to not reply serve expired unless enabled for cachedb. ... changelog too long, skipping 32 lines ... * Fix doxygen comment for errinf_to_str_bogus. ==== unison ==== Version update (2.53.4 -> 2.53.5) - Update to version 2.53.5 * Various minor bugfixes. * Recovery from errors during repeat mode (enabled in 2.53.1) is disabled for time being. ==== util-linux ==== Version update (2.39.3 -> 2.40.1) Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - Update to version 2.40.1 * agetty: don't overwrite TERM passed by the user * fsck.minix: fix possible overrun * libblkid: fix segfault when blkid.conf doesn't exist * libfdisk: add initializer to geometry * libmount: fix access check for utab in context * libmount: fix umount --read-only * lsns: fix netns use - Drop skip-lsfd-tests-PR2888.patch, was a backport - Don't delete binaries not common for all architectures. Create an util-linux-extra subpackage instead, so users of third party tools can use them. (bsc#1222285) - Added static_lib.patch to resolve build failure when using libblkid.pc in --static mode - Add new lastlog2 sub-package (to solve migration problems due to rpm %post/%postun ordering) * Add pam-config calls to enable pam_lastlog2 * Add lastlog2.conf systemd-tmpfile to create database directory - Skip tests marked as ts_skip_qemu_user when running under qemu - Mark racy lslocks test as known fail - Re-enable lsfd tests using mkfds, as it is fixed now. - liblastlog2-devel: * Obsolete/provide lastlog2-devel for migration * Add header file to filelist - Update to release 2.40 * Add lastlog2 * agetty: Load autologin user from agetty.autologin credential * agetty: use get_terminal_default_type() * agetty: use sd_get_sessions() for number of users (#2088) * blockdev: add support for BLKGETZONESZ * cfdisk: ask y/n before wipe * cfdisk: properly handle out-of-order partitions during resize * chcpu: document limitations of -g * chsh: use libeconf to read /etc/shells * column: fix -l * column: fix memory leak * dmesg: fix FD leak * dmesg: fix delta calculation * dmesg: fix wrong size calculation * dmesg: support reading kmsg format from file * enosys: a new small command to make syscalls fail with ENOSYS * exch: new command to atomically exchanges paths between two files * fdisk: add support for partition resizing * fdisk: remove usage of VLA * fincore: add --output-all * findmnt: add --list-columns * findmnt: add -I, --dfi options for imitating the output of df -i * findmnt: add inode-related columns for implementing "df -i" like output * hexdump: add '--one-byte-hex' format option * hwclock: add support for RTC_VL_READ/RTC_VL_CLR ioctls * login: initialize noauth from login.noauth credential * lsblk: add --filter * lsblk: add --highlight * lsblk: add --list-columns * lsclocks: new command to show clocks * lscpu: even more Arm part numbers * mkfs.minix: handle 64bit time on 32bit system * mkswap: implement --file * mkswap: implement --offset * mount: add --map-users and --map-groups convenience options * nsenter: add option `-c` to join the cgroup of target process * setarch: add riscv64/riscv32 support * setpgid: new command to run a program in a new process group * uuidd: add cont_clock persistence * uuidgen: add option --count * wall: query logind for list of users with tty (#2088) * write: query logind for list of users with tty (#2088) * libuuid: improved support for 64-bit time - skip-lsfd-tests-PR2888.patch: skip some lsfd tests which OBS does not support (https://github.com/util-linux/util-linux/issues/2822) - use-logind-not-utmp.patch: removed, accepted upstream - tests-increase-delay-for-waitpid-test.patch: removed, upstreamed - 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch: reverted upstream - util-linux-fix-tests-with-64k-pagesize.patch: was a backport ==== util-linux-systemd ==== Version update (1.3.1 -> 2.40.1) Subpackages: lastlog2 - Update to version 2.40.1 * agetty: don't overwrite TERM passed by the user * fsck.minix: fix possible overrun * libblkid: fix segfault when blkid.conf doesn't exist * libfdisk: add initializer to geometry * libmount: fix access check for utab in context * libmount: fix umount --read-only * lsns: fix netns use - Drop skip-lsfd-tests-PR2888.patch, was a backport - Don't delete binaries not common for all architectures. Create an util-linux-extra subpackage instead, so users of third party tools can use them. (bsc#1222285) - Added static_lib.patch to resolve build failure when using libblkid.pc in --static mode - Add new lastlog2 sub-package (to solve migration problems due to rpm %post/%postun ordering) * Add pam-config calls to enable pam_lastlog2 * Add lastlog2.conf systemd-tmpfile to create database directory - Skip tests marked as ts_skip_qemu_user when running under qemu - Mark racy lslocks test as known fail - Re-enable lsfd tests using mkfds, as it is fixed now. - liblastlog2-devel: * Obsolete/provide lastlog2-devel for migration * Add header file to filelist - Update to release 2.40 * Add lastlog2 * agetty: Load autologin user from agetty.autologin credential * agetty: use get_terminal_default_type() * agetty: use sd_get_sessions() for number of users (#2088) * blockdev: add support for BLKGETZONESZ * cfdisk: ask y/n before wipe * cfdisk: properly handle out-of-order partitions during resize * chcpu: document limitations of -g * chsh: use libeconf to read /etc/shells * column: fix -l * column: fix memory leak * dmesg: fix FD leak * dmesg: fix delta calculation * dmesg: fix wrong size calculation * dmesg: support reading kmsg format from file * enosys: a new small command to make syscalls fail with ENOSYS * exch: new command to atomically exchanges paths between two files * fdisk: add support for partition resizing * fdisk: remove usage of VLA * fincore: add --output-all * findmnt: add --list-columns * findmnt: add -I, --dfi options for imitating the output of df -i * findmnt: add inode-related columns for implementing "df -i" like output * hexdump: add '--one-byte-hex' format option * hwclock: add support for RTC_VL_READ/RTC_VL_CLR ioctls * login: initialize noauth from login.noauth credential * lsblk: add --filter * lsblk: add --highlight * lsblk: add --list-columns * lsclocks: new command to show clocks * lscpu: even more Arm part numbers * mkfs.minix: handle 64bit time on 32bit system * mkswap: implement --file * mkswap: implement --offset * mount: add --map-users and --map-groups convenience options * nsenter: add option `-c` to join the cgroup of target process * setarch: add riscv64/riscv32 support * setpgid: new command to run a program in a new process group * uuidd: add cont_clock persistence * uuidgen: add option --count * wall: query logind for list of users with tty (#2088) * write: query logind for list of users with tty (#2088) * libuuid: improved support for 64-bit time - skip-lsfd-tests-PR2888.patch: skip some lsfd tests which OBS does not support (https://github.com/util-linux/util-linux/issues/2822) - use-logind-not-utmp.patch: removed, accepted upstream - tests-increase-delay-for-waitpid-test.patch: removed, upstreamed - 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch: reverted upstream - util-linux-fix-tests-with-64k-pagesize.patch: was a backport ==== virt-manager ==== Subpackages: virt-install virt-manager-common - bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS version should be SL Micro 6.0 virtinst-add-slm-detection-support.patch ==== virt-v2v ==== Subpackages: virt-v2v-bash-completion - bsc#1223444 - New virt-v2v dependency on btrfsprogs causes error with zypper dup on systems without btrfs installed Drop Requires on the following packages and move them into libguestfs-appliance btrfsprogs, curl, dhcp-client, e2fsprogs, gptfdisk ntfsprogs, xfsprogs ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Enable FluidSynth plugin using an optional package ==== vte ==== Version update (0.76.0 -> 0.76.1) Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91 - Update to version 0.76.1: + terminal: fix UTF-8 bounds check. + app: Don't hide scrolled-window option. + app: Add built-in CSS to hide scrolled-window over-scroll indicators. + emulation: Fix the reported bold/etc. color if unset + widget: Also set tag when returning no match. - Update to version 0.76.1: * emulation: Fix the reported bold/etc. color if unset * app: Fix the build with clang++ * app: Don't use typeof * terminal: fix UTF-8 bounds check * widget: Also set tag when returning no match * app: Add built-in CSS to hide scrolled-window over-scroll indicators * app: Don't hide scrolled-window option * build: Post release version bump ==== wicked ==== Version update (0.6.74 -> 0.6.75) Subpackages: wicked-service - Update to version 0.6.75: - cleanup: fix ni_fsm_state_t enum-int-mismatch warnings - cleanup: fix overflow warnings in a socket testcase on i586 - ifcheck: report new and deleted configs as changed (bsc#1218926) - man: improve ARP configuration options in the wicked-config.5 - bond: add ports when master is UP to avoid port MTU revert (bsc#1219108) - cleanup: fix interface dependencies and shutdown order (bsc#1205604) - Remove port arrays from bond,team,bridge,ovs-bridge (redundant) and consistently use config and state info attached to the port interface as in rtnetlink(7). - Cleanup ifcfg parsing, schema configuration and service properties - Migrate ports in xml config and policies already applied in nanny - Remove "missed config" generation from finite state machine, which is completed while parsing the config or while xml config migration. - Issue a warning when "lower" interface (e.g. eth0) config is missed while parsing config depending on it (e.g. eth0.42 vlan). - Resolve ovs master to the effective bridge in config and wickedd - Implement netif-check-state require checks using system relations from wickedd/kernel instead of config relations for ifdown and add linkDown and deleteDevice checks to all master and lower references. - Add a `wicked <ifup|ifdown|ifreload> --dry-run …` option to show the system/config interface hierarchies as notice with +/- marked interfaces to setup and/or shutdown. - Removed patches included in the source archive: [- 0001-addrconf-fix-fallback-lease-drop-bsc-1220996.patch] [- 0002-extensions-nbft-replace-nvme-show-nbft-with-nvme-nbf.patch] [- 0003-move-all-attribute-definitions-to-compiler-h.patch] [- 0004-hide-secrets-in-debug-log-bsc-1221194.patch] [- 0005-client-do-to-not-convert-sec-to-msec-twice-bsc-1222105.patch] ==== wireplumber ==== Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-zsh-completion - Better fix for (bsc#1223916) that basically turns the main profile into the (to be in 0.5.3) video-only profile unless wireplumber-audio is installed which now turns the main profile into exactly upstream's main profile. - Add patch from upstream to fix a json log issue: * 0001-lua-json-fix-error-ouput.patch - Add patch from upstream to add a method to merge json containers: * 0002-lua-json-add-method-to-merge-json-containers.patch - Add patch from upstream to fix merging a particular case of configuration options: * 0003-json-utils-fix-overriding-of-non-container-values-when.patch - Fix wireplumber not starting successfully when audio support is not enabled since the main profile now requires it. The best option would be to use a video-only profile but it's too late to change the way wireplumber is started in SLE/Leap, so the solution just makes audio/bluetooth optional for now (bsc#1223916) * split-config-file.py ==== wtmpdb ==== Version update (0.11.0 -> 0.12.0+git.20240508) Subpackages: libwtmpdb0 - Update to version 0.12.0+git.20240508: - boot: Query systemd if soft-reboot was done ==== xconsole ==== Version update (1.0.8 -> 1.1.0) - Update to version 1.1.0 * This release fixes use of the scroll wheel in the text area, adds -version and -help options, and removes support for several older OS'es. ==== xdg-desktop-portal-gnome ==== Version update (46.0 -> 46.1) - Update to version 46.1: + Remove D-Bus call timeout from Access portal requests that are proxied to GNOME Shell. This prevents the Access portal from failing requests if the user doesn't click on a dialog for more than 25 seconds. + Various fixes to the ScreenCast portal dialog. + Updated translations. ==== xxhash ==== - Fix ftbfs with gcc14: * use correct optflags also in %check * add test-tools-do-not-override-cflags.patch - Execute more tests ==== yast2-bootloader ==== Version update (5.0.8 -> 5.0.10) - Writing "root" entry into /etc/kernel/cmdline which is needed by sdbootutil. (still for bsc#1220892) - 5.0.10 - Creating kernel options for systemd-boot. (bsc#1220892) - 5.0.9 ==== yast2-installation ==== Version update (5.0.8 -> 5.0.10) - Added encryption_method and encryption_pbkdf in the product description file (section partitioning/proposal) in order to set the encryption method/pbkdf in the Guided Setup of partitioning (related to bsc#1185291). - 5.0.10 - Handle SystemdBoot mitigations. (bsc#1220892) - 5.0.9 ==== yast2-storage-ng ==== Version update (5.0.12 -> 5.0.14) - Proposal: Make the encryption method and the key derivation function configurable by product. - Partitioner: LUKS2 is always available and used by default, with PBKDF2 as default derivation function (related to bsc#1185291). - 5.0.14 - GuidedProposal: refine the :bigger_resize SpaceMaker strategy (gh#openSUSE/agama#1164). - Fixed a bug related to the calculation of partitions required for booting when RAID is involved. - 5.0.13 ==== yast2-trans ==== Version update (84.87.20240421.63804708b7 -> 84.87.20240505.45b4c21d5b) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20240505.45b4c21d5b: * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * New POT for text domain 'bootloader'. * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Romanian) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * New POT for text domain 'bootloader'. * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Romanian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) - Update to version 84.87.20240428.f3ddce30c5: * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Hungarian) * Translated using Weblate (Hungarian) * Translated using Weblate (Japanese) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian) * Translated using Weblate (Romanian)