openSUSE Kubic
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
January 2022
- 7 participants
- 61 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
attica-qt5 (5.89.0 -> 5.90.0)
baloo5 (5.89.0 -> 5.90.0)
baloo5-widgets (21.12.0 -> 21.12.1)
bluedevil5 (5.23.4 -> 5.23.5)
bluez-qt (5.89.0 -> 5.90.0)
breeze (5.23.4 -> 5.23.5)
breeze5-icons (5.89.0 -> 5.90.0)
discover (5.23.4 -> 5.23.5)
dolphin (21.12.0 -> 21.12.1)
drkonqi5 (5.23.4 -> 5.23.5)
frameworkintegration (5.89.0 -> 5.90.0)
kaccounts-integration (21.12.0 -> 21.12.1)
kactivities-stats (5.89.0 -> 5.90.0)
kactivities5 (5.89.0 -> 5.90.0)
kactivitymanagerd (5.23.4 -> 5.23.5)
karchive (5.89.0 -> 5.90.0)
kate (21.12.0 -> 21.12.1)
kauth (5.89.0 -> 5.90.0)
kbookmarks (5.89.0 -> 5.90.0)
kcmutils (5.89.0 -> 5.90.0)
kcodecs (5.89.0 -> 5.90.0)
kcompletion (5.89.0 -> 5.90.0)
kconfig (5.89.0 -> 5.90.0)
kconfigwidgets (5.89.0 -> 5.90.0)
kcoreaddons (5.89.0 -> 5.90.0)
kcrash (5.89.0 -> 5.90.0)
kdbusaddons (5.89.0 -> 5.90.0)
kde-cli-tools5 (5.23.4 -> 5.23.5)
kde-print-manager (21.12.0 -> 21.12.1)
kdeclarative (5.89.0 -> 5.90.0)
kded (5.89.0 -> 5.90.0)
kdelibs4support (5.89.0 -> 5.90.0)
kdesu (5.89.0 -> 5.90.0)
kdialog (21.12.0 -> 21.12.1)
kdnssd-framework (5.89.0 -> 5.90.0)
kdoctools (5.89.0 -> 5.90.0)
kernel-source (5.15.12 -> 5.16.0)
kfilemetadata5 (5.89.0 -> 5.90.0)
kgamma5 (5.23.4 -> 5.23.5)
kglobalaccel (5.89.0 -> 5.90.0)
kguiaddons (5.89.0 -> 5.90.0)
kholidays (5.89.0 -> 5.90.0)
khotkeys5 (5.23.4 -> 5.23.5)
ki18n (5.89.0 -> 5.90.0)
kiconthemes (5.89.0 -> 5.90.0)
kidletime (5.89.0 -> 5.90.0)
kinfocenter5 (5.23.4 -> 5.23.5)
kinit (5.89.0 -> 5.90.0)
kio (5.89.0 -> 5.90.0)
kio-extras5 (21.12.0 -> 21.12.1)
kirigami2 (5.89.0 -> 5.90.0)
kitemmodels (5.89.0 -> 5.90.0)
kitemviews (5.89.0 -> 5.90.0)
kjobwidgets (5.89.0 -> 5.90.0)
kmenuedit5 (5.23.4 -> 5.23.5)
knewstuff (5.89.0 -> 5.90.0)
knotifications (5.89.0 -> 5.90.0)
knotifyconfig (5.89.0 -> 5.90.0)
konsole (21.12.0 -> 21.12.1)
kpackage (5.89.0 -> 5.90.0)
kparts (5.89.0 -> 5.90.0)
kpeople5 (5.89.0 -> 5.90.0)
kpty (5.89.0 -> 5.90.0)
kquickcharts (5.89.0 -> 5.90.0)
krunner (5.89.0 -> 5.90.0)
kscreen5 (5.23.4 -> 5.23.5)
kscreenlocker (5.23.4 -> 5.23.5)
kservice (5.89.0 -> 5.90.0)
ksystemstats5 (5.23.4 -> 5.23.5)
ktexteditor (5.89.0 -> 5.90.0)
ktextwidgets (5.89.0 -> 5.90.0)
kunitconversion (5.89.0 -> 5.90.0)
kwallet (5.89.0 -> 5.90.0)
kwalletmanager5 (21.12.0 -> 21.12.1)
kwayland (5.89.0 -> 5.90.0)
kwayland-integration (5.23.4 -> 5.23.5)
kwayland-server (5.23.4 -> 5.23.5)
kwidgetsaddons (5.89.0 -> 5.90.0)
kwin5 (5.23.4 -> 5.23.5)
kwindowsystem (5.89.0 -> 5.90.0)
kwrited5 (5.23.4 -> 5.23.5)
kxmlgui (5.89.0 -> 5.90.0)
layer-shell-qt (5.23.4 -> 5.23.5)
libKF5ModemManagerQt (5.89.0 -> 5.90.0)
libKF5NetworkManagerQt (5.89.0 -> 5.90.0)
libkdecoration2 (5.23.4 -> 5.23.5)
libkscreen2 (5.23.4 -> 5.23.5)
libksysguard5 (5.23.4 -> 5.23.5)
milou5 (5.23.4 -> 5.23.5)
plasma-browser-integration (5.23.4 -> 5.23.5)
plasma-framework (5.89.0 -> 5.90.0)
plasma-nm5 (5.23.4 -> 5.23.5)
plasma5-addons (5.23.4 -> 5.23.5)
plasma5-desktop (5.23.4 -> 5.23.5)
plasma5-integration (5.23.4 -> 5.23.5)
plasma5-openSUSE
plasma5-pa (5.23.4 -> 5.23.5)
plasma5-workspace (5.23.4 -> 5.23.5)
polkit-kde-agent-5 (5.23.4 -> 5.23.5)
powerdevil5 (5.23.4 -> 5.23.5)
prison-qt5 (5.89.0 -> 5.90.0)
purpose (5.89.0 -> 5.90.0)
python-attrs (21.2.0 -> 21.4.0)
python-charset-normalizer (2.0.9 -> 2.0.10)
python-psutil (5.8.0 -> 5.9.0)
python-zipp (3.6.0 -> 3.7.0)
qqc2-desktop-style (5.89.0 -> 5.90.0)
solid (5.89.0 -> 5.90.0)
sonnet (5.89.0 -> 5.90.0)
syntax-highlighting (5.89.0 -> 5.90.0)
systemd
systemsettings5 (5.23.4 -> 5.23.5)
threadweaver (5.89.0 -> 5.90.0)
xdg-desktop-portal-kde (5.23.4 -> 5.23.5)
=== Details ===
==== attica-qt5 ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5Attica5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Remove unused and not exported QDebug stream operator for Attica::Category
* Change the build system to enable building with Qt 6
==== baloo5 ====
Version update (5.89.0 -> 5.90.0)
Subpackages: baloo5-imports baloo5-kioslaves libKF5Baloo5 libKF5BalooEngine5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Adapt build system for building against qt6
* [kioslaves/tags] Set proper display name for root entry (kde#416389)
* Port away from deprecated QMap::insertMulti & related KFileMetadata API
==== baloo5-widgets ====
Version update (21.12.0 -> 21.12.1)
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- No code change since 21.12.0
==== bluedevil5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* Show connected but non-paired devices (kde#432715)
* [kcm] Fix device type detection for AudioVideo devices
* [sendfile] Use error icon that actually exists
* Save bluetooth status on teardown (kde#445376)
==== bluez-qt ====
Version update (5.89.0 -> 5.90.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Expose missing services to QML
* Convert all Qt5 to Qt${...} + fix compile error
* Fix compile against qt6
==== breeze ====
Version update (5.23.4 -> 5.23.5)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-wallpapers libbreezecommon5-5
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* [kstyle] Fix logic error in drawIndicatorButtonDropDownPrimitive
==== breeze5-icons ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Support old cmake
* Change the build system to enable building with Qt 6
* Add places-book, -library, -comic icons (kde#447062)
* Include "*@*" in the icon_files list for installation
* Make FM and system settings icons color-aware
* improve installation of light fallback icons
==== discover ====
Version update (5.23.4 -> 5.23.5)
Subpackages: discover-backend-flatpak discover-backend-packagekit discover-notifier
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* flatpak: Properly fetch the version we are upgrading to (kde#447033)
* flatpak: Properly filter installed apps (kde#446501)
==== dolphin ====
Version update (21.12.0 -> 21.12.1)
Subpackages: dolphin-part libdolphinvcs5
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- Changes since 21.12.0:
* Use QUrl::toDisplayString when presenting to the user
==== drkonqi5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== frameworkintegration ====
Version update (5.89.0 -> 5.90.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix clazy warning
* Make it compiles against kf5.89
==== kaccounts-integration ====
Version update (21.12.0 -> 21.12.1)
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- No code change since 21.12.0
==== kactivities-stats ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Make it compile against qt6
==== kactivities5 ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Make it compile against qt6
==== kactivitymanagerd ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== karchive ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix printf conversion specifiers
* Change the build system to enable building with Qt 6
==== kate ====
Version update (21.12.0 -> 21.12.1)
Subpackages: kate-plugins
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- Changes since 21.12.0:
* lsp: Do not HTML escape markdown text
* Fix blame not visible after switching to a 'diff view'
* SemanticTokens: Use size_t as argument for type (kde#447553)
* lsp: Handle client/RegisterCapability
* Fix incorrect blame info parsing when summary has '\t'
* ColorBrackets: Fix disconnecting wrong view
* Fix 2 second delays for everything semantic highlighting related
* do nothing if use canceled project open (kde#447194)
* Ensure to clean up saved ranges when docs close
* enable/disable project actions (kde#445494)
* Fix segfault on session change
* try to fix compile on FreeBSD
* build 'Colored brackets for readability' plugin in master
* fix sessions segfault because of invalid iterator (kde#446863)
* appstream: Remove duplicated release info
* Fix LSPTooltip sizing
==== kauth ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5Auth5 libKF5AuthCore5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Use version-less and non-deprecated data install dir variable
* ActionReply: remove operator<< and operator>>
* Change the build system to enable building with Qt 6
==== kbookmarks ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* [kbookmarksmanager] Don't recreate static QRegularExpression in findByAddress
* Use QStringConverter rather than QTextCodec with Qt6
* Change the build system to enable building with Qt6
==== kcmutils ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Remove QDesktopWidget include, not used any where
* Change build system for building against qt6
* Wrap deprecated KDelarative::ConfigModule::aboutData method call in
deprecation wrappers
* Deprecate KPluginSelector class
* Allow KCMUtils to build without deprecated KCoreAddons methods
* Update showNavigationButtons to use enum type
* Fix PluginPage deprecation docs
==== kcodecs ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* QTBUG-83081 seems to be fixed with Qt6
* Change the build system to enable building with Qt 6
==== kcompletion ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt 6
==== kconfig ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* kconfig_compiler/CMakeLists.txt - use CMAKE_CROSSCOMPILING
* Complete fixing the Windows CI
* WIP: Change the build system to enable building with Qt 6
* Allow kreadconfig/kwriteconfig to access the root group
==== kconfigwidgets ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix conditions used in cmake.in config file
* [kcolorschememodel] Read .colors files from assets on Android
* Sync default colors from Breeze Light color scheme
* kcommandbar: Don't warn if action is separator
* WIP: Change the build system to enable building with Qt 6
* [kcmodule] Deprecate aboutData and componentData
* [KCommandBar] Fix resetting m_hasActionsWithIcons
==== kcoreaddons ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Introduce K_PLUGIN_CLASS macro for creating plugin factory without metadata
* Don't hardcode kservicestypes5 as search path
* Put QT_VERSION check around Kdelibs4Migration class
* FindProcstat: Fix CMake warning and use an imported target
* Don't put the plugins in a "/plugins" sub-dir in the builddir
* KPluginFactory: report errors from QPluginLoader
* Use directly stream operators
* Now it returns qsizetype in qt6
* KF5CoreAddonsMacros: Replace "." with "_" for
KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME compile definition
* Clarify deprecation docs of KPluginLoader::factory
* Write value of QT_MAJOR_VERSION in cmake config file
* Build system changes to compile against Qt6
==== kcrash ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt 6
==== kdbusaddons ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix conditions used in cmake.in config file
* API docs: improve docs for D-Bus activation and startup id handling
* Change the build system to enable building with Qt 6
==== kde-cli-tools5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kde-print-manager ====
Version update (21.12.0 -> 21.12.1)
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- No code change since 21.12.0
==== kdeclarative ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Add a few Qt6 compilation fixes
* Drop lib prefix when building for Windows
* follow method name changes in kglobalaccel
* Need include here (qt6 build)
* Use "frameless" style for grid and scroll view QtQuick KCMs by default
* Detect overlapping shortcuts
==== kded ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix build with Qt6
* Make it compile against qt6
==== kdelibs4support ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Remove ugly white frame from beautiful Latvian flag
==== kdesu ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Make it compile against qt6
==== kdialog ====
Version update (21.12.0 -> 21.12.1)
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- Changes since 21.12.0:
* appstream: Remove duplicated release info
==== kdnssd-framework ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Make it compile against qt6
==== kdoctools ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Remove the usage of QTextCodec (and thus Qt6Core5Compat) for Qt6
* Don't compare signed with unsigned int
* Change the build system to enable building with Qt 6
==== kernel-source ====
Version update (5.15.12 -> 5.16.0)
- Refresh
patches.suse/random-fix-crash-on-multiple-early-calls-to-add_bootloader_randomness.patch.
* Update upstream status
* Update to the latest (upstream) version
* Move it within series to upstream-soon patches
- commit c4ca5fd
- Refresh
patches.suse/rtw89-update-partition-size-of-firmware-header-on-sk.patch.
Update upstream status.
- commit a6f5d1b
- Update to 5.16 final
- refresh configs (headers only)
- commit b8251b4
- Refresh BT workaround patch (bsc#1193124)
Fix yet another broken device 8086:0aa7
- commit 163b552
- Linux 5.15.13 (bsc#1012628).
- Input: i8042 - enable deferred probe quirk for ASUS UM325UA
(bsc#1012628).
- tomoyo: Check exceeded quota early in
tomoyo_domain_quota_is_ok() (bsc#1012628).
- tomoyo: use hwight16() in tomoyo_domain_quota_is_ok()
(bsc#1012628).
- net/sched: Extend qdisc control block with tc control block
(bsc#1012628).
- parisc: Clear stale IIR value on instruction access rights trap
(bsc#1012628).
- platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in
mlxbf_pmc_map_counters (bsc#1012628).
- platform/x86: apple-gmux: use resource_size() with res
(bsc#1012628).
- memblock: fix memblock_phys_alloc() section mismatch error
(bsc#1012628).
- ALSA: hda: intel-sdw-acpi: harden detection of controller
(bsc#1012628).
- ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth
of 2 (bsc#1012628).
- recordmcount.pl: fix typo in s390 mcount regex (bsc#1012628).
- powerpc/ptdump: Fix DEBUG_WX since generic ptdump conversion
(bsc#1012628).
- efi: Move efifb_setup_from_dmi() prototype from arch headers
(bsc#1012628).
- selinux: initialize proto variable in
selinux_ip_postroute_compat() (bsc#1012628).
- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write()
(bsc#1012628).
- net/mlx5: DR, Fix NULL vs IS_ERR checking in
dr_domain_init_resources (bsc#1012628).
- net/mlx5: Fix error print in case of IRQ request failed
(bsc#1012628).
- net/mlx5: Fix SF health recovery flow (bsc#1012628).
- net/mlx5: Fix tc max supported prio for nic mode (bsc#1012628).
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq
(bsc#1012628).
- net/mlx5e: Fix interoperability between XSK and ICOSQ recovery
flow (bsc#1012628).
- net/mlx5e: Fix ICOSQ recovery flow for XSK (bsc#1012628).
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file
(bsc#1012628).
- net/mlx5e: Delete forward rule for ct or sample action
(bsc#1012628).
- udp: using datalen to cap ipv6 udp max gso segments
(bsc#1012628).
- selftests: Calculate udpgso segment count without header
adjustment (bsc#1012628).
- sctp: use call_rcu to free endpoint (bsc#1012628).
- net/smc: fix using of uninitialized completions (bsc#1012628).
- net: usb: pegasus: Do not drop long Ethernet frames
(bsc#1012628).
- net: ag71xx: Fix a potential double free in error handling paths
(bsc#1012628).
- net: lantiq_xrx200: fix statistics of received bytes
(bsc#1012628).
- NFC: st21nfca: Fix memory leak in device probe and remove
(bsc#1012628).
- net/smc: don't send CDC/LLC message if link not ready
(bsc#1012628).
- net/smc: fix kernel panic caused by race of smc_sock
(bsc#1012628).
- igc: Fix TX timestamp support for non-MSI-X platforms
(bsc#1012628).
- drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization
(bsc#1012628).
- drm/amd/display: Set optimize_pwr_state for DCN31 (bsc#1012628).
- ionic: Initialize the 'lif->dbid_inuse' bitmap (bsc#1012628).
- net/mlx5e: Fix wrong features assignment in case of error
(bsc#1012628).
- net: bridge: mcast: add and enforce query interval minimum
(bsc#1012628).
- net: bridge: mcast: add and enforce startup query interval
minimum (bsc#1012628).
- selftests/net: udpgso_bench_tx: fix dst ip argument
(bsc#1012628).
- selftests: net: Fix a typo in udpgro_fwd.sh (bsc#1012628).
- net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled
helper (bsc#1012628).
- net/ncsi: check for error return from call to nla_put_u32
(bsc#1012628).
- selftests: net: using ping6 for IPv6 in udpgro_fwd.sh
(bsc#1012628).
- fsl/fman: Fix missing put_device() call in fman_port_probe
(bsc#1012628).
- i2c: validate user data in compat ioctl (bsc#1012628).
- nfc: uapi: use kernel size_t to fix user-space builds
(bsc#1012628).
- uapi: fix linux/nfc.h userspace compilation errors
(bsc#1012628).
- drm/nouveau: wait for the exclusive fence after the shared
ones v2 (bsc#1012628).
- drm/amdgpu: When the VCN(1.0) block is suspended, powergating
is explicitly enabled (bsc#1012628).
- drm/amdgpu: add support for IP discovery gc_info table v2
(bsc#1012628).
- drm/amd/display: Changed pipe split policy to allow for
multi-display pipe split (bsc#1012628).
- xhci: Fresco FL1100 controller should not have BROKEN_MSI
quirk set (bsc#1012628).
- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear
(bsc#1012628).
- usb: mtu3: add memory barrier before set GPD's HWO
(bsc#1012628).
- usb: mtu3: fix list_head check warning (bsc#1012628).
- usb: mtu3: set interval of FS intr and isoc endpoint
(bsc#1012628).
- nitro_enclaves: Use get_user_pages_unlocked() call to handle
mmap assert (bsc#1012628).
- binder: fix async_free_space accounting for empty parcels
(bsc#1012628).
- scsi: vmw_pvscsi: Set residual data length conditionally
(bsc#1012628).
- Input: appletouch - initialize work before device registration
(bsc#1012628).
- Input: spaceball - fix parsing of movement data packets
(bsc#1012628).
- mm/damon/dbgfs: fix 'struct pid' leaks in
'dbgfs_target_ids_write()' (bsc#1012628).
- net: fix use-after-free in tw_timer_handler (bsc#1012628).
- fs/mount_setattr: always cleanup mount_kattr (bsc#1012628).
- perf intel-pt: Fix parsing of VM time correlation arguments
(bsc#1012628).
- perf script: Fix CPU filtering of a script's switch events
(bsc#1012628).
- perf scripts python: intel-pt-events.py: Fix printing of switch
events (bsc#1012628).
- commit 01786ae
- Revert "config: disable BTRFS_ASSERT in default kernels"
This was pushed without enough review, reverting.
- commit e86c2a0
- Revert "config: disable BTRFS_ASSERT in default kernels"
This was pushed without enough review, reverting.
- commit 4fb1cfd
- Revert "config: disable BTRFS_ASSERT in default kernels"
This reverts commit 81985a674cf03fa1ef7c290050be04e57f8490dc.
This is a change affecting correctness, trading it for some performance.
This was done without prior discussion with btrfs people, so revert it
to previous state.
- commit 55f2c08
- media: Revert "media: uvcvideo: Set unique vdev name based in
type" (bsc#1193255).
- commit b3f1eb0
- Update to 5.16-rc8
- commit b59b474
- config: Enable CONFIG_CMA on riscv64
Non-default dependent config changes:
- DMA_CMA=y
- commit c0aa71e
- igc: Do not enable crosstimestamping for i225-V models
(bsc#1193039).
- commit a77f415
==== kfilemetadata5 ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Optimize README formatting for api.kde.org
* USe const'ref
==== kgamma5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kglobalaccel ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt6
* Use QKeySequence instead of int
==== kguiaddons ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Add KIconUtils::addOverlays() overload to allow passing QIcon and QStringList
* Fix CMake config file for Qt6 with X11 builds
* Compile with Qt 6.3
* Use qt_generate_wayland_protocol_client_sources with Qt6
* KSystemclipboard: add a nullcheck
* WIP: Change the build system to enable building with Qt 6
* WaylandClipboard: Do not emit change upon the offer for our own source
==== kholidays ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* holiday_us_en-us - add Juneteenth
* Add missing Qt@QT_MAJOR_VERSION@ here
* Make it compile against qt6
==== khotkeys5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== ki18n ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Adapt unit tests to iso-codes 4.8
* Remove private QtCore API use with Qt6
* WIP: Change the build system to enable building with Qt 6
* API dox: fix KUIT tags examples to use xi18n* calls
==== kiconthemes ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* KIconColors: add Complement and Contrast
* KIconColors: add .ColorScheme-ActiveText
* WIP: Change the build system to enable building with Qt 6
==== kidletime ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix comment
* Make it compile against qt6
==== kinfocenter5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kinit ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- No code change since 5.89.0
==== kio ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kio-core
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Too many changes since 5.89.0, only listing bugfixes:
* kdirmodel: Return "unknown" icon when the icon is null (kde#447573)
* do not access service past its prime (kde#446539)
==== kio-extras5 ====
Version update (21.12.0 -> 21.12.1)
Subpackages: libkioarchive5
- Add patch to fix sftp connection if the server requires compression
(boo#1192731):
* 0001-sftp-Allow-compression-if-necessary.patch
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- Changes since 21.12.0:
* Fix SMB URL (kde#447319)
==== kirigami2 ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Icon documentation: add note about Cuttlefish
* ContextDrawer: fix documentation for "footer"
* Fix type error introduced in 52ce01c
* Add licenses to example files
* WheelHandler: Improve consistency with scrolling in Qt Widgets, add more properties
* Fix navigation buttons on layers
* Fix typo in search field documentation
* FormLayout: Switch an instance of let to var
* Add missing include (qt6 build)
* ShadowedRectangle: Add renderType option
* Dialog: Remove warning
* AboutPage: show spinner feedback while loading remote icon
* AboutPage: Only mess with the URL when we are dealing with KDE products (kde#444554)
* AboutItem: don't multiply sizes by devicePixelRatio
* AboutItem: Fix incorrect usage of height: and width: inside layouts
* OverlaySheet: Modify anchors on tall headers imperatively
* globaltoolbar: Use strict === equality in JavaScript
* Add explicit restore mode to avoid warning
* PageRowGlobalToolBarUI: don't animate opacity, take two (kde#417636)
==== kitemmodels ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Support numeric sort and filter roles next to role names
* Add TODO for removing invokable removeRows wrappers with Qt 6.4
* Add missing qt6 porting code
* Compile against qt6
* Forward removeRow(s) to QML
==== kitemviews ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt 6
==== kjobwidgets ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt6
* KUIServerV2JobTracker: Add "transient" property support
==== kmenuedit5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== knewstuff ====
Version update (5.89.0 -> 5.90.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Drop lib prefix when building for Windows (kde#446950)
* Remove defunct manual khotnewstuff_upload test
* Compile fixes for Qt 6
* Fix i18n* functions for knewstuff-dialog not existing
* Port all KF deprecations until 5.89
* Unnest private classes, use std::unique_ptr to manage lifetime
* Generate own export header for KNSWidgets module
* Fix include install directory
* Fix library name
* Move KNS3::Action class to new KNSWidgets submodule
* New class: KNS3::Action
==== knotifications ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt6
* Use the org.freedesktop.Notifications.ActivationToken signal
* Remove unneeded KPluginLoader include
* Unify WITH_KWINDOWSYSTEM and HAVE_KWINDOWSYSTEM build vars
* Fix build without KWindowSystem
* Offer API to support xdg_activation_v1
==== knotifyconfig ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix typo
* Make it compile against qt6
==== konsole ====
Version update (21.12.0 -> 21.12.1)
Subpackages: konsole-part
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- Changes since 21.12.0:
* Use tighter matching when finding the default profile file name (kde#447872)
* SSHManager: Fix two i18n problems
* Fix localization in ssh widget ui.
==== kpackage ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* PackagePrivate: use unique_ptr for fallbackPackage
* Add a service type property definition for NoDisplay
* Fix macro. We need to use specific rcc program
* Fix compile against qt6
* Change build system for building against qt6
* Port away from KPluginMetaData::serviceTypes
==== kparts ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt6
* partviewer test: Add assertion to make sure we load the plugin factory successful
* Increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT to latest released frameworks version
* Silence deprecation warning for KMimeTypeTrader in compatibility block
* Silence deprecation warnings in deprecated KParts::Plugin class
* Port deprecated KFileItemActions::associatedApplications method call
* Port deprecated KService::instantiatePlugin method call
* Call KPluginFactory::create overload without plugin keyword
* Deprecate KParts::Plugin class
* Port KPart template away from deprecated KPluginLoader
* Port from KPluginLoader::findPlugins to KPluginMetaData::findPlugins
==== kpeople5 ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Make it compile against qt6
* Bump KF_DISABLE_DEPRECATED_BEFORE_AND_AT value to latest released frameworks
* Port away from deprecated KPluginLoader
==== kpty ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Adapt to QProcess::setupChildProcess() removal in Qt6
* Change the build system to enable building with Qt6
==== kquickcharts ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- No code change since 5.89.0
==== krunner ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt6
* Do not require Plasma when building without deprecations
* Improve QRegularExpression usage a bit
* dbusrunner: Reduce unnecessary QMap lookups
* dbusrunner: Set parent for matches to the current runner
* Allow runners to opt-out storage of entry to history
* RunerContext: Allow runners to update the query string
==== kscreen5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kscreenlocker ====
Version update (5.23.4 -> 5.23.5)
Subpackages: libKScreenLocker5
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kservice ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Wrap KServiceTypeTrader methods to create instances also in KCOREADDONS
visibility guard
* Not use toLower on DesktopEntryName
* QVariant(QVariant::Type) constructor is explicit in Qt6
* Change the build system to enable building with Qt 6
* Expand deprecation docs for KServiceTypeTrader
* Deprecate KServiceTypeTrader class
* Emit deprecation warning for KServiceType class
* Deprecate KPluginInfo in favor of KPluginMetaData
==== ksystemstats5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== ktexteditor ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Add a formatting commit to ignore-list
* try to fix behavior for vimode on completion (kde#444883)
* Change build system to make building against qt6
* Apply word filter on async completion models (kde#444883)
* Validates the input method attributes received from input method. (kde#443977)
* fix compile on Mac if EditorConfig is found
* Remove unused exporting of SwapFile class symbols
* Fix cursor position after completion tail restore
* let cmake generate the PCH header completely
* Introduce PCH support
* Color current indentation line differently
* Fix unused capture warning
* Vimode-keyparser: Make some functions more efficient
* Use KTextEditor::Range by value
- Rebase 0001-Disable-KAuth-integration.patch
==== ktextwidgets ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Change the build system to enable building with Qt6
==== kunitconversion ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Prepare KUnitConversion::UnitCategory to become non-virtual in KF6
* Change the build system to enable building with Qt6
* Prepare for KUnitConversion::Unit to become non-virtual in KF6
* Fix cache file removal in valuetest
* Fix cyclic reference between Unit and UnitCategory
==== kwallet ====
Version update (5.89.0 -> 5.90.0)
Subpackages: kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Add desktop file for kwalletd
* Properly apply KAboutData
* Fix notifyrc name
==== kwalletmanager5 ====
Version update (21.12.0 -> 21.12.1)
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- No code change since 21.12.0
==== kwayland ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Make linux/input.h a hard dependency
==== kwayland-integration ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kwayland-server ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kwidgetsaddons ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix year format in heading of KDatePicker
* Replace QTouchDevice with QPointingDevice to build with Qt6 in autotests
* Change the build system to enable building with Qt 6
* Added comments to KSelectAction::setMenu()
* Localise numbers displayed in KDatePicker
* [KMessageWidget] Ignore resize event when doing `animatedShow()`
==== kwin5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* Fix memory leak in some plasma components (kde#444429,kde#444381,kde#444077,kde#444306)
* XDGShellClient: Protect from invalid frameGeometry on updateDecoration (kde#445140)
* input: set tablet cursor hotspot
* platforms/drm: remove the dpms filter when outputs are added (kde#446699)
* scripting: Fix type of KWinComponents.Workspace
* autotests: Add a test that checks one possible corner case during xdg-toplevel initialization
* wayland: Resize the client to last requested client size if decoration is destroyed (kde#444962)
==== kwindowsystem ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix kkeyserver_x11_unittest by using static QChar::isLetter()
* Change the build system to enable building with Qt 6
* Avoid using QByteArray::operator[] for the null terminator (kde#434557)
* doc: Add missing @since in KWindowSystem
* Avoid creating and leaking QWindows
==== kwrited5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== kxmlgui ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Port deprecated method
* Fix nested @ expansion in CMake config file
* [KToolBar] Add actions from delayed toolbutton menus to context menu
* Change the build system to enable building with Qt6
* Do not steal all keys from shortcut
==== layer-shell-qt ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== libKF5ModemManagerQt ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Use QStringView::sliced
* Make it compile against qt6
==== libKF5NetworkManagerQt ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Use QStringView in qt6 only
* Make it compile against qt6
==== libkdecoration2 ====
Version update (5.23.4 -> 5.23.5)
Subpackages: libkdecorations2-5 libkdecorations2private9
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== libkscreen2 ====
Version update (5.23.4 -> 5.23.5)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== libksysguard5 ====
Version update (5.23.4 -> 5.23.5)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* Handle process parent changes in ProcessDataModel (kde#446534)
==== milou5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== plasma-browser-integration ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== plasma-framework ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* plasmoidheading: make corners consistent, improve top line color
* Port I18N_NOOP to KLazyLocalizedString
* PC3 ItemDelegate: Actually use ItemDelegate type
* Add a destroy method to the view
* PC3 ProgressBar: fix fill going OOB when indeterminate state ends (kde#428955)
* Fix background corners and PC3 ToolTip style (kde#442745)
* fix availableScreenRect for applets/containments (kde#445495)
* widgets/tasks.svgz: Use more saturated colors for the focus and attention states (kde#434821)
* Doc: ToolTip: Fix broken example
* When adding a new applet to a desktop containment, add it to the center
* DefaultToolTip: Remove unused QML ids
* DefaultToolTip: Fix whitespace
* DefaultToolTip: Use strict !== equality
* DefaultToolTip: Replace spacing expressions with more appropriate ones
* wallpaperinterface: Update "contextualActions" after clearing actions (kde#446195)
==== plasma-nm5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== plasma5-addons ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== plasma5-desktop ====
Version update (5.23.4 -> 5.23.5)
- Apply openSUSE branding of favorites as patch:
* 0001-Apply-branding-to-default-favorites.patch
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* [kcms/keyboard] Fix setting options on X11 (kde#443609)
* [kcms/keyboard] Fix fallback handling in X11Helper::getGroupNames
* SwitcherBackend: Only create the workaround window on wayland (kde#443968)
* Touchpad KCM: Don't write default values to active config (kde#427771)
* Change ListView code to match GridView
* Fix GridView size/position
* Move plasmoid specific properties out of singleton (kde#443131)
* kcms/touchpad/applet: Fix mousearea lookup
* containments/panel: Fix initial sizing
* kcms/touchpad/applet: Make the popup close on click (kde#445982)
- Drop patches, fixed upstream:
* 0001-SwitcherBackend-Only-create-the-workaround-window-on.patch
==== plasma5-integration ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE sddm-theme-openSUSE
- Update to 5.23.5
==== plasma5-pa ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* Fixes toggling Configure button on click.
==== plasma5-workspace ====
Version update (5.23.4 -> 5.23.5)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* applets/systemtray: Follow panel opacity (kde#439025)
* [webshortcutsrunner] Fix private browsing with some Firefoxes
* [kcms/style] Don't call setNeedsSave when style config changes (kde#439297)
* digital-clock: fix calendar popup contrast when opened from desktop (kde#446991)
* [libnotificationmanager] Fix memory leak
* [kcms/lookandfeel] Guard reading invalid first entry (kde#446100)
* [Global Menu] Set translation domain
* lookandfeel: Add missing check if list of files is empty (kde#439797)
* [KSplash] Start with zero opacity
* Fix Klipper Actions content truncation (kde#444365)
* [klipper] Use full text for DBus return values (kde#446441)
==== polkit-kde-agent-5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== powerdevil5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* powerprofileconfig: Use m_profileCombo as the watcher's parent
==== prison-qt5 ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Fix missing porting to qt6 build system here
* Use preferedSize(1) as other autotest
* Fix compile against qt6
==== purpose ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* [imgur] Improve grammar of upload notification text
* [imgur] Show deletion url in notification (kde#394181)
* [imgur] Copy link to clipboard and show notification (kde#437347)
* Don't build bluetooth plugin on non-Linux
* Unbreak the Nextcloud plugin
* Add Twitter URL plugin
==== python-attrs ====
Version update (21.2.0 -> 21.4.0)
- update to 21.4.0:
* Fixed the test suite on PyPy3.8 where ``cloudpickle`` does not work.
* Fixed ``coverage report`` for projects that use ``attrs`` and don't
set a ``--source``.
* When using ``@define``, converters are now run by default when
setting an attribute on an instance -- additionally to validators.
* ``import attrs`` has finally landed!
* ``attr.asdict(retain_collection_types=False)`` (default)
dumps collection-esque keys as tuples.
* ``__match_args__`` are now generated to support Python 3.10's
* If the class-level *on_setattr* is set to ``attrs.setters.validate``
(default in ``@define`` and ``@mutable``) but no field defines
a validator, pretend that it's not set.
* The generated ``__repr__`` is significantly faster on Pythons with
f-strings.
* Attributes transformed via ``field_transformer`` are wrapped with
``AttrsClass`` again.
* Generated source code is now cached more efficiently for identical classes.
* Added ``attrs.converters.to_bool()``.
* ``attrs.resolve_types()`` now resolves types of subclasses after
the parents are resolved.
* Added new validators: ``lt(val)`` (< val), ``le(va)`` (? val),
``ge(val)`` (? val), ``gt(val)`` (> val), and ``maxlen(n)``.
* ``attrs`` classes are now fully compatible with cloudpickle
* Added new context manager ``attrs.validators.disabled()`` and
functions ``attrs.validators.(set|get)_disabled()``.
They deprecate ``attrs.(set|get)_run_validators()``.
All functions are interoperable and modify the same internal state.
They are not ? and never were ? thread-safe, though.
==== python-charset-normalizer ====
Version update (2.0.9 -> 2.0.10)
- update to 2.0.10:
* Fallback match entries might lead to UnicodeDecodeError for large bytes
sequence
* Skipping the language-detection (CD) on ASCII
==== python-psutil ====
Version update (5.8.0 -> 5.9.0)
- update to 5.9.0:
* [Linux]: `cpu_freq()`_ is slow on systems with many CPUs. Read current
frequency values for all CPUs from ``/proc/cpuinfo`` instead of opening many
files in ``/sys`` fs. (patch by marxin)
* `NoSuchProcess`_ message now specifies if the PID has been reused.
* error classes (`NoSuchProcess`_, `AccessDenied`_, etc.) now have a better
formatted and separated ``__repr__`` and ``__str__`` implementations.
* [Linux]: `disk_partitions()`_: convert ``/dev/root`` device (an alias
used on some Linux distros) to real root device path.
* ``PSUTIL_DEBUG`` mode now prints file name and line number of the debug
messages coming from C extension modules.
* rewrite HISTORY.rst to use hyperlinks pointing to psutil API doc.
* [Linux]: `wait_procs()`_ should catch ``subprocess.TimeoutExpired``
exception.
* [Linux]: `sensors_battery()`_ can raise ``TypeError`` on PureOS.
* [Linux]: psutil does not handle ``ENAMETOOLONG`` when accessing process
file descriptors in procfs. (patch by Nikita Radchenko)
* **[critical]**: ``memoize_when_activated`` decorator is not thread-safe.
* **[critical]**: `process_iter()`_ is not thread safe and can raise
``TypeError`` if invoked from multiple threads.
* [Linux]: `cpu_freq()`_ return order is wrong on systems with more than
9 CPUs.
==== python-zipp ====
Version update (3.6.0 -> 3.7.0)
- update to 3.7.0:
* Require Python 3.7 or later.
- add python-rpm-macros buildrequires
==== qqc2-desktop-style ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* TextFieldContextMenu: Fix menu not opening
* Fix binding loop in Spinbox (kde#446354)
* Add A SpinBox test
==== solid ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5Solid5 solid-imports
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* udisks backend: don't assume /etc/mtab is not present
* Remove trailing \x00 from string returned by Q6File::decodeName()
* Change the build system to enable building with Qt6
* devicenotifier.h: Fix typo
==== sonnet ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Don't access an out of bounds index into a QString
* WIP: Change the build system to enable building with Qt 6
==== syntax-highlighting ====
Version update (5.89.0 -> 5.90.0)
Subpackages: libKF5SyntaxHighlighting5
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* systemd unit: update to systemd v250
* separate dynamic StringDetect rule to avoid copies in StringDetect::doMath()
* prefer to construct the rule directly in the vector rather than a move
* automatically replace StringDetect to DetectChar, Detect2Chars or AnyChar when possible
* use std::weak_ptr::owner_before instead of weak_ptr::expired() and weak_ptr::lock() for better performance
* use non-deprecated function
* Update test file for OrgMode
* link and macro replacement marker
* very basic support for [[link]] and [[link][desc]]
* support implicit link in normal text
* Change the build system to enable building with Qt6
* SQL and SQL (PostgreSQL): nested comments support (kde#442449)
* GnuPlot: fix a lot of issue (kde#442181)
* PHP: add readonly, never and some functions/classes/constants of php-8.1
* Bash and Zsh: support of ${!2} (kde#440360)
* Bash: more unixcommands (GNU coreutils and some others) (kde#439211)
* Fix compilation error on Qt6
* Fix language specification comments
* Rename MIME type text/x-objcpp-src => text/x-objc++src
* Add Homuncuius.theme
* remove rawhtml, not needed
* Add grammar for RETRO Forth
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-sysvinit udev
- Added patches to fix CVE-2021-3997 (bsc#1194178)
5000-shared-rm_rf-refactor-rm_rf_children_inner-to-shorte.patch
5001-shared-rm_rf-refactor-rm_rf-to-shorten-code-a-bit.patch
5002-shared-rm-rf-loop-over-nested-directories-instead-of.patch
These patches will be dropped and cherry-picked from upstream once upstream
will commit them in their main branch.
- Import commit a54f80116ccf105dff11aef5d18dd110ebd3e8ee
30cbebc56f tmpfiles: 'st' may have been used uninitialized
5443654ec0 macro: add new helper RET_NERRNO()
8d90ecc435 rm-rf: optionally fsync() after removing directory tree
591344010d rm-rf: refactor rm_rf_children(), split out body of directory iteration loop
8c7762c4f1 Bump the max number of inodes for /dev to a million (bsc#1192858)
dc9476c881 journal: don't remove the flushed flag when journald is stopped
29efc29efd TEST-10: don't attempt to write a byte to the socket
773fb785b6 Bump the max number of inodes for /dev to 128k (bsc#1192858)
==== systemsettings5 ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- No code changes since 5.23.4
==== threadweaver ====
Version update (5.89.0 -> 5.90.0)
- Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
* Use fetchAndStoreOrdered() instead of fetchAndAddOrdered()
* Fix invalid lambda argument for use in std::for_each
* Change the build system to enable building with Qt6
==== xdg-desktop-portal-kde ====
Version update (5.23.4 -> 5.23.5)
- Update to 5.23.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.5
- Changes since 5.23.4:
* Close screencast session when we stop streaming
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
kernel-source (5.15.12 -> 5.16.0)
python-attrs (21.2.0 -> 21.4.0)
python-charset-normalizer (2.0.9 -> 2.0.10)
python-msgpack (1.0.2 -> 1.0.3)
python-psutil (5.8.0 -> 5.9.0)
python-zipp (3.6.0 -> 3.7.0)
systemd
=== Details ===
==== kernel-source ====
Version update (5.15.12 -> 5.16.0)
- Refresh
patches.suse/random-fix-crash-on-multiple-early-calls-to-add_bootloader_randomness.patch.
* Update upstream status
* Update to the latest (upstream) version
* Move it within series to upstream-soon patches
- commit c4ca5fd
- Refresh
patches.suse/rtw89-update-partition-size-of-firmware-header-on-sk.patch.
Update upstream status.
- commit a6f5d1b
- Update to 5.16 final
- refresh configs (headers only)
- commit b8251b4
- Refresh BT workaround patch (bsc#1193124)
Fix yet another broken device 8086:0aa7
- commit 163b552
- Linux 5.15.13 (bsc#1012628).
- Input: i8042 - enable deferred probe quirk for ASUS UM325UA
(bsc#1012628).
- tomoyo: Check exceeded quota early in
tomoyo_domain_quota_is_ok() (bsc#1012628).
- tomoyo: use hwight16() in tomoyo_domain_quota_is_ok()
(bsc#1012628).
- net/sched: Extend qdisc control block with tc control block
(bsc#1012628).
- parisc: Clear stale IIR value on instruction access rights trap
(bsc#1012628).
- platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in
mlxbf_pmc_map_counters (bsc#1012628).
- platform/x86: apple-gmux: use resource_size() with res
(bsc#1012628).
- memblock: fix memblock_phys_alloc() section mismatch error
(bsc#1012628).
- ALSA: hda: intel-sdw-acpi: harden detection of controller
(bsc#1012628).
- ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth
of 2 (bsc#1012628).
- recordmcount.pl: fix typo in s390 mcount regex (bsc#1012628).
- powerpc/ptdump: Fix DEBUG_WX since generic ptdump conversion
(bsc#1012628).
- efi: Move efifb_setup_from_dmi() prototype from arch headers
(bsc#1012628).
- selinux: initialize proto variable in
selinux_ip_postroute_compat() (bsc#1012628).
- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write()
(bsc#1012628).
- net/mlx5: DR, Fix NULL vs IS_ERR checking in
dr_domain_init_resources (bsc#1012628).
- net/mlx5: Fix error print in case of IRQ request failed
(bsc#1012628).
- net/mlx5: Fix SF health recovery flow (bsc#1012628).
- net/mlx5: Fix tc max supported prio for nic mode (bsc#1012628).
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq
(bsc#1012628).
- net/mlx5e: Fix interoperability between XSK and ICOSQ recovery
flow (bsc#1012628).
- net/mlx5e: Fix ICOSQ recovery flow for XSK (bsc#1012628).
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file
(bsc#1012628).
- net/mlx5e: Delete forward rule for ct or sample action
(bsc#1012628).
- udp: using datalen to cap ipv6 udp max gso segments
(bsc#1012628).
- selftests: Calculate udpgso segment count without header
adjustment (bsc#1012628).
- sctp: use call_rcu to free endpoint (bsc#1012628).
- net/smc: fix using of uninitialized completions (bsc#1012628).
- net: usb: pegasus: Do not drop long Ethernet frames
(bsc#1012628).
- net: ag71xx: Fix a potential double free in error handling paths
(bsc#1012628).
- net: lantiq_xrx200: fix statistics of received bytes
(bsc#1012628).
- NFC: st21nfca: Fix memory leak in device probe and remove
(bsc#1012628).
- net/smc: don't send CDC/LLC message if link not ready
(bsc#1012628).
- net/smc: fix kernel panic caused by race of smc_sock
(bsc#1012628).
- igc: Fix TX timestamp support for non-MSI-X platforms
(bsc#1012628).
- drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization
(bsc#1012628).
- drm/amd/display: Set optimize_pwr_state for DCN31 (bsc#1012628).
- ionic: Initialize the 'lif->dbid_inuse' bitmap (bsc#1012628).
- net/mlx5e: Fix wrong features assignment in case of error
(bsc#1012628).
- net: bridge: mcast: add and enforce query interval minimum
(bsc#1012628).
- net: bridge: mcast: add and enforce startup query interval
minimum (bsc#1012628).
- selftests/net: udpgso_bench_tx: fix dst ip argument
(bsc#1012628).
- selftests: net: Fix a typo in udpgro_fwd.sh (bsc#1012628).
- net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled
helper (bsc#1012628).
- net/ncsi: check for error return from call to nla_put_u32
(bsc#1012628).
- selftests: net: using ping6 for IPv6 in udpgro_fwd.sh
(bsc#1012628).
- fsl/fman: Fix missing put_device() call in fman_port_probe
(bsc#1012628).
- i2c: validate user data in compat ioctl (bsc#1012628).
- nfc: uapi: use kernel size_t to fix user-space builds
(bsc#1012628).
- uapi: fix linux/nfc.h userspace compilation errors
(bsc#1012628).
- drm/nouveau: wait for the exclusive fence after the shared
ones v2 (bsc#1012628).
- drm/amdgpu: When the VCN(1.0) block is suspended, powergating
is explicitly enabled (bsc#1012628).
- drm/amdgpu: add support for IP discovery gc_info table v2
(bsc#1012628).
- drm/amd/display: Changed pipe split policy to allow for
multi-display pipe split (bsc#1012628).
- xhci: Fresco FL1100 controller should not have BROKEN_MSI
quirk set (bsc#1012628).
- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear
(bsc#1012628).
- usb: mtu3: add memory barrier before set GPD's HWO
(bsc#1012628).
- usb: mtu3: fix list_head check warning (bsc#1012628).
- usb: mtu3: set interval of FS intr and isoc endpoint
(bsc#1012628).
- nitro_enclaves: Use get_user_pages_unlocked() call to handle
mmap assert (bsc#1012628).
- binder: fix async_free_space accounting for empty parcels
(bsc#1012628).
- scsi: vmw_pvscsi: Set residual data length conditionally
(bsc#1012628).
- Input: appletouch - initialize work before device registration
(bsc#1012628).
- Input: spaceball - fix parsing of movement data packets
(bsc#1012628).
- mm/damon/dbgfs: fix 'struct pid' leaks in
'dbgfs_target_ids_write()' (bsc#1012628).
- net: fix use-after-free in tw_timer_handler (bsc#1012628).
- fs/mount_setattr: always cleanup mount_kattr (bsc#1012628).
- perf intel-pt: Fix parsing of VM time correlation arguments
(bsc#1012628).
- perf script: Fix CPU filtering of a script's switch events
(bsc#1012628).
- perf scripts python: intel-pt-events.py: Fix printing of switch
events (bsc#1012628).
- commit 01786ae
- Revert "config: disable BTRFS_ASSERT in default kernels"
This was pushed without enough review, reverting.
- commit e86c2a0
- Revert "config: disable BTRFS_ASSERT in default kernels"
This was pushed without enough review, reverting.
- commit 4fb1cfd
- Revert "config: disable BTRFS_ASSERT in default kernels"
This reverts commit 81985a674cf03fa1ef7c290050be04e57f8490dc.
This is a change affecting correctness, trading it for some performance.
This was done without prior discussion with btrfs people, so revert it
to previous state.
- commit 55f2c08
- media: Revert "media: uvcvideo: Set unique vdev name based in
type" (bsc#1193255).
- commit b3f1eb0
- Update to 5.16-rc8
- commit b59b474
- config: Enable CONFIG_CMA on riscv64
Non-default dependent config changes:
- DMA_CMA=y
- commit c0aa71e
- igc: Do not enable crosstimestamping for i225-V models
(bsc#1193039).
- commit a77f415
==== python-attrs ====
Version update (21.2.0 -> 21.4.0)
- update to 21.4.0:
* Fixed the test suite on PyPy3.8 where ``cloudpickle`` does not work.
* Fixed ``coverage report`` for projects that use ``attrs`` and don't
set a ``--source``.
* When using ``@define``, converters are now run by default when
setting an attribute on an instance -- additionally to validators.
* ``import attrs`` has finally landed!
* ``attr.asdict(retain_collection_types=False)`` (default)
dumps collection-esque keys as tuples.
* ``__match_args__`` are now generated to support Python 3.10's
* If the class-level *on_setattr* is set to ``attrs.setters.validate``
(default in ``@define`` and ``@mutable``) but no field defines
a validator, pretend that it's not set.
* The generated ``__repr__`` is significantly faster on Pythons with
f-strings.
* Attributes transformed via ``field_transformer`` are wrapped with
``AttrsClass`` again.
* Generated source code is now cached more efficiently for identical classes.
* Added ``attrs.converters.to_bool()``.
* ``attrs.resolve_types()`` now resolves types of subclasses after
the parents are resolved.
* Added new validators: ``lt(val)`` (< val), ``le(va)`` (? val),
``ge(val)`` (? val), ``gt(val)`` (> val), and ``maxlen(n)``.
* ``attrs`` classes are now fully compatible with cloudpickle
* Added new context manager ``attrs.validators.disabled()`` and
functions ``attrs.validators.(set|get)_disabled()``.
They deprecate ``attrs.(set|get)_run_validators()``.
All functions are interoperable and modify the same internal state.
They are not ? and never were ? thread-safe, though.
==== python-charset-normalizer ====
Version update (2.0.9 -> 2.0.10)
- update to 2.0.10:
* Fallback match entries might lead to UnicodeDecodeError for large bytes
sequence
* Skipping the language-detection (CD) on ASCII
==== python-msgpack ====
Version update (1.0.2 -> 1.0.3)
- update to 1.0.3:
* add python 3.10 support
* bugfixes
==== python-psutil ====
Version update (5.8.0 -> 5.9.0)
- update to 5.9.0:
* [Linux]: `cpu_freq()`_ is slow on systems with many CPUs. Read current
frequency values for all CPUs from ``/proc/cpuinfo`` instead of opening many
files in ``/sys`` fs. (patch by marxin)
* `NoSuchProcess`_ message now specifies if the PID has been reused.
* error classes (`NoSuchProcess`_, `AccessDenied`_, etc.) now have a better
formatted and separated ``__repr__`` and ``__str__`` implementations.
* [Linux]: `disk_partitions()`_: convert ``/dev/root`` device (an alias
used on some Linux distros) to real root device path.
* ``PSUTIL_DEBUG`` mode now prints file name and line number of the debug
messages coming from C extension modules.
* rewrite HISTORY.rst to use hyperlinks pointing to psutil API doc.
* [Linux]: `wait_procs()`_ should catch ``subprocess.TimeoutExpired``
exception.
* [Linux]: `sensors_battery()`_ can raise ``TypeError`` on PureOS.
* [Linux]: psutil does not handle ``ENAMETOOLONG`` when accessing process
file descriptors in procfs. (patch by Nikita Radchenko)
* **[critical]**: ``memoize_when_activated`` decorator is not thread-safe.
* **[critical]**: `process_iter()`_ is not thread safe and can raise
``TypeError`` if invoked from multiple threads.
* [Linux]: `cpu_freq()`_ return order is wrong on systems with more than
9 CPUs.
==== python-zipp ====
Version update (3.6.0 -> 3.7.0)
- update to 3.7.0:
* Require Python 3.7 or later.
- add python-rpm-macros buildrequires
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-sysvinit udev
- Added patches to fix CVE-2021-3997 (bsc#1194178)
5000-shared-rm_rf-refactor-rm_rf_children_inner-to-shorte.patch
5001-shared-rm_rf-refactor-rm_rf-to-shorten-code-a-bit.patch
5002-shared-rm-rf-loop-over-nested-directories-instead-of.patch
These patches will be dropped and cherry-picked from upstream once upstream
will commit them in their main branch.
- Import commit a54f80116ccf105dff11aef5d18dd110ebd3e8ee
30cbebc56f tmpfiles: 'st' may have been used uninitialized
5443654ec0 macro: add new helper RET_NERRNO()
8d90ecc435 rm-rf: optionally fsync() after removing directory tree
591344010d rm-rf: refactor rm_rf_children(), split out body of directory iteration loop
8c7762c4f1 Bump the max number of inodes for /dev to a million (bsc#1192858)
dc9476c881 journal: don't remove the flushed flag when journald is stopped
29efc29efd TEST-10: don't attempt to write a byte to the socket
773fb785b6 Bump the max number of inodes for /dev to 128k (bsc#1192858)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
AppStream (0.14.6 -> 0.15.1)
Mesa (21.3.1 -> 21.3.3)
Mesa-drivers (21.3.1 -> 21.3.3)
createrepo_c
double-conversion (3.1.6 -> 3.1.7)
enchant
evolution-data-server (3.42.2 -> 3.42.3)
gcc11 (11.2.1+git1018 -> 11.2.1+git1173)
gdm
glib-networking
gnome-autoar (0.4.1 -> 0.4.2)
gnome-software (41.2 -> 41.3)
gtk4 (4.4.1 -> 4.6.0)
hunspell
hwdata (0.354 -> 0.355)
ibus
installation-images-MicroOS (17.31 -> 17.33)
iptables
kdump (0.9.1 -> 0.9.2)
lapack
libeconf (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)
libglvnd (1.3.3 -> 1.4.0)
libgphoto2 (2.5.27 -> 2.5.28)
libjcat (0.1.8 -> 0.1.9)
libmodulemd
libsndfile
libsoup (3.0.3 -> 3.0.4)
libssh
lua54
multipath-tools (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
openexr
openssl (1.1.1l -> 1.1.1m)
openssl-1_1 (1.1.1l -> 1.1.1m)
osinfo-db (20211013 -> 20211216)
perl-libwww-perl (6.59 -> 6.60)
pkcs11-helper (1.25.1 -> 1.27.0)
pulseaudio
python-kiwisolver (1.3.1 -> 1.3.2)
python-pandas (1.3.4 -> 1.3.5)
python-prettytable (2.4.0 -> 2.5.0)
python-pyzmq (22.2.1 -> 22.3.0)
python-requests (2.26.0 -> 2.27.1)
rav1e
sg3_utils (1.47 -> 1.47+2.388b767)
suse-module-tools (16.0.17 -> 16.0.18)
systemd
vim (8.2.3863 -> 8.2.3995)
xorg-x11-server (21.1.2 -> 21.1.3)
yast2 (4.4.32 -> 4.4.34)
zchunk
zstd (1.5.0 -> 1.5.1)
=== Details ===
==== AppStream ====
Version update (0.14.6 -> 0.15.1)
Subpackages: libAppStreamQt2 libappstream4
- Update to version 0.15.1
* compose: Port over font support from appstream-generator
* compose: Allow overriding unit used for locale processing
* compose: Refine legacy support for desktop-id launchables
* compose: Allow setting the custom desktop-entry translation function
* compose: Allow to run with threading (mostly) disabled
* compose: Reorganize feature flags, allow to disable l10n
* compose: Allow setting a screenshot file size limit
* compose: Allow to disable screencast processing explicitly
* compose: Allow to test whether result has a specific hint tag
* news-convert: Support a "Translators" section
* validator: Check that first rDNS component-ID parts are always lowercased
* validator: Validate capitalization for some selected text blocks
* vapi: Rename PoolFlag to PoolFlags to add the missing deprecated flags
* Fix cache always getting updated even if unnacessary on Debian systems
* Still verify download return codes if download was aborted intentionally
* compose: Warn if metainfo files are missing and data was processed anyway
- Update to version 0.15.0
* This release contains a complete rewrite of AppStream's
caching code, making use of libxmlb instead of LMDB now.
This will allow for more complex queries and simplifies the
caching code a bit.
* Allow clients to configure the addon autoresolve magic
* Allow clients to control the local metainfo preference
* qt: Add wrappers for new AsPool API
* qt: Wrap the AsPool ::changed signal
* Implement the new "Tags" tag
* Make component-ID search case-insensitive
* compose: Adjust to rsvg API changes
* qt: Align API deprecations with C library API
* Cache Flatpak data properly, and add some quirk fixes for it
- Add BuildRequires itstool
- Add BuildRequires xmlb >= 0.3.6
- Update BuildRequires glib-2.0 to >= 2.62
- Remove BuildRequires lmdb-devel
==== Mesa ====
Version update (21.3.1 -> 21.3.3)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- rename n_no-sse2-on-ix86.patch to
n_no-sse2-on-ix86-except-for-intel-drivers.patch
* no longer disable sse2 support for intel drivers, since this
breaks build, which is probably unresolvable (boo1190409)
- n_no-sse2-on-ix86.patch
* disabled sse2 support on %ix86 (boo#1190409)
- update to 21.3.3
* Bug fixes
* Assassin?s Creed Syndicate crashes with Mesa 21.3.0+ ACO
* [21.3 regression] swr: Build failure with MSVC
* anv: dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store fails
==== Mesa-drivers ====
Version update (21.3.1 -> 21.3.3)
Subpackages: Mesa-dri Mesa-gallium
- rename n_no-sse2-on-ix86.patch to
n_no-sse2-on-ix86-except-for-intel-drivers.patch
* no longer disable sse2 support for intel drivers, since this
breaks build, which is probably unresolvable (boo1190409)
- n_no-sse2-on-ix86.patch
* disabled sse2 support on %ix86 (boo#1190409)
- update to 21.3.3
* Bug fixes
* Assassin?s Creed Syndicate crashes with Mesa 21.3.0+ ACO
* [21.3 regression] swr: Build failure with MSVC
* anv: dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store fails
==== createrepo_c ====
Subpackages: libcreaterepo_c0 python3-createrepo_c
- python3-nose is not required for the testsuite, update BuildRequires
to the actual package used, python3-setuptools.
==== double-conversion ====
Version update (3.1.6 -> 3.1.7)
- update to 3.1.7:
* Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
* Also add support for Synopsys ARC64 architecture
==== enchant ====
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Add missing closing parentheses for packageand Supplements.
==== evolution-data-server ====
Version update (3.42.2 -> 3.42.3)
Subpackages: libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3
- Update to version 3.42.3:
+ e-cal-client: Correct non-NULL check in
e_cal_client_create_objects_sync().
+ Calendar: Adapt to libical 3.0.12 change.
+ Bufs fixed: glgo#GNOME/evolution-data-server#368,
glgo#GNOME/evolution-data-server#371.
+ Updated translations.
==== gcc11 ====
Version update (11.2.1+git1018 -> 11.2.1+git1173)
Subpackages: cpp11 libgcc_s1 libgfortran5 libgomp1 libstdc++6 libubsan1
- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
* Fix D memory corruption in -M output.
* Fix ICE in is_this_parameter with coroutines. [boo#1193659]
==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Move
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
from main package to new gdm-schema split package and make
libgdm1 depend on the new gdm-schema split package. Currently,
the gdm-schema is required for gnome-shell to work, but
gnome-shell only depends on libgdm1 and not on gdm as a whole,
causing a crash of gnome-shell if the gdm main package is not
installed. By moving the gdm-schema to it's own split package and
making libgdm1 actually require it, the crash can be prevented.
Fixes boo#1194183.
==== glib-networking ====
- Increase testsuite timeout
==== gnome-autoar ====
Version update (0.4.1 -> 0.4.2)
- Update to version 0.4.2:
+ Fix extraction to root directory.
+ Fix extraction of raw format archives.
+ Do not leave read-only directory in the tree after running
tests.
==== gnome-software ====
Version update (41.2 -> 41.3)
- Update to version 41.3:
+ Remove various cultural sensitivity badges.
==== gtk4 ====
Version update (4.4.1 -> 4.6.0)
Subpackages: gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0
- Add gtk4-make-our-stack-noexec.patch: Make our stack noexec.
- Update to version 4.6.0:
+ GtkProgressBar: Fix handling of "inverted".
+ GtkLabel: Add a "natural wrap mode" property to influence how
natural width is determined.
+ GtkTextView: Scroll insertion on-screen after undo / redo.
+ gsk: Abort region diffing when changes are too complex.
+ gdk:
- Avoid compressing discrete scroll events.
- Fix problems with hiding windows.
- Improve GL and GLES version checks.
+ Wayland: Support new high-contrast setting.
+ Inspector: Add DND inspection support.
+ build: Avoid deprecated meson apis.
+ Updated translations.
- Update to version 4.5.1:
+ GtkWidget sizing has been rewritten to implement
width-for-height more properly. This had some fallout, and some
widgets may still not react kindly to the new way of doing
things. See https://blog.gtk.org/2021/12/03/sizable-news/ for
details, and please file issues if you notice fallout.
+ Rename git `master` branch to `main`
+ Css:
- Fully support font-variant-caps
- Fix a crash with gradients
+ Make various widgets activatable:
- GtkComboBox
- GtkDropDown
+ GtkPopover: Make focus indicators not disappear
+ GtkTextView:
- Don't leave embedded children stranded when scrolling
- Don't insert Emoji into non-editable textviews
- Fix Emoji chooser positioning
- Fix problems with pasting text
- Improve scroll-to-mark behavior
- Support right-aligned, centered and decimal tabs
- Make child anchor replacement character settable
- Provide more context to input methods
+ GtkDragIcon: Provide default icons for paintables and files
+ GtkBuilder: Speed up template precompilation
+ Actions:
- Reduce allocations during signal emissions
- Avoid duplication and unnecessary recursion
+ Inspector:
- Show the selected im-module in the General tab
- Add a clipboard viewer
- Make the recorder record events too
- Add a graph visualizing gtk_widget_measure()
+ Gsk:
- Fix hexbox rendering
- Fix transformed linear gradient rendering
+ Printing: Fix dialog-less printing
+ X11:
- Improve behavior of windows drags on headerbar controls
- Trap errors for RANDR changes
- Fix problems with drag icons
+ Wayland: Ensure we prefer the Wayland im-module over others
+ Updated translations.
- Changes from version 4.5.0:
+ gsk:
- Drop the GL renderer in favor of NGL
- Rename NGL to GL
- Fix some coordinate overflow issues
- Reimplement texture upload and download for better support of
image formats and color spaces
- New api:
* gsk_transform_skew
* gsk_transform_to_2d_components
+ gdk:
- Support HSL in gdk_rgba_parse
- Use libpng, libjpeg and libtiff directly when loading
textures, and support more image formats (including 16bit and
float formats)
- New apis:
* gdk_texture_new_from_bytes
* gdk_texture_new_from_filename
* gdk_texture_download_float
* gdk_texture_save_to_png_bytes
* gdk_texture_save_to_tiff
* gdk_texture_save_to_tiff_bytes
* gdk_display_create_gl_context
- Implement GIcon and GLoadableIcon in GdkTexture
- Move EGL initialization to the frontend
- Use configless EGL contexts, if supported
- Use >8bit pixel formats, if supported and requested
+ css:
- Add support for line-height
- Add support for text-transform
+ theme: Fixes for buttons in toolbars
+ input:
- Update compose sequences from libX11 1.7.2
- Accept replacement string longer than 20 characters
+ text:
- Implement sloped caret drawing
- Add a gtk-hint-font-metrics setting to switch font rendering
to be more similar to GTK3
+ GtkTextView:
- Add support for line height
- Add support for text transforms
- Misc fixes for css->pango attribute translations
- Invalidate pango contexts when font settings change
- Improve undo grouping when overwriting
+ GtkListView:
- Make tree indentation more flexible with
GtkTreeExpander:indent-for-icon
+ GtkMenuButton: Support custom children
+ GtkFlowBox: Add prepend and append
+ GtkCalendar: Fix handling of weeks starting on Monday
+ GtkWindow: Add a titlebar property
+ GtkDropDown: Add a show-arrow property
+ GtkPopoverMenu: Support a use-markup attribute in menu models
+ Add GtkSymbolicPaintable
+ Tools: Support DND in gtk4-node-editor and the inspector's
recorder
+ Demos: Improve the font rendering demo
+ Build:
- Require Pango 1.49
- Require libpng, libtiff and libjpeg
- Speed up handling of resources during build
+ X11: Support touchpad gestures with XInput 2.4
+ Updated translations.
- Drop gtk4-fix-link-to-g_signal_emit.patch: fixed upstream.
- Add docutils, pkgconfig(libjpeg), pkgconfig(libpng) and
pkgconfig(libtiff-4) BuildRequires: New dependencies.
==== hunspell ====
- suggests english directory [bsc#1193627]
==== hwdata ====
Version update (0.354 -> 0.355)
- Update to version 0.355 (bsc#1194338):
+ Updated pci, usb and vendor ids.
==== ibus ====
Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0
- Do not introduce ibus-gtk4-32bit unless there will be demand for
it: drop its definition from baselibs.conf.
- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).
- Split build of gtk4 module into an own flavor, allowing us to
break a build cycle.
- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
* Not used for build anymore
==== installation-images-MicroOS ====
Version update (17.31 -> 17.33)
- merge gh#openSUSE/installation-images#561
- Remove more binaries appearing with Ruby 3.1 (bsc#1193192)
- 17.33
- merge gh#openSUSE/installation-images#560
- Add s390x to architecture list for net_repos (boo#1193479)
- Define zsystems as the_arch for s390x
- 17.32
==== iptables ====
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- Only use nftables backend when iptables-backend-nft is installed
when using libalternatives
==== kdump ====
Version update (0.9.1 -> 0.9.2)
- kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch: Fix
malformation in passing Dracut compression parameters in mkdumprd
(bsc#1193765).
- Refresh existing patches.
- Sync with SLE15-SP4 changelog. These patches were never applied
to Factory:
* kdump-avoid-endless-loop-EAI_AGAIN.patch
* kdump-calibrate-Add-LUKS2-Argon2-requirements-to-the-reser.patch
* kdump-calibrate-Fix-kernel-command-line-parsing.patch
* kdump-do-not-add-rd.neednet.patch
* kdump-Do-not-list-all-block-devices-if-no-block-devices-ar.patch
* kdump-ensure-initrd.target.wants-directory.patch
* kdump-Enumerate-all-BTRFS-devices-for-btrfs-mount-points.patch
* kdump-Implement-KString-isHexNumber.patch
* kdump-install-etc-resolv.conf-using-resolved-path.patch
* kdump-Mount-and-device-resolution-using-libmount-and-lsblk.patch
* kdump-remove-console-hvc0-from-commandline.patch
* kdump-set-serial-console-from-Xen-cmdline.patch
- Update to 0.9.2
* Isolate fadump initrd within the default one (jsc#SLE-18272)
* Bug fixes
* Code cleanups
- Remove patches that have been upstreamed:
* kdump-mounts.cc-Include-sys-ioctl.h.patch
* kdump-Add-bootdev-to-dracut-command-line.patch
* kdump-do-not-iterate-past-end-of-string.patch
* kdump-fix-incorrect-exit-code-checking.patch
* kdump-avoid-endless-loop-on-EAI_AGAIN.patch
* kdump-install-real-resolv.conf.patch
* kdump-Store-kdump-initrd-in-kernel-image-path.patch
- Remove patches that have been solved differently:
* kdump-on-error-option-yesno.patch
==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3
- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
user input is not validated properly. (bsc#1193562, CVE-2021-4048)
==== libeconf ====
Version update (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)
- Update to version 0.4.4+git20220104.962774f:
* Fixed i586 build (#158)
- Update to version 0.4.2+git20220104.5dfd69d:
* Reading numbers with different bases (e.g. oktal) (bsc#1193632) (#157)
==== libglvnd ====
Version update (1.3.3 -> 1.4.0)
- update to 1.4.0:
* tests cleanups
* Update bin/symbols-check.py from mesa/mesa@6f854145
* Remove extra paragraph from license text.
* Add one more missing dep_x11_headers
* Update uthash to v2.3.0
* EGL: Add support for eglQueryDisplayAttribKHR and NV.
==== libgphoto2 ====
Version update (2.5.27 -> 2.5.28)
Subpackages: libgphoto2-6 libgphoto2_port12
- updated to 2.5.28 release
general:
* OS/2 support removed (broken and unused since at least 2006)
* remove built-in rpm packaging (use distro packaging instead)
* remove linux-hotplug rule creation (removed from distros around 2006)
* remaining text which was iso-8859 is UTF-8 now (except one po file)
* To override docdir and htmldir, use configure arguments --docdir=
and --htmldir= instead of --with-doc-dir= and --with-html-dir=
* some code cleanups, especially handling of include files and i18n handling
ptp2:
* wait event
* property changes now reported with "'name' to 'value'" added
* object info changes now reported as FILE_CHANGED events (e.g. if you change protection flags)
* Nikon J1: capture fixed
* Olympus: fixed that wait time was twice as long as required if no events arrived
* Sigma Fp: added basic beta support for capture, live view and config.
* Sony:
* mark all widgets as read-write again, read-only logic was not 100% correct
* speed-ups and fixes to the stepping based config setting
* Canon EOS
* handle newer EOS R series reporting of configs (ISO, Aperture, Shutterspeed)
* track UI lock state to avoid device busy reports
* fixed "zoom" range settings (for lenses with powered zoom, also for today Powershot)
* Fuji:
* ptpip improvements
* bug fixes
* some Fuji cameras have now liveview only for webcam (need new firmware)
* various small fixes and code cleanups
* New ids:
* Sony Alpha-RX1R II, ILCE-7C, ZV-E10, A6600, DSC HX-80, ILCE-7RM3A, ILCE-7RM4A, DSC-A7S III
* Nikon Coolpix B500, Zfc
* Canon EOS M50m2, Digital IXUS 132
* Fuji X-Pro3, GFX 100S, X100V
canon:
* fixed wait event crashes
* correctly mark read only config widgets as read-only
pentax:
* fix PEF raw files for non-K100D
translations:
* updated german, french, polish, ukrainian
==== libjcat ====
Version update (0.1.8 -> 0.1.9)
- update to 0.1.9:
* Set which backends are supported in the pkgconfig file
* Use -Dcli=false to reduce the install size
* Return an error if we try to self-sign no bytes of data
* Show a more accurate output when not all engines are enabled
==== libmodulemd ====
- Drop unknown meson parameters: developer_build,
with_py2_overrides, with_py3_overrides.
==== libsndfile ====
- Fix heap buffer overflow in flac_buffer_copy (CVE-2021-4156,
bsc#1194006):
libsndfile-CVE-2021-4156.patch
==== libsoup ====
Version update (3.0.3 -> 3.0.4)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.0.4:
+ Fix HTTP/2 not properly handling socket timeouts.
+ Improvements to test reliablity.
+ Fix cross-compiling to Windows.
+ Fix tests with development glib-networking.
+ Expose soup_uri_copy() to Vala.
==== libssh ====
Subpackages: libssh-config libssh4
- Add patch to make the compression option more compatible (boo#1192731):
* 0001-Soften-behaviour-of-the-Compression-no-yes-option.patch
==== lua54 ====
- Re-enable readline support in Lua, the way to do this changed
in Lua 5.4
- Because we are linking with readline add GPLv3+ only to the
main package
- Subsequently, update main_test.patch to ignore another test
- Update upstream-bugs.patch and upstream-bugs-test.patch to fix
bugs 9,10,12 for build and tests respectively. Bug 11 changes
interface of luaD_pretailcall.
==== multipath-tools ====
Version update (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
Subpackages: kpartx libmpath0
- Version 0.8.8+13+suse.79c3556f
* code-wise identical to 0.8.8+38+suse.2bdd3a14
(previous version number was too high by mistake)
==== openexr ====
Subpackages: libIex-3_1-30 libIlmThread-3_1-30 libOpenEXR-3_1-30
- security update
- added patches
fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute
+ openexr-CVE-2021-45942.patch
==== openssl ====
Version update (1.1.1l -> 1.1.1m)
- Update to 1.1.1m release
==== openssl-1_1 ====
Version update (1.1.1l -> 1.1.1m)
Subpackages: libopenssl1_1
- Update to 1.1.1m:
* Avoid loading of a dynamic engine twice.
* Prioritise DANE TLSA issuer certs over peer certs
- Rebased patches:
* openssl-1.1.1-evp-kdf.patch
* openssl-1.1.1-system-cipherlist.patch
==== osinfo-db ====
Version update (20211013 -> 20211216)
- Update to database version 20211216
osinfo-db-20211216.tar.xz
- Drop add-missing-oracle-linux-versions.patch
==== perl-libwww-perl ====
Version update (6.59 -> 6.60)
- updated to 6.60
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.60 2021-12-17 22:29:57Z
- Warn if updating modification time of mirrored file fails (GH#399) (Ville Skyttä)
==== pkcs11-helper ====
Version update (1.25.1 -> 1.27.0)
Subpackages: libpkcs11-helper1
- update to 1.27.0:
* core: handle PIN expiration after C_Login as C_Login may take a while
* core: return explict success when plugin&play and no threading and no
safefork, thanks to Tunnelblick
* openssl: build with openssl ec disabled
* openssl: support RSA_NO_PADDING padding, thanks to Selva Nair
* core: reduce mutex lock scope of add/remove provider, thanks to Frank Morgner
* core: improve the fork fixup sequence
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup
- Fix parameters passed to meson:
* access-group, => access_group, system-group => system_group,
and system-user => system_user for them to actually have an
effect.
==== python-kiwisolver ====
Version update (1.3.1 -> 1.3.2)
- update to 1.3.2:
- Add support for Python 3.10, drop official support Python 3.6
- Remove direct accesses to ob_type in C-API use Py_TYPE instead
==== python-pandas ====
Version update (1.3.4 -> 1.3.5)
- Update to version 1.3.5
* Fixed regression in Series.equals() when comparing floats with
dtype object to None (GH44190)
* Fixed regression in merge_asof() raising error when array was
supplied as join key (GH42844)
* Fixed regression when resampling DataFrame with DateTimeIndex
with empty groups and uint8, uint16 or uint32 columns
incorrectly raising RuntimeError (GH43329)
* Fixed regression in creating a DataFrame from a timezone-aware
Timestamp scalar near a Daylight Savings Time transition
(GH42505)
* Fixed performance regression in read_csv() (GH44106)
* Fixed regression in Series.duplicated() and
Series.drop_duplicates() when Series has Categorical dtype with
boolean categories (GH44351)
* Fixed regression in GroupBy.sum() with timedelta64[ns] dtype
containing NaT failing to treat that value as NA (GH42659)
* Fixed regression in RollingGroupby.cov() and
RollingGroupby.corr() when other had the same shape as each
group would incorrectly return superfluous groups in the result
(GH42915)
==== python-prettytable ====
Version update (2.4.0 -> 2.5.0)
- update to 2.5.0:
* Add Single Border table style
==== python-pyzmq ====
Version update (22.2.1 -> 22.3.0)
- Skip test_log due to flaky socket handling inside obs environments.
- Add less-flaky.patch to increase flakiness of test_retry_poll
and test_timeout.
- Update to 22.3.0:
- Fix strlcpy compilation issues on alpine, freebsd. Adds new
build-time dependency on packaging.
- In event-loop integration: warn instead of raise when
triggering callback on a socket whose context has been
closed.
- Bundled libzmq in wheels backport a patch to avoid crashes
due to inappropriate closing of libsodium's random generator
when using CurveZMQ.
- New ResourceWarnings when contexts and sockets are closed by
garbage collection, which can be a source of hangs and leaks
(matches open files)
==== python-requests ====
Version update (2.26.0 -> 2.27.1)
- update to 2.27.1
* Fixed parsing issue that resulted in the auth component being
dropped from proxy URLs. (#6028)
- update to 2.27.0:
* Officially added support for Python 3.10. (#5928)
* Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between
Python 2 and 3. This gets raised in the `response.json()` method, and is
backwards compatible as it inherits from previously thrown exceptions.
Can be caught from `requests.exceptions.RequestException` as well. (#5856)
* Improved error text for misnamed `InvalidSchema` and `MissingSchema`
exceptions. This is a temporary fix until exceptions can be renamed
(Schema->Scheme). (#6017)
* Improved proxy parsing for proxy URLs missing a scheme. This will address
recent changes to `urlparse` in Python 3.9+. (#5917)
* Fixed defect in `extract_zipped_paths` which could result in an infinite loop
for some paths. (#5851)
* Fixed handling for `AttributeError` when calculating length of files obtained
by `Tarfile.extractfile()`. (#5239)
* Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with
`requests.exceptions.InvalidHeader`. (#5914)
* Fixed bug where two Host headers were sent for chunked requests. (#5391)
* Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was
incorrectly stripped from all requests sent with `Session.send`. (#5924)
* Fixed performance regression in 2.26.0 for hosts with a large number of
proxies available in the environment. (#5924)
* Fixed idna exception leak, wrapping `UnicodeError` with
`requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the
domain. (#5414)
* Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
don't have exact dates, Requests 2.27.x is likely to be the last release
series providing support.
==== rav1e ====
- resolve bsc#1194113 (CVE-2018-25023)
- resolve bsc#1194119 (CVE-2021-45710)
==== sg3_utils ====
Version update (1.47 -> 1.47+2.388b767)
Subpackages: libsgutils2-1_47-2
- Update to version 1.47+2.388b767:
* rescan-scsi-bus.sh: apply fix for '-r' (boo#1194293)
* _service: use openSUSE github repo again (with cherry-picks
from upstream)
* spec file: suppress commit ID in library version
==== suse-module-tools ====
Version update (16.0.17 -> 16.0.18)
- Update to version 16.0.18:
* cdrom: Disable autoclose by default (boo#1165047).
* Make regenerate-initrd-posttrans compatible with Dracut's
UEFI mode (unified kernel image)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-sysvinit udev
- Update systemd-user PAM service again
Change the default implementation of pam_setcred() again, previously
customized to run the full "auth" PAM stack and only call pam_deny.so which is
basically the SUSE default behavior without pam_warn.so.
This is considered safer, especially on SLE where a regression was spotted by
QA.
- move files related to static nodes to udev
- Replace S:$n references with SOURCE$n. Makes vim * search work.
==== vim ====
Version update (8.2.3863 -> 8.2.3995)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.3995, fixes the following problems
- fixed boo#1194219
* Various build flags accidentally enabled.
* Cannot disable requesting key codes from xterm.
* Vim9: compiler complains about using "try" as a struct member.
* Vim9: type checking global variables is inconsistent.
* Implementation of some list functions too complicated.
* Vim9: function test fails.
* Vim9: type checking for "any" is inconsistent.
context menu. (Gabriel Dupras)
* List.c contains code for dict and blob.
* Vim9: finddir() and uniq() return types can be more specific.
* go.mod files are not recognized.
* Cannot highlight the number column for a sign.
* gcc complains about buffer overrun.
* 'cindent' does not recognize inline namespace.
* Function does not abort after a type error in compare
* Vim9: debugger tries to read more lines than there are.
* getreg() and getregtype() contain dead code.
* Solution filter files are not recognized.
* More duplicated code in f_getreginfo().
* Crash when switching to other regexp engine fails.
* Crash when clearing the argument list while using it.
* Arglist test fails.
* Can define autocmd for every event by using "au!".
* E1135 is used for two different errors.
* The argument list may contain duplicates.
* Duplicate code for translating script-local function name.
* Vim9: type check for using v: variables is basic.
* When modifyOtherKeys is used CTRL-C is not recognized.
* Vim9: many local variables are initialized with an instruction.
* Vim9: no proper type check for first argument of call().
* Vim9: confusing error when using function() with a number.
* Vim9: no test for nested function not available later.
* Vim9: the second argument of map() and filter() is not checked at
compile time.
* Vim9: not sufficient testing for variable initialization.
* Vim9: test for map() on string fails.
* It is not easy to use a script-local function for an option.
* Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script.
* Vim9: double free with nested :def function.
* "gM" does not count tabs as expected.
* Vim9: skip expression type is not checked at compile time.
* Dockerfile using prefix name not recognized.
* Vim9 help still contains "under development" warnings.
* Error messages are spread out.
* Cannot use a script-local function for 'foldtext'.
* Containerfile using prefix name not recognized.
* When the compare function of sort() produces and error then sort()
does not abort.
* Vim9: type check for filter() does not accept unknown.
* The ins_complete() function is much too long.
* Help for expressions does not mention Vim9 syntax.
* Various spelling mistakes in comments.
* illegal memory access when completing with invalid bytes.
* No error for passing an invalid line number to append().
* The eval.txt help file is way too big.
* Function list test fails.
* Vim9: wrong argument for append() results in two errors.
* Restoring directory after using another window is inefficient.
* The way xdiff is used is inefficient.
* Cannot build with dynamic Ruby 3.1.
* Vim9: double free if a nested function has a line break in the argument
list.
* Vim9: no error if something follows :enddef in a nested function.
* Diff mode confused by NUL bytes.
* Build failure without the 'autochdir' option. (John Marriott)
* Vim9: double free when using lambda.
* Heredoc test fails.
* Using unititialized variable.
* getcmdline() argument has a misleading type.
* Coverity reports a memory leak.
* C line comment not formatted properly.
* After ":cd" fails ":cd -" is incorrect.
* Repeating line comment is undesired for "O" command.
* CTRL-U in Insert mode does not fix the indent.
* No proper test for maintaining change mark in diff mode.
* Insert mode completion function is too long.
* Line comment start is also found in a string.
* Match highlight disappears when doing incsearch for ":s/pat".
* SIGTSTP is not handled.
* Coverity reports a possible memory leak.
* Compiler warning from gcc for uninitialized variable.
* Insert mode completion functions are too long.
* Vim9: partial variable argument types are wrong, leading to a crash.
* When an internal error makes Vim exit the error is not seen.
* Unnecessary check for NULL pointer.
* Vim9: failure with partial with unknown argument count.
* Using freed memory with /\%V.
* Going beyond the end of the line with /\%V.
* Vim9: memory leak when text after a nested function.
* First line not redrawn when adding lines to an empty buffer.
* Insert completion code is too complicated.
* Vim9: no error for shadowing if script var is declared later.
* Duplicate assignment.
* Build failure compiling xxd with "-std=c2x".
* Error messages are spread out.
* Build fails for missing error message.
* Build failure with tiny and small features. (Tony Mechelynck)
* Some common lisp and scheme files not recognized.
* Vim9: no easy way to check if Vim9 script is supported.
* When using feedkeys() abbreviations may be blocked.
* Error messages are spread out.
* Build failure.
* Value of MAXCOL not available in Vim script.
* Error messages are spread out.
* Build fails.
* Error messages are spread out.
* Tiny build fails.
* Vim9: LISTAPPEND instruction does not check for a locked list.
* Error messages are spread out.
* FEARG_LAST is never used. (Dominique Pellé)
* Error messages are spread out.
* Build error when using dynamycally loaded Python 3.
* Vim9: the feature is not mentioned in the right places.
* If 'operatorfunc' invokes an operator the remembered Visual mode may be
changed. (Naohiro Ono)
* Vim9: debugging a for loop doesn't stop before it starts.
* Some lines of code not covered by tests.
* Error messages are spread out.
* Tiny build fails.
* Some insert completion code is not tested.
* Testing wrong operator.
* Vim9: error when extending dict<any> with another type that it was
initialized with.
* Wrong local-additions in the help with language mix.
* When recording a change in Select mode the first typed character appears
twice.
* Vim9: extend() complains about the type even when it was not declared.
* Not all sshconfig files are detected as such.
==== xorg-x11-server ====
Version update (21.1.2 -> 21.1.3)
Subpackages: xorg-x11-server-Xvfb
- u_xfree86-activate-GPU-screens-on-autobind.patch
* Part of the original patch by Dave Airlie has landed
078277e4d92f05a90c4715d61b89b9d9d38d68ea, this contains the
remainder of what was in SUSE before Xorg 21.1.
(github issue#1254, boo#1192751)
- Update to version 21.1.3
* This release fixes several regressions since 1.20.x and 21.1.1
+ glx/dri: Filter out fbconfigs that don't have a supported pixmap format
+ xf86/logind: Fix compilation error when built without logind/platform bus
+ xf86/logind: fix missing call to vtenter if the platform device is not paused
+ Convert more funcs to use InternalEvent.
+ os: Try to discover the current seat with the XDG_SEAT var first
==== yast2 ====
Version update (4.4.32 -> 4.4.34)
- Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0
(related to bsc#1193192)
- 4.4.34
- Y2Packager::Resolvable: added none? method in order to not crash
in case of rubocop automatic change (bsc#1194387)
- 4.4.33
==== zchunk ====
- add zstd-1.5.1.patch (gh#zchunk/zchunk/57)
==== zstd ====
Version update (1.5.0 -> 1.5.1)
Subpackages: libzstd1
- add noexecstack.patch (bsc#1194337)
- fix pkgconfig pc file settings by passing in right prefix during build
- update to 1.5.1:
* perf: rebalanced compression levels, to better match the intended speed/level curve
* perf: faster huffman decoder, using x64 assembly
* perf: slightly faster high speed modes (strategies fast & dfast)
* perf: improved binary size and faster compilation times
* perf: new row64 mode, used notably in level 12
* perf: faster mid-level compression speed in presence of highly repetitive patterns
* perf: minor compression ratio improvements for small data at high levels
* perf: reduced stack usage (mostly useful for Linux Kernel)
* perf: faster compression speed on incompressible data
* perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance
* build: allows hiding static symbols in the dynamic library, using build macro
* build: support for m68k (Motorola 68000's)
* build: improved AIX support
* build: improved meson unofficial build
* cli : custom memory limit when training dictionary (#2925)
* cli : report advanced parameters information when compressing in very verbose mode (``-vv`)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=3&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
babeltrace
fmt (8.0.1 -> 8.1.1)
gcc11 (11.2.1+git1018 -> 11.2.1+git1173)
glib-networking
installation-images-MicroOS (17.31 -> 17.33)
iptables
k9s (0.25.8 -> 0.25.18)
kdump (0.9.1 -> 0.9.2)
kured (1.6.1 -> 1.9.1)
lapack
libeconf (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)
libglvnd (1.3.3 -> 1.4.0)
libmodulemd
libssh
lua54
multipath-tools (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
openssl (1.1.1l -> 1.1.1m)
openssl-1_1 (1.1.1l -> 1.1.1m)
python-kiwisolver (1.3.1 -> 1.3.2)
python-pandas (1.3.4 -> 1.3.5)
python-prettytable (2.4.0 -> 2.5.0)
python-pyzmq (22.2.1 -> 22.3.0)
python-requests (2.26.0 -> 2.27.1)
rakkess (0.4.7 -> 0.5.0)
sg3_utils (1.47 -> 1.47+2.388b767)
suse-module-tools (16.0.17 -> 16.0.18)
systemd
vim (8.2.3863 -> 8.2.3995)
yast2 (4.4.32 -> 4.4.34)
zchunk
zstd (1.5.0 -> 1.5.1)
=== Details ===
==== babeltrace ====
- reenable babeltrace on armv6/v7 (switch to excludearch)
==== fmt ====
Version update (8.0.1 -> 8.1.1)
- Update to version 8.1.1
* Restored ABI compatibility with version 8.0.x
* Fixed chorno formatting on big endian systems
- Update to version 8.1.0
* Optimized chrono formatting.
+ Processing of some specifiers such as %z and %Y is now up
to 10-20 times faster, for example on GCC 11 with
libstdc++.
* Implemented subsecond formatting for chrono durations.
* Fixed handling of precision 0 when formatting chrono
durations.
* Fixed an overflow on invalid inputs in the tm formatter.
* Added fmt::group_digits that formats integers with a
non-localized digit separator (comma) for groups of three
digits.
* Added support for faint, conceal, reverse and blink text
styles.
* Added experimental support for compile-time floating point
formatting.
* Added UDL-based named argument support to compile-time
format string checks.
* Implemented escaping of string range elements.
* Switched to JSON-like representation of maps and sets for
consistency with Python's str.format.
* Extended fmt::join to support C++20-only ranges.
* Optimized handling of non-const-iterable ranges and
implemented initial support for non-const-formattable types.
* Disabled implicit conversions of scoped enums to integers
that was accidentally introduced in earlier versions.
* Deprecated implicit conversion of [const] signed char* and
[const] unsigned char* to C strings.
* Deprecated _format, a legacy UDL-based format API.
* Marked format, formatted_size and to_string as [[nodiscard]].
* Added missing diagnostic when trying to format function and
member pointers as well as objects convertible to pointers
which is explicitly disallowed.
* Optimized writing to a contiguous buffer with format_to_n.
* Optimized writing to non-char buffers.
* Decimal point is now localized when using the L specifier.
* Improved floating point formatter implementation.
* Fixed handling of very large precision in fixed format.
* Made a table of cached powers used in FP formatting static.
* Resolved a lookup ambiguity with C++20 format-related
functions due to ADL.
* Removed unnecessary inline namespace qualification.
* Implemented argument forwarding in format_to_n.
* Fixed handling of implicit conversions in fmt::to_string and
format string compilation.
* Changed the default access mode of files created by
fmt::output_file to -rw-r--r-- for consistency with fopen.
* Make fmt::ostream::flush public.
* Improved C++14/17 attribute detection.
* Improved documentation.
* Improved fuzzers and added a fuzzer for chrono timepoint
formatting.
* Added the FMT_SYSTEM_HEADERS CMake option setting which
marks {fmt}'s headers as system. It can be used to suppress
warnings.
* Added the Bazel build system support.
* Improved build configuration and tests.
* Fixed various warnings and compilation issues.
==== gcc11 ====
Version update (11.2.1+git1018 -> 11.2.1+git1173)
Subpackages: libgcc_s1 libgfortran5 libgomp1 libstdc++6
- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
* Fix D memory corruption in -M output.
* Fix ICE in is_this_parameter with coroutines. [boo#1193659]
==== glib-networking ====
- Increase testsuite timeout
==== installation-images-MicroOS ====
Version update (17.31 -> 17.33)
- merge gh#openSUSE/installation-images#561
- Remove more binaries appearing with Ruby 3.1 (bsc#1193192)
- 17.33
- merge gh#openSUSE/installation-images#560
- Add s390x to architecture list for net_repos (boo#1193479)
- Define zsystems as the_arch for s390x
- 17.32
==== iptables ====
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- Only use nftables backend when iptables-backend-nft is installed
when using libalternatives
==== k9s ====
Version update (0.25.8 -> 0.25.18)
- Update to version 0.25.18:
* Issue #1402 Sort functionality does not work properly on v0.25.16. With Feelings!
- Update to version 0.25.17:
* Issue #1402 Sort functionality does not work properly on v0.25.16
* Issue #1401 Nothin selected when last item deleted
- Update to version 0.25.16:
* Issue #1398 Pod logs containing brackets not in k9s logs output
* Issue #1397 Regression: k9s no longer starts in current context namespace since v0.25.12
* Issue #1358 Namespaces list is empty
* Issue #956 Feature request : Default column sort (by resource view)
- Update to version 0.25.15:
* Issue #1384 Leaving Logs View Causes Crash: "panic: send on closed channel" - with feelings!
- Update to version 0.25.14:
* Issue #1384 Leaving Logs View Causes Crash: "panic: send on closed channel"
- Update to version 0.25.13:
* Issue #1382 Watcher failed for screendumps
* Issue #1381 --request-timeout affects logs streaming
* Issue #1380 :pulse returning error: expecting a TableRow but got *v1.Table
* Issue #1376 Events are not sorted correctly by dates - with feelings...
* Issue #1291 K9s do not show any error when is unable to get logs, just do not show anything.
- Update to version 0.25.12:
* Issue #1378 Regression: Namespace filters are no longer applied on startup
* Issue #1376 Events not sorted correctly by dates
* Issue #1375 Unable to show port forwards
* Issue #1374 --all-namespaces does not work v0.25.10
* Issue #1373 change namespace not possible
- Update to version 0.25.10:
* update rev
* must get moore sleep!
* k9s: release v0.25.9 (#1364)
* Add customizable dump directory property (#1321)
* Add flux trace shortcut to flux plugin (#1356)
* Add rose-pine skin (#1363)
==== kdump ====
Version update (0.9.1 -> 0.9.2)
- kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch: Fix
malformation in passing Dracut compression parameters in mkdumprd
(bsc#1193765).
- Refresh existing patches.
- Sync with SLE15-SP4 changelog. These patches were never applied
to Factory:
* kdump-avoid-endless-loop-EAI_AGAIN.patch
* kdump-calibrate-Add-LUKS2-Argon2-requirements-to-the-reser.patch
* kdump-calibrate-Fix-kernel-command-line-parsing.patch
* kdump-do-not-add-rd.neednet.patch
* kdump-Do-not-list-all-block-devices-if-no-block-devices-ar.patch
* kdump-ensure-initrd.target.wants-directory.patch
* kdump-Enumerate-all-BTRFS-devices-for-btrfs-mount-points.patch
* kdump-Implement-KString-isHexNumber.patch
* kdump-install-etc-resolv.conf-using-resolved-path.patch
* kdump-Mount-and-device-resolution-using-libmount-and-lsblk.patch
* kdump-remove-console-hvc0-from-commandline.patch
* kdump-set-serial-console-from-Xen-cmdline.patch
- Update to 0.9.2
* Isolate fadump initrd within the default one (jsc#SLE-18272)
* Bug fixes
* Code cleanups
- Remove patches that have been upstreamed:
* kdump-mounts.cc-Include-sys-ioctl.h.patch
* kdump-Add-bootdev-to-dracut-command-line.patch
* kdump-do-not-iterate-past-end-of-string.patch
* kdump-fix-incorrect-exit-code-checking.patch
* kdump-avoid-endless-loop-on-EAI_AGAIN.patch
* kdump-install-real-resolv.conf.patch
* kdump-Store-kdump-initrd-in-kernel-image-path.patch
- Remove patches that have been solved differently:
* kdump-on-error-option-yesno.patch
==== kured ====
Version update (1.6.1 -> 1.9.1)
- Update to version 1.9.1:
* prepare release 1.9.1
* small fix in deprecation log messages
* don't print env variable values in the logs (some are sensitive)
* prepare 1.9.0
* Update README.md
* Add chart configuration for json logging
- rebase patch kured-imagePullPolicy.patch onto 1.9.1
- BuildRequire go 1.16 or higher
- Update to version 1.9.0:
* build(deps): bump github.com/spf13/viper from 1.10.0 to 1.10.1
* build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0
* build(deps): bump github.com/spf13/viper from 1.9.0 to 1.10.0
* build(deps): bump nick-invision/retry from 2.5.1 to 2.6.0
* build(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0
* update to test against k8s 1.2{1,2,3} kind images
* ensure go version for tests
* Update k8s dependencies to 0.22.4
* update image tag to 1.8.2
* use sprintf for value in log
* minor restructure and adding log for flag to env var binding
* dedup const block
* address review comments
* bind environment variables to cobra flags with viper
* Exclude terminated pods from the blocking mechanism
- Update to version 1.8.2:
* fix ghcr.io login
* Move to GHCR as a backup for Docker Hub
* build(deps): bump alpine from 3.14 to 3.15.0 in /cmd/kured
* follow up to #465
* update docker images too
* feat: update chart to 2.10.1 w/ 1.8.1 kured image
* build(deps): bump nick-invision/retry from 2.5.0 to 2.5.1
* Support json logformatter
* build(deps): bump github.com/prometheus/common from 0.32.0 to 0.32.1
* build(deps): bump github.com/prometheus/common from 0.31.1 to 0.32.0
* build(deps): bump github.com/containrrr/shoutrrr from 0.5.1 to 0.5.2
* feat: update to 1.8.0
* feat: add also missing prefer-no-schedule-taint
* feat: add reboot-sentinel-command to helm-chart
* fix: correct indent ref: #447
* docs: updated version table
* removed notifications/slack package
* Add reboot-delay CLI argument to docs, manifests and helm charts
* Add --alert-firing-only parameter to chart
- Update to version 1.8.0:
* Revert "[WIP] Add quay.io as second registry"
* Bump nick-invision/retry from 2.4.1 to 2.5.0
* doc: some clarification for release-docs
* Bump github.com/prometheus/common from 0.31.0 to 0.31.1
* Add jackfrancis to MAINTAINERS
* build: add quay.io as second registry
* update to go 1.16 (follow the load of k8s 1.21)
* build: added k8s(a)1.22 and dropped k8s(a)1.19
* feat: updated to k8s(a)1.21
* fix: don't use nil context in drain helper
* Bump github.com/prometheus/common from 0.30.0 to 0.31.0
* Bump guyarb/golang-test-annoations from 0.4.0 to 0.5.0
* Add force-reboot and drain timeouts to chart config and ds
* fix: do not use array for stale action (#433)
* Bump github.com/containrrr/shoutrrr from 0.5.0 to 0.5.1
* build: updated to alpine(a)3.14
* Bump github.com/containrrr/shoutrrr from 0.4.4 to 0.5.0
* Change default updateStrategy to RollingUpdate (#420)
* Add `reboot-delay` command line argument
* Add --alert-firing-only parameter to only consider firing alerts
* Bump github.com/prometheus/common from 0.29.0 to 0.30.0 (#414)
* Restructuring Prometheus client, added unit-tests to regex-queries active alerts (#386)
* Added possibility to mount volumes (#407)
* fix: common default reboot command for code and chart
* Bump actions/stale from 3.0.19 to 4
* link to versioned shoutrrr docs
* Bump github.com/spf13/cobra from 1.1.3 to 1.2.1
* Bump helm/kind-action from 1.1.0 to 1.2.0
* our 'good first issue' issue label has no '-', add 'keep'
* Added rebootCommand values (#394)
* Bump nick-invision/retry from 2.4.0 to 2.4.1
* Bump github.com/prometheus/common from 0.25.0 to 0.29.0
* fix slack deprecation notice
* Bump helm/chart-testing-action from 2.0.1 to 2.1.0
* sort parameters alphabetically
* Add documentation for lockReleaseDelay parameter
* Add lockReleaseDelay parameter to helm chart
* doc: update image-version
* update chart definition to include --notify-url
- rebase patch systemctl-path.patch to 1.7.1
- Update to version 1.7.0:
* doc: add compat-line for 1.7.0
* use latest kind
* Bounce kubernetes testing versions
* Bump github.com/prometheus/common from 0.24.0 to 0.25.0
* Bump actions/stale from 3.0.18 to 3.0.19
* update golang.org/x/crypto - break out of #349
* Bump github.com/prometheus/common from 0.23.0 to 0.24.0
* Clarify and simplify tests
* Bump github.com/prometheus/common from 0.18.0 to 0.23.0
* docu: update url for ms teams notifications, fixes #362
* Use stable kind-action
* Bump github.com/prometheus/client_golang from 1.8.0 to 1.10.0
* Bump github.com/containrrr/shoutrrr from 0.4.3 to 0.4.4
* Bump github.com/containrrr/shoutrrr from 0.4.2 to 0.4.3
* Update kured-ds.yaml
* Reduce false positives in chart testing
* Add prometheus export metrics functional testing
* Add parameter for delaying release of lock
* update to latest k8s deps of 1.20 branch
* Expose SkipWaitForDeleteTimeoutSeconds and explicitly return when cordonning fails
* Update the default drain timeout to be infinite
* Don't panic if the cordon fails and force-reboot is true
* Refactor force-drain to be a drain-timeout in general
* chore: retry daemonset get operations
* Add force-reboot after force-timeout duration has been exceeded
* Bump github.com/containrrr/shoutrrr from 0.4.1 to 0.4.2
* Update deps
* Add chart-testing target-branch
* udpate Dev docs to latest
* Update github actions
* Change default branch to 'main'.
* feat: use chart appVersion as default image-tag
* Fix invoke reboot for custom commands
* Implement universal notification mechanism
* Bump guyarb/golang-test-annoations from v0.3.0 to v0.4.0
* Add go tests
* Fix the Fatal calls using formatting
* Add flexible commands parameters
* Refactor reboot blocks
* Fix periodic jobs
* Update the deprecated DeleteLocalData
* Bouncing go.mod with latest kubernetes packages
* change comment accordingly
* extend close-duration for stale issues and prs
* update chart definition to include --annotate-nodes
* Adding a MAINTAINERS file
* update to alpine 3.13
* Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1
* add node annotations
* always drain before reboot
* Bump actions/stale from v3.0.17 to v3.0.18
* Bump actions/stale from v3.0.16 to v3.0.17
* Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0
* Bump github.com/spf13/cobra from 1.1.2 to 1.1.3
* Bump github.com/spf13/cobra from 1.1.1 to 1.1.2
* Point to CNCF Code of Conduct
* Bump actions/stale from v3.0.15 to v3.0.16
* add podLabels parameter
* Bump actions/stale from v3.0.14 to v3.0.15
* change taint config to be disabled by default
* Update helm chart README using Make
* Update helm chart
* remove taint in case the reboot is not needed anymore
* updated README
* cache taint state to avoid unnecessary API calls
* Allow to disable tainting during pending node reboot by setting the taint name to an empty string.
* fixed type & renamed variable
* taint node with PreferNoSchedule to prevent receiving (and double draining) additional pods from other rebooting nodes
* fixed call of log.Fatal instead of log.Fatalf
* avoid indentations to ease readability
* Expose the service name and maxUnavailable for rolling updates in the helm chart
==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3
- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
user input is not validated properly. (bsc#1193562, CVE-2021-4048)
==== libeconf ====
Version update (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)
- Update to version 0.4.4+git20220104.962774f:
* Fixed i586 build (#158)
- Update to version 0.4.2+git20220104.5dfd69d:
* Reading numbers with different bases (e.g. oktal) (bsc#1193632) (#157)
==== libglvnd ====
Version update (1.3.3 -> 1.4.0)
- update to 1.4.0:
* tests cleanups
* Update bin/symbols-check.py from mesa/mesa@6f854145
* Remove extra paragraph from license text.
* Add one more missing dep_x11_headers
* Update uthash to v2.3.0
* EGL: Add support for eglQueryDisplayAttribKHR and NV.
==== libmodulemd ====
- Drop unknown meson parameters: developer_build,
with_py2_overrides, with_py3_overrides.
==== libssh ====
Subpackages: libssh-config libssh4
- Add patch to make the compression option more compatible (boo#1192731):
* 0001-Soften-behaviour-of-the-Compression-no-yes-option.patch
==== lua54 ====
- Re-enable readline support in Lua, the way to do this changed
in Lua 5.4
- Because we are linking with readline add GPLv3+ only to the
main package
- Subsequently, update main_test.patch to ignore another test
- Update upstream-bugs.patch and upstream-bugs-test.patch to fix
bugs 9,10,12 for build and tests respectively. Bug 11 changes
interface of luaD_pretailcall.
==== multipath-tools ====
Version update (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
Subpackages: kpartx libmpath0
- Version 0.8.8+13+suse.79c3556f
* code-wise identical to 0.8.8+38+suse.2bdd3a14
(previous version number was too high by mistake)
==== openssl ====
Version update (1.1.1l -> 1.1.1m)
- Update to 1.1.1m release
==== openssl-1_1 ====
Version update (1.1.1l -> 1.1.1m)
Subpackages: libopenssl1_1
- Update to 1.1.1m:
* Avoid loading of a dynamic engine twice.
* Prioritise DANE TLSA issuer certs over peer certs
- Rebased patches:
* openssl-1.1.1-evp-kdf.patch
* openssl-1.1.1-system-cipherlist.patch
==== python-kiwisolver ====
Version update (1.3.1 -> 1.3.2)
- update to 1.3.2:
- Add support for Python 3.10, drop official support Python 3.6
- Remove direct accesses to ob_type in C-API use Py_TYPE instead
==== python-pandas ====
Version update (1.3.4 -> 1.3.5)
- Update to version 1.3.5
* Fixed regression in Series.equals() when comparing floats with
dtype object to None (GH44190)
* Fixed regression in merge_asof() raising error when array was
supplied as join key (GH42844)
* Fixed regression when resampling DataFrame with DateTimeIndex
with empty groups and uint8, uint16 or uint32 columns
incorrectly raising RuntimeError (GH43329)
* Fixed regression in creating a DataFrame from a timezone-aware
Timestamp scalar near a Daylight Savings Time transition
(GH42505)
* Fixed performance regression in read_csv() (GH44106)
* Fixed regression in Series.duplicated() and
Series.drop_duplicates() when Series has Categorical dtype with
boolean categories (GH44351)
* Fixed regression in GroupBy.sum() with timedelta64[ns] dtype
containing NaT failing to treat that value as NA (GH42659)
* Fixed regression in RollingGroupby.cov() and
RollingGroupby.corr() when other had the same shape as each
group would incorrectly return superfluous groups in the result
(GH42915)
==== python-prettytable ====
Version update (2.4.0 -> 2.5.0)
- update to 2.5.0:
* Add Single Border table style
==== python-pyzmq ====
Version update (22.2.1 -> 22.3.0)
- Skip test_log due to flaky socket handling inside obs environments.
- Add less-flaky.patch to increase flakiness of test_retry_poll
and test_timeout.
- Update to 22.3.0:
- Fix strlcpy compilation issues on alpine, freebsd. Adds new
build-time dependency on packaging.
- In event-loop integration: warn instead of raise when
triggering callback on a socket whose context has been
closed.
- Bundled libzmq in wheels backport a patch to avoid crashes
due to inappropriate closing of libsodium's random generator
when using CurveZMQ.
- New ResourceWarnings when contexts and sockets are closed by
garbage collection, which can be a source of hangs and leaks
(matches open files)
==== python-requests ====
Version update (2.26.0 -> 2.27.1)
- update to 2.27.1
* Fixed parsing issue that resulted in the auth component being
dropped from proxy URLs. (#6028)
- update to 2.27.0:
* Officially added support for Python 3.10. (#5928)
* Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between
Python 2 and 3. This gets raised in the `response.json()` method, and is
backwards compatible as it inherits from previously thrown exceptions.
Can be caught from `requests.exceptions.RequestException` as well. (#5856)
* Improved error text for misnamed `InvalidSchema` and `MissingSchema`
exceptions. This is a temporary fix until exceptions can be renamed
(Schema->Scheme). (#6017)
* Improved proxy parsing for proxy URLs missing a scheme. This will address
recent changes to `urlparse` in Python 3.9+. (#5917)
* Fixed defect in `extract_zipped_paths` which could result in an infinite loop
for some paths. (#5851)
* Fixed handling for `AttributeError` when calculating length of files obtained
by `Tarfile.extractfile()`. (#5239)
* Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with
`requests.exceptions.InvalidHeader`. (#5914)
* Fixed bug where two Host headers were sent for chunked requests. (#5391)
* Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was
incorrectly stripped from all requests sent with `Session.send`. (#5924)
* Fixed performance regression in 2.26.0 for hosts with a large number of
proxies available in the environment. (#5924)
* Fixed idna exception leak, wrapping `UnicodeError` with
`requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the
domain. (#5414)
* Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
don't have exact dates, Requests 2.27.x is likely to be the last release
series providing support.
==== rakkess ====
Version update (0.4.7 -> 0.5.0)
- Update to version 0.5.0:
* Include arm64-darwin assets in fileset for release
* Increase timeout for linter
* Create tag v0.5.0
* Fix some code findings
* Remove obsolete test case
* Move diff command behind a flag in root cmd
* Bump codecov to v2 (#151)
* Add new `diff` subcommand to compare access rules
* Rename some symbols
* Decouple rendering from result type(s)
* Add abstraction for the output matrix
* Move MatrixPrinter interface
* Simplify and remove unnecessary types
* Switch to builtin cobra completion implementation (#148)
* Update dependencies (#143)
* Switch from logrus to k8s.io/klog/v2 (#147)
* Upgrade to GitHub-native Dependabot (#144)
* Produce binary for darwin-arm64 (#142)
==== sg3_utils ====
Version update (1.47 -> 1.47+2.388b767)
Subpackages: libsgutils2-1_47-2
- Update to version 1.47+2.388b767:
* rescan-scsi-bus.sh: apply fix for '-r' (boo#1194293)
* _service: use openSUSE github repo again (with cherry-picks
from upstream)
* spec file: suppress commit ID in library version
==== suse-module-tools ====
Version update (16.0.17 -> 16.0.18)
- Update to version 16.0.18:
* cdrom: Disable autoclose by default (boo#1165047).
* Make regenerate-initrd-posttrans compatible with Dracut's
UEFI mode (unified kernel image)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-sysvinit udev
- Update systemd-user PAM service again
Change the default implementation of pam_setcred() again, previously
customized to run the full "auth" PAM stack and only call pam_deny.so which is
basically the SUSE default behavior without pam_warn.so.
This is considered safer, especially on SLE where a regression was spotted by
QA.
- move files related to static nodes to udev
- Replace S:$n references with SOURCE$n. Makes vim * search work.
==== vim ====
Version update (8.2.3863 -> 8.2.3995)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.3995, fixes the following problems
- fixed boo#1194219
* Various build flags accidentally enabled.
* Cannot disable requesting key codes from xterm.
* Vim9: compiler complains about using "try" as a struct member.
* Vim9: type checking global variables is inconsistent.
* Implementation of some list functions too complicated.
* Vim9: function test fails.
* Vim9: type checking for "any" is inconsistent.
context menu. (Gabriel Dupras)
* List.c contains code for dict and blob.
* Vim9: finddir() and uniq() return types can be more specific.
* go.mod files are not recognized.
* Cannot highlight the number column for a sign.
* gcc complains about buffer overrun.
* 'cindent' does not recognize inline namespace.
* Function does not abort after a type error in compare
* Vim9: debugger tries to read more lines than there are.
* getreg() and getregtype() contain dead code.
* Solution filter files are not recognized.
* More duplicated code in f_getreginfo().
* Crash when switching to other regexp engine fails.
* Crash when clearing the argument list while using it.
* Arglist test fails.
* Can define autocmd for every event by using "au!".
* E1135 is used for two different errors.
* The argument list may contain duplicates.
* Duplicate code for translating script-local function name.
* Vim9: type check for using v: variables is basic.
* When modifyOtherKeys is used CTRL-C is not recognized.
* Vim9: many local variables are initialized with an instruction.
* Vim9: no proper type check for first argument of call().
* Vim9: confusing error when using function() with a number.
* Vim9: no test for nested function not available later.
* Vim9: the second argument of map() and filter() is not checked at
compile time.
* Vim9: not sufficient testing for variable initialization.
* Vim9: test for map() on string fails.
* It is not easy to use a script-local function for an option.
* Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script.
* Vim9: double free with nested :def function.
* "gM" does not count tabs as expected.
* Vim9: skip expression type is not checked at compile time.
* Dockerfile using prefix name not recognized.
* Vim9 help still contains "under development" warnings.
* Error messages are spread out.
* Cannot use a script-local function for 'foldtext'.
* Containerfile using prefix name not recognized.
* When the compare function of sort() produces and error then sort()
does not abort.
* Vim9: type check for filter() does not accept unknown.
* The ins_complete() function is much too long.
* Help for expressions does not mention Vim9 syntax.
* Various spelling mistakes in comments.
* illegal memory access when completing with invalid bytes.
* No error for passing an invalid line number to append().
* The eval.txt help file is way too big.
* Function list test fails.
* Vim9: wrong argument for append() results in two errors.
* Restoring directory after using another window is inefficient.
* The way xdiff is used is inefficient.
* Cannot build with dynamic Ruby 3.1.
* Vim9: double free if a nested function has a line break in the argument
list.
* Vim9: no error if something follows :enddef in a nested function.
* Diff mode confused by NUL bytes.
* Build failure without the 'autochdir' option. (John Marriott)
* Vim9: double free when using lambda.
* Heredoc test fails.
* Using unititialized variable.
* getcmdline() argument has a misleading type.
* Coverity reports a memory leak.
* C line comment not formatted properly.
* After ":cd" fails ":cd -" is incorrect.
* Repeating line comment is undesired for "O" command.
* CTRL-U in Insert mode does not fix the indent.
* No proper test for maintaining change mark in diff mode.
* Insert mode completion function is too long.
* Line comment start is also found in a string.
* Match highlight disappears when doing incsearch for ":s/pat".
* SIGTSTP is not handled.
* Coverity reports a possible memory leak.
* Compiler warning from gcc for uninitialized variable.
* Insert mode completion functions are too long.
* Vim9: partial variable argument types are wrong, leading to a crash.
* When an internal error makes Vim exit the error is not seen.
* Unnecessary check for NULL pointer.
* Vim9: failure with partial with unknown argument count.
* Using freed memory with /\%V.
* Going beyond the end of the line with /\%V.
* Vim9: memory leak when text after a nested function.
* First line not redrawn when adding lines to an empty buffer.
* Insert completion code is too complicated.
* Vim9: no error for shadowing if script var is declared later.
* Duplicate assignment.
* Build failure compiling xxd with "-std=c2x".
* Error messages are spread out.
* Build fails for missing error message.
* Build failure with tiny and small features. (Tony Mechelynck)
* Some common lisp and scheme files not recognized.
* Vim9: no easy way to check if Vim9 script is supported.
* When using feedkeys() abbreviations may be blocked.
* Error messages are spread out.
* Build failure.
* Value of MAXCOL not available in Vim script.
* Error messages are spread out.
* Build fails.
* Error messages are spread out.
* Tiny build fails.
* Vim9: LISTAPPEND instruction does not check for a locked list.
* Error messages are spread out.
* FEARG_LAST is never used. (Dominique Pellé)
* Error messages are spread out.
* Build error when using dynamycally loaded Python 3.
* Vim9: the feature is not mentioned in the right places.
* If 'operatorfunc' invokes an operator the remembered Visual mode may be
changed. (Naohiro Ono)
* Vim9: debugging a for loop doesn't stop before it starts.
* Some lines of code not covered by tests.
* Error messages are spread out.
* Tiny build fails.
* Some insert completion code is not tested.
* Testing wrong operator.
* Vim9: error when extending dict<any> with another type that it was
initialized with.
* Wrong local-additions in the help with language mix.
* When recording a change in Select mode the first typed character appears
twice.
* Vim9: extend() complains about the type even when it was not declared.
* Not all sshconfig files are detected as such.
==== yast2 ====
Version update (4.4.32 -> 4.4.34)
- Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0
(related to bsc#1193192)
- 4.4.34
- Y2Packager::Resolvable: added none? method in order to not crash
in case of rubocop automatic change (bsc#1194387)
- 4.4.33
==== zchunk ====
- add zstd-1.5.1.patch (gh#zchunk/zchunk/57)
==== zstd ====
Version update (1.5.0 -> 1.5.1)
Subpackages: libzstd1
- add noexecstack.patch (bsc#1194337)
- fix pkgconfig pc file settings by passing in right prefix during build
- update to 1.5.1:
* perf: rebalanced compression levels, to better match the intended speed/level curve
* perf: faster huffman decoder, using x64 assembly
* perf: slightly faster high speed modes (strategies fast & dfast)
* perf: improved binary size and faster compilation times
* perf: new row64 mode, used notably in level 12
* perf: faster mid-level compression speed in presence of highly repetitive patterns
* perf: minor compression ratio improvements for small data at high levels
* perf: reduced stack usage (mostly useful for Linux Kernel)
* perf: faster compression speed on incompressible data
* perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance
* build: allows hiding static symbols in the dynamic library, using build macro
* build: support for m68k (Motorola 68000's)
* build: improved AIX support
* build: improved meson unofficial build
* cli : custom memory limit when training dictionary (#2925)
* cli : report advanced parameters information when compressing in very verbose mode (``-vv`)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
curl (7.80.0 -> 7.81.0)
dnf
fwupd-efi
gupnp (1.4.1 -> 1.4.2)
keylime (6.2.0 -> 6.2.1)
libcamera (0.0.0+g3076.d79b4120 -> 0.0.0+g3381.1db1e31e)
logrotate (3.18.1 -> 3.19.0)
mutter
noto-coloremoji-fonts (20200916 -> 20211101)
pipewire (0.3.42 -> 0.3.43)
system-config-printer
wireplumber (0.4.5 -> 0.4.6)
wpa_supplicant
=== Details ===
==== curl ====
Version update (7.80.0 -> 7.81.0)
Subpackages: libcurl4
- update to 7.81.0:
* mime: use percent-escaping for multipart form field and file names
* asyn-ares: ares_getaddrinfo needs no happy eyeballs timer
* azure: make the "w/o HTTP/SMTP/IMAP" build disable SSL proper
* BINDINGS: add cURL client for PostgreSQL
* BINDINGS: add one from Everything curl and update a link
* checksrc: detect more kinds of NULL comparisons we avoid
* CI: build examples for additional code verification
* CI: bump job to use mbedtls 3.1.0
* cmake: don't set _USRDLL on a static Windows build
* cmake: prevent dev warning due to mismatched arg
* cmake: private identifiers use CURL_ instead of CMAKE_ prefix
* config.d: update documentation to match the path search
* configure: add -lm to configure for rustls build.
* configure: better diagnostics if hyper is built wrong
* configure: don't enable TLS when --without-* flags are used
* configure: fix runtime-lib detection on macOS
* curl.1: require "see also" for every documented option
* curl: improve error message for --head with -J
* curl_easy_cleanup.3: remove from multi handle first
* curl_easy_escape.3: call curl_easy_cleanup in example
* curl_easy_unescape.3: call curl_easy_cleanup in example
* curl_multi_init.3: fix EXAMPLE formatting
* curl_multi_perform/socket_action.3: clarify what errors mean
* curl_share_setopt.3: split out options into their own manpages
* CURLOPT_STDERR.3: does not work with libcurl as a win32 DLL
* digest: compute user:realm:pass digest w/o userhash
* docs/checksrc: Add documentation for STRERROR
* docs/cmdline-opts: do not say "protocols: all"
* docs/examples: workaround broken -Wno-pedantic-ms-format
* docs/HTTP3: describe how to setup a h3 reverse-proxy for testing
* docs/INSTALL.md: typo fix : added missing "get" verb
* docs/URL-SYNTAX.md: space is not fine in a given URL
* docs: add known bugs list to HTTP3.md
* docs: address proselint nits
* docs: consistent manpage SYNOPSIS
* docs: fix dead links, remove ECH.md
* docs: fix typo in OpenSSL 3 build instructions
* docs: Update the Reducing Size section
* example/progressfunc: remove code for old libcurls
* examples/multi-single.c: remove WAITMS()
* FAQ: typo fix : "yout" ? "your"
* ftp: disable warning 4706 in MSVC
* gen.pl: improve example output format
* github workflow: add wolfssl (removed from zuul)
* github/workflows: add mbedtls and mbedtls-clang (removed from zuul)
* gtls: check return code for gnutls_alpn_set_protocols
* hash: lazy-alloc the table in Curl_hash_add()
* http2:set_transfer_url() return early on OOM
* HTTP3: update quiche build instructions
* http: enable haproxy support for hyper backend
* http: Fix CURLOPT_HTTP200ALIASES
* http_proxy: don't close the socket (too early)
* insecure.d: detail its use for SFTP and SCP as well
* insecure.d: expand and clarify
* libcurl-multi.3: "SOCKS proxy handshakes" are not blocking
* libcurl-security.3: mention address and URL mitigations
* libssh2: fix error message for sha256 mismatch
* libtest: avoid "assignment within conditional expression"
* lift: ignore is a deprecated config option, use ignoreRules
* linkcheck.yml: add CI job that checks markdown links
* m4/curl-compilers: tell clang -Wno-pointer-bool-conversion
* Makefile.m32: rename -winssl option to -schannel and tidy up
* mbedTLS: add support for CURLOPT_CAINFO_BLOB
* mbedtls: fix CURLOPT_SSLCERT_BLOB
* mbedtls: fix private member designations for v3.1.0
* misc: remove unused doh flags when CURL_DISABLE_DOH is defined
* misc: s/e-mail/email
* multi: cleanup the socket hash when destroying it
* multi: handle errors returned from socket/timer callbacks
* multi: shut down CONNECT in Curl_detach_connnection
* netrc.d: edit the .netrc example to look nicer
* ngtcp2: verify the server cert on connect (quictls)
* ngtcp2: verify the server certificate for the gnutls case
* nss:set_cipher don't clobber the cipher list
* openldap: implement STARTTLS
* openldap: process search query response messages one by one
* openldap: several minor improvements
* openldap: simplify ldif generation code
* openssl: check the return value of BIO_new()
* openssl: define HAVE_OPENSSL_VERSION for OpenSSL 1.1.0+
* openssl: remove `RSA_METHOD_FLAG_NO_CHECK` handling if unavailable
* openssl: remove usage of deprecated `SSL_get_peer_certificate`
* openssl: use non-deprecated API to read key parameters
* page-footer: add a mention of how to report bugs to the man page
* page-footer: document more environment variables
* request.d: refer to 'method' rather than 'command'
* retry-all-errors.d: make the example complete
* runtests: make the SSH library a testable feature
* rustls: read of zero bytes might be okay
* rustls: remove comment about checking handshaking
* rustls: remove incorrect EOF check
* sha256/md5: return errors when init fails
* socks5: use appropriate ATYP for numerical IP address host names
* test1156: enable for hyper
* test1156: fixup the stdout check for Windows
* test1525: tweaked for hyper
* test1526: enable for hyper
* test1527: enable for hyper
* test1528: enable for hyper
* test1554: adjust for hyper
* test1556: adjust for hyper
* test302[12]: run only with the libssh2 backend
* test661: enable for hyper
* tests/CI.md: add more information on CI environments
* tests/data/test302[12]: fix MSYS2 path conversion of hostpubsha256
* tftp: mark protocol as not possible to do over CONNECT
* tool_findfile: updated search for a file in the homedir
* tool_operate: only set SSH related libcurl options for SSH URLs
* tool_operate: warn if too many output arguments were found
* url.c: fix the SIGPIPE comment for Curl_close
* url: check ssl_config when re-use proxy connection
* url: reduce ssl backend count for CURL_DISABLE_PROXY builds
* urlapi: accept port number zero
* urlapi: if possible, shorten given numerical IPv6 addresses
* urlapi: provide more detailed return codes
* urlapi: reject short file URLs
* version_win32: Check build number and platform id
* vtls/rustls: adapt to the updated rustls_version proto
* writeout: fix %{http_version} for HTTP/3
* x509asn1: return early on errors
* zuul.d: update rustls-ffi to version 0.8.2
* zuul: fix quiche build pointing to wrong Cargo
==== dnf ====
- Add /etc/dnf/modules.d directory to -data subpackage (boo#1193706)
==== fwupd-efi ====
- Re-add fwupdx64.efi.signed symlink (boo#1192206)
==== gupnp ====
Version update (1.4.1 -> 1.4.2)
- Update to version 1.4.2:
+ Context: Fix a memory leak if ACL was used
+ RootDevice: Deprecate get_relative_location call
+ RootDevice, Device & Service: Fix use-after-free if Service
lives longer than RootDevice
+ Service: Declare _valist functions deprecated
+ ServiceAction: Deprecate _return() call
+ ServiceProxy:
- Fix re-queueing the message if POST fails
- Fix double-free on ProxyAction
+ ServiceProxyAction: add _set() to the public API
+ ControlPoint: Deprecate get_context() call
+ Doc:
- Add missing ContextFilter description
- Add note regarding ACL and host_path()
- Add note regarding error handling of call API
- Add gupnp-build-man-pages.patch: Build and install the manpage.
==== keylime ====
Version update (6.2.0 -> 6.2.1)
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Update to version v6.2.1:
* Another addition to gitignore
* Update .gitignore with more Keylime-specific files
* json: add support for sqlalchemy.engine.row.Row in newer sqlalchemy
* ima_ast: check if the PCR is the same as in the config
* Fix permissions issue on volume mount in run_local.sh
* Make run_local.sh use a local copy of the repo
* Small updates to GOVERNANCE.md
* Move cargo-tarpaulin install to separate command
* config: drop registrar_* TLS options in [registrar] section
* Fix missing && in Dockerfile
* Remove simplejson from scripts and docs
* Replace simplejson with built-in json module
* Add rust-keylime container dependencies
* config: fix getboolean with fallback
* Clean up CI scripts and rewrite run_local.sh
* ima: for ToMToU errors skip template content validation
* ima: Use a set of entry numbers and file offsets to remember multiple positions
* Rename CONTRIBUTORS.md to CONTRIBUTING.md
* Update GOVERNANCE.md to match MAINTAINERS.md rename
* Update MAINTAINERS
* Update README: remove Gitter, Travis CI
* ca: Use UTC when setting certificate validity
* Tenant commands return json
* scripts: Allow passing a base policy to create_policy tool
* ima: Handle the case of ima-sig with a path with spaces in them
* add length to string object
* scripts: Implement create_policy to create the JSON allowlist from files
* ima: Also add a sha256 default boot_aggregate hash with 64 '0's
* ima: Use seek() to get to the last known last entry
* ima: Extend allowlist to be able to handle generic ima-buf entries
* ima: Extend JSON allowlist with 'ima' entry and 'ignored_keyrings'
* ima: Populate verifier keyrings with keys taken from ima-buf log line
* ima: Remove methods from ImaKeyring that are now in ImaKeyrings
* ima: Start passing ima_keyrings through APIs replacing ima_keyring
* Extend AgentAttestState with ima_keyrings field and use it
* ima: Implement ImaKeyrings class to support multiple keyrings
* verifier: Extend verifier DB to persist learned keyrings
* Fix a couple of pylint errors
* ima: Fix spurious attestation failures
* ima: make ToMToU errors not a failure by default
* Simple fix for tenant error message printout.
* pylint: Fix errors related to R1714
* pylint: Suppress C0201, C0209 and W0602 newly reported errors
* installer: do not install tpm2-abrmd
* tpm: by default use /dev/tpmrm0 instead of tpm2-abrmd
* verifier: add option to send revocation messages via webhook
==== libcamera ====
Version update (0.0.0+g3076.d79b4120 -> 0.0.0+g3381.1db1e31e)
- Update to version 0.0.0+g3381.1db1e31e:
* No changelog available.
==== logrotate ====
Version update (3.18.1 -> 3.19.0)
- update to 3.19.0:
* continue on EINTR in compressLogFile() (#430)
* enforce stricter parsing of configuration files (#427, #431)
* avoid confusing error message in debug mode (#426)
* fix full_write() on incomplete write (#415)
* do not use alloca() any more (#412)
* do not rotate hard links unless allowhardlink is used (#407)
* change directory after dropping privileges (#397)
* add defence in depth when dropping privileges (#400)
* remove invalid configuration on error (#408)
* do not open symbolic link log files by accident (#399)
* do not write state if state file is /dev/null (#395)
- rebased logrotate-3.13.0-systemd_add_home_env.patch
and renamed to logrotate-3.19.0-systemd_add_home_env.patch
- removed obsolete logrotate-dont_warn_on_size=_syntax.patch
==== mutter ====
- Add mutter-initialize-saved_rect_fullscreen.patch: Some
applications that starts in fullscreen disappear when switching
back to normal size mode, because mutter forget to initialize
saved_rect_fullscreen which is used for unfullscreen, this patch
fixes it (glgo#GNOME/mutter!2210, bsc#1185444).
==== noto-coloremoji-fonts ====
Version update (20200916 -> 20211101)
- Update to v2.034
* Unicode 14.0 update
==== pipewire ====
Version update (0.3.42 -> 0.3.43)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.43:
* Highlights:
- Flatpak apps such as Ardour can now remove links again.
- Many fixes to pulse-server. Memory usage should be improved.
Some crashes are fixed. Underrun handling should work better.
Better compatibility with GStreamer based applications after
seeking.
- Many of the samplerate and quantum changes bugs in previous
releases were fixed. This fixes some issues where the
microphone would fail to work.
- Many more small fixes and improvements all over the place.
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-common system-config-printer-dbus-service udev-configure-printer
- Add python-rpm-macros BuildRequires in case some build
environment does not pull it automatically. This is needed by
macros like %{python3_sitelib}.
==== wireplumber ====
Version update (0.4.5 -> 0.4.6)
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Reformat .changes file to limit lines to 67 chars when possible.
- Update to version 0.4.6:
* Fix a lot of race condition bugs that would cause strange
crashes or many log messages being printed when streaming
clients would connect and disconnect very fast.
* Improve the logic for selecting a default target device.
* Fix switching to headphones when the wired headphones are
plugged in.
* Fix an issue where "udevadm trigger" would break wireplumber.
* Fix an issue where switching profiles of a device could kill
client nodes.
* Fix briefly switching output to a secondary device when
switching device profiles (#85)
* Fix "wpctl status" showing default device selections when
dealing with module-loopback virtual sinks and sources.
* WirePlumber now ignores hidden files from the config directory.
* Fix an interoperability issue with jackdbus.
* Fix an issue where pulseaudio tcp clients would not have
permissions to connect to PipeWire.
* Fix a crash in the journald logger with NULL debug messages.
* Enable real-time priority for the bluetooth nodes to run in RT.
* Make the default stream volume configurable.
* Scripts are now also looked up in
$XDG_CONFIG_HOME/wireplumber/scripts
* Update documentation on configuring WirePlumber and fixed some
more documentation issues.
* Add support for using strings as log level selectors in
WIREPLUMBER_DEBUG.
- Drop patches merged upstream:
* 0001-m-reserve-device-replace-the-hash-table-key-on-new-insert.patch
* 0002-policy-node-wait-for-nodes-when-we-become-unlinked.patch
- Add patch from upstream to fix a pulse client hanging issue:
* 0001-policy-node-schedule-rescan-without-timeout-if-defined-target-is-not-found.patch
- Add patch from upstream to fix an issue with
libpipewire-module-echo-cancel:
* 0002-policy-node-find-best-linkable-if-default-one-cannot-be-linked.patch
==== wpa_supplicant ====
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* wpa_supplicant.service
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
curl (7.80.0 -> 7.81.0)
dnf
keylime (6.2.0 -> 6.2.1)
kuberlr (0.3.1 -> 0.4.1)
logrotate (3.18.1 -> 3.19.0)
wpa_supplicant
=== Details ===
==== curl ====
Version update (7.80.0 -> 7.81.0)
Subpackages: libcurl4
- update to 7.81.0:
* mime: use percent-escaping for multipart form field and file names
* asyn-ares: ares_getaddrinfo needs no happy eyeballs timer
* azure: make the "w/o HTTP/SMTP/IMAP" build disable SSL proper
* BINDINGS: add cURL client for PostgreSQL
* BINDINGS: add one from Everything curl and update a link
* checksrc: detect more kinds of NULL comparisons we avoid
* CI: build examples for additional code verification
* CI: bump job to use mbedtls 3.1.0
* cmake: don't set _USRDLL on a static Windows build
* cmake: prevent dev warning due to mismatched arg
* cmake: private identifiers use CURL_ instead of CMAKE_ prefix
* config.d: update documentation to match the path search
* configure: add -lm to configure for rustls build.
* configure: better diagnostics if hyper is built wrong
* configure: don't enable TLS when --without-* flags are used
* configure: fix runtime-lib detection on macOS
* curl.1: require "see also" for every documented option
* curl: improve error message for --head with -J
* curl_easy_cleanup.3: remove from multi handle first
* curl_easy_escape.3: call curl_easy_cleanup in example
* curl_easy_unescape.3: call curl_easy_cleanup in example
* curl_multi_init.3: fix EXAMPLE formatting
* curl_multi_perform/socket_action.3: clarify what errors mean
* curl_share_setopt.3: split out options into their own manpages
* CURLOPT_STDERR.3: does not work with libcurl as a win32 DLL
* digest: compute user:realm:pass digest w/o userhash
* docs/checksrc: Add documentation for STRERROR
* docs/cmdline-opts: do not say "protocols: all"
* docs/examples: workaround broken -Wno-pedantic-ms-format
* docs/HTTP3: describe how to setup a h3 reverse-proxy for testing
* docs/INSTALL.md: typo fix : added missing "get" verb
* docs/URL-SYNTAX.md: space is not fine in a given URL
* docs: add known bugs list to HTTP3.md
* docs: address proselint nits
* docs: consistent manpage SYNOPSIS
* docs: fix dead links, remove ECH.md
* docs: fix typo in OpenSSL 3 build instructions
* docs: Update the Reducing Size section
* example/progressfunc: remove code for old libcurls
* examples/multi-single.c: remove WAITMS()
* FAQ: typo fix : "yout" ? "your"
* ftp: disable warning 4706 in MSVC
* gen.pl: improve example output format
* github workflow: add wolfssl (removed from zuul)
* github/workflows: add mbedtls and mbedtls-clang (removed from zuul)
* gtls: check return code for gnutls_alpn_set_protocols
* hash: lazy-alloc the table in Curl_hash_add()
* http2:set_transfer_url() return early on OOM
* HTTP3: update quiche build instructions
* http: enable haproxy support for hyper backend
* http: Fix CURLOPT_HTTP200ALIASES
* http_proxy: don't close the socket (too early)
* insecure.d: detail its use for SFTP and SCP as well
* insecure.d: expand and clarify
* libcurl-multi.3: "SOCKS proxy handshakes" are not blocking
* libcurl-security.3: mention address and URL mitigations
* libssh2: fix error message for sha256 mismatch
* libtest: avoid "assignment within conditional expression"
* lift: ignore is a deprecated config option, use ignoreRules
* linkcheck.yml: add CI job that checks markdown links
* m4/curl-compilers: tell clang -Wno-pointer-bool-conversion
* Makefile.m32: rename -winssl option to -schannel and tidy up
* mbedTLS: add support for CURLOPT_CAINFO_BLOB
* mbedtls: fix CURLOPT_SSLCERT_BLOB
* mbedtls: fix private member designations for v3.1.0
* misc: remove unused doh flags when CURL_DISABLE_DOH is defined
* misc: s/e-mail/email
* multi: cleanup the socket hash when destroying it
* multi: handle errors returned from socket/timer callbacks
* multi: shut down CONNECT in Curl_detach_connnection
* netrc.d: edit the .netrc example to look nicer
* ngtcp2: verify the server cert on connect (quictls)
* ngtcp2: verify the server certificate for the gnutls case
* nss:set_cipher don't clobber the cipher list
* openldap: implement STARTTLS
* openldap: process search query response messages one by one
* openldap: several minor improvements
* openldap: simplify ldif generation code
* openssl: check the return value of BIO_new()
* openssl: define HAVE_OPENSSL_VERSION for OpenSSL 1.1.0+
* openssl: remove `RSA_METHOD_FLAG_NO_CHECK` handling if unavailable
* openssl: remove usage of deprecated `SSL_get_peer_certificate`
* openssl: use non-deprecated API to read key parameters
* page-footer: add a mention of how to report bugs to the man page
* page-footer: document more environment variables
* request.d: refer to 'method' rather than 'command'
* retry-all-errors.d: make the example complete
* runtests: make the SSH library a testable feature
* rustls: read of zero bytes might be okay
* rustls: remove comment about checking handshaking
* rustls: remove incorrect EOF check
* sha256/md5: return errors when init fails
* socks5: use appropriate ATYP for numerical IP address host names
* test1156: enable for hyper
* test1156: fixup the stdout check for Windows
* test1525: tweaked for hyper
* test1526: enable for hyper
* test1527: enable for hyper
* test1528: enable for hyper
* test1554: adjust for hyper
* test1556: adjust for hyper
* test302[12]: run only with the libssh2 backend
* test661: enable for hyper
* tests/CI.md: add more information on CI environments
* tests/data/test302[12]: fix MSYS2 path conversion of hostpubsha256
* tftp: mark protocol as not possible to do over CONNECT
* tool_findfile: updated search for a file in the homedir
* tool_operate: only set SSH related libcurl options for SSH URLs
* tool_operate: warn if too many output arguments were found
* url.c: fix the SIGPIPE comment for Curl_close
* url: check ssl_config when re-use proxy connection
* url: reduce ssl backend count for CURL_DISABLE_PROXY builds
* urlapi: accept port number zero
* urlapi: if possible, shorten given numerical IPv6 addresses
* urlapi: provide more detailed return codes
* urlapi: reject short file URLs
* version_win32: Check build number and platform id
* vtls/rustls: adapt to the updated rustls_version proto
* writeout: fix %{http_version} for HTTP/3
* x509asn1: return early on errors
* zuul.d: update rustls-ffi to version 0.8.2
* zuul: fix quiche build pointing to wrong Cargo
==== dnf ====
- Add /etc/dnf/modules.d directory to -data subpackage (boo#1193706)
==== keylime ====
Version update (6.2.0 -> 6.2.1)
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Update to version v6.2.1:
* Another addition to gitignore
* Update .gitignore with more Keylime-specific files
* json: add support for sqlalchemy.engine.row.Row in newer sqlalchemy
* ima_ast: check if the PCR is the same as in the config
* Fix permissions issue on volume mount in run_local.sh
* Make run_local.sh use a local copy of the repo
* Small updates to GOVERNANCE.md
* Move cargo-tarpaulin install to separate command
* config: drop registrar_* TLS options in [registrar] section
* Fix missing && in Dockerfile
* Remove simplejson from scripts and docs
* Replace simplejson with built-in json module
* Add rust-keylime container dependencies
* config: fix getboolean with fallback
* Clean up CI scripts and rewrite run_local.sh
* ima: for ToMToU errors skip template content validation
* ima: Use a set of entry numbers and file offsets to remember multiple positions
* Rename CONTRIBUTORS.md to CONTRIBUTING.md
* Update GOVERNANCE.md to match MAINTAINERS.md rename
* Update MAINTAINERS
* Update README: remove Gitter, Travis CI
* ca: Use UTC when setting certificate validity
* Tenant commands return json
* scripts: Allow passing a base policy to create_policy tool
* ima: Handle the case of ima-sig with a path with spaces in them
* add length to string object
* scripts: Implement create_policy to create the JSON allowlist from files
* ima: Also add a sha256 default boot_aggregate hash with 64 '0's
* ima: Use seek() to get to the last known last entry
* ima: Extend allowlist to be able to handle generic ima-buf entries
* ima: Extend JSON allowlist with 'ima' entry and 'ignored_keyrings'
* ima: Populate verifier keyrings with keys taken from ima-buf log line
* ima: Remove methods from ImaKeyring that are now in ImaKeyrings
* ima: Start passing ima_keyrings through APIs replacing ima_keyring
* Extend AgentAttestState with ima_keyrings field and use it
* ima: Implement ImaKeyrings class to support multiple keyrings
* verifier: Extend verifier DB to persist learned keyrings
* Fix a couple of pylint errors
* ima: Fix spurious attestation failures
* ima: make ToMToU errors not a failure by default
* Simple fix for tenant error message printout.
* pylint: Fix errors related to R1714
* pylint: Suppress C0201, C0209 and W0602 newly reported errors
* installer: do not install tpm2-abrmd
* tpm: by default use /dev/tpmrm0 instead of tpm2-abrmd
* verifier: add option to send revocation messages via webhook
==== kuberlr ====
Version update (0.3.1 -> 0.4.1)
- Update to version 0.4.1:
* Tag release 0.4.1
* Fixing issue of process holding on to file during rename
- Update to version 0.4.0:
* Release version 0.4.0
* Fix error reporting inside of downloader
* Add `get` command
* Update github.com/blang/semver dependency
* Don't parse kubectl commandline with flag.Parse()
- Update to version 0.3.2:
* Tag version v0.3.2
* Act on linter directives
* Copy the temp file to dest only if rename fails
* style improvements - no functional change
* download the hash before the document
* ioutil.TempFile returns an open file object
* Convert the sha mismatch error msg into a custom error
* When downloading versions of kubectl, verify their contents against known SHA256 hashes
* Remove vendored tree
* Allow to override build date with SOURCE_DATE_EPOCH
- BuildRequire go 1.16 or higher
- major overhaul of the package to adhere to common go build commands
- use 'buildmode=pie'
- strip binary
- do not use the Makefile, instead directly run the few commands
==== logrotate ====
Version update (3.18.1 -> 3.19.0)
- update to 3.19.0:
* continue on EINTR in compressLogFile() (#430)
* enforce stricter parsing of configuration files (#427, #431)
* avoid confusing error message in debug mode (#426)
* fix full_write() on incomplete write (#415)
* do not use alloca() any more (#412)
* do not rotate hard links unless allowhardlink is used (#407)
* change directory after dropping privileges (#397)
* add defence in depth when dropping privileges (#400)
* remove invalid configuration on error (#408)
* do not open symbolic link log files by accident (#399)
* do not write state if state file is /dev/null (#395)
- rebased logrotate-3.13.0-systemd_add_home_env.patch
and renamed to logrotate-3.19.0-systemd_add_home_env.patch
- removed obsolete logrotate-dont_warn_on_size=_syntax.patch
==== wpa_supplicant ====
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* wpa_supplicant.service
1
0
11 Jan '22
Hi all,
I noticed that my new amd64 machine got SELINUX enabled when I installed
openSUSE MicroOS on it. Yeah!
To support running k3s on top of it, it seems a RPM package is needed. I have
built that one and submitted to devel:kubic.
I am currently testing it, but would be glad for feedback, so this could go to
Factory if desired.
Same goes for rke2-selinux and the rancher-selinux package (that is based off of
a PR currently).
The spec files need to be cleaned up and adapted to common standards, but I
wanted to get the innards working first.
Kind Regards,
Johannes
--
Johannes Kastl
Linux Consultant & Trainer
Tel.: +49 (0) 151 2372 5802
Mail: kastl(a)b1-systems.de
B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg
http://www.b1-systems.de
GF: Ralph Dehner
Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa
Mesa-drivers
enchant
evolution-data-server (3.42.2 -> 3.42.3)
gnome-autoar (0.4.1 -> 0.4.2)
gnome-software (41.2 -> 41.3)
gtk4
hunspell
libsoup (3.0.3 -> 3.0.4)
libssh
multipath-tools (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
osinfo-db (20211013 -> 20211216)
python-pyzmq (22.2.1 -> 22.3.0)
rav1e
xen (4.16.0_02 -> 4.16.0_04)
yast2 (4.4.32 -> 4.4.34)
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- rename n_no-sse2-on-ix86.patch to
n_no-sse2-on-ix86-except-for-intel-drivers.patch
* no longer disable sse2 support for intel drivers, since this
breaks build, which is probably unresolvable (boo1190409)
- n_no-sse2-on-ix86.patch
* disabled sse2 support on %ix86 (boo#1190409)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium
- rename n_no-sse2-on-ix86.patch to
n_no-sse2-on-ix86-except-for-intel-drivers.patch
* no longer disable sse2 support for intel drivers, since this
breaks build, which is probably unresolvable (boo1190409)
- n_no-sse2-on-ix86.patch
* disabled sse2 support on %ix86 (boo#1190409)
==== enchant ====
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Add missing closing parentheses for packageand Supplements.
==== evolution-data-server ====
Version update (3.42.2 -> 3.42.3)
Subpackages: libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3
- Update to version 3.42.3:
+ e-cal-client: Correct non-NULL check in
e_cal_client_create_objects_sync().
+ Calendar: Adapt to libical 3.0.12 change.
+ Bufs fixed: glgo#GNOME/evolution-data-server#368,
glgo#GNOME/evolution-data-server#371.
+ Updated translations.
==== gnome-autoar ====
Version update (0.4.1 -> 0.4.2)
- Update to version 0.4.2:
+ Fix extraction to root directory.
+ Fix extraction of raw format archives.
+ Do not leave read-only directory in the tree after running
tests.
==== gnome-software ====
Version update (41.2 -> 41.3)
- Update to version 41.3:
+ Remove various cultural sensitivity badges.
==== gtk4 ====
Subpackages: gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0
- Add gtk4-make-our-stack-noexec.patch: Make our stack noexec.
==== hunspell ====
- suggests english directory [bsc#1193627]
==== libsoup ====
Version update (3.0.3 -> 3.0.4)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.0.4:
+ Fix HTTP/2 not properly handling socket timeouts.
+ Improvements to test reliablity.
+ Fix cross-compiling to Windows.
+ Fix tests with development glib-networking.
+ Expose soup_uri_copy() to Vala.
==== libssh ====
Subpackages: libssh-config libssh4
- Add patch to make the compression option more compatible (boo#1192731):
* 0001-Soften-behaviour-of-the-Compression-no-yes-option.patch
==== multipath-tools ====
Version update (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
Subpackages: kpartx libmpath0
- Version 0.8.8+13+suse.79c3556f
* code-wise identical to 0.8.8+38+suse.2bdd3a14
(previous version number was too high by mistake)
==== osinfo-db ====
Version update (20211013 -> 20211216)
- Update to database version 20211216
osinfo-db-20211216.tar.xz
- Drop add-missing-oracle-linux-versions.patch
==== python-pyzmq ====
Version update (22.2.1 -> 22.3.0)
- Skip test_log due to flaky socket handling inside obs environments.
- Add less-flaky.patch to increase flakiness of test_retry_poll
and test_timeout.
- Update to 22.3.0:
- Fix strlcpy compilation issues on alpine, freebsd. Adds new
build-time dependency on packaging.
- In event-loop integration: warn instead of raise when
triggering callback on a socket whose context has been
closed.
- Bundled libzmq in wheels backport a patch to avoid crashes
due to inappropriate closing of libsodium's random generator
when using CurveZMQ.
- New ResourceWarnings when contexts and sockets are closed by
garbage collection, which can be a source of hangs and leaks
(matches open files)
==== rav1e ====
- resolve bsc#1194113 (CVE-2018-25023)
- resolve bsc#1194119 (CVE-2021-45710)
==== xen ====
Version update (4.16.0_02 -> 4.16.0_04)
- bsc#1193447 - Slow execution of hvmloader+ovmf when VM contains
an sriov device
61bc429f-revert-hvmloader-PA-range-should-be-UC.patch
- Upstream bug fixes (bsc#1027519)
61b31d5c-x86-restrict-all-but-self-IPI.patch
61b88e78-x86-CPUID-TSXLDTRK-definition.patch
61d5687a-x86-spec-ctrl-opt_srb_lock-default.patch
- Collect active VM config files in the supportconfig plugin
xen-supportconfig
==== yast2 ====
Version update (4.4.32 -> 4.4.34)
- Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0
(related to bsc#1193192)
- 4.4.34
- Y2Packager::Resolvable: added none? method in order to not crash
in case of rubocop automatic change (bsc#1194387)
- 4.4.33
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
fmt (8.1.0 -> 8.1.1)
k9s (0.25.8 -> 0.25.18)
kured (1.6.1 -> 1.9.1)
libssh
multipath-tools (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
python-pyzmq (22.2.1 -> 22.3.0)
rakkess (0.4.7 -> 0.5.0)
xen (4.16.0_02 -> 4.16.0_04)
yast2 (4.4.32 -> 4.4.34)
=== Details ===
==== fmt ====
Version update (8.1.0 -> 8.1.1)
- Update to version 8.1.1
* Restored ABI compatibility with version 8.0.x
* Fixed chorno formatting on big endian systems
==== k9s ====
Version update (0.25.8 -> 0.25.18)
- Update to version 0.25.18:
* Issue #1402 Sort functionality does not work properly on v0.25.16. With Feelings!
- Update to version 0.25.17:
* Issue #1402 Sort functionality does not work properly on v0.25.16
* Issue #1401 Nothin selected when last item deleted
- Update to version 0.25.16:
* Issue #1398 Pod logs containing brackets not in k9s logs output
* Issue #1397 Regression: k9s no longer starts in current context namespace since v0.25.12
* Issue #1358 Namespaces list is empty
* Issue #956 Feature request : Default column sort (by resource view)
- Update to version 0.25.15:
* Issue #1384 Leaving Logs View Causes Crash: "panic: send on closed channel" - with feelings!
- Update to version 0.25.14:
* Issue #1384 Leaving Logs View Causes Crash: "panic: send on closed channel"
- Update to version 0.25.13:
* Issue #1382 Watcher failed for screendumps
* Issue #1381 --request-timeout affects logs streaming
* Issue #1380 :pulse returning error: expecting a TableRow but got *v1.Table
* Issue #1376 Events are not sorted correctly by dates - with feelings...
* Issue #1291 K9s do not show any error when is unable to get logs, just do not show anything.
- Update to version 0.25.12:
* Issue #1378 Regression: Namespace filters are no longer applied on startup
* Issue #1376 Events not sorted correctly by dates
* Issue #1375 Unable to show port forwards
* Issue #1374 --all-namespaces does not work v0.25.10
* Issue #1373 change namespace not possible
- Update to version 0.25.10:
* update rev
* must get moore sleep!
* k9s: release v0.25.9 (#1364)
* Add customizable dump directory property (#1321)
* Add flux trace shortcut to flux plugin (#1356)
* Add rose-pine skin (#1363)
==== kured ====
Version update (1.6.1 -> 1.9.1)
- Update to version 1.9.1:
* prepare release 1.9.1
* small fix in deprecation log messages
* don't print env variable values in the logs (some are sensitive)
* prepare 1.9.0
* Update README.md
* Add chart configuration for json logging
- rebase patch kured-imagePullPolicy.patch onto 1.9.1
- BuildRequire go 1.16 or higher
- Update to version 1.9.0:
* build(deps): bump github.com/spf13/viper from 1.10.0 to 1.10.1
* build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0
* build(deps): bump github.com/spf13/viper from 1.9.0 to 1.10.0
* build(deps): bump nick-invision/retry from 2.5.1 to 2.6.0
* build(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0
* update to test against k8s 1.2{1,2,3} kind images
* ensure go version for tests
* Update k8s dependencies to 0.22.4
* update image tag to 1.8.2
* use sprintf for value in log
* minor restructure and adding log for flag to env var binding
* dedup const block
* address review comments
* bind environment variables to cobra flags with viper
* Exclude terminated pods from the blocking mechanism
- Update to version 1.8.2:
* fix ghcr.io login
* Move to GHCR as a backup for Docker Hub
* build(deps): bump alpine from 3.14 to 3.15.0 in /cmd/kured
* follow up to #465
* update docker images too
* feat: update chart to 2.10.1 w/ 1.8.1 kured image
* build(deps): bump nick-invision/retry from 2.5.0 to 2.5.1
* Support json logformatter
* build(deps): bump github.com/prometheus/common from 0.32.0 to 0.32.1
* build(deps): bump github.com/prometheus/common from 0.31.1 to 0.32.0
* build(deps): bump github.com/containrrr/shoutrrr from 0.5.1 to 0.5.2
* feat: update to 1.8.0
* feat: add also missing prefer-no-schedule-taint
* feat: add reboot-sentinel-command to helm-chart
* fix: correct indent ref: #447
* docs: updated version table
* removed notifications/slack package
* Add reboot-delay CLI argument to docs, manifests and helm charts
* Add --alert-firing-only parameter to chart
- Update to version 1.8.0:
* Revert "[WIP] Add quay.io as second registry"
* Bump nick-invision/retry from 2.4.1 to 2.5.0
* doc: some clarification for release-docs
* Bump github.com/prometheus/common from 0.31.0 to 0.31.1
* Add jackfrancis to MAINTAINERS
* build: add quay.io as second registry
* update to go 1.16 (follow the load of k8s 1.21)
* build: added k8s(a)1.22 and dropped k8s(a)1.19
* feat: updated to k8s(a)1.21
* fix: don't use nil context in drain helper
* Bump github.com/prometheus/common from 0.30.0 to 0.31.0
* Bump guyarb/golang-test-annoations from 0.4.0 to 0.5.0
* Add force-reboot and drain timeouts to chart config and ds
* fix: do not use array for stale action (#433)
* Bump github.com/containrrr/shoutrrr from 0.5.0 to 0.5.1
* build: updated to alpine(a)3.14
* Bump github.com/containrrr/shoutrrr from 0.4.4 to 0.5.0
* Change default updateStrategy to RollingUpdate (#420)
* Add `reboot-delay` command line argument
* Add --alert-firing-only parameter to only consider firing alerts
* Bump github.com/prometheus/common from 0.29.0 to 0.30.0 (#414)
* Restructuring Prometheus client, added unit-tests to regex-queries active alerts (#386)
* Added possibility to mount volumes (#407)
* fix: common default reboot command for code and chart
* Bump actions/stale from 3.0.19 to 4
* link to versioned shoutrrr docs
* Bump github.com/spf13/cobra from 1.1.3 to 1.2.1
* Bump helm/kind-action from 1.1.0 to 1.2.0
* our 'good first issue' issue label has no '-', add 'keep'
* Added rebootCommand values (#394)
* Bump nick-invision/retry from 2.4.0 to 2.4.1
* Bump github.com/prometheus/common from 0.25.0 to 0.29.0
* fix slack deprecation notice
* Bump helm/chart-testing-action from 2.0.1 to 2.1.0
* sort parameters alphabetically
* Add documentation for lockReleaseDelay parameter
* Add lockReleaseDelay parameter to helm chart
* doc: update image-version
* update chart definition to include --notify-url
- rebase patch systemctl-path.patch to 1.7.1
- Update to version 1.7.0:
* doc: add compat-line for 1.7.0
* use latest kind
* Bounce kubernetes testing versions
* Bump github.com/prometheus/common from 0.24.0 to 0.25.0
* Bump actions/stale from 3.0.18 to 3.0.19
* update golang.org/x/crypto - break out of #349
* Bump github.com/prometheus/common from 0.23.0 to 0.24.0
* Clarify and simplify tests
* Bump github.com/prometheus/common from 0.18.0 to 0.23.0
* docu: update url for ms teams notifications, fixes #362
* Use stable kind-action
* Bump github.com/prometheus/client_golang from 1.8.0 to 1.10.0
* Bump github.com/containrrr/shoutrrr from 0.4.3 to 0.4.4
* Bump github.com/containrrr/shoutrrr from 0.4.2 to 0.4.3
* Update kured-ds.yaml
* Reduce false positives in chart testing
* Add prometheus export metrics functional testing
* Add parameter for delaying release of lock
* update to latest k8s deps of 1.20 branch
* Expose SkipWaitForDeleteTimeoutSeconds and explicitly return when cordonning fails
* Update the default drain timeout to be infinite
* Don't panic if the cordon fails and force-reboot is true
* Refactor force-drain to be a drain-timeout in general
* chore: retry daemonset get operations
* Add force-reboot after force-timeout duration has been exceeded
* Bump github.com/containrrr/shoutrrr from 0.4.1 to 0.4.2
* Update deps
* Add chart-testing target-branch
* udpate Dev docs to latest
* Update github actions
* Change default branch to 'main'.
* feat: use chart appVersion as default image-tag
* Fix invoke reboot for custom commands
* Implement universal notification mechanism
* Bump guyarb/golang-test-annoations from v0.3.0 to v0.4.0
* Add go tests
* Fix the Fatal calls using formatting
* Add flexible commands parameters
* Refactor reboot blocks
* Fix periodic jobs
* Update the deprecated DeleteLocalData
* Bouncing go.mod with latest kubernetes packages
* change comment accordingly
* extend close-duration for stale issues and prs
* update chart definition to include --annotate-nodes
* Adding a MAINTAINERS file
* update to alpine 3.13
* Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1
* add node annotations
* always drain before reboot
* Bump actions/stale from v3.0.17 to v3.0.18
* Bump actions/stale from v3.0.16 to v3.0.17
* Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0
* Bump github.com/spf13/cobra from 1.1.2 to 1.1.3
* Bump github.com/spf13/cobra from 1.1.1 to 1.1.2
* Point to CNCF Code of Conduct
* Bump actions/stale from v3.0.15 to v3.0.16
* add podLabels parameter
* Bump actions/stale from v3.0.14 to v3.0.15
* change taint config to be disabled by default
* Update helm chart README using Make
* Update helm chart
* remove taint in case the reboot is not needed anymore
* updated README
* cache taint state to avoid unnecessary API calls
* Allow to disable tainting during pending node reboot by setting the taint name to an empty string.
* fixed type & renamed variable
* taint node with PreferNoSchedule to prevent receiving (and double draining) additional pods from other rebooting nodes
* fixed call of log.Fatal instead of log.Fatalf
* avoid indentations to ease readability
* Expose the service name and maxUnavailable for rolling updates in the helm chart
==== libssh ====
Subpackages: libssh-config libssh4
- Add patch to make the compression option more compatible (boo#1192731):
* 0001-Soften-behaviour-of-the-Compression-no-yes-option.patch
==== multipath-tools ====
Version update (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
Subpackages: kpartx libmpath0
- Version 0.8.8+13+suse.79c3556f
* code-wise identical to 0.8.8+38+suse.2bdd3a14
(previous version number was too high by mistake)
==== python-pyzmq ====
Version update (22.2.1 -> 22.3.0)
- Skip test_log due to flaky socket handling inside obs environments.
- Add less-flaky.patch to increase flakiness of test_retry_poll
and test_timeout.
- Update to 22.3.0:
- Fix strlcpy compilation issues on alpine, freebsd. Adds new
build-time dependency on packaging.
- In event-loop integration: warn instead of raise when
triggering callback on a socket whose context has been
closed.
- Bundled libzmq in wheels backport a patch to avoid crashes
due to inappropriate closing of libsodium's random generator
when using CurveZMQ.
- New ResourceWarnings when contexts and sockets are closed by
garbage collection, which can be a source of hangs and leaks
(matches open files)
==== rakkess ====
Version update (0.4.7 -> 0.5.0)
- Update to version 0.5.0:
* Include arm64-darwin assets in fileset for release
* Increase timeout for linter
* Create tag v0.5.0
* Fix some code findings
* Remove obsolete test case
* Move diff command behind a flag in root cmd
* Bump codecov to v2 (#151)
* Add new `diff` subcommand to compare access rules
* Rename some symbols
* Decouple rendering from result type(s)
* Add abstraction for the output matrix
* Move MatrixPrinter interface
* Simplify and remove unnecessary types
* Switch to builtin cobra completion implementation (#148)
* Update dependencies (#143)
* Switch from logrus to k8s.io/klog/v2 (#147)
* Upgrade to GitHub-native Dependabot (#144)
* Produce binary for darwin-arm64 (#142)
==== xen ====
Version update (4.16.0_02 -> 4.16.0_04)
- bsc#1193447 - Slow execution of hvmloader+ovmf when VM contains
an sriov device
61bc429f-revert-hvmloader-PA-range-should-be-UC.patch
- Upstream bug fixes (bsc#1027519)
61b31d5c-x86-restrict-all-but-self-IPI.patch
61b88e78-x86-CPUID-TSXLDTRK-definition.patch
61d5687a-x86-spec-ctrl-opt_srb_lock-default.patch
- Collect active VM config files in the supportconfig plugin
xen-supportconfig
==== yast2 ====
Version update (4.4.32 -> 4.4.34)
- Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0
(related to bsc#1193192)
- 4.4.34
- Y2Packager::Resolvable: added none? method in order to not crash
in case of rubocop automatic change (bsc#1194387)
- 4.4.33
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
gcc11 (11.2.1+git1018 -> 11.2.1+git1173)
glib-networking
hwdata (0.354 -> 0.355)
ibus
libglvnd (1.3.3 -> 1.4.0)
libgphoto2 (2.5.27 -> 2.5.28)
libmodulemd
openexr
openssl (1.1.1l -> 1.1.1m)
openssl-1_1 (1.1.1l -> 1.1.1m)
pkcs11-helper (1.25.1 -> 1.27.0)
pulseaudio
python-kiwisolver (1.3.1 -> 1.3.2)
python-pandas (1.3.4 -> 1.3.5)
python-requests (2.26.0 -> 2.27.1)
qpdf (10.4.0 -> 10.5.0)
systemd
zstd (1.5.0 -> 1.5.1)
=== Details ===
==== gcc11 ====
Version update (11.2.1+git1018 -> 11.2.1+git1173)
Subpackages: cpp11 libgcc_s1 libgfortran5 libgomp1 libquadmath0 libstdc++6 libubsan1
- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
* Fix D memory corruption in -M output.
* Fix ICE in is_this_parameter with coroutines. [boo#1193659]
==== glib-networking ====
- Increase testsuite timeout
==== hwdata ====
Version update (0.354 -> 0.355)
- Update to version 0.355 (bsc#1194338):
+ Updated pci, usb and vendor ids.
==== ibus ====
Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0
- Do not introduce ibus-gtk4-32bit unless there will be demand for
it: drop its definition from baselibs.conf.
- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).
- Split build of gtk4 module into an own flavor, allowing us to
break a build cycle.
- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
* Not used for build anymore
==== libglvnd ====
Version update (1.3.3 -> 1.4.0)
- update to 1.4.0:
* tests cleanups
* Update bin/symbols-check.py from mesa/mesa@6f854145
* Remove extra paragraph from license text.
* Add one more missing dep_x11_headers
* Update uthash to v2.3.0
* EGL: Add support for eglQueryDisplayAttribKHR and NV.
==== libgphoto2 ====
Version update (2.5.27 -> 2.5.28)
Subpackages: libgphoto2-6 libgphoto2_port12
- updated to 2.5.28 release
general:
* OS/2 support removed (broken and unused since at least 2006)
* remove built-in rpm packaging (use distro packaging instead)
* remove linux-hotplug rule creation (removed from distros around 2006)
* remaining text which was iso-8859 is UTF-8 now (except one po file)
* To override docdir and htmldir, use configure arguments --docdir=
and --htmldir= instead of --with-doc-dir= and --with-html-dir=
* some code cleanups, especially handling of include files and i18n handling
ptp2:
* wait event
* property changes now reported with "'name' to 'value'" added
* object info changes now reported as FILE_CHANGED events (e.g. if you change protection flags)
* Nikon J1: capture fixed
* Olympus: fixed that wait time was twice as long as required if no events arrived
* Sigma Fp: added basic beta support for capture, live view and config.
* Sony:
* mark all widgets as read-write again, read-only logic was not 100% correct
* speed-ups and fixes to the stepping based config setting
* Canon EOS
* handle newer EOS R series reporting of configs (ISO, Aperture, Shutterspeed)
* track UI lock state to avoid device busy reports
* fixed "zoom" range settings (for lenses with powered zoom, also for today Powershot)
* Fuji:
* ptpip improvements
* bug fixes
* some Fuji cameras have now liveview only for webcam (need new firmware)
* various small fixes and code cleanups
* New ids:
* Sony Alpha-RX1R II, ILCE-7C, ZV-E10, A6600, DSC HX-80, ILCE-7RM3A, ILCE-7RM4A, DSC-A7S III
* Nikon Coolpix B500, Zfc
* Canon EOS M50m2, Digital IXUS 132
* Fuji X-Pro3, GFX 100S, X100V
canon:
* fixed wait event crashes
* correctly mark read only config widgets as read-only
pentax:
* fix PEF raw files for non-K100D
translations:
* updated german, french, polish, ukrainian
==== libmodulemd ====
- Drop unknown meson parameters: developer_build,
with_py2_overrides, with_py3_overrides.
==== openexr ====
Subpackages: libIex-3_1-30 libIlmThread-3_1-30 libOpenEXR-3_1-30
- security update
- added patches
fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute
+ openexr-CVE-2021-45942.patch
==== openssl ====
Version update (1.1.1l -> 1.1.1m)
- Update to 1.1.1m release
==== openssl-1_1 ====
Version update (1.1.1l -> 1.1.1m)
Subpackages: libopenssl1_1
- Update to 1.1.1m:
* Avoid loading of a dynamic engine twice.
* Prioritise DANE TLSA issuer certs over peer certs
- Rebased patches:
* openssl-1.1.1-evp-kdf.patch
* openssl-1.1.1-system-cipherlist.patch
==== pkcs11-helper ====
Version update (1.25.1 -> 1.27.0)
Subpackages: libpkcs11-helper1
- update to 1.27.0:
* core: handle PIN expiration after C_Login as C_Login may take a while
* core: return explict success when plugin&play and no threading and no
safefork, thanks to Tunnelblick
* openssl: build with openssl ec disabled
* openssl: support RSA_NO_PADDING padding, thanks to Selva Nair
* core: reduce mutex lock scope of add/remove provider, thanks to Frank Morgner
* core: improve the fork fixup sequence
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup
- Fix parameters passed to meson:
* access-group, => access_group, system-group => system_group,
and system-user => system_user for them to actually have an
effect.
==== python-kiwisolver ====
Version update (1.3.1 -> 1.3.2)
- update to 1.3.2:
- Add support for Python 3.10, drop official support Python 3.6
- Remove direct accesses to ob_type in C-API use Py_TYPE instead
==== python-pandas ====
Version update (1.3.4 -> 1.3.5)
- Update to version 1.3.5
* Fixed regression in Series.equals() when comparing floats with
dtype object to None (GH44190)
* Fixed regression in merge_asof() raising error when array was
supplied as join key (GH42844)
* Fixed regression when resampling DataFrame with DateTimeIndex
with empty groups and uint8, uint16 or uint32 columns
incorrectly raising RuntimeError (GH43329)
* Fixed regression in creating a DataFrame from a timezone-aware
Timestamp scalar near a Daylight Savings Time transition
(GH42505)
* Fixed performance regression in read_csv() (GH44106)
* Fixed regression in Series.duplicated() and
Series.drop_duplicates() when Series has Categorical dtype with
boolean categories (GH44351)
* Fixed regression in GroupBy.sum() with timedelta64[ns] dtype
containing NaT failing to treat that value as NA (GH42659)
* Fixed regression in RollingGroupby.cov() and
RollingGroupby.corr() when other had the same shape as each
group would incorrectly return superfluous groups in the result
(GH42915)
==== python-requests ====
Version update (2.26.0 -> 2.27.1)
- update to 2.27.1
* Fixed parsing issue that resulted in the auth component being
dropped from proxy URLs. (#6028)
- update to 2.27.0:
* Officially added support for Python 3.10. (#5928)
* Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between
Python 2 and 3. This gets raised in the `response.json()` method, and is
backwards compatible as it inherits from previously thrown exceptions.
Can be caught from `requests.exceptions.RequestException` as well. (#5856)
* Improved error text for misnamed `InvalidSchema` and `MissingSchema`
exceptions. This is a temporary fix until exceptions can be renamed
(Schema->Scheme). (#6017)
* Improved proxy parsing for proxy URLs missing a scheme. This will address
recent changes to `urlparse` in Python 3.9+. (#5917)
* Fixed defect in `extract_zipped_paths` which could result in an infinite loop
for some paths. (#5851)
* Fixed handling for `AttributeError` when calculating length of files obtained
by `Tarfile.extractfile()`. (#5239)
* Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with
`requests.exceptions.InvalidHeader`. (#5914)
* Fixed bug where two Host headers were sent for chunked requests. (#5391)
* Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was
incorrectly stripped from all requests sent with `Session.send`. (#5924)
* Fixed performance regression in 2.26.0 for hosts with a large number of
proxies available in the environment. (#5924)
* Fixed idna exception leak, wrapping `UnicodeError` with
`requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the
domain. (#5414)
* Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
don't have exact dates, Requests 2.27.x is likely to be the last release
series providing support.
==== qpdf ====
Version update (10.4.0 -> 10.5.0)
- update to 10.5.0:
* Since qpdf version 8, using object accessor methods on an
instance of ``QPDFObjectHandle`` may create warnings if the
object is not of the expected type. These warnings now have an
error code of ``qpdf_e_object`` instead of
``qpdf_e_damaged_pdf``. Also, comments have been added to
:file:`QPDFObjectHandle.hh` to explain in more detail what the
behavior is. See :ref:`object-accessors` for a more in-depth
discussion.
* Add ``Pl_Buffer::getMallocBuffer()`` to initialize a buffer
allocated with ``malloc()`` for better cross-language
interoperability.
* Overhaul error handling for the object handle functions C API.
Some rare error conditions that would previously have caused a
crash are now trapped and reported, and the functions that
generate them return fallback values. See comments in the
``ERROR HANDLING`` section of :file:`include/qpdf/qpdf-c.h` for
details. In particular, exceptions thrown by the underlying C++
code when calling object accessors are caught and converted into
errors. The errors can be checked by calling ``qpdf_has_error``.
Use ``qpdf_silence_errors`` to prevent the error from being
written to stderr.
* Add ``qpdf_get_last_string_length`` to the C API to get the
length of the last string that was returned. This is needed to
handle strings that contain embedded null characters.
* Add ``qpdf_oh_is_initialized`` and
``qpdf_oh_new_uninitialized`` to the C API to make it possible
to work with uninitialized objects.
* Add ``qpdf_oh_new_object`` to the C API. This allows you to
clone an object handle.
* Add ``qpdf_get_object_by_id``, ``qpdf_make_indirect_object``,
and ``qpdf_replace_object``, exposing the corresponding methods
in ``QPDF`` and ``QPDFObjectHandle``.
- add build-without-pdf.patch to fix documentation installation
- enable documentation build, enable tests, enable werror
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-sysvinit udev
- Update systemd-user PAM service again
Change the default implementation of pam_setcred() again, previously
customized to run the full "auth" PAM stack and only call pam_deny.so which is
basically the SUSE default behavior without pam_warn.so.
This is considered safer, especially on SLE where a regression was spotted by
QA.
- move files related to static nodes to udev
- Replace S:$n references with SOURCE$n. Makes vim * search work.
==== zstd ====
Version update (1.5.0 -> 1.5.1)
Subpackages: libzstd1
- add noexecstack.patch (bsc#1194337)
- fix pkgconfig pc file settings by passing in right prefix during build
- update to 1.5.1:
* perf: rebalanced compression levels, to better match the intended speed/level curve
* perf: faster huffman decoder, using x64 assembly
* perf: slightly faster high speed modes (strategies fast & dfast)
* perf: improved binary size and faster compilation times
* perf: new row64 mode, used notably in level 12
* perf: faster mid-level compression speed in presence of highly repetitive patterns
* perf: minor compression ratio improvements for small data at high levels
* perf: reduced stack usage (mostly useful for Linux Kernel)
* perf: faster compression speed on incompressible data
* perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance
* build: allows hiding static symbols in the dynamic library, using build macro
* build: support for m68k (Motorola 68000's)
* build: improved AIX support
* build: improved meson unofficial build
* cli : custom memory limit when training dictionary (#2925)
* cli : report advanced parameters information when compressing in very verbose mode (``-vv`)
1
0